:root{--topbar-height: 2rem}@media screen and (min-width:768px){:root{--topbar-height: 2.125rem}}.topbar-section.apex-topbar{position:relative;z-index:5;height:var(--topbar-height);min-height:var(--topbar-height);max-height:var(--topbar-height);overflow:hidden;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground) / .08);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);transition:border-color var(--animation-nav)}.topbar.apex-topbar{height:var(--topbar-height);min-height:var(--topbar-height);max-height:var(--topbar-height)}.topbar--only.apex-topbar{--topbar-grid-template: "announcement" / minmax(0, 1fr)}.topbar--only.apex-topbar .announcement-bar{max-width:100%;width:100%;justify-content:center}.apex-topbar .announcement-bar,.apex-topbar .announcement__slides,.apex-topbar .announcement__slides.flickity,.apex-topbar .flickity-viewport{height:var(--topbar-height);min-height:var(--topbar-height);max-height:var(--topbar-height)}.apex-topbar .announcement-bar{overflow:hidden}.apex-topbar .announcement-bar .announcement__content{gap:0;padding-inline:var(--sp-3);min-height:var(--topbar-height);align-items:center;justify-content:center}.apex-topbar .announcement-bar .announcement-text{margin:0;font-family:inherit;font-size:var(--text-2sm);font-weight:var(--font-body-weight);letter-spacing:.01em;line-height:1.4;text-transform:none;opacity:.78;transition:opacity .25s ease}@media screen and (min-width:768px){.apex-topbar .announcement-bar .announcement-text{font-size:var(--text-sm)}}.apex-topbar .announcement-bar .announcement-icon{display:none}.apex-topbar .announcement-bar a.announcement__content{text-decoration:none;color:inherit}.apex-topbar .announcement-bar a.announcement__content:hover .announcement-text,.apex-topbar .announcement-bar a.announcement__content:focus-visible .announcement-text{opacity:1}.apex-topbar .announcement-bar a.announcement__content:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus, 11 97 205));outline-offset:2px;border-radius:2px}.apex-topbar .announcement__slide{align-items:center;justify-content:center}.apex-topbar [loaded] .announcement__slide[aria-hidden] .announcement__content{transform:translateY(0);opacity:0}.apex-topbar [loaded] .announcement__content{transition-property:opacity,transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:1024px){.apex-topbar .announcement-bar{max-width:none}.apex-topbar .announcement__slides.flickity{max-width:none;min-width:0;width:100%}.apex-topbar .announcement-bar.without-nav .announcement__slide{justify-content:center}}:is(.topbar-section.apex-topbar)+.header-section{position:relative;z-index:20}:is(.topbar-section.apex-topbar)+.header-section .header{isolation:isolate}:is(.topbar-section.apex-topbar)+.header-section .header:before{border-start-start-radius:0;border-start-end-radius:0}:is(.topbar-section.apex-topbar)+.header-section:not(.header-scrolled) .header__cutout{display:none}.has-dropdown-menu :is(.topbar-section.apex-topbar)+.header-section{z-index:35}.has-dropdown-menu .topbar-section.apex-topbar{position:relative;z-index:40;height:var(--topbar-height);max-height:var(--topbar-height);isolation:isolate}:is(.topbar-section.apex-topbar)+.header-section .header~:is(.overlay,overlay-element.overlay),.has-dropdown-menu :is(.topbar-section.apex-topbar)+.header-section .header~:is(.overlay,overlay-element.overlay){inset:auto;top:calc(var(--topbar-height, 0px) + var(--header-height, 0px));left:0;right:0;width:100%;height:auto;bottom:0;inset-block-end:0;z-index:1}.has-dropdown-menu .topbar-section.apex-topbar,.has-dropdown-menu .topbar-section.apex-topbar .announcement-bar,.has-dropdown-menu .topbar-section.apex-topbar .announcement-text,.has-dropdown-menu .topbar-section.apex-topbar a.announcement__content{opacity:1;filter:none}.header__menu>ul.with-block .menu__item .btn-duplicate{visibility:hidden}.header__menu>ul.with-block>li>details[open] .menu__item .btn-duplicate,.header__menu>ul.with-block>li:focus-within .menu__item .btn-duplicate{visibility:visible}@media screen and (pointer:fine){.header__menu>ul.with-block>li:hover .menu__item .btn-duplicate{visibility:visible}}@media screen and (min-width:1024px){.header__menu>ul.with-block>li>a.menu__item,.header__menu>ul.with-block>li>details>summary{display:block;overflow:hidden;border-radius:var(--rounded-button)}}@media screen and (min-width:1024px){:is(.header--left,.header--left-center) .header__navigation{justify-content:center}:is(.header--left,.header--left-center) .header__menu{justify-content:center;width:100%}:is(.header--left,.header--left-center) .header__menu>ul.list-menu{justify-content:center;width:100%}}@media screen and (min-width:1024px){.header__menu>ul>li>details>.dropdown.dropdown--shop{top:100%;padding-block-start:0;margin-block-start:0;z-index:2;margin-inline-start:calc(var(--sp-8) * -1);min-width:17.5rem}.header__menu>ul>li>details>.dropdown.dropdown--shop .dropdown{padding-block-start:0}.dropdown.dropdown--shop .dropdown__nav>li>details{padding-inline:0;margin:0}.dropdown.dropdown--shop .dropdown__nav>li>details>summary,.dropdown.dropdown--shop .dropdown__nav>li>p.shop-dropdown__link{display:block;margin:0;padding-inline:var(--sp-6);list-style-type:none}.dropdown.dropdown--shop .dropdown__nav>li>details>summary::-webkit-details-marker{display:none}.dropdown.dropdown--shop[open] .dropdown__nav>li{opacity:1}.dropdown.dropdown--shop .dropdown__nav>li>details>summary>a,.dropdown.dropdown--shop .dropdown__nav>li>p.shop-dropdown__link>a{display:inline-block;color:inherit}.dropdown.dropdown--shop .dropdown__nav a{white-space:nowrap}.header__menu>ul>li>details[open]>.dropdown.dropdown--shop:before{content:"";position:absolute;bottom:100%;left:-2rem;right:-2rem;height:5rem;pointer-events:auto}}.menu-drawer .drawer__submenu.drawer__submenu--shop,.menu-drawer .drawer__submenu.drawer__submenu--nested{justify-content:flex-start}.menu-drawer .drawer__submenu.drawer__submenu--shop>.drawer__scrollable,.menu-drawer .drawer__submenu.drawer__submenu--nested>.drawer__scrollable{height:auto;min-height:0;flex:0 1 auto}.drawer__submenu--shop>button[data-close],.drawer__submenu--nested>button[data-close]{flex-shrink:0;padding-block:var(--sp-4)}.drawer__submenu--shop>.drawer__scrollable,.drawer__submenu--nested>.drawer__scrollable{padding-block-start:var(--sp-2);padding-block-end:var(--sp-6)}.drawer__submenu--shop .drawer__menu-item,.drawer__submenu--nested .drawer__menu-item{padding-block:var(--sp-3)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/apex-topbar.css.map */
