.complementary-products .complementary-products__header .h6{text-transform:none}.complementary-products .complementary-products__product-list--carousel{grid:auto / auto-flow 270px}.complementary-products .\@large\:horizontal-product-card__button{padding:10px;cursor:pointer;font-size:10px;font-style:normal;font-weight:350;line-height:100%;text-transform:uppercase}.complementary-products .\@narrow\:horizontal-product-card__button{display:none}.complementary-products .horizontal-product-card{border:1px solid #e5e5e5}.complementary-products .horizontal-product-card__figure{width:90px}.complementary-products .horizontal-product-card__info .h6{text-transform:capitalize}.needsclick strong{font-family:inherit}.header__primary-nav-item[data-title=Community] .contents .mega-menu__promo{grid-template-columns:repeat(3,1fr);gap:20px;justify-content:space-between;width:90%;margin:0 auto}.header__primary-nav-item[data-title=Community] .contents .mega-menu__promo a{display:block;height:100%;min-width:100px;max-width:29%}.header__primary-nav-item[data-title=Community] .contents .mega-menu__promo a>div{width:100%}.header__primary-nav-item[data-title=Community] .contents .mega-menu{display:inline-block;max-height:450px;padding-block:1rem}.header__primary-nav-item[data-title=Community] .contents .mega-menu__linklist{gap:20px;text-align:center;width:90%;margin:0 auto 10px;display:flex;flex-wrap:wrap;justify-content:space-between}.header__primary-nav-item[data-title=Community] .contents .mega-menu__linklist li{min-width:auto;width:100%;margin:0;max-width:29%}.header__primary-nav-item[data-title=Community] .contents .mega-menu__promo a img{width:100%;aspect-ratio:16 / 11;object-fit:cover}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu{display:flex;gap:20px}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__linklist{width:60%}.header__primary-nav-item[data-title=Shop] .mega-menu__linklist:has(>li:nth-child(-n+3):last-child){flex-direction:row}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__linklist li{min-width:auto}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__promo{width:calc(40% - 20px);justify-content:space-between;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__promo>*{flex:auto;min-width:auto;max-width:max-content}#header-panel-1 .header-sidebar__promo>*{min-width:auto}#header-panel-1 .header-sidebar__promo{justify-content:space-between;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__promo .v-stack.group{height:max-content;display:flex;flex-direction:column;width:100%;max-width:100%}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__promo .v-stack.group .overflow-hidden,.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__promo .v-stack.group .overflow-hidden img{max-height:400px;height:100%;aspect-ratio:650 / 850}.header__primary-nav-item[data-title=Shop] .header__menu-disclosure .mega-menu .mega-menu__promo .v-stack.group .overflow-hidden img{width:100%;object-fit:cover}.header__primary-nav .mega-menu .h6{font-weight:700;font-family:MessinaSans Bold}.header__primary-nav-item[data-title=Shop] .mega-menu{max-height:550px}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom.css.map */
