.mega-menu{justify-content:safe left}.v-qty-selector,.v-size-selector{padding:8px;border:1px solid #DDD;border-radius:0;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url('data:image/svg+xml,<svg enable-background="new 0 0 24 24" id="Layer_1" version="1.0" viewBox="0 0 24 24" width="12" height="12" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polyline fill="none" points="21,8.5 12,17.5 3,8.5" stroke="%23000000" stroke-miterlimit="10" stroke-width="2"/></svg>');background-repeat:no-repeat;background-position-x:85%;background-position-y:center;width:65px}button.needsclick.klaviyo-close-form.kl-private-reset-css-Xuajs1{padding:0 0 15px 15px}.product-title-price{width:100%}.product-title-price>a{width:100%}.product-title-price sale-price{white-space:nowrap}.cartitemkey{margin-top:15px}line-item-quantity.cartitemkey.h-stack.gap-32{gap:9rem}.cart-compare-price{font-size:10px}.cart-sale-price{font-size:12px;color:#e32c2b}.product-card__info{gap:.55rem}.trust-badges__list{list-style:none;margin-left:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.trust-badges__item{display:flex;align-items:center;justify-content:center;flex:1 1 auto;column-gap:6px}.trust-badges__item p{color:var(--text)}.trust-badges__item img{width:24px;height:auto}.header__cart-dot{width:16px;height:16px;display:flex;justify-content:center;align-items:center;left:15px;top:2px;box-shadow:none}cart-count{font-family:Univers Next,sans-serif;font-weight:600;font-size:10px;background:var(--header-background);color:var(--header-text);filter:invert(100%)}.buy-buttons .button{font-size:17px;padding:.45rem 1.75rem}.size-boxes .h-stack .checkbox-control{margin-bottom:1px;margin-left:1px}.size-boxes .h-stack .checkbox-control label{color:#000;font-size:12px;font-weight:400;line-height:23.1px;letter-spacing:.56px;outline:1px solid #DDD;min-width:3.35rem;padding:10px 0;text-align:center;transform:translate(0)}.size-boxes .h-stack .checkbox-control input{left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:0}.size-boxes .h-stack .checkbox-control .dot-checkbox:checked~label{color:#fff}.size-boxes .h-stack .checkbox-control:hover label{outline-color:#000;color:#000}@media screen and (max-width:999px){.trust-badges__item{column-gap:2px}.trust-badges__item p{font-size:.625rem}.trust-badges__item img{width:16px;height:auto}}.product-info__block-item[data-block-type=buy-buttons]+.product-info__block-item[data-block-type=trust-badges]{margin-block-start:calc(var(--product-info-gap) * -1)}.footer{background-color:#f9f9f9;padding:50px 0 18px}.footer__block.footer__block--newsletter{max-width:inherit}@media (max-width: 768px){.footer__block.footer__block--newsletter{width:100%}}.footer__block-list .footer__block--newsletter form{display:flex;align-items:center;gap:5px}@media (max-width: 638px){.footer__block-list .footer__block--newsletter form{flex-direction:column;gap:0px}.footer__block-list .footer__block--newsletter form .align-self-start{width:100%}.footer__block--newsletter form .button{width:100%;margin-top:5px}}.footer__block--newsletter form input{min-width:207px;height:45px;font-size:16px;background-color:#fff}.footer__block--newsletter form .button{padding-left:14px;padding-right:14px}.footer__inner .footer__block-list{display:grid;grid-template-columns:327px auto;justify-content:flex-start;gap:233px}.footer__block--newsletter form .button{padding-left:23px;padding-right:23px;color:#fff;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.56px;height:45px}.footer ul.social-media{gap:6px;height:20px}@media screen and (max-width: 699px){.footer ul.social-media{gap:53.5px}}.footer li.social-media__item.branding-colors--facebook{order:3}button.heading,p.heading{font-size:12px;letter-spacing:.56px}.text-with-icon.cart_lock svg{position:relative;bottom:3px;right:5px}button[name=checkout] svg{transition:fill .5s,stroke .5s}button[name=checkout]:hover svg{fill:#000}.ooo-instagram-header{margin-bottom:calc(var(--ooo-instagram-header-margin-bottom) / 2)!important}.b-radius-0{border-radius:0}@media (max-width: 999px){.footer__inner .footer__block-list{gap:80px 0}}@media (max-width: 640px){.footer{padding:30px 0 18px}.footer__block--newsletter form input{min-width:inherit}.footer__inner .footer__block-list{column-gap:0;row-gap:30px;grid-template-columns:1fr}.footer__inner{row-gap:30px}.footer__block-list .footer__block--newsletter form .form-control{width:100%}.footer__block.footer__block--links ul{row-gap:16px}.footer ul.social-media{margin-top:0;height:auto}.footer__aside{margin-top:-15px}.size-boxes .h-stack .checkbox-control label{min-width:4rem}}.empty-basket{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.button-contiune-shopping{margin-top:10px}.breadcrumbs{padding:15px 0}.country-search-wrap{background:#fff;width:99%;left:1px;border:unset;border-bottom:1px solid #e0dbdb;position:sticky;top:-1px;display:flex;align-items:center;height:55px;gap:4px;max-width:calc(100% + 65px);margin:-20px 0 -32px -21px;min-width:calc(100% + 61px)}.search-button{margin-left:18px}.shopify-localization-form{padding-top:45px}.search-country-input{color:#6b6b6b;font-size:12px;font-weight:400;line-height:20.4px;letter-spacing:1.8px;padding:5px;flex:1}.search-country-input:focus-visible{outline:unset}.search-items-wrap{list-style-type:none;margin:0;padding:10px 15px 0}.search-items-wrap li a{border:1px solid #ddd;margin-top:-1px;background-color:#f6f6f6;padding:12px;text-decoration:none;font-size:18px;color:#000;display:block}.search-items-wrap li a:hover:not(.header){background-color:#eee}@media (min-width: 1000px){.loox-rating svg.loox-icon{width:12px;height:12px}.loox-rating .loox-rating-label{font-size:12px;line-height:1}}@media (max-width:1000px){.shopify-localization-form{min-height:80vh}.collection-filter-icon{display:block}.collection-toolbar__button{opacity:1}.country-search-wrap{position:unset;background:#fff;border:unset;border-bottom:1px solid #e0dbdb;display:flex;align-items:center;height:55px;gap:4px;max-width:calc(100% + 40px);margin:-20px 0 -32px -21px;min-width:calc(100% + 40px);position:sticky;top:-1px}.collection-toolbar__button-container svg{display:none}}.footer__block--newsletter{font-size:16px}.header-sidebar__foter-menu{background-color:#f9f9f9;padding:10px 20px;border-top:1px solid #c8c4c4}.header-sidebar__foter-menu .header-sidebar__nested-linklist{border-inline-start-width:0;padding-inline-start:8px}.header-sidebar__foter-menu .link-faded-reverse{color:#1c1c1c;font-size:12px;font-style:normal;font-weight:400;line-height:20.4px;letter-spacing:1.8px;text-transform:uppercase}.header-sidebar__foter-menu .animated-plus{display:none}#cart-klarna-widget::part(osm-legal){display:none}.cart-drawer__footer klarna-placement{display:none}.cart-klarna-widget,.cart-clearpay-widget{display:flex;width:100%;gap:1px;align-items:center}.cart-clearpay-message,.cart-klarna-message{font-size:var(--text-sm)}.cart-klarna-clearpay-widget{width:100%}square-placement{display:none}.cart-klarna-icon svg{width:55px;height:20px}.cart-clearpay-icon svg{width:70px;height:30px}.cart-klarna-icon,.cart-clearpay-icon{position:relative}klarna-placement#cart-klarna-widget{display:none}@media (max-width: 385px){.cart-klarna-widget,.cart-clearpay-widget{flex-direction:column}}.product-info__block-item square-placement{display:none}body:has(header-search[open]) product-gallery{z-index:-200}body:has(header-search[open]) .collection-toolbar{z-index:-200}.page-dots,.product-gallery__zoom-button{display:none}span.slider_main_num{color:#000;padding:0;border-radius:50px;font-size:13px}.product-gallery_arrows .tap-area svg{height:18px;width:18px}.product-clearpay-widget,.product-klarna-widget{display:flex;width:100%;gap:5px;align-items:center}.product-info__block-item[data-block-type=liquid],.product-info__block-item[data-block-type="@app"]{margin-top:0}.product-info__block-list .product-info__block-item[data-block-type=price],.product-info__block-list .product-info__block-item[data-block-type=title]{margin-bottom:0}.collection-card,.shopify-section--collection-list .section-spacing .section-stack{gap:10px}.shopify-section--featured-collections .section-spacing .section-stack{gap:17px}.shopify-section--collection-list .prose h2,.featured-collections-navigation{transform:translateY(-10px)}.tap-area:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;padding:30px}.v-size-selector{padding-right:20px}.product-card .product-card__figure.custom_quickbuy_main,.product-card .product-card__figure.custom_quickbuy_main .product-card__quick-add-button{display:none}@media (min-width:768px){.product-card{height:100%;padding-bottom:0}}@media screen and (max-width: 1149px){.collection-list.slider_mobile{overflow-x:auto;scroll-snap-type:x mandatory;display:flex;flex-wrap:nowrap;padding-bottom:0!important;scroll-behavior:smooth;scroll-padding-left:18px}.collection-list.slider_mobile .collection-card{flex-shrink:0;flex:0 0 180px}.shopify-section--collection-list .section-spacing .container{margin:0}.collection-list.slider_mobile::-webkit-scrollbar{-webkit-appearance:none;height:0px}.collection-list.slider_mobile .collection-card:first-child{margin-left:18px}}@media screen and (max-width: 999px){.product-gallery_arrows .tap-area[is=carousel-next-button]{left:auto;right:0}.product-gallery_arrows .tap-area[disabled]{opacity:.4}.product-gallery_arrows .product-gallery__carousel-with-arrows .product-gallery__media>img{width:100%;margin-inline:auto}.product-gallery_arrows .product-gallery__carousel{gap:0;margin-left:-20px;margin-right:-20px}}.product-gallery_arrows .tap-area{display:none}@media screen and (max-width: 999px){.product-gallery_arrows .product-gallery__carousel{grid:auto / auto-flow min(28rem,75vw)}.page-dots,.product-gallery__zoom-button{display:grid}}.product-gallery__thumbnail,.product-gallery__thumbnail img.object-contain{border-radius:4px}.product-gallery__image-list{cursor:zoom-in;position:relative}.custom_zoom{display:none}@media screen and (min-width: 900px){.product-gallery__image-list button.next-button,.product-gallery__image-list button.prev-button{height:48px;width:48px;border-radius:4px;z-index:3}button.desktop-zoombutton .custom_zoom{height:44px;width:44px;background:#fff;position:absolute;z-index:1;right:16px;border:0;top:unset;display:none;justify-content:center;align-items:center;border-radius:8px;bottom:20px}.product-gallery__image-list button.desktop-zoombutton{display:flex;width:100%;height:100%;position:absolute;z-index:1;cursor:zoom-in;background:none;top:0;left:0;right:0;cursor:var(--cursor-zoom-in-svg-url) 15 15,move}}.product-card .product-card__quick-add-button{position:unset;opacity:1;transform:none!important;display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:#1c1c1c;font-size:11px}.product-card__quick-add-button:hover svg{transform:none!important}.quick-buy-modal::part(content){position:relative;max-width:400px;max-height:100vh;height:100vh;margin-left:auto;top:unset;transform:unset;background:#fff;overflow-y:auto;transition:.3s ease-in-out all}.quick-buy-modal.modal::part(body){padding:30px 35px 20px!important}.quick-buy-modal__content{grid-template-columns:unset;row-gap:2rem}.quick-buy-modal__info-wrapper [data-block-type=title],.quick-buy-modal__info-wrapper [data-block-type="@app"],.quick-buy-modal__info-wrapper [data-block-type=price],.quick-buy-modal__gallery-wrapper .page-dots,.quick-buy-modal__content button.link.size-chart,.quick-buy-modal__content .shopify-payment-button{display:none!important}.quick-buy-modal__gallery-wrapper{display:flex;flex-wrap:wrap}.quick-buy-modal__gallery-wrapper product-gallery.product-gallery{width:40%}.quick-buy-modal__mobile-info{width:60%;text-align:left;padding:27px 0 0 17px}.quick-buy-modal__info-wrapper .color-swatch{flex-shrink:0}.quick-buy-modal__info-wrapper .product-info__block-list>:not(:last-child){margin-top:0}.quick-buy-modal__content{row-gap:18px;padding-bottom:20px}.quick-buy-modal.modal::part(base){place-items:flex-start!important}.quick-buy-modal::part(header){display:flex!important;padding:20px 25px}a.custom_details{margin-top:7px;display:flex;text-align:left;text-transform:capitalize;font-size:13px;letter-spacing:normal;text-decoration:underline;gap:4px}.custom_quick_main{height:100%;display:flex;flex-direction:column;justify-content:space-between}.custom_quick_atc{display:grid;padding-top:30px;position:relative}a.quick-buy-modal__view-more{justify-self:center;margin-top:15px}.custom_quick_atc:before{position:absolute;content:"";width:calc(100% + 70px);height:1px;background:#ddd;top:0;left:-35px}.quick-buy-modal p.h5[slot=header]{font-size:16px}.custom_qty{margin-bottom:7px}.quick-buy-modal .buy-buttons .button{font-size:12px}.custom_details{text-align:center}.custom_quick_main .product-gallery__image-list button.next-button,.custom_quick_main .product-gallery__image-list button.prev-button{display:none}@media (min-height: 750px){.quick-buy-modal.modal::part(body){height:calc(100% - 147px)}}@media (max-width: 768px){.quick-buy-modal::part(content){height:auto;max-width:100%}.quick-buy-modal__info-wrapper .color-swatch{height:30px;width:30px}.variant-picker__option-values.color-swatch-container.h-stack{gap:7px}.block-swatch{min-width:1rem;font-size:12px}.custom-border-line{display:none;border-top:1px solid #DDDDDD;width:100%;position:absolute;right:0;bottom:97px}.quick-buy-modal__info-wrapper .product-info__block-item[data-block-type=buy-buttons]{padding-top:30px}}@media (max-width: 699px){.quick-buy-modal__gallery-wrapper button.tap-area{display:none}.quick-buy-modal__info-wrapper{border:none;padding:0;margin:0}.quick-buy-modal__gallery-wrapper{padding:0}.quick-buy-modal__gallery-wrapper .price-list{justify-content:left}.product-card .product-card__quick-add-button{position:absolute;border-radius:5px;padding:5px}.product-card .product-card__quick-add-button svg{width:20px;height:20px}.product-card__figure.custom_quickbuy_main{display:none}.quick-buy-modal__gallery-wrapper .page-dots{display:flex!important;margin-top:8px}.quick-buy-modal__gallery-wrapper carousel-navigation button.tap-area{display:grid}}@media (max-width: 479px){.quick-buy-modal.modal::part(base){place-items:flex-end!important}.quick-buy-modal__mobile-info{padding:0 0 0 17px}.quick-buy-modal__gallery-wrapper product-gallery.product-gallery img{max-height:200px;object-fit:cover}.quick-buy-modal__gallery-wrapper product-gallery.product-gallery{width:50%}.quick-buy-modal__mobile-info{width:50%}.quick-buy-modal.modal::part(body){padding:20px 20px 30px!important}.quick-buy-modal__content{padding-bottom:0}.custom_details{display:none}}.mini-cart_upsell{width:100%;max-width:400px;display:block}@media (max-width:512px){.mini-cart_upsell{max-width:320px}}@media (max-width:330px){.mini-cart_upsell{max-width:300px}}.mini-cart_upsell-carousel{overflow-x:auto;scrollbar-width:none}.mini-cart_upsell-item{display:flex;gap:10px;position:relative;width:fit-content;flex-direction:column}.mini-cart_upsell-item .hover-image{display:none}.mini-cart_upsell-item:has(.hover-image):hover img:first-child{display:none}.mini-cart_upsell-item:hover .hover-image{display:block}.mini-cart_upsell-content{display:flex;width:100%;flex-direction:column}@media screen and (max-width: 424px){.mini-cart_upsell-content{padding-inline:0px;flex-wrap:wrap;justify-content:center}}.mini-cart_upsell-item-heading{font-size:12px;font-weight:400;line-height:1.9;letter-spacing:.56px;text-align:left;color:#1c1c1c;text-transform:uppercase}.mini-cart_upsell-price{font-size:12px;font-weight:400;line-height:14.4px;text-align:left;color:#1c1c1c}.mini-cart_upsell-button{height:15px;width:15px;letter-spacing:.56px;margin-top:0;background-color:transparent;background-image:unset;color:#000;border:unset;font-size:12px;position:absolute;bottom:10px;right:10px;background:#fff;display:flex;padding:10px}.mini-cart_upsell-item-price{margin-top:0;color:#1c1c1ca6}.mini-cart_upsell_title{width:100vw;position:relative;left:-32px;padding-left:32px;border-top:1px solid #DDDDDD;color:#1c1c1c;font-size:12px;font-weight:400;line-height:23.1px;letter-spacing:.5px;padding-bottom:5px;padding-top:8px}.mini-cart_upsell .scrollbar-track{width:100%;height:1px;background-color:#d9d9d9;margin-bottom:10px;position:relative}.mini-cart_upsell .scrollbar-thumb{height:1px;position:absolute;left:0;top:50%;background-color:#000;transform:translateY(-50%)}.mini-cart_upsell .scrollbar-thumb[focus="1"],.mini-cart_upsell .scrollbar-thumb[focus="2"]{height:5px}.show_moment{display:block;opacity:0;pointer-events:none}#cart-drawer.enable_upsell .mini-cart_upsell-wrapper{display:block}.mini-cart_upsell-wrapper{display:none}[dir=rtl] .mini-cart_upsell .scrollbar-thumb{left:unset;right:0}[dir=rtl] .mini-cart_upsell_title{left:0;width:100%}.mob_shop_all{display:flex;width:100%;justify-content:flex-start}@media screen and (max-width: 767px){.featured_main{width:100%}.featured-collections-carousel__item .arrow__dnone{display:flex;font-size:12px;top:-41px}.featured-collections-carousel__item .arrow__dblock{display:none}.featured-collections-navigation>button{font-size:18px}}@media screen and (max-width: 379px){span.shop_text{display:none}}[dir=rtl] .arrow__dnone{right:auto;left:0}#md-footer-selector-block{display:none}@font-face{font-family:CustomFutura;font-style:normal;font-weight:500;font-display:swap;src:url(/cdn/shop/files/FUTURA55REGULAR.woff2?v=1730314990) format("woff2")}.collection,.shopify-section--main-search .collection{--collection-sidebar-width: 22rem}@media screen and (min-width: 1150px){.collection{--collection-gap: 4.125rem}}.color-filter-group{display:grid!important;grid-template-columns:repeat(2,1fr);gap:6px;width:100%}.color-filter-item{position:relative;display:flex;align-items:center;gap:8px;width:100%}.color-filter-label{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px;cursor:pointer}.color-filter-label:hover{background-color:rgba(var(--text-color-rgb),.05)}.color-filter-left{display:flex;align-items:center}.color-group-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.65;transition:opacity .2s ease}.color-filter-label:hover .color-group-name,.facets__checkbox:checked+.color-filter-label .color-group-name{opacity:1}.color-swatch.preview,.color-swatch.single,.facets-form .color-swatch,.color-filter-group .color-swatch,.facets .color-filter-item .color-swatch{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;border:none!important;flex-shrink:0;background:var(--swatch-background)}.color-swatches-preview{display:flex;align-items:center;margin-left:8px}.color-swatches-preview .color-swatch{margin-left:-6px}.color-swatches-preview .color-swatch:first-child{margin-left:0}.color-filter-item .facets__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;margin-left:8px;border:.5px solid #DDDDDD;border-radius:0;cursor:pointer;position:relative;background-color:#fff;transition:background-color .2s ease;padding:0;box-sizing:border-box;flex:0 0 16px}.color-filter-item .facets__checkbox:checked{background-color:#000;border-color:#000}.color-filter-item .facets__checkbox:checked:after{content:"";position:absolute;left:5px;top:2.5px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.color-filter-item .facets__checkbox:focus{outline:none;border-color:#ddd;box-shadow:none}.color-filter-item .facets__checkbox:checked:focus{border-color:#000}.uppercase{text-transform:uppercase;font-size:12px}.drawer--sm{--drawer-max-width: min(92vw, 25rem)}.drawer--search{--drawer-max-width: min(96vw, 28rem)}@media screen and (min-width: 1000px){.facets-sidebar{top:var(--sticky-area-height)!important;max-height:calc(100vh - var(--sticky-area-height));overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.facets-sidebar::-webkit-scrollbar{display:none}}@media (max-width : 999px){.product product-gallery.lr-product-gallery{display:none!important}.product product-gallery .product-gallery__media{aspect-ratio:.7}.product product-gallery .product-gallery__media img{height:100%;object-fit:cover}}@media (max-width : 550px){.product .complementary-products{margin-top:12px;row-gap:20px}.product .complementary-products__header{text-align:left;justify-content:flex-start;align-items:flex-start;display:flex}.product product-recommendations .product-card{align-items:left}.product .complementary-products__product-list--carousel .product-card__figure{margin-inline:0}.product product-recommendations .product-card .product-card__info{text-align:left;margin:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/263/assets/custom.css.map */
