.header__row{box-shadow:0 2px 1px #0000000d}.header-logo__image-container{padding:6px 20px 6px 0}.announcement-bar.section{display:block}.announcement-bar .swiper-slide{width:auto}.announcement-bar__slide{position:relative;content-visibility:unset}.announcement-bar__slide:after{content:"";position:absolute;width:4px;height:4px;background:currentColor;right:-20px;border-radius:50%;top:50%;transform:translateY(-50%)}.announcement-bar__slide .announcement-bar__text{letter-spacing:1px;line-height:1.334}.button.header-actions__action{padding:0}.menu-list__list-item{--font-heading--weight: 700;--menu-top-level-font-weight: 700;text-transform:none}.list__link-dropdown-caret{margin-left:8px}:is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{--opacity-subdued-text: 1}.header .header__icon--summary .header-drawer-icon{width:24px;height:17px}.header .header__icon--summary .header-drawer-icon svg{width:24px;height:17px}.header .menu-drawer-container .header__icon--summary{padding:14px var(--padding-lg)}.header .menu-drawer{width:100%;padding:16px;background:#efeff1;top:100px;bottom:0;height:auto;box-shadow:none}.menu-drawer .menu-drawer__close-button{display:none}.menu-drawer .menu-drawer__navigation,.menu-drawer .menu-drawer__menu{padding:0}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:calc(var(--font-size--xs) - 1px);min-height:unset;font-family:var(--menu-top-level-font-family);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight);line-height:var(--menu-top-level-font-line-height);text-transform:uppercase;padding:0;letter-spacing:1px}.menu-list__submenu-inner{--color-background: rgb(238 240 246 / 1);background:var(--color-background);padding:27px 0 23px}.mega-menu .mega-menu__grid[data-menu-grid-id=MegaMenuList-2],.mega-menu .mega-menu__list[data-menu-list-id=MegaMenuList-2]{--menu-columns-desktop: 6;--menu-columns-tablet: 6}.mega-menu .mega-menu__column--collection-image{grid-column:span 1}.mega-menu .mega-menu__column--collection-image .mega-menu__link{padding-top:0}.mega-menu .mega-menu__link-image{aspect-ratio:1 / .9048;margin-bottom:8px}.mega-menu .mega-menu__link{font-size:calc(var(--font-size--xs) - 1px);font-weight:var(--font-subheading--weight);letter-spacing:var(--letter-spacing--heading-loose);text-transform:uppercase;text-align:center}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item{border:1px solid #0000000D;box-shadow:0 3px 8px -3px #00000024;border-radius:6px;padding:4px 13px 4px 5px;min-height:40px;background:var(--color-background);margin:0 0 8px;align-items:center}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item svg{width:22px;height:22px}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item svg path{stroke:var(--menu-top-level-font-color)}.menu-drawer__logo img{width:81px}.menu-drawer .mobile_drawer_bottom .menu-drawer__menu{border-radius:8px;background:var(--color-background);padding:0;margin:0 0 26px}.menu-drawer__menu .mobile_drawer_bottom_links{font-size:calc(var(--font-size--xs) - 1px);min-height:unset;font-family:var(--menu-top-level-font-family);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight);line-height:var(--menu-top-level-font-line-height);text-transform:uppercase;padding:13px 12px 10px 11px;letter-spacing:1px}.menu-drawer__menu .mobile_drawer_bottom_links a{display:flex;flex-wrap:wrap}.menu-drawer__menu .mobile_drawer_bottom_links a span{flex:1;align-self:center}.menu-drawer__menu .mobile_drawer_bottom_links svg{width:22px;height:22px}.menu-drawer__menu .mobile_drawer_bottom_links svg path{stroke:var(--menu-top-level-font-color)}.mobile_drawer_bottom .menu-drawer__logo{margin:18px 0}.menu-drawer__button .button{font-size:calc(var(--btn-size) - 2px);width:100%;line-height:1.167}.menu-drawer__menu .menu-drawer__submenu{padding:16px;background:#efeff1}.menu-drawer .menu-drawer__back-button{background:var(--color-primary-button-text);border-radius:6px;box-shadow:0 3px 8px -3px #00000024;border:1px solid #0000000D;margin:0 0 8px;padding:4px 5px 4px 13px;font-size:calc(var(--font-size--xs) - 1px);min-height:40px;font-family:var(--menu-top-level-font-family);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight);line-height:var(--menu-top-level-font-line-height);text-transform:uppercase}.menu-drawer .menu-drawer__menu-item--child{font-size:calc(var(--font-size--xs) - 1px);min-height:unset;font-family:var(--menu-top-level-font-family);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight);line-height:var(--menu-top-level-font-line-height);text-transform:uppercase;padding:0}.menu-drawer .menu-drawer__back-button>.svg-wrapper{width:22px;height:22px}.menu-drawer__back-button>.svg-wrapper.icon-caret--backward svg{transform:rotate(-180deg)}.menu-drawer__menu .custom-drawer-button{display:none}.menu-drawer__backdrop{top:auto;margin-top:8px}.menu-drawer .menu-drawer__utility-links{display:none}.menu-drawer .menu-drawer__navigation{flex:1;display:flex;flex-direction:column}.menu-drawer .menu-drawer__menu{flex:1;margin:0;display:flex;flex-direction:column}.menu-drawer .mobile_drawer_cobtebt{flex:1;display:flex;flex-direction:column}.menu-drawer .mobile_drawer_main_links{flex:1}.menu-drawer .mobile_drawer_bottom{position:sticky;bottom:0;background:#efeff1}.announcement-marquee{line-height:1}.header[data-sticky-state=active] .menu-drawer{top:58px}.header .menu-list__list-item:is([slot=overflow]) .menu-list__link{color:#314476;font-size:var(--menu-top-level-font-size-desktop)}.header .menu-drawer-container .header__icon--summary[aria-expanded=true],.header .menu-drawer-container.menu-open .header__icon--summary{display:none}.header .menu-drawer-container .header__icon--summary+button[aria-label=Close]{padding:14px var(--padding-lg);background:transparent;border:0}.qestion-answer-product-wrapper:not(:has(.product-ac-content)){display:none}.product-faq-1:not(:has(.product-ac-content)),.product-faq-2:not(:has(.product-ac-content)),.product-faq-3:not(:has(.product-ac-content)),.product-faq-4:not(:has(.product-ac-content)),.product-faq-5:not(:has(.product-ac-content)),.product-faq-6:not(:has(.product-ac-content)),.product-faq-7:not(:has(.product-ac-content)),.product-faq-8:not(:has(.product-ac-content)),.product-faq-9:not(:has(.product-ac-content)),.product-faq-10:not(:has(.product-ac-content)){display:none}@media (min-width: 750px){.header .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link,.header .menu-list__list-item:where(:not([slot=overflow]))>button.menu-list__link{font-size:var(--menu-top-level-font-size-desktop)}.header .header-logo__image-container{padding:5px 20px 5px 0}.announcement-marquee{line-height:normal}}@media (min-width: 1200px){.mega-menu.section.section--page-width{--page-margin: 20.8%}}@media (min-width: 1220px){.header .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup],.header .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link,.header .menu-list__list-item:where(:not([slot=overflow]))>button.menu-list__link{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;line-height:1}}@media (min-width: 1300px){.mega-menu.section.section--page-width{--page-margin: 200px}}@media (max-width: 1199px){.mega-menu.section.section--page-width .mega-menu__grid{max-width:680px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header.css.map */
