@media screen and (min-width: 990px){.header-wrapper{display:block!important}.header{display:grid!important}.mobile-header,.mobile-menu-drawer,.mobile-menu-overlay,.mobile-bottom-nav,.mobile-search-modal{display:none!important;visibility:hidden!important;opacity:0!important}}@media screen and (max-width: 989px){.header__search,.header-contact_info,.tm_header-dropdown,.header__icon--account,.cm-compare-button,.cm-wishlist-button,.desktop-localization-wrapper,.search-modal__content,.app-header-menu{display:none!important}.header-wrapper{display:block!important;position:relative!important;background:var(--color-base-background-1)!important;border-bottom:1px solid rgba(var(--color-foreground),.08)!important;box-shadow:0 2px 8px #0000000f!important;z-index:100!important}.header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:1.2rem 1.5rem!important;max-width:100%!important;margin:0!important;position:relative!important;height:auto!important;min-height:60px!important}.header__heading,.header__heading-link{order:1!important;flex-shrink:0!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;text-decoration:none!important}header-drawer{order:2!important;flex-grow:1!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;margin-right:1rem!important}.header__icon--menu{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;cursor:pointer!important}.header__icon--menu .icon{width:24px!important;height:24px!important;fill:var(--color-foreground)!important;stroke:var(--color-foreground)!important}.header__heading-logo{max-width:120px!important;height:auto!important;max-height:40px!important;object-fit:contain!important}.header__icons{order:3!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-shrink:0!important;gap:0!important}.header__icons>*:not(.header__icon--cart){display:none!important}.header__icon--cart{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;position:relative!important;text-decoration:none!important;background:transparent!important;border:none!important;cursor:pointer!important}.header__icon--cart .icon{width:24px!important;height:24px!important;fill:var(--color-base-accent-1)!important;stroke:var(--color-base-accent-1)!important;color:var(--color-base-accent-1)!important}.cart-count-bubble{position:absolute!important;top:-8px!important;right:-8px!important;background:var(--color-base-accent-1)!important;color:var(--color-base-solid-button-labels)!important;border-radius:50%!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:600!important;line-height:1!important;border:2px solid var(--color-base-background-1)!important}.header__icon--menu:active,.header__icon--cart:active{transform:scale(.95)!important;transition:transform .1s ease!important}.header__heading-link:active{transform:scale(.98)!important;transition:transform .1s ease!important}.header__heading,.header__heading-link,.header__icon--cart,.header__icon--menu{grid-area:unset!important;grid-template-areas:unset!important;grid-template-columns:unset!important}}@media screen and (max-width: 749px){.header{padding:1rem!important;min-height:56px!important}.header__heading-logo{max-width:100px!important;max-height:36px!important}.header__icon--menu .icon,.header__icon--cart .icon{width:22px!important;height:22px!important}.cart-count-bubble{width:18px!important;height:18px!important;font-size:10px!important;top:-6px!important;right:-6px!important}}@media screen and (max-width: 480px){.header{padding:.8rem!important}.header__heading-logo{max-width:90px!important;max-height:32px!important}.header__heading,.header__heading-link{margin:0 .5rem!important}}@media screen and (max-width: 989px){#menu-drawer{background:var(--color-base-background-1)!important;width:320px!important;max-width:85vw!important}.menu-drawer__inner-container{width:100%!important;background:var(--color-base-background-1)!important}.menu-drawer__navigation-container .drawer__heading{background:var(--color-base-accent-1)!important;color:var(--color-base-solid-button-labels)!important;margin:0!important;padding:1.5rem 2rem!important;font-weight:600!important;font-size:1.6rem!important}.menu-drawer__menu-item{padding:1.2rem 2rem!important;border-bottom:1px solid rgba(var(--color-foreground),.08)!important;font-size:1.5rem!important;color:var(--color-base-accent-2)!important;text-decoration:none!important}.menu-drawer__menu-item:hover{background:rgba(var(--color-foreground),.04)!important;color:var(--color-base-accent-1)!important}}@media screen and (max-width: 989px){.header-bottom-section,.header-bottom,.header-bottom-inner{display:none!important}.service-section,.services-section,.section.service,.section.services,.shopify-section[id*=service],.shopify-section[class*=service],section[class*=service]{display:none!important}.slideshow-custom,.section.slideshow-custom,.slideshow_banner.slideshow-custom,.shopify-section[id*=slideshow],.shopify-section[class*=slideshow],section[class*=slideshow],.slideshow-section,.banner-section,.hero-section{display:none!important}.image-banner,.section.image-banner,.shopify-section[id*=banner],.shopify-section[class*=banner]{display:none!important}.brand-section,.brand-carousel,.section.brand-carousel,.shopify-section[id*=brand],.shopify-section[class*=brand],section[class*=brand]{display:none!important}.product-grid,.grid--2-col,.grid--3-col,.grid--4-col,.grid--5-col,.grid--6-col,.grid--2-col-tablet,.grid--3-col-tablet,.grid--4-col-tablet{display:grid!important;grid-template-columns:1fr!important;gap:2rem!important}.product-grid .grid__item,.grid__item{width:100%!important;max-width:100%!important}.card-wrapper,.product-card-wrapper{margin-bottom:2rem!important}.section-header .header{padding-bottom:0!important}.header[class*=grid]{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/mobile-header-redesign.css.map */
