.ajax-cart-open{overflow:hidden}.ajax-cart-open .ajax-cart-section{opacity:1;visibility:visible}.ajax-cart-open .ajax-cart{-webkit-transform:translateX(0);transform:translate(0)}.js-ajax-cart-request-in-progress .product-form__buttons,.js-ajax-cart-request-in-progress .ajax-cart__list{opacity:.5;pointer-events:none}.ajax-cart-section{position:fixed;top:0;left:0;right:0;z-index:10;height:calc(var(--vh, 1vh) * 100);background:#0006;overflow:hidden;-webkit-transition:all .15s;transition:all .15s;opacity:0;visibility:hidden}@media (min-width: 1024px){.footer-block{z-index:1;width:100%;bottom:0;position:sticky}}.newsletter__field input::placeholder{font-size:.75rem;line-height:1.3;letter-spacing:.07em;color:#000;font-weight:400;text-transform:uppercase}.newsletter__field input:focus-visible{outline:0}.footer__menu-box-title.active .footer-menu__toggle{transform:rotate(180deg)}.footer__menu-box-title.active+.footet__menu-list{display:block}.label-group input:checked~.label-group__icon{border-color:#000}.label-group input:checked~.label-group__icon:after{opacity:1;transform:rotate(45deg) scale(1)}.accordion h2,.pswp__bullet:not(:last-child){margin-bottom:16px}.accordion h2,.accordion h3{font-weight:600;line-height:1.15}.pswp{--pswp-bg: #fff }.pswp__button.pswp__button--close{position:absolute;top:32px;right:64px;width:20px;height:20px}.pswp__bullets-indicator{position:absolute;left:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pswp__bullet{position:relative;width:64px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.3}.pswp__bullet:before{content:"";display:block;padding-top:125%}.pswp__bullet.active{opacity:1}.accordion h2{font-size:1.25rem}.accordion h3{font-size:.938rem}.accordion ol,.accordion p,.accordion ul{margin-top:16px}.accordion p.m-0{margin:0}.accordion__item-header:before{position:absolute;left:0;right:0;bottom:-2px;height:1px;background:#000;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.accordion__item-header.active:before{-webkit-transform:scale(1);transform:scale(1)}.accordion__item-header.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__item-content li:before{content:"\2014";display:inline-block;margin-right:12px;position:absolute;left:0}.variant-row.Farbe .variant-options-item.active,.variant-row.Color .variant-options-item.active,.variant-row.Colour .variant-options-item.active{background-color:#f6f5f4}.variant-row.Gr\f6\df e .variant-options-item.unavailable,.variant-row.Size .variant-options-item.unavailable{opacity:.4}.variant-row.Gr\f6\df e .variant-options-item.active label:before,.variant-row.Size .variant-options-item.active label:before{border-color:#000}.variant-row .variant-options-item.active{font-weight:700}.product-single__media-item.first{height:100vh}.product-single__media-item.first img{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.accordion h2{margin-bottom:40px;font-size:2.25rem}.accordion h3{font-size:1.25rem}.accordion ol,.accordion ul{margin-top:40px}.accordion__item-header:before{content:""}.product-single__info-inner{min-height:calc(100vh - 196px)}}@media (max-width:1024px){.pswp__button.pswp__button--close{top:20px;right:20px}.pswp__bullets-indicator{left:32px}.pswp__bullet{width:48px;opacity:.6}}@media (max-width:767px){.product-single__media-item.first{width:100%;margin:0;height:70vh}.product-single__media-item.second{width:100%}.product-single__media-item.active.first{-webkit-transition:margin .2s linear;transition:margin .2s linear;margin-bottom:var(--watchHeight)}.product-single__info{position:absolute;top:70vh;left:0;right:0;background:#fff}}@media (max-width:576px){.pswp__bullets-indicator{display:none}}html body .swym-add-to-wishlist,html body .swym-add-to-wishlist:after,html body .swym-fave-count,html body .swym-added.swym-add-to-wishlist,html body .swym-added.swym-add-to-wishlist:after,html body .swym-added.swym-add-to-wishlist+.swym-fave-count{color:#000!important}.swym-added svg{fill:#000!important}.product-form__buttons .swym-button-bar{display:none}.product-form__buttons .swym-isa-inline-form{margin:40px 0 0;padding:0;border:0}.product-form__buttons .swym-remind-me{height:auto;padding:0;overflow:initial}.product-form__buttons .swym-remind-me .swym-title{font-weight:700;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase;color:#000;overflow:initial}.product-form__buttons .swym-remind-description{font-weight:400;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase;color:#000}.product-form__buttons .swym-privacy-info,.product-form__buttons .swym-powered-by{display:none}.product-form__buttons .swym-remind-me input.swym-input{margin-top:5px;padding:0;color:#000;font-size:.75rem;line-height:1;letter-spacing:.07em;border-radius:0;border:0;border-bottom:1px solid #000}.product-form__buttons .swym-remind-me input.swym-input::-webkit-input-placeholder{font-size:.75rem;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:#000}.product-form__buttons .swym-remind-me input.swym-input::-moz-placeholder{font-size:.75rem;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:#000}.product-form__buttons .swym-remind-me input.swym-input:-ms-input-placeholder{font-size:.75rem;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:#000}.product-form__buttons .swym-remind-me input.swym-input::-ms-input-placeholder{font-size:.75rem;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:#000}.product-form__buttons .swym-remind-me input.swym-input::placeholder{font-size:.75rem;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:#000}.product-form__buttons .swym-remind-me input.swym-input:focus-visible{outline:0}.product-form__buttons #swym-remind-email-auth-button{margin-top:24px!important;padding:1rem 2.5rem;font-size:.75rem;line-height:1;letter-spacing:.07em;font-weight:700;color:#fff}.variant-options-item{position:relative}.variant-options-item canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.swym-error{font-size:.75rem}.related-products .swiper-scrollbar{position:static;width:100%;height:1px;border-radius:0;background:#f6f5f4}.related-products .swiper-scrollbar-drag{border-radius:0;background:#000}
/*# sourceMappingURL=/s/files/1/0615/7828/1152/t/5/compiled_assets/styles.css.map */
