html{max-width:100vw!important}body{overflow-x:hidden!important;max-width:100vw!important}.shopify-section-header-sticky,.section-header{position:sticky!important;top:0!important;z-index:1000!important;isolation:isolate!important;backface-visibility:hidden!important;transition:transform .3s ease-in-out!important}.shopify-section-header-hidden{transform:translateY(-100%)!important}.shopify-section-header-sticky:not(.shopify-section-header-hidden){transform:translateY(0)!important}.shopify-section-header-sticky{position:sticky!important;top:0!important;z-index:1000!important}.product-info-sticky{position:sticky!important;top:0!important;z-index:100!important;isolation:isolate!important;backface-visibility:hidden!important}.template-product .product-info-sticky,.template-product .shopify-section-header-sticky{position:sticky!important;top:0!important}.banner,.image-banner,.slideshow{margin-bottom:0!important}.product-grid,.grid.product-grid,.collection .grid,.featured-collection .grid{margin-top:0!important;padding-top:.01rem!important}.featured-collection .section-header,.featured-collection h2,.featured-collection .title{margin-top:0!important;margin-bottom:.01rem!important;padding-top:0!important}.template-index .shopify-section{margin-top:0!important;padding-top:0!important}.section-template--25101429211467__featured_collection_CUaDhW-padding,.featured-collection{padding-top:0!important;margin-top:0!important}.header__icons svg,.header__icons .icon,.header__icon svg,.header__icon .icon,.header svg,.header .icon,.menu-drawer__navigation-icon svg,.menu-drawer-toggle svg,.cart-notification__icon svg,.predictive-search__button svg,.search-modal__toggle svg{fill:#fff!important;color:#fff!important;stroke:#fff!important;transition:fill .3s ease,color .3s ease,stroke .3s ease!important}body:not(.template-index) .header__icons svg,body:not(.template-index) .header__icon svg,body:not(.template-index) .header svg,.scrolled-past-header .header__icons svg,.scrolled-past-header .header__icon svg,.scrolled-past-header .header svg,.header--has-background .header__icons svg,.header--has-background .header__icon svg,.header--has-background .header svg{fill:#333!important;color:#333!important;stroke:#333!important}.template-product .header__icons svg,.template-product .header__icon svg,.template-product .header svg,.template-collection .header__icons svg,.template-collection .header__icon svg,.template-collection .header svg,.template-blog .header__icons svg,.template-blog .header__icon svg,.template-blog .header svg{fill:#333!important;color:#333!important;stroke:#333!important}body:not(.template-index) .header__icons,body:not(.template-index) .header__icon,.scrolled-past-header .header__icons,.scrolled-past-header .header__icon,.template-product .header__icons,.template-product .header__icon,.template-collection .header__icons,.template-collection .header__icon{color:#333!important}.template-index .shopify-section-header-hidden{transform:translateY(0)!important}.template-index .shopify-section-header-sticky,.template-index .section-header{transform:translateY(0)!important;transition:none!important}.template-product .shopify-section-header-sticky,.template-product .section-header{transition:transform .3s ease-in-out!important}.header__localization,.localization-form,.localization-selector,.country-selector,.currency-selector,.header .localization,.header [data-localization],.header__inline-menu .localization-form,.utility-bar .localization-form,.utility-bar__grid .localization-form,.header__localization-text,.localization-form__text,.country-currency-text,.header .currency,.header .country,.localization-form__select,.country-selector select,.currency-selector select{display:none!important}.header__menu-toggle,.menu-drawer-toggle,header-drawer{margin-left:1rem!important;margin-right:.5rem!important}.header__icons{margin-right:1rem!important;margin-left:.5rem!important}.header__icon,.cart-notification,.search-modal__toggle,.predictive-search__button{margin-left:.3rem!important;margin-right:.3rem!important}.header.page-width{padding-left:2rem!important;padding-right:2rem!important}@media screen and (max-width: 749px){.header__menu-toggle,.menu-drawer-toggle{margin-left:.5rem!important}.header__icons{margin-right:.5rem!important}.header.page-width{padding-left:1rem!important;padding-right:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main-page-horizontal-scroll-fix.css.map */
