.brand-tab-strip{background:transparent;color:inherit;font-family:var(--heading-font);height:100%}.brand-tab-strip--standalone{background:var(--brand-color-header-bg);border-bottom:1px solid rgba(var(--color-heading-rgb),.12);color:var(--brand-color-header-text)}.brand-tab-strip__inner{display:flex;height:100%;min-height:var(--brand-tab-height)}.brand-tab-strip__link{align-items:center;background:transparent;color:var(--brand-tab-inactive-color, inherit);display:inline-flex;font-size:1.3rem;font-weight:var(--heading-weight);justify-content:center;min-height:var(--brand-tab-height);padding:.8rem 1rem;position:relative;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease}.brand-tab-strip--standalone .brand-tab-strip__inner,.brand-tab-strip--topbar .brand-tab-strip__inner{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.brand-tab-strip--topbar .brand-tab-strip__link{min-width:0;padding:.6rem .8rem}.brand-tab-strip--topbar .brand-tab-strip__link+.brand-tab-strip__link{border-left:1px solid rgba(255,255,255,.12)}.brand-tab-strip__link[aria-current=page],.brand-tab-strip__link[aria-current=true],html[data-brand=brand_1] .brand-tab-strip__link[data-brand-option=brand_1],html[data-brand=brand_2] .brand-tab-strip__link[data-brand-option=brand_2],html[data-brand=brand_3] .brand-tab-strip__link[data-brand-option=brand_3],html[data-brand=brand_4] .brand-tab-strip__link[data-brand-option=brand_4],html[data-brand=brand_5] .brand-tab-strip__link[data-brand-option=brand_5]{background:var(--brand-tab-active-bg, var(--brand-color-header-bg));color:var(--brand-tab-active-color, var(--brand-color-header-text))}.brand-tab-strip__logo{display:block;max-height:calc(var(--brand-tab-height) - 18px);max-width:min(120px,100%);object-fit:contain}.brand-tab-strip__text{line-height:1.2}html[data-brand] :is(#topbar.topbar--with-brand-tabs,announcement-bar){--color-background: var(--brand-color-announcement-bg);--gradient-background: var(--brand-color-announcement-bg)}.brand-logo{display:inline-flex}.brand-logo-slot{color:var(--brand-logo-color, currentColor)}.brand-svg-logo{align-items:center;color:currentColor;display:inline-flex;justify-content:center;line-height:0;max-width:100%}.brand-svg-logo svg{display:block;height:auto;max-height:100%;max-width:100%;width:100%}.brand-svg-logo svg,.brand-svg-logo svg [fill]:not([fill=none]){fill:currentColor!important}.brand-svg-logo svg [stroke]:not([stroke=none]){stroke:currentColor!important}.brand-svg-logo--header{color:var(--brand-logo-color, currentColor);max-height:8rem;width:var(--header-logo-width)}.brand-svg-logo--tab{max-height:calc(var(--brand-tab-height) - 18px);width:min(110px,90%)}.brand-svg-logo--drawer{max-height:2.6rem;width:11rem}.brand-logo-slot,.brand-nav-slot,.brand-footer-menu-slot,.brand-store-info-slot,.brand-social-slot{display:none}html[data-brand=brand_1] [data-brand-logo=brand_1],html[data-brand=brand_2] [data-brand-logo=brand_2],html[data-brand=brand_3] [data-brand-logo=brand_3],html[data-brand=brand_4] [data-brand-logo=brand_4],html[data-brand=brand_5] [data-brand-logo=brand_5],html[data-brand=brand_1] [data-brand-nav=brand_1],html[data-brand=brand_2] [data-brand-nav=brand_2],html[data-brand=brand_3] [data-brand-nav=brand_3],html[data-brand=brand_4] [data-brand-nav=brand_4],html[data-brand=brand_5] [data-brand-nav=brand_5],html[data-brand=brand_1] [data-brand-footer-menu=brand_1],html[data-brand=brand_2] [data-brand-footer-menu=brand_2],html[data-brand=brand_3] [data-brand-footer-menu=brand_3],html[data-brand=brand_4] [data-brand-footer-menu=brand_4],html[data-brand=brand_5] [data-brand-footer-menu=brand_5],html[data-brand=brand_1] [data-brand-store-info=brand_1],html[data-brand=brand_2] [data-brand-store-info=brand_2],html[data-brand=brand_3] [data-brand-store-info=brand_3],html[data-brand=brand_4] [data-brand-store-info=brand_4],html[data-brand=brand_5] [data-brand-store-info=brand_5],html[data-brand=brand_1] [data-brand-social=brand_1],html[data-brand=brand_2] [data-brand-social=brand_2],html[data-brand=brand_3] [data-brand-social=brand_3],html[data-brand=brand_4] [data-brand-social=brand_4],html[data-brand=brand_5] [data-brand-social=brand_5]{display:block}html[data-brand=brand_1] .brand-logo-slot[data-brand-logo=brand_1],html[data-brand=brand_2] .brand-logo-slot[data-brand-logo=brand_2],html[data-brand=brand_3] .brand-logo-slot[data-brand-logo=brand_3],html[data-brand=brand_4] .brand-logo-slot[data-brand-logo=brand_4],html[data-brand=brand_5] .brand-logo-slot[data-brand-logo=brand_5]{display:inline-flex}html[data-brand]:not([data-brand=brand_1]) body{background-color:var(--brand-color-body-bg);color:var(--brand-color-body-text);font-family:var(--body-font)}html[data-brand]:not([data-brand=brand_1]) .header,html[data-brand]:not([data-brand=brand_1]) header-inner{--color-background: var(--brand-color-header-bg);--gradient-background: var(--brand-color-header-bg);--color-heading: var(--brand-color-header-text);--color-text: var(--brand-color-header-text);background-color:var(--brand-color-header-bg);color:var(--brand-color-header-text)}html[data-brand]:not([data-brand=brand_1]) .section-header .header:before{background-color:var(--brand-color-header-bg)}html[data-brand]:not([data-brand=brand_1]) .header .header-color,html[data-brand]:not([data-brand=brand_1]) .header .heading-color,html[data-brand]:not([data-brand=brand_1]) .header a{color:var(--brand-color-header-text)}html[data-brand] .header .brand-logo-slot{color:var(--brand-logo-color, var(--brand-color-main))}@media screen and (min-width:1025px){html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover),html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) header-inner{--color-background: transparent;--color-heading: var(--transparent-color);--color-link: var(--transparent-color);--color-text: var(--transparent-color);--gradient-background: transparent;--input-color: var(--transparent-color);--input-placeholder-color: var(--transparent-color);background:transparent;background-color:transparent;border-bottom-color:transparent}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover):before{background-color:transparent}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) :is(.brand-logo-slot,.brand-svg-logo,.header-color,.heading-color,.header-icon,.header__icon,.button-localization,.search__button,.search__button.light-dark-grey,.top-search-toggle,a,.level0>menu-item>a),html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) :is(.brand-logo-slot,.brand-svg-logo,.header-color,.heading-color,.header-icon,.header__icon,.button-localization,.search__button,.search__button.light-dark-grey,.top-search-toggle,a,.level0>menu-item>a){color:var(--transparent-color)}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) .search__input,html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) .search__input{--input-color: var(--transparent-color);--input-placeholder-color: var(--transparent-color);border-color:var(--transparent-color);color:var(--transparent-color)}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) .search__input{background:transparent}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) .search__input::placeholder,html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) .search__input::placeholder{color:var(--transparent-color)}html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover),html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent:not(:hover) header-inner{--color-heading: var(--transparent-color);--color-link: var(--transparent-color);--color-text: var(--transparent-color);--input-color: var(--transparent-color);--input-placeholder-color: var(--transparent-color)}}@media screen and (max-width:1024.98px){html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover),html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) header-inner{--color-background: transparent;--color-heading: var(--transparent-color);--color-link: var(--transparent-color);--color-text: var(--transparent-color);--gradient-background: transparent;--input-color: var(--transparent-color);--input-placeholder-color: var(--transparent-color);background:transparent;background-color:transparent;border-bottom-color:transparent}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover):before{background-color:transparent}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) :is(.brand-logo-slot,.brand-svg-logo,.header-color,.heading-color,.header-icon,.header__icon,.button-localization,.search__button,.search__button.light-dark-grey,.top-search-toggle,a,.level0>menu-item>a),html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) :is(.brand-logo-slot,.brand-svg-logo,.header-color,.heading-color,.header-icon,.header__icon,.button-localization,.search__button,.search__button.light-dark-grey,.top-search-toggle,a,.level0>menu-item>a){color:var(--transparent-color)}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) .search__input,html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) .search__input{--input-color: var(--transparent-color);--input-placeholder-color: var(--transparent-color);border-color:var(--transparent-color);color:var(--transparent-color)}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) .search__input{background:transparent}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) .search__input::placeholder,html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) .search__input::placeholder{color:var(--transparent-color)}html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover),html[data-brand=brand_1] .section-header:not(.shopify-section-header-sticky) .header.transparent.transparent-mobile:not(:hover) header-inner{--color-heading: var(--transparent-color);--color-link: var(--transparent-color);--color-text: var(--transparent-color);--input-color: var(--transparent-color);--input-placeholder-color: var(--transparent-color)}}html[data-brand]:not([data-brand=brand_1]) .section-header:not(.shopify-section-header-sticky) .header.transparent:hover .brand-logo-slot>.header__normal-logo{align-items:center;display:inline-flex}.header__menu{z-index:2}html[data-brand]:not([data-brand=brand_1]) .footer{background-color:var(--brand-color-footer-bg);color:var(--brand-color-footer-text);--color-heading: var(--brand-color-footer-text);--color-text: var(--brand-color-footer-text)}html[data-brand]:not([data-brand=brand_1]) .footer a,html[data-brand]:not([data-brand=brand_1]) .footer .heading-color{color:var(--brand-color-footer-text)}.brand-menu{gap:0}.brand-menu__item{list-style:none}.brand-menu__link{align-items:center;color:inherit;display:inline-flex;gap:.3rem;min-height:5rem;padding:1rem;text-decoration:none}.brand-menu__children{background:var(--brand-color-header-bg, var(--color-background));box-shadow:0 8px 24px #00000014;color:var(--brand-color-header-text, var(--color-heading));left:0;min-width:220px;opacity:0;padding:1rem 0;pointer-events:none;position:absolute;top:100%;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;z-index:9}.brand-menu__item:hover>.brand-menu__children,.brand-menu__item:focus-within>.brand-menu__children{opacity:1;pointer-events:auto;transform:translateY(0)}.brand-menu__children a{display:block;padding:.8rem 1.5rem;text-decoration:none}.brand-drawer-switcher{border-top:1px solid rgba(var(--color-heading-rgb),.12);display:grid;gap:.6rem;margin:1rem 1.5rem 0;padding-top:1rem}.brand-drawer-switcher__item{align-items:center;border:1px solid rgba(var(--color-heading-rgb),.12);border-radius:4px;color:var(--brand-drawer-color, inherit);display:flex;font-weight:var(--heading-weight);justify-content:space-between;min-height:4.4rem;padding:.8rem 1.2rem;text-decoration:none}.brand-drawer-switcher__brand{align-items:center;display:inline-flex;gap:1rem;min-width:0}.brand-drawer-switcher__logo{display:block;flex:0 0 auto;max-height:2.6rem;max-width:11rem;object-fit:contain}.brand-drawer-switcher__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-brand=brand_1] .brand-drawer-switcher__item[data-brand-option=brand_1],html[data-brand=brand_2] .brand-drawer-switcher__item[data-brand-option=brand_2],html[data-brand=brand_3] .brand-drawer-switcher__item[data-brand-option=brand_3],html[data-brand=brand_4] .brand-drawer-switcher__item[data-brand-option=brand_4],html[data-brand=brand_5] .brand-drawer-switcher__item[data-brand-option=brand_5],html[data-brand=brand_1] .brand-drawer-switcher{display:none}@media screen and (max-width:749.98px){.brand-tab-strip--standalone .brand-tab-strip__inner{overflow-x:auto;scroll-snap-type:x proximity}.brand-tab-strip--standalone .brand-tab-strip__link{min-width:8.8rem;scroll-snap-align:start}.brand-tab-strip__logo{max-width:92px}.brand-svg-logo--tab{width:90px}.brand-svg-logo--header{width:var(--header-logo-width-mobile, var(--header-logo-width))}}@media screen and (max-width:1024.98px){.header__layout-1 .logo-position{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu logo icon";position:relative}.header__layout-1 .header__menu{justify-self:start;min-width:4.4rem;position:relative}.header__layout-1 .header__logo{grid-column:1 / -1;justify-content:center;justify-self:center;max-width:calc(100vw - 12rem);min-width:0;position:relative;text-align:center}.header__layout-1 .header__action{justify-self:end;position:relative}.header__layout-1 .brand-logo,.header__layout-1 .brand-logo-slot,.header__layout-1 .header__normal-logo{justify-content:center;max-width:100%}.header__layout-1 .header__normal-logo img{max-height:5.6rem;object-fit:contain}.brand-menu--desktop{display:none}.brand-menu--mobile{display:block}.brand-menu--mobile .brand-menu__link,.brand-menu--mobile .brand-menu__summary{align-items:center;color:inherit;display:flex;justify-content:space-between;min-height:5rem;padding:1rem 0;text-decoration:none;width:100%}.brand-menu--mobile .brand-menu__summary{cursor:pointer;list-style:none}.brand-menu--mobile .brand-menu__summary::-webkit-details-marker{display:none}.brand-menu--mobile .brand-menu__arrow{flex:0 0 auto;transition:transform .2s ease}.brand-menu--mobile .brand-menu__details[open]>.brand-menu__summary .brand-menu__arrow{transform:rotate(180deg)}.brand-menu--mobile .brand-menu__panel{padding-bottom:1rem}.brand-menu--mobile .brand-menu__view-all{display:block;font-weight:var(--heading-weight);padding:.8rem 1.5rem;text-decoration:none}.brand-menu--mobile .brand-menu__children{box-shadow:none;color:inherit;min-width:0;opacity:1;padding:0 0 0 1.5rem;pointer-events:auto;position:static;transform:none}.brand-menu--mobile .brand-menu__children a{padding:.8rem 0}.brand-menu--mobile .brand-menu__grandchildren{padding-inline-start:1.5rem}}@media screen and (min-width:1025px){.header__layout-1 .logo-position.logo-left{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header__layout-1 .header__logo{justify-self:start}.header__layout-1 .header__menu{justify-self:center}.header__layout-1 .header__action{justify-self:end}.brand-menu--mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-styles.css.map */
