.announcement-bar-slider{width:100%!important;max-width:var(--page-width);margin:0 auto}.announcement-bar--stacked{display:flex;flex-direction:column;width:100%;max-width:var(--page-width);margin:0 auto;box-sizing:border-box}.announcement-bar--stacked .announcement-bar__announcement{width:100%;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.announcement-bar--stacked .announcement-bar__announcement:last-child{border-bottom:none}.footer__blocks-wrapper{display:flex!important;flex-wrap:wrap;align-items:flex-start;width:100%;row-gap:.4rem;column-gap:6.4rem}.footer__blocks-wrapper>.footer-block{flex:1 1 220px;min-width:0;margin:0}.footer-block--brand-info,.footer-block:has(.footer-block__brand-info){flex-basis:100%;width:100%;margin-bottom:0!important}.footer-block__brand-info{margin:0}.footer__list-social{margin:0;padding:0}.footer-block--menu{flex-basis:100%;width:100%;max-width:100%;margin-top:0!important}.footer-block--menu .footer-block__details-content{display:grid!important;width:100%;margin:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:3.2rem;row-gap:.8rem}.footer-block--menu .footer-block__details-content li{margin:0}@media screen and (max-width:749px){.footer-block--menu .footer-block__details-content{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);column-gap:2rem}}.badge.color-scheme-4{--color-badge-background: 200, 16, 46;--color-badge-foreground: 255, 255, 255;--color-badge-border: 200, 16, 46;--alpha-badge-border: 1;background-color:#c8102e;color:#fff;border-color:#c8102e}@media screen and (max-width:989px){.js .menu-drawer{height:calc(100vh - var(--header-bottom-position, 0px))!important;height:calc(100dvh - var(--header-bottom-position, 0px))!important;overflow-y:auto}.menu-drawer__navigation-container,.menu-drawer__inner-submenu,.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.menu-drawer__inner-submenu{padding-bottom:4rem}.js .menu-drawer__submenu .menu-drawer__submenu>.menu-drawer__menu{padding-bottom:4rem}}@media screen and (min-width:990px){.header__inline-menu [id^=HeaderMenu-MenuList-]{max-height:calc(100vh - var(--header-height, 0px) - var(--swtm-ab-h, 0px) - 2rem);max-height:calc(100dvh - var(--header-height, 0px) - var(--swtm-ab-h, 0px) - 2rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@media screen and (min-width:990px){.header__icon--account,.header__icon--search{width:5.2rem;height:5.2rem}.header__icon--account .svg-wrapper,.header__icon--search .svg-wrapper,.header__icon--account svg,.header__icon--search svg{width:3.2rem!important;height:3.2rem!important}}@media screen and (max-width:989px){.header__icon--cart .svg-wrapper,.header__icon--cart svg{width:3.4rem!important;height:3.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-overrides.css.map */
