aside.facets-wrapper.reached-top{position:sticky;top:0;width:100%;height:auto;z-index:4;margin:auto;background:#fff;padding:10px 30px}.overflow-hidden-mobile aside.facets-wrapper.reached-top{z-index:9}.facets-container.facets-container-drawer.reached-top form#FacetFiltersFormMobile{height:100vh}body.overflow-hidden-mobile{overflow:hidden}.logo_image-sec{position:absolute;top:50%;left:50%;transform:translate(-50%,-80%);display:none}.header--has-social .menu-drawer__utility-links{padding:0!important;background:#fff}.header--has-social .menu-drawer__utility-links .menu-drawer__localization{text-align:center}.header--has-social .menu-drawer__utility-links .menu-drawer__localization{text-align:center;border-top:1px solid #BFBFBF;padding:28px 0;border-bottom:1px solid #bfbfbf}.cstm_mobile_navigation_links ul{display:grid;grid-template-columns:1fr 1fr;text-align:center;justify-content:center;border-bottom:1px solid #bfbfbf;padding:30px 0;position:relative}.cstm_mobile_navigation_links ul a{font-size:14px;justify-content:center}.header--has-social .menu-drawer__utility-links ul.list{justify-content:center;padding:10px 0;margin:0}.header--has-social .menu-drawer__utility-links ul.list a{padding-left:0;padding-right:0}.cstm_mobile_navigation_links ul:after{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:#bebebe;left:50%}nav.menu-drawer__navigation ul.menu-drawer__menu li a{font-size:22px;padding-bottom:19px;font-weight:500}.menu-drawer__navigation{border-top:1px solid #bebebe}.collection .material-color{max-width:100%!important}.product__info-container a.btn.klaviyo-bis-trigger{background-color:#fff;padding:16px;font-size:14px;border:solid 1px #000;color:#000;text-decoration:none;width:100%;display:inline-block;min-width:438px}.main-product-section .product-form__input input[type=radio]:checked+label{text-decoration:none;position:relative}.main-product-section .product .product-form__submit{justify-content:center}.main-product-section .product-form__input input.disabled+label:after{content:"";position:absolute;width:1px;top:-11px;left:27px;bottom:0;right:0;background-color:#d2d2d2;rotate:-44deg;height:80px}.product-sold-out .product-form__buttons button.product-form__submit{margin-bottom:15px;background:#282828!important;opacity:1;color:#fff!important;font-size:14px;line-height:100%;text-align:center;vertical-align:middle}.product-sold-out .product-form__buttons button.product-form__submit:hover{background:#000!important}@media screen and (max-width: 749px){.logo_image-sec{display:block}.product__info-container a.btn.klaviyo-bis-trigger{min-width:100%}.footer .footer__blocks-wrapper .footer-block{border-right:none !imporatnt}.footer__blocks-wrapper{position:relative}.footer__blocks-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:#bfbfbf;left:50%}.logo_image-sec img{max-width:268px}.footer__content-bottom .footer__content-bottom-wrapper .footer__column{border-top:1px solid #BFBFBF!important;border-bottom:1px solid #BFBFBF!important}body .main-product-section .product ul.product__media-list{border-bottom:0!important}.product__info-wrapper .price{padding-bottom:10px}.product .product__info-wrapper .product__tax{padding-top:10px}.product-image-nav ul{position:relative!important;top:-32px!important;right:0!important;z-index:2!important;display:flex;column-gap:15px;left:4px!important;transform:unset!important}.product-image-nav ul li{display:flex}.main-product-section .product-image-nav{display:block;top:inherit;left:0}.product__info-wrapper{margin-top:0}.main-product-section .product .slider-buttons{display:flex!important;justify-content:flex-end;column-gap:30px;padding-right:15px}.main-product-section .product .slider-buttons .slider-counter.caption{display:none}.main-product-section .product .slider-buttons .slider-button--prev{background-image:url(/cdn/shop/files/Vector.png?v=1716268956);background-repeat:no-repeat;background-position:center;color:#fff!important;z-index:1;background-size:contain;width:23px;height:14px}.main-product-section .product .slider-buttons .slider-button--next{background-image:url(/cdn/shop/files/Vector.png?v=1716268956);background-repeat:no-repeat;background-position:center;color:#fff!important;rotate:180deg;background-size:contain;width:23px;height:14px}.main-product-section .product .slider-buttons{margin-bottom:10px}.main-product-section .product .slider-buttons svg{display:none}.product__media-list .product__media-item{width:calc(90% - 2.5rem - var(--grid-mobile-horizontal-spacing))!important}.footer__content-bottom-wrapper.page-width{padding:0}}header.header{max-width:2000px}body.gradient{position:relative}body.gradient.custom-menu-open:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#363434cc;z-index:3}.product.grid .product__info-wrapper{position:sticky;top:0}sticky-header header.header{padding-top:20px;padding-bottom:20px;align-items:end}nav.header__inline-menu ul.list-menu li{padding:0!important;display:flex;align-items:end}nav.header__inline-menu ul.list-menu span.header__active-menu-item{text-decoration:none;line-height:1}nav.header__inline-menu ul.list-menu span.header__active-menu-item{text-decoration:none}sticky-header header.header nav.header__inline-menu{display:flex}nav.header__inline-menu ul.list-menu li a{padding-bottom:0;align-items:end!important;line-height:1}nav.header__inline-menu ul.list-menu li summary{padding-bottom:0;padding-right:12px}nav.header__inline-menu ul.list-menu li summary svg.icon.icon-caret{display:none}sticky-header header.header .header__icons{align-items:end}sticky-header header.header .header__icons details-modal.header__search{padding-right:5px}sticky-header header.header .header__icons button.disclosure__button{height:auto!important;text-decoration:none!important;display:flex;justify-content:end}sticky-header header.header .header__icons button.disclosure__button svg.icon.icon-caret{display:none}sticky-header header.header .header__icons button.disclosure__button span{height:auto!important;line-height:1;font-size:20px}sticky-header header.header .header__icons button.disclosure__button span span.currency_icon{font-size:15px}sticky-header header.header .header__icons localization-form{align-items:end;display:flex}sticky-header header.header .header__icons summary.header__icon{height:auto;width:auto}sticky-header header.header .header__icons a.link{align-items:end;padding:0;height:auto;width:auto;line-height:1;position:relative;bottom:3px}nav.header__inline-menu ul.list-menu li span{transition:all .5s ease-in-out;text-decoration:none;position:relative;font-size:20px;line-height:1}nav.header__inline-menu ul.list-menu li span:before,.footer__content-top .footer-block ul a:before,.custom_collecition_filter-layout a:before,.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button span:before{content:"";width:1px;height:1px;background:transparent;display:block;position:absolute;bottom:-1px;left:0;transition:all .5s}nav.header__inline-menu ul.list-menu li a:hover span:before,nav.header__inline-menu ul.list-menu li summary:hover span:before,.footer__content-top .footer-block ul a:hover:before,.custom_collecition_filter-layout a:hover:before,.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button span:hover:before{width:100%;background:rgb(var(--color-foreground))}nav.header__inline-menu ul.list-menu li details[open] summary{text-decoration:none}header.header h1.header__heading{width:470px;height:75px}header.header h1.header__heading svg{width:100%;height:100%}header.header h1.header__heading a{width:100%;height:100%}header.header h1.header__heading a .header__heading-logo-wrapper{width:100%!important}header.header h1.header__heading a span.small-hide.a{width:100%;height:100%;display:block!important}nav.header__inline-menu ul.list-menu li details.mega-menu[open] div.mega-menu__content{top:calc(100% - 19px);z-index:5}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content .header-menu-width{display:flex;max-width:2000px;margin:auto;padding:0 30px}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content .mega-menu__image-wrapper{width:100%;max-width:384px;height:434px}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list{width:100%;display:flex;margin-top:10px;justify-content:start;flex-direction:column;gap:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);column-gap:40px;list-style:none;row-gap:0;height:fit-content}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list li{display:flex;flex-direction:column;align-items:start;width:100%;max-width:100%;row-gap:30px;white-space:nowrap;grid-column:span 2}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list li a{font-size:20px;padding:0;text-decoration:none;position:relative;font-weight:500;line-height:1;color:#28282a}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list li a:before{content:"";width:1px;height:1px;background:transparent;display:block;position:absolute;bottom:-1px;left:0;transition:all .5s}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list li a:hover:before{width:100%;background:rgb(var(--color-foreground))}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list li ul.list-unstyled{display:flex;flex-direction:column;row-gap:30px;width:100%}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list>li{margin-bottom:40px;height:fit-content}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content ul.mega-menu__list li ul.list-unstyled li{max-width:100%}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content .mega-menu__image-wrapper a.mega-menu__image-link{display:block;height:100%;text-decoration:none}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content .mega-menu__image-wrapper a.mega-menu__image-link img.mega-menu__image{height:100%;object-fit:cover;object-position:top;border-radius:0!important}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content .mega-menu__image-wrapper a.mega-menu__image-link span.mega-menu__image-title{text-align:start;width:fit-content;line-height:1;font-weight:500;font-size:16px;padding-bottom:20px;display:none}nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content .mega-menu__image-wrapper a.mega-menu__image-link span.mega-menu__image-title:before{opacity:0}sticky-header header.header .header__icons localization-form form ul#HeaderCountryList{display:flex;flex-direction:column;row-gap:14px;padding:12px}sticky-header header.header .header__icons localization-form form ul#HeaderCountryList a{font-size:14px;border-bottom:1px solid #dddddd9e;padding-bottom:10px}.shopify-section-header-sticky .mega-menu__content{height:70vh;max-height:70vh;border:unset}.cus-arrivals .collection__title{margin-bottom:40px}.cus-arrivals .collection__title h2{text-align:start;margin:0;padding:0;font-weight:500;font-size:22px;line-height:100%}.cus-arrivals slider-component ul li .card__content .card__information{padding:20px 0 0}.cus-arrivals slider-component ul li .card__content .card__information h3{padding-bottom:6px}.cus-arrivals slider-component ul li .card__content .card__information a{letter-spacing:0}.cus-arrivals slider-component ul li .card__content .card__information .price__regular span.price-item{letter-spacing:0;opacity:.9}.cus-arrivals .collection__view-all a{font-weight:500;font-size:16px!important;vertical-align:bottom;opacity:1!important;display:flex;align-items:center;max-width:310px;justify-content:space-between;text-transform:uppercase}.cus-arrivals .collection__view-all{line-height:1;text-align:start}.cus-arrivals .collection__view-all a svg{width:15px;height:12px}.custom-material-section .rich-text__wrapper{margin:0!important}.custom-material-section .rich-text__wrapper .rich-text__blocks{max-width:440px;width:100%}.custom-material-section .rich-text__wrapper .rich-text__blocks h2,.custom-material-section-another .image-with-text__content h2{font-weight:500;font-size:22px;opacity:.9;line-height:100%}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__text,.custom-material-section-another .image-with-text__content .image-with-text__text{margin:0;padding:20px 0 80px}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__text p,.custom-material-section-another .image-with-text__content .image-with-text__text p{font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;opacity:.9}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons{margin:0;height:fit-content}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button,.custom-material-section-another .image-with-text__content a{font-weight:500;font-size:16px;vertical-align:bottom;height:fit-content;line-height:1;padding:0;width:100%;justify-content:space-between;text-underline-offset:3px;min-height:unset;opacity:.8}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button span,.custom-material-section-another .image-with-text__content a span,.newsletter__wrapper .custom_news_content a.custom_link span,.custom-textile-section .button.button--secondary span,.collection .collection__view-all a span{position:relative;text-decoration:underline;transition:all .3s ease-in-out}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button span:hover,.custom-material-section-another .image-with-text__content a span:hover,.newsletter__wrapper .custom_news_content a.custom_link span:hover,.custom-textile-section .button.button--secondary span:hover,.collection .collection__view-all a span:hover{position:relative;text-decoration:none}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button span:before,.custom-material-section-another .image-with-text__content a span:before,.newsletter__wrapper .custom_news_content a.custom_link span:before,.custom-textile-section .button.button--secondary span:before,.collection .collection__view-all a span:before{content:"";width:1px;height:1px;background:transparent;display:block;position:absolute;bottom:-2px;left:0;transition:all .5s}.custom-textile-section .button.button--secondary span:before{bottom:0}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button span:hover:before,.custom-material-section-another .image-with-text__content a span:hover:before,.newsletter__wrapper .custom_news_content a.custom_link span:hover:before,.custom-textile-section .button.button--secondary span:hover:before,.collection .collection__view-all a span:hover:before{width:100%;background:rgb(var(--color-foreground))}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button:before,.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button:after,.custom-material-section-another .image-with-text__content a:before,.custom-material-section-another .image-with-text__content a:after{display:none}.custom-material-section-another .image-with-text__content{padding:40px 0 40px 35px;max-width:480px}.cus-muticolumn .multicolumn-card .multicolumn-card__info h3{font-weight:700;font-size:52px;line-height:100%;text-align:center;font-family:Futura Passata DISPLAY!important}.cus-muticolumn .multicolumn-card .multicolumn-card__info{flex-direction:column;justify-content:center;align-items:center;gap:100px}.custom-textile-section .button.button--secondary{border:0;padding:0;margin:25px 0 0;line-height:100%;font-weight:500;font-size:16px!important;vertical-align:bottom;opacity:1!important;display:flex;align-items:center;max-width:400px;justify-content:space-between;text-transform:uppercase;text-decoration:none;line-height:1.5;display:inline-flex;height:auto;min-height:initial;color:#28282a;opacity:.8!important}.custom-textile-section .button.button--secondary:after,.custom-textile-section .button.button--secondary:before{display:none}.custom-textile-section .button.button--secondary span{letter-spacing:0;text-underline-offset:5px}.custom-textile-section .image-with-text__text-item div.image-with-text__content{padding:0}.custom-textile-section .image-with-text__text-item div.image-with-text__content h2{font-weight:500;font-size:22px;line-height:1;padding-top:20px}.custom-index-single-image-section .multicolumn-card__info{position:absolute;bottom:0;color:#fff;width:100%;text-align:center;max-width:300px;margin:0 auto;display:block;right:0;left:0;padding:30px}.custom-index-single-image-section .multicolumn-card__info h3{color:#fff;font-weight:700;font-size:42px;line-height:100%;text-align:center;font-family:Futura Passata DISPLAY!important}.custom-index-single-image-section .multicolumn-card__info a{color:#fff}.custom-index-single-image-section .multicolumn-card__info .link{background:#fff;color:#2a282a;font-family:PP Neue Montreal;font-weight:500;font-style:Medium;font-size:13px;leading-trim:NONE;line-height:100%;letter-spacing:1%;text-align:center;padding:14px 30px;border-radius:2px;margin:28px 0 0;transition:all .2s linear}.custom-index-single-image-section .multicolumn-card:hover .multicolumn-card__info a{background:#000;color:#fff}.image-banner-bottom{max-width:1364px;margin:100px auto 200px;max-height:700px}.custom-index-single-image-section li{max-width:374px!important;width:100%}.collection-template .facets-container,.search-template .facets-container{display:flex;justify-content:space-between;align-items:center;gap:26px}.collection-template .facets-container .custom_filter_layout,.search-template .facets-container .custom_filter_layout{display:flex;flex-direction:row-reverse;gap:32px;margin-left:auto}.collection-template .facets-container .custom_filter_layout .product-count,.search-template .facets-container .custom_filter_layout .product-count{margin:0}.custom_collecition_filter-layout{display:flex;gap:26px}.custom_collecition_filter-layout a{font-size:14px;color:#28282a;text-decoration:none;position:relative}.collection-template .facets-container menu-drawer,.search-template .facets-container menu-drawer{margin:0!important;width:fit-content!important;min-width:unset;flex-grow:0;border:1px solid #bfbfbf;padding:10px 20px}.search-template .facets-container menu-drawer:hover{border:1px solid #000}.collection-template .facets-container menu-drawer span.mobile-facets__open,.search-template .facets-container menu-drawer span.mobile-facets__open{padding:0}.collection-template .facets-container menu-drawer span.mobile-facets__open span.mobile-facets__open-label,.search-template .facets-container menu-drawer span.mobile-facets__open span.mobile-facets__open-label{margin:0;color:rgb(var(--color-foreground))}.collection-template .facets-container menu-drawer span.mobile-facets__open svg,.search-template .facets-container menu-drawer span.mobile-facets__open svg{display:none}.collection-template .facets-container menu-drawer span.mobile-facets__open:hover span,.search-template .facets-container menu-drawer span.mobile-facets__open:hover span{text-decoration:none}.collection-template .facets-container facet-filters-form,.search-template .facets-container facet-filters-form{width:fit-content}.collection-template .facets-container .product-count,.search-template .facets-container .product-count{opacity:1}.collection-template .facets-container .product-count h2,.search-template .facets-container .product-count h2{font-size:12px}.collection-template .facets-container menu-drawer{padding:0;border:0}.collection-template .facets-container menu-drawer span.mobile-facets__open span{border:1px solid #bfbfbf;padding:10px 20px}.collection-template .facets-container menu-drawer span.mobile-facets__open span:hover{border-color:#000}nav.header__inline-menu ul.list-menu li:nth-child(2) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:275px}nav.header__inline-menu ul.list-menu li:nth-child(3) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:345px}nav.header__inline-menu ul.list-menu li:nth-child(4) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:445px}.product-image-nav ul.list-unstyled li.odd{display:none}.product-image-nav ul.list-unstyled li.odd.show_last{display:block}.mobile-facets__footer facet-remove.mobile-facets__clear-wrapper a.mobile-facets__clear{display:flex;width:100%;height:100%;justify-content:center;align-items:center;border:1px solid #28282a;border-radius:2px;color:#28282a!important;opacity:1;text-decoration:none}.shopify-pc__banner__wrapper .shopify-pc__banner__body p{font-size:14px}.shopify-pc__banner__wrapper button#shopify-pc__banner__btn-accept{background:#1f1f1f;color:#fff}.size_model-layout{margin-bottom:20px}.size_model-layout .model-heading,.size_information-layout .information-heading,.size_select span{font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;opacity:.5;padding-bottom:6px;text-transform:uppercase}.size_model-layout .model-content,.size_information-layout .information-content{font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.size_information-layout{margin-bottom:20px}.size_select{line-height:1;padding-bottom:30px}.size_select .size_content{display:flex;gap:10px;margin-top:15px}.size_select .size_content .custom_size_label{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;cursor:pointer}.size_select .size_content .custom_size_label.active{border-bottom:1px solid #28282a}.custom-size-layout{display:flex;padding-bottom:20px;border-bottom:1px solid #000;margin-bottom:30px;align-items:center;justify-content:space-between}.custom-size-layout span.close-button{position:static!important}.custom-size-layout .size_title{line-height:1;font-weight:500;font-size:20px}#custom_size_guide .size_guide_content{margin-top:10px}modal-dialog.product-popup-modal{position:fixed;visibility:visible;opacity:1;transform:translate(100%);width:100%;max-width:540px;top:0;right:0;left:unset;box-shadow:0 0 10px #dddddd82;background:#fff;height:100%;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;z-index:99}modal-dialog.product-popup-modal[open]{opacity:1;visibility:visible;transform:translate(0);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;display:flex;justify-content:end}modal-dialog.product-popup-modal .product-popup-modal__content{position:static;transform:unset;max-width:600px;width:100%;background:#fff;padding:35px 32px;margin:0;height:100%}modal-dialog.product-popup-modal .product-popup-modal__content button{padding:0 0 20px;border:unset;width:100%;justify-content:space-between;border-bottom:1px solid #000;border-radius:0;margin-bottom:25px}modal-dialog.product-popup-modal .product-popup-modal__content .custom_popup_content_info{padding-top:17px}modal-dialog.product-popup-modal .product-popup-modal__content .custom_popup_content_info p,modal-dialog.product-popup-modal .product-popup-modal__content .custom_popup_content_info ul{margin:0;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;padding:0}modal-dialog.product-popup-modal .product-popup-modal__content .custom_popup_content_info ul{padding:20px 0 20px 20px;list-style:square}modal-dialog.product-popup-modal .product-popup-modal__content .custom_popup_content_info p strong{font-weight:500;font-size:12px;line-height:100%;opacity:.5;padding-bottom:6px;display:block}modal-dialog.product-popup-modal .product-popup-modal__content .custom_popup_content_info p a,modal-dialog.product-popup-modal .product-popup-modal__content[aria-label="Contact Us"] .custom_popup_content_info p a{color:#28282a}modal-dialog.product-popup-modal .product-popup-modal__content[aria-label="Contact Us"] .custom_popup_content_info{padding-top:12px}modal-dialog.product-popup-modal .product-popup-modal__content[aria-label="Contact Us"] .custom_popup_content_info p{margin:0;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0}button#stickyAddToCartButton{display:none}.main-product-section .product .product__column-sticky>div.size_guide,.main-product-section .product .product__column-sticky>modal-opener{border-top:1px solid #CFCED0;padding:15px 0;line-height:1.4;margin-top:0;margin-bottom:0}.main-product-section .product .product__column-sticky>modal-opener:last-of-type{border-bottom:1px solid #CFCED0}modal-dialog.product-popup-modal .product-popup-modal__content button .block-title{font-size:20px;color:#2a2a2f;font-weight:500}.table-chart{display:flex;border:1px solid #28282A;width:fit-content}.table-chart .table-chart-content{display:flex;flex-direction:column;border-right:1px solid #28282a}.table-chart .table-chart-content span.bold{font-weight:500;font-size:12px;line-height:100%;text-align:center;padding:13px 15px;border-bottom:1px solid #28281a}.table-chart .table-chart-content span.regular{font-weight:500;font-size:12px;line-height:100%;text-align:center;padding:13px 15px}.table-chart .table-chart-content:last-child{border:none}.policy-pages-custom-class{padding:60px 30px 100px!important}.policy-pages-custom-class h1{font-size:15px;text-align:start;line-height:1.4}.policy-pages-custom-class .scroll-trigger p{font-size:14px;line-height:1.4;font-weight:400}.policy-pages-custom-class .scroll-trigger h3{font-size:14px;font-weight:400;text-transform:uppercase}.policy-pages-custom-class .scroll-trigger h3 strong{font-weight:400}.policy-pages-custom-class .scroll-trigger ul{padding:0}.policy-pages-custom-class .scroll-trigger ul li{font-size:14px;font-weight:400;line-height:1.6}.policy-pages-custom-class .scroll-trigger ul li strong{font-weight:400;text-transform:uppercase;font-size:14px}.policy-pages-custom-class .scroll-trigger p strong{font-weight:500}div#predictive-search-results .predictive-search__results-groups-wrapper{flex-direction:column;padding:16px}div#predictive-search-results .predictive-search__results-groups-wrapper .predictive-search__result-group{flex:unset}div#predictive-search-results .predictive-search__results-groups-wrapper .predictive-search__result-group h2{margin:0;font-size:14px}div#predictive-search-results .predictive-search__results-groups-wrapper .predictive-search__result-group ul li{padding:6px 0}div#predictive-search-results .predictive-search__results-groups-wrapper .predictive-search__result-group ul li p{line-height:1}div#predictive-search-results .predictive-search__results-groups-wrapper .predictive-search__result-group ul li p span{font-weight:400}.footer__content-top .footer-block h2.footer-block__heading{font-size:16px;font-weight:500;padding-bottom:18px}.footer__content-top .footer-block ul a{line-height:1;font-size:14px;margin-bottom:14px;font-weight:500;position:relative;padding-bottom:4px}.footer__content-top .footer-block ul li:last-child a{margin:0;padding:0}.footer__content-top .footer-block ul a:hover{text-decoration:none}.footer__content-top .footer-block .custom_mobile_accordion_heading+ul a{width:fit-content}.newsletter__wrapper{max-width:1900px;width:100%;margin:auto;display:flex;column-gap:485px;padding:30px 30px 50px!important}.newsletter__wrapper .custom-newsletter-content{width:100%;max-width:410px}.newsletter{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:50px}.newsletter__wrapper .custom_news_content h2,.newsletter__wrapper .custom_block_layout h2{margin:0;font-weight:500;font-size:16px;line-height:100%;text-align:start;text-transform:uppercase;padding-bottom:18px;opacity:.9!important}.newsletter__wrapper .custom_news_content p,.newsletter__wrapper .custom_block_layout p{font-weight:400;font-size:14px;line-height:1.2;margin:0;padding-bottom:40px;text-align:start;letter-spacing:0}.newsletter__wrapper .custom_block_layout p{padding-bottom:30px}.newsletter__wrapper .custom_news_content a.custom_link{font-weight:500;font-size:13px;color:rgb(var(--color-foreground));text-transform:uppercase;text-underline-offset:3px;text-decoration:none;display:flex;justify-content:space-between;align-items:center;opacity:.8}.newsletter__wrapper .custom_news_content a.custom_link .svg svg{width:13px;height:12px}.newsletter__wrapper .custom_news_content .block-link{opacity:1;transform:unset;text-align:start;line-height:1}.newsletter__wrapper .custom_block_layout{margin:0;width:100%;max-width:400px}.newsletter__wrapper .custom_block_layout form#contact_form{margin:0;width:100%;max-width:100%}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper{max-width:100%}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper input{padding:0 0 10px;height:unset;border-bottom:1px solid rgb(var(--color-foreground));text-transform:uppercase}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper label.field__label{top:50%;transform:translateY(-50%);left:0;font-weight:500;font-size:13px;line-height:100%;opacity:.5;text-transform:uppercase;letter-spacing:0;display:none}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper input::placeholder{font-weight:500;font-size:13px;line-height:100%;opacity:.5;text-transform:uppercase;letter-spacing:0}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper .field:after{opacity:0}footer.footer .footer__content-bottom{padding:0;border:0;opacity:1;transform:unset}header.header h1.header__heading span.large-up-hide{display:none!important}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{display:block!important}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{text-align:start;margin:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright small{font-weight:500;font-size:10px;line-height:100%;text-transform:uppercase;opacity:.5}.footer__content-top .footer-block .block-selector *{height:auto;min-height:unset;padding:0;margin:0!important}.footer__content-top .footer-block .block-selector button.disclosure__button span{font-family:PP Neue Montreal;font-weight:500;font-size:16px;line-height:100%}.footer__content-top .footer-block .block-selector button.disclosure__button svg.icon.icon-caret{display:none}.footer__content-top .footer-block .block-selector .disclosure .disclosure__list-wrapper ul{padding:14px}.footer__content-top .footer-block .block-selector .disclosure .disclosure__list-wrapper ul li{padding:8px 0;height:fit-content}.footer__content-top .footer-block .block-selector .disclosure .disclosure__list-wrapper ul li a{font-size:16px}#custom_size_guide .size_guide_content img{max-width:408px}#custom_size_guide .size_guide_content span.text_under_image{display:block;text-align:start;font-weight:500;font-size:14px;letter-spacing:0;line-height:1;padding:20px 0}#custom_size_guide .size_guide_content span.text_under_image a{color:#28282a}body.gradient.overflow-hidden{overflow:hidden}.utility-bar button.announcement-bar__close{background:transparent;border:unset;padding:0;font-size:30px;color:#fff;position:absolute;right:27px;top:50%;transform:translateY(-50%)}.page-width.utility-bar__grid{position:relative}#custom_size_guide .size_guide_content p{margin:0;font-size:14px;font-weight:500}.shopify-pc__banner__dialog h2{display:none}.custom-textile-section .image-with-text__media-item a.button.button--secondary{width:100%}.custom-textile-section .image-with-text__media-item a.button.button--secondary svg,.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button svg,.custom-material-section-another .image-with-text__content a svg{height:12px}.collection .grid .grid__item .card__badges.sold-out,.product-form__buttons.soldout_product,.cus-muticolumn .multicolumn-list li a .mobile_layout_image{display:none}.image-banner-bottom a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}body.custom-menu-open{overflow:hidden}@media (max-width:1420px){header.header h1.header__heading{width:320px;height:fit-content}nav.header__inline-menu ul.list-menu li:nth-child(2) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:140px}nav.header__inline-menu ul.list-menu li:nth-child(3) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:220px}nav.header__inline-menu ul.list-menu li:nth-child(4) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:295x}}@media (max-width:1200px){nav.header__inline-menu ul.list-menu li details.mega-menu div.mega-menu__content .mega-menu__image-wrapper{max-width:364px;margin-right:20px}}@media (max-width:1300px) and (min-width:1024px){header.header h1.header__heading{width:250px}nav.header__inline-menu ul.list-menu li span{font-size:16px}nav.header__inline-menu ul.list-menu li a{padding-left:6px;padding-right:6px}sticky-header header.header .header__icons button.disclosure__button span{font-size:16px}sticky-header header.header .header__icons button.disclosure__button span span.currency_icon{font-size:12px}nav.header__inline-menu ul.list-menu li summary{padding-right:6px;padding-left:6px}nav.header__inline-menu ul.list-menu li summary span{line-height:1}header.header h1.header__heading a{padding:0;margin:0}nav.header__inline-menu ul.list-menu li:nth-child(2) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:20px}nav.header__inline-menu ul.list-menu li:nth-child(3) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:60px}nav.header__inline-menu ul.list-menu li:nth-child(4) details.mega-menu div.mega-menu__content ul.mega-menu__list{padding-left:115px}}@media (max-width:1024px){.newsletter__wrapper{column-gap:100px}}@media (max-width:749px){.product.grid .product__info-wrapper{height:auto;max-height:unset;overflow:inherit;position:static;top:0}.product__description p,.product__info-container .product__description ul{font-size:14px}.utility-bar button.announcement-bar__close{right:14px;height:20px;display:flex;align-items:center}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button span{text-underline-offset:5px}.main-product-section .product .product__column-sticky>div.size_guide,.main-product-section .product .product__column-sticky>modal-opener{padding:18px 0}body #custom_size_guide,modal-dialog.product-popup-modal{z-index:999!important;background:transparent!important}body #custom_size_guide .modal-content,modal-dialog.product-popup-modal .product-popup-modal__content{width:calc(100% - 30px)!important}#custom_size_guide .size_guide_content img{width:100%}aside.facets-wrapper.reached-top{padding:10px 15px}.collection-template .facets-container menu-drawer span.mobile-facets__open span{border-color:#000}}@media (max-width:767px){footer.footer{padding:50px 16px 16px!important}html body div .footer-block{width:80%;max-width:600px;margin:0 auto}html body div .custom_mobile_accordion_heading{padding:15px;border:none;text-align:left;outline:none;width:100%;cursor:pointer;font-size:16px;transition:background-color .3s ease}html body div .custom_mobile_accordion_content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}html body div .footer__blocks-wrapper{display:flex;flex-direction:column;gap:0!important}html body div .footer__blocks-wrapper .footer-block{margin:0;width:100%;border-top:1px solid #D6D6D7;padding:0}html body div .footer__blocks-wrapper .footer-block:last-child{border-bottom:1px solid #D6D6D7}html body div .footer__blocks-wrapper .footer-block h2{padding:17px 0 25px}html body div .footer__blocks-wrapper .footer-block ul a{letter-spacing:0;padding-bottom:6px;justify-content:start}html body div .custom_mobile_accordion_content li{padding:0!important}html body div .custom_mobile_accordion_content li:last-child{padding-bottom:25px!important}html body div .footer__blocks-wrapper .footer-block .footer__column{height:56px;justify-content:start}html body div .footer__content-top .footer-block h2.footer-block__heading,html body div .footer__content-top .footer-block .block-selector{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:14px}html body div .footer__content-top .footer-block .block-selector{z-index:10}html body div .footer__content-top .footer-block h2.footer-block__heading.active{padding-bottom:25px}html body div .footer__content-top .footer-block h2.footer-block__heading:after,html body div .footer__content-top .footer-block .block-selector:after{content:"";background-image:url(/cdn/shop/files/18dddcc9cf53b547eaf0f76c308502f6.svg?v=1755762184);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:16px;height:16px}html body div .footer__content-top .footer-block h2.footer-block__heading.active:after{background-image:url(/cdn/shop/files/211864_minus_icon_8656e99a-64bc-4194-bcef-b1ef01340707.svg?v=1755762260)}html body div .footer__content-top .footer-block .block-selector:after{position:absolute;right:0%;top:50%: transform:translatey(-50%) z-index:0}html body div .footer__blocks-wrapper:after{opacity:0}html body div .footer__content-bottom{order:unset}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{padding:0}footer.footer .footer__content-top{padding:0 0 18px}.newsletter{border:0;margin-top:50px}.newsletter__wrapper{padding:0 15px!important}.newsletter__wrapper .custom-newsletter-content{display:none}.newsletter__wrapper .custom_block_layout{width:100%;max-width:100%}.newsletter__wrapper .custom_block_layout p{padding-bottom:40px}.newsletter__wrapper .custom_block_layout h2{padding-bottom:15px}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper .field button#Subscribe{opacity:1;display:flex;justify-content:end}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper label.field__label{font-size:14px;padding-bottom:14px}.footer__content-top .footer-block .block-selector localization-form,.footer__content-top .footer-block .block-selector localization-form *{height:100%}.footer__content-top .footer-block .block-selector localization-form .disclosure__list-wrapper{height:160px}.footer__content-top .footer-block form#FooterCountryForm button.disclosure__button{display:flex;align-items:center}.footer__content-top .footer-block form#FooterCountryForm button.disclosure__button span{height:auto}.newsletter__wrapper .custom_block_layout form#contact_form .newsletter-form__field-wrapper input{padding:0 25px 10px 0}}@media (max-width:1024px){body.index-template.overflow-hidden-tablet{overflow:hidden}nav.header__inline-menu{display:none!important}sticky-header header.header{align-items:end;display:flex;justify-content:space-between;align-items:center;height:66px}sticky-header header.header h1.header__heading{order:1}header.header h1.header__heading a{padding:0}sticky-header header.header .header__icons{order:2;margin-left:auto;padding-right:18px}sticky-header header.header header-drawer{order:3;padding-top:6px}h1.header__heading{max-width:163px}header-drawer{margin:0;justify-content:flex-end;display:flex;align-items:flex-end;flex-direction:column;order:4}header.header{display:flex;gap:5px}sticky-header header.header .header__icons{margin-left:auto}.header__icon--menu svg.icon.icon-hamburger{filter:none!important}.cstm_mobile_navigation_links ul{border:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.cstm_mobile_navigation_links ul.menu-drawer__menu li{margin:0}.cstm_mobile_navigation_links ul a{background:transparent!important;font-size:14px;justify-content:center;padding:0 0 25px;font-weight:500}.cstm_mobile_navigation_links ul:after{content:none}.header--has-social .menu-drawer__utility-links .menu-drawer__localization{border:0;padding:0;line-height:1}.header--has-social .menu-drawer__utility-links{display:flex;flex-direction:column-reverse;align-items:flex-start;padding:0 20px 40px!important}.header--has-social .menu-drawer__utility-links ul.list{display:none}header.header{align-items:center!important}header-drawer{margin-left:0;justify-self:center}.header__icon--menu svg.icon.icon-close{transform:none!important;height:3rem;width:3rem;top:50%;transform:translateY(-50%)!important}.menu-drawer nav.menu-drawer__navigation .menu-drawer__menu .list-menu__item{justify-content:left}body.index-template header.header:has(.menu-opening) .header__heading-logo-wrapper svg{filter:none!important}.js .menu-drawer__menu li summary,.menu-drawer nav.menu-drawer__navigation .menu-drawer__menu .list-menu__item{background:transparent;font-size:22px;padding-bottom:19px;padding-left:17px;line-height:1}.menu-drawer nav.menu-drawer__navigation .menu-drawer__menu .list-menu__item svg.icon-arrow{display:none}.menu-drawer__navigation{border-top:0}.menu-drawer__inner-submenu button.menu-drawer__close-button{font-size:14px!important;gap:7px;padding-bottom:15px;padding-left:17px}.menu-drawer__inner-submenu button.menu-drawer__close-button span.home{text-decoration:underline}.menu-drawer__inner-submenu button.menu-drawer__close-button:focus{background:transparent}.menu-drawer__inner-submenu button.menu-drawer__close-button svg.icon-arrow{display:none}.localization-selector+.disclosure__list-wrapper li.disclosure__item a{text-align:start}.menu-drawer__localization .localization-form:only-child .localization-form__select svg.icon-caret{display:none}.menu-drawer__localization .localization-form:only-child .localization-form__select{margin:0;padding:0;line-height:1}sticky-header header.header header-drawer details summary.header__icon{width:22px;height:24px}sticky-header header.header .header__icons details-modal.header__search{order:3;padding-right:8px;top:1px}details-modal.header__search span svg.icon-search{height:2.7rem;width:2.5rem}}@media (max-width:749px){.cus-muticolumn{padding:20px 16px 0}.cus-muticolumn>.page-width{padding:0}.cus-muticolumn ul{gap:40px!important}.cus-muticolumn .multicolumn-card .multicolumn-card__info h3{font-size:42px}.cus-arrivals .collection__title h2{font-size:18px}.cus-arrivals slider-component ul li .card__content .card__information{padding:10px 0 0}.cus-arrivals .collection__view-all a{font-size:14px!important;max-width:100%}.cus-arrivals .collection{padding:70px 12px}.cus-arrivals .collection .collection__title{margin-bottom:20px}.custom-textile-section{padding:0 0 55px!important}.custom-textile-section .page-width{padding:0}.custom-textile-section .page-width .image-with-text__text-item{display:none}.custom-textile-section .button.button--secondary{margin:30px 0 0;font-size:14px!important;max-width:100%;width:100%;padding:0 16px}.custom-material-section{padding:0 16px}.custom-material-section>.rich-text.content-container{padding:0}.page-about-us-template .custom-material-section>.rich-text.content-container{padding:0 0 70px}.custom-material-section>.rich-text.content-container .rich-text__blocks{max-width:100%}.custom-material-section .rich-text__wrapper .rich-text__blocks h2,.custom-material-section-another .image-with-text__content h2{font-size:18px}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__text p,.custom-material-section-another .image-with-text__content .image-with-text__text p{font-size:16px}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__text,.custom-material-section-another .image-with-text__content .image-with-text__text{padding:12px 0 30px}.custom-material-section .rich-text__wrapper .rich-text__blocks .rich-text__buttons a.button,.custom-material-section-another .image-with-text__content a{font-size:14px}.custom-material-section-another .image-with-text__content{padding:20px 0 0;max-width:100%}.custom-material-section-another{padding:0!important}.custom-material-section-another .image-with-text__content a{margin-top:0!important}.custom-index-single-image-section .page-width{padding:60px 38px 70px!important}.custom-index-single-image-section li{max-width:100%!important}.image-banner-bottom{margin:50px auto 0;max-height:100%}.custom-index-single-image-section .multicolumn-card__info{padding:27px 20px}.custom-material-section .rich-text__wrapper{width:100%!important}.product-image-nav ul.list-unstyled li.odd{display:block}.main-product-section .product .product__media-wrapper .product-image-nav{display:flex;align-items:end;height:100%;left:15px!important}.main-product-section .product-image-nav button.dot{width:6px!important;height:6px!important}.collection-template .facets-container,.search-template .facets-container{flex-direction:column;padding-bottom:20px}.collection-template .facets-container{padding-bottom:0}.collection-template .facets-container{align-items:start}.custom_collecition_filter-layout{width:auto;display:flex;overflow-x:auto;overflow-y:hidden;gap:18px;margin:0 -1.5rem;padding-left:1.5rem}.custom_collecition_filter-layout::-webkit-scrollbar{display:none}.custom_collecition_filter-layout .collection_list{flex:0 0 auto;line-height:1}.collection-template .facets-container .custom_filter_layout,.search-template .facets-container .custom_filter_layout{width:100%;justify-content:space-between}.collection-template .facets-container .custom_filter_layout .active-facets,.search-template .facets-container .custom_filter_layout .active-facets{width:fit-content}.footer__content-top .footer-block .block-selector *{width:100%}.footer__content-top .footer-block .block-selector .disclosure__list-wrapper *{width:unset}.footer__content-top .footer-block .disclosure .disclosure__list-wrapper *{width:unset;max-width:unset}.collection .grid.product-grid .grid__item{padding-bottom:0!important}sticky-header header.header{height:auto}body .shopify-pc__banner__dialog{left:0;width:100%;padding:20px 16px 25px}.shopify-pc__banner__dialog .shopify-pc__banner__body{margin-bottom:40px}.shopify-pc__banner__wrapper .shopify-pc__banner__btns{gap:0}.shopify-pc__banner__wrapper .shopify-pc__banner__btns button#shopify-pc__banner__btn-manage-prefs{order:1;margin:0;text-align:start;color:#2a282a;padding-bottom:5px}.shopify-pc__banner__wrapper .shopify-pc__banner__btns button#shopify-pc__banner__btn-accept{order:3}button#stickyAddToCartButton{display:block;background:#fff;padding:11px}body.overflow-hidden-tablet button#stickyAddToCartButton{z-index:1}button#stickyAddToCartButton:after{border-radius:unset;box-shadow:unset}button#stickyAddToCartButton .sticky_button_wrapper{display:flex;background:#000;height:52px;align-items:center;justify-content:center;font-weight:500;font-size:12px;line-height:16px;text-align:center;text-transform:uppercase;opacity:.9;border-radius:2px}body.gradient.overflow-hidden button#stickyAddToCartButton{z-index:0}.cus-arrivals .collection slider-component{margin-bottom:35px}.shopify-pc__banner__wrapper .shopify-pc__banner__body p{font-size:10.5px;color:#000;line-height:14px;font-weight:500}.shopify-pc__banner__wrapper .shopify-pc__banner__btns button#shopify-pc__banner__btn-manage-prefs span{font-size:13px;text-decoration:underline;color:#000;text-transform:capitalize;font-weight:500}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{color:#2a282a;font-size:13px;font-weight:500}.cus-muticolumn .multicolumn-list li a .desktop_image{display:none}.cus-muticolumn .multicolumn-list li a .mobile_layout_image{display:block;position:relative;padding-bottom:179%}.cus-muticolumn .multicolumn-list li a .mobile_layout_image img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.announcement-bar__message{min-height:3.2rem;padding:8px 0}body.overflow-hidden-tablet .custom-product-layout .product slider-component.thumbnail-slider{z-index:0}.product-media-container .product__modal-opener .product__media-toggle{display:none}}@media (max-width:989px){sticky-header header.header header-drawer{padding-top:0}}sticky-header header.header .header__icons .desktop-localization-wrapper{position:relative;bottom:3px}.mobile-facets__footer button:hover:after{box-shadow:unset!important;outline:unset}.mobile-facets__footer button:hover{background-color:#272727d1}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-styles-innerpages.css.map */
