.product-card-gallery{width:100%;max-width:100%;overflow:hidden;border-radius:inherit;box-sizing:border-box;position:relative}.product-card-gallery .swiper-wrapper{width:100%;max-width:100%}.product-card-gallery .swiper-slide{width:100%!important;max-width:100%;display:flex;justify-content:center;align-items:center}.product-card-gallery .swiper-slide img{width:100%;max-width:100%;height:auto;object-fit:cover;display:block}@media (min-width: 900px){.product-card-gallery{display:none!important}}.card__container,.card__picture-container,.card__picture{overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.custom-cart-quickadd{position:absolute;right:12px;bottom:12px;z-index:2;display:flex!important;opacity:1!important;visibility:visible!important}@media (max-width: 899px){.custom-cart-quickadd,.card__quick-add-container{display:flex!important;opacity:1!important;visibility:visible!important}}.mobile-only{display:block}.desktop-only{display:none}@media (min-width: 900px){.mobile-only{display:none!important}.desktop-only{display:block!important}}.menu-drawer-overlay{opacity:0;pointer-events:none;transition:opacity .3s}body.custom-mobile-menu-open .menu-drawer-overlay{opacity:1;pointer-events:auto}.site-content{transition:filter .3s}body.custom-mobile-menu-open .site-content{filter:blur(8px)}svg{overflow:visible}@media (max-width: 900px){.custom-cart-quickadd,button.custom-card-quickadd{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;position:absolute;display:flex!important;align-items:center;justify-content:center;padding:0;right:12px;bottom:12px;background:#f5f5f5;border-radius:50%;border:none}.custom-cart-quickadd button{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}.custom-cart-quickadd svg,button.custom-card-quickadd svg{width:18px!important;height:18px!important}}@media (min-width: 1200px){.wt-header--fashion .wt-header__nav-teaser{align-items:center;gap:12px}}.wt-header--fashion .wt-header__menu-trigger{margin-bottom:8px;vertical-align:middle}@media (min-width: 1200px){.wt-header--fashion .wt-header__menu-trigger{margin-bottom:10px;vertical-align:middle}}@media (max-width: 1199px){.wt-header__icon.wt-header__menu-trigger.wt-icon{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
