.section-background{padding:0!important}.homepage .logo-container .logo-img-dark{display:none}.homepage .section-header .sticky-activated~header .section-background:not(.header__mobile),.homepage .section-header .sticky-activated~* .header__main:not(:has(.section-background)),.homepage .section-header .vertical-sticky.sticky-active-works{background:unset!important;-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;transition:unset!important}.sticky-header-activated.entered-banner-section .logo-container{filter:invert(1)}.sticky-header-activated.entered-banner-section .list-menu .list-menu__item span{color:#f1f0eb!important}.sticky-activated~* .logo-container .logo-img-dark{display:block}.sticky-activated~* .logo-container .logo-img-light{display:none}.logo-container{max-height:98px;max-width:280px}.logo-container .internal-link{display:flex}.custom-header-menu-hamburger{display:none!important}.cursor-follower{position:fixed;top:0;left:0;width:20px;height:20px;border-radius:50%;background:#005f73;transform:translate(-50%,-50%) scale(1);pointer-events:none;z-index:9999;will-change:transform,width,height,opacity;mix-blend-mode:normal}.cursor-follower.enlarged{opacity:.5;width:40px;height:40px}.section-header sticky-header.sticky-activated.sticky-active~header .page-wide:not(.header__mobile){background:#fff!important;box-shadow:#0000001a 0 4px 6px!important;border-radius:0;padding:19px 0 19px 10px}.section-header sticky-header.sticky-activated.sticky-active~header .section-background:not(.header__mobile){max-width:1920px;margin:0 auto;background:#fff!important;border-radius:0}.section-header .section-background:not(.header__mobile){max-width:1920px;margin:0 auto;box-shadow:none!important}.section-header sticky-header.sticky-activated.sticky-active~header .list-menu .list-menu__item span{color:#222}.section-header sticky-header.sticky-activated~header .section-background:not(.header__mobile) .header{min-height:0;padding:0}.entered-banner-section sticky-header.sticky-activated.sticky-active~header .page-wide:not(.header__mobile){background:#0d0d0d!important}.entered-banner-section sticky-header.sticky-activated.sticky-active~header .section-background:not(.header__mobile){background:#0d0d0d!important;border-radius:0}.other-pages .logo-container .logo-img-light{display:none}.other-pages .section-header .page-wide:not(.header__mobile){padding:19px 10px}.other-pages .section-header .list-menu>ul>li:not(.megamenu-container){padding:0 10px}.other-pages .section-header .list-menu__item>span{font-size:12px;text-transform:uppercase;font-weight:600;font-family:sans-serif}.other-pages .section-header a#cart-icon-bubble,.other-pages .section-header .header-customer-accounts,.other-pages .section-header .search-container{padding:0 10px}.other-pages .section-header a#cart-icon-bubble{display:flex;padding-right:25px}.other-pages .section-header a#cart-icon-bubble svg{width:21px}.other-pages .section-header a#cart-icon-bubble .cart-items-count{font-size:12px;font-family:sans-serif;color:#000;margin-left:3px}.other-pages .section-header .list-menu__item.list-menu__item--active{color:#000}.other-pages .breadcrumb.breadcrumb-background{max-width:1920px;margin:0 auto}.header__button.move-icon-up:not(:has(.header__button__bubble)):hover svg,.header__button.move-icon-up:not(:has(.header__button__bubble)):hover .header__button__bubble__text,.header__button.move-icon-up:has(.header__button__bubble__count:empty):hover svg,.header__button.move-icon-up:has(.header__button__bubble__count:empty):hover .header__button__bubble__text{transform:translateY(0)!important}.other-pages .breadcrumb li:not(:last-child):before{content:"/";display:flex;position:absolute;right:-11px;font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-family:sans-serif;width:unset;height:unset;background:unset}.other-pages .breadcrumb li{font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-family:sans-serif}.other-pages .breadcrumb li a:not(.a--no-hover-color):not(.btn){color:#000}.other-pages .breadcrumb__container{column-gap:18px;padding:34px 0}.other-pages [class*=top-spacing-]{margin-top:50px;margin-bottom:50px}.other-pages [class*=top-spacing-] .product-grid__container{margin-bottom:50px}.other-pages p#ProductCount{color:#151515;font-size:15px;line-height:1.5;font-weight:400;font-family:sans-serif}.other-pages .sorting{width:100%;max-width:320px}.other-pages select#SortBy{background-color:transparent;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid #606060;border-radius:0;outline:0;height:52px;line-height:1.5;padding:5px;font-size:15px;font-weight:500;font-family:sans-serif;color:#151515}.other-pages .sorting label.field__label{display:none}.other-pages .sorting .field__icon--select svg{width:15px;height:15px}.other-pages .sorting .field__icon svg path{fill:unset;transition:unset}.other-pages .sorting .field__icon--select{left:unset;right:5px;bottom:10px}.other-pages .image-hover-box,.other-pages .product-card swiper-slider{border-radius:4px!important}.other-pages .product_card__button_hover .product-card__image{clip-path:unset;transition:unset}.other-pages .product-card .product-card-small__heading{font-size:20px;font-family:Bricolage Grotesque;letter-spacing:-1px}.other-pages .product-card .card-price-large.price__main{color:#222;font-size:15px;font-weight:700;font-family:sans-serif}.other-pages .product_card__button_hover:not(:hover) .product-card__interface{pointer-events:unset;position:unset}.other-pages .product-card .product-card__content__main{max-width:80%;flex:0 0 75%}.other-pages .product-card form[data-type=add-to-cart-form]{display:flex;align-items:center}.other-pages .product_card__button_hover .product-card__interface{position:unset!important}.other-pages .product-card__interface .btn__top-text{font-size:12px;font-weight:400;font-family:sans-serif;color:#fff;text-transform:uppercase}.other-pages .product-card__form button{background:#005f73;padding:4.5px 13.625px 3.375px;border-radius:8px;cursor:pointer;border:1px solid #005f73}.other-pages .product-card__interface>*:first-child:not(.product-card__media-buttons){margin-top:0}.other-pages .product-card__form button:hover{background-color:#fff!important;border-color:#005f73;border:1px solid #005f73}.other-pages .product-card__form button:hover .btn__top-text{color:#000}.other-pages .product-card__image__container:hover .product-card__image-main>img{opacity:.7}.other-pages .product-card__image__container .product-card__image-main>img{transition:opacity .5s cubic-bezier(.675,.475,.05,.67)}.other-pages .custom-header-menu-hamburger .hamburger-btn__hamburger .hamburger-btn__span{background:#151515}@media (hover: none) and (pointer: coarse){.cursor-follower{display:none}}.homepage .header__main.header-layout-classic{position:absolute;display:block;width:100%;background:transparent}.homepage .section-background{box-shadow:none!important;--color-section-background: transparent !important}.homepage .header__main.header-layout-classic .list-menu .list-menu__item span{font-size:12px;color:#f1f0eb;font-weight:600;padding:0 9px;text-transform:uppercase;font-family:sans-serif}.homepage .header__main.header-layout-classic .section-background .header__icons{display:none}.homepage .header__main .section-background .header{align-items:baseline}.homepage .header__main .header{padding:12px 0 0;column-gap:22px;align-items:center!important}menu-drawer.mobile-facets{display:none}.product__column__content .product__title h1{font-family:Bricolage Grotesque;letter-spacing:-1px;font-weight:700}.product__column__content .price__container .price__main{font-size:36px;color:#000;font-weight:700;font-family:sans-serif;letter-spacing:-1px}*:not(product-tab)+product-tab,product-tab:first-child{border-top:0!important}product-tab.product-tab .product-tab__heading{padding:20px 24px 20px 0;justify-content:space-between;border-bottom:1px solid #606060}product-tab.product-tab .product-tab__heading__text h6{font-size:18px;font-weight:700;font-family:Bricolage Grotesque}product-tab.product-tab .product-tab__content p{font-size:15px;font-family:sans-serif;color:#151515;font-weight:400;line-height:24px}product-tab.product-tab .arrow-down-content svg{transform:rotate(180deg);width:20px;height:20px}product-tab.product-tab.opened .arrow-down-content svg{transform:rotate(135deg)}product-tab.product-tab{border-bottom:0}product-tab .product-tab__content{margin-top:20px!important}[data-section-name=product-recommendations] .section-heading-container h2{font-size:30px;font-weight:700;font-family:Bricolage Grotesque;letter-spacing:-1px}.product-tab__content .extra-info p{padding:25px 5px;display:flex;border-bottom:2px solid rgba(0,0,0,.05);margin:0}.product-tab__content .extra-info .metafield-value{font-size:15px;font-family:sans-serif}.extra-info p strong{flex:0 0 50%;text-transform:uppercase;font-weight:400;font-size:12px;font-family:sans-serif}@media (max-width: 1840px){.other-pages .product-card form[data-type=add-to-cart-form]{flex-direction:column;gap:20px}.other-pages .product-card .product-card__content__main{width:100%;text-align:center}.other-pages .product-card__form button{width:100%}.product-card{display:flex;flex-direction:column;height:100%}.product-card__content{display:flex;flex-direction:column;flex:1}.product-card__content__main{flex:1;display:flex;flex-direction:column}.product-card__heading{flex:0 0 auto}.product-card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.product-card__interface{margin-top:auto}}@media (max-width: 1349px){.header__mobile{display:none}.header__drawer{display:block}.header__main .list-menu{display:none}.custom-header-menu-hamburger{display:block!important;margin-left:auto}.custom-header-menu-hamburger .unbutton{background:none;border:0;font:inherit;margin:0;padding:0}.custom-header-menu-hamburger .unbutton:focus{outline:none}.custom-header-menu-hamburger .hamburger-link{cursor:pointer;height:23px;position:relative;top:-3px;vertical-align:middle;width:80px}.custom-header-menu-hamburger .hamburger-btn__hamburger{align-items:center;display:flex;justify-content:flex-end}.custom-header-menu-hamburger .hamburger-btn__hamburger .hamburger-btn__span{background:#f1f0eb;display:block;height:2px;max-width:80px;position:absolute;right:0;transition:width .2s var(--ease);width:100%}.custom-header-menu-hamburger .hamburger-btn__hamburger .hbgl--1{transition:all .25s,width .2s var(--ease) .2s,background-color .2s linear}.custom-header-menu-hamburger .hamburger-btn__hamburger .hbgl--3{top:17px;transition:all .25s,width .2s var(--ease),background-color .2s linear;width:60px}.custom-header-menu-hamburger .hamburger-link:hover .hamburger-btn__hamburger .hbgl--3{width:80px}.custom-header-menu-hamburger .side-panel-hamburger{display:block!important}.header{padding:0!important;column-gap:10px!important}.custom-header-menu-hamburger .popup-modal{padding:0!important}.custom-header-menu-hamburger .popup-modal__content{width:500px;border-radius:0;padding:100px 80px 40px;background-color:#fbf5f5}.custom-header-menu-hamburger .menu-drawer__menu-item{padding:0!important;line-height:2}.custom-header-menu-hamburger .popup-modal__content__data .menu-drawer__links-padding{padding:0!important}.custom-header-menu-hamburger .menu-drawer__menu-item span{font-family:Bricolage Grotesque;text-transform:capitalize;font-weight:700;font-size:20px;color:#333!important;letter-spacing:-1px}.custom-header-menu-hamburger .popup-modal__toggle{top:9px;right:22px;padding:0}.sticky-header-activated .custom-header-menu-hamburger .popup-modal__overlay{background:unset}.sticky-header-activated .custom-header-menu-hamburger .popup-modal__content__f-height{height:unset!important}.sticky-header-activated .custom-header-menu-hamburger .popup-modal__content__data{height:100vh}.sticky-header-activated .custom-header-menu-hamburger details[open] .popup-modal{overflow:visible}.sticky-header-activated .custom-header-menu-hamburger .popup-modal{top:-18px;left:-10px}.sticky-header-activated .custom-header-menu-hamburger .hamburger-btn__hamburger .hamburger-btn__span{background:#151515}.entered-banner-section.sticky-header-activated .custom-header-menu-hamburger .popup-modal__content{filter:invert(1)}.other-pages .custom-header-menu-hamburger .popup-modal__toggle{top:25px}}@media (max-width: 1024px){.header__desktop,.facets__horizontal,.facets-toolbar .facet-filters-form__desktop{display:block!important}.facets-toolbar .products_count{text-align:left!important}.product-form__submit{width:100%}}@media (max-width: 800px){.custom-header-menu-hamburger .popup-modal__content{padding:88px 40px 40px!important}}@media (max-width: 767px){.facets-toolbar{grid-template-columns:unset!important;gap:20px}.other-pages .sorting{max-width:unset!important}}@media screen and (max-width: 600px){.custom-header-menu-hamburger .popup-modal__content{width:90%}.logo-container .secondary-logo{display:none}facet-filters-form.display-block.facet-filters-form__desktop{width:100%}}@media (max-width: 500px){.page-grid-sp-2{--page-grid-value: 1}.header-customer-accounts__modal{right:-150px!important}}@media (max-width: 360px){.header__icons__customer__icons{gap:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
