.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.utility-bar{height:100%}.utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width: 990px){.utility-bar--bottom-border-social-only{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}@media screen and (min-width: 750px){.utility-bar__grid{display:grid;column-gap:2rem;grid-template-columns:1fr;grid-template-areas:"announcements"}.utility-bar__grid>*:only-child{grid-area:auto;margin:0 auto}}.utility-bar__grid .list-social{justify-content:flex-start;align-content:center;margin-left:-1.2rem;grid-area:social-icons}@media screen and (max-width: 989px){.utility-bar .utility-bar__grid .list-social{display:none}}.utility-bar .list-social__item .icon{scale:.9}@media screen and (min-width: 990px){.utility-bar__grid--3-col{grid-template-columns:2fr 1fr;grid-template-areas:"announcements language-currency"}.utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"language-currency"}.utility-bar__grid--2-col-c{grid-template-columns:1fr 1fr;grid-template-areas:"announcements"}.announcement-bar.announcement-bar--one-announcement,.announcement-bar--one-announcement .announcement-bar__link{width:fit-content;margin:auto}}@media screen and (min-width: 1350px){.utility-bar__grid--3-col{grid-template-columns:2fr 1fr;grid-template-areas:"announcements language-currency"}}.announcement-bar,.announcement-bar__announcement{color:rgb(var(--color-foreground));width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;grid-area:announcements}.announcement-bar .slider--everywhere{margin-bottom:0;scroll-behavior:auto}.utility-bar__grid .announcement-bar-slider,.announcement-bar-slider,.announcement-bar-slider .slider{width:100%}.announcement-bar .slider-button--next{margin-right:1rem;min-width:44px}@media screen and (max-width: 989px){.announcement-bar .slider-button--next{order:1}}.announcement-bar .slider-button--prev{margin-left:-1.5rem;min-width:44px}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible,.utility-bar .list-social__link:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:1.4rem}@media screen and (min-width: 990px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:5rem;padding-right:5rem}.announcement-bar-slider{width:60%}.announcement-bar .slider-button{height:3.8rem}}.announcement-bar__link{display:flex;width:100%;text-decoration:none;height:100%;justify-content:center;align-items:center}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.announcement-bar__message{text-align:center;padding:1rem 0;margin:0;min-height:3.8rem;font-size:1.4rem}.announcement-link{font-size:1.4rem;display:flex;justify-content:flex-end;align-items:center;max-width:12rem;padding:.3rem 1rem}.announcement-link *{text-decoration:none}.announcement-link a:hover{text-decoration:underline;text-decoration-thickness:.1rem}.announcement-bar-slider--fade-in-next .announcement-bar__message,.announcement-bar-slider--fade-in-previous .announcement-bar__message,.announcement-bar-slider--fade-out-next .announcement-bar__message,.announcement-bar-slider--fade-out-previous .announcement-bar__message{animation-duration:var(--duration-announcement-bar);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.announcement-bar-slider--fade-in-next .announcement-bar__message{--announcement-translate-from: -1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-in-previous .announcement-bar__message{--announcement-translate-from: 1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-out-next .announcement-bar__message{--announcement-translate-to: 1.5rem;animation-name:translateAnnouncementSlideOut}.announcement-bar-slider--fade-out-previous .announcement-bar__message{--announcement-translate-to: -1.5rem;animation-name:translateAnnouncementSlideOut}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}.announcement-bar__countdown{font-size:1.4rem;display:flex;align-items:center;color:rgb(var(--color-foreground));grid-area:social-icons}.announcement-bar__countdown .announcement-bar__message{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;padding:1rem .6rem;gap:.6rem;text-align:left;white-space:nowrap}.announcement-bar__countdown .announcement-bar__message>span{max-width:12rem;white-space:normal}.announcement-bar__countdown .countdown-bar__item{margin:0;display:flex;align-items:baseline;flex-direction:row}.announcement-bar__countdown .countdown-bar__title{margin-left:.4rem;margin-top:0}@media screen and (min-width: 1200px){.announcement-bar .slider--everywhere:has(.announcement-bar__countdown) .slider__slide,.announcement-bar:has(.announcement-bar__countdown){justify-content:space-between;flex-direction:row;column-gap:2rem}.announcement-bar:has(+.localization-wrapper) .slider--everywhere:not(:has(.announcement-bar__countdown)) .announcement-bar__announcement{justify-content:flex-start}.announcement-bar:has(.announcement-bar__countdown) .announcement-bar-slider{width:100%}.announcement-bar:has(.announcement-bar__countdown) .grid__item>*,.announcement-bar:has(.announcement-bar__countdown)>*{width:calc(50% - 1rem)}.announcement-bar:has(.announcement-bar__countdown) .slider-button{min-width:3rem;width:3rem}.announcement-bar:has(.announcement-bar__countdown) .slider-button--prev{margin-left:0}.announcement-bar:has(.announcement-bar__countdown) .slider-button--next{margin-right:1rem}}@media screen and (max-width: 1199px){.announcement-bar__countdown{display:none}}.countdown-bar__sec .countdown-bar__number{min-width:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-announcement.css.map */
