.section-announcement-bar{margin-block-start:0;z-index:calc(var(--z-header) - 1)}announcement-bar-slider{display:block;overflow:hidden;position:relative}announcement-bar-slider:not(.swiper-initialized) .swiper-slide~.swiper-slide{display:none!important}.announcement-bar{color:rgb(var(--color-heading-text));font-size:var(--font-size-static-xs);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-static-sm);text-transform:uppercase;text-align:center;background-color:rgb(var(--color-background));padding:1rem}.announcement-bar p{margin:0 0 1rem}.announcement-bar p:last-child{margin-block-end:0}.announcement-bar__wrapper{display:flex;align-items:center;gap:var(--section-spacing-unit-size);min-height:2rem}@media screen and (max-width:749px){.announcement-bar{padding:.6rem 1rem}.announcement-bar__wrapper{flex-flow:row nowrap;gap:.6rem;min-height:0}.announcement_bar__marquee,.announcement-bar__slider{flex:1 1 0;min-width:0;width:auto}.announcement-bar__pause-btn{margin-inline-start:0}}.announcement-bar__localization .drawer__button{white-space:nowrap}.announcement-bar__pause-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.4rem;color:rgb(var(--color-foreground));opacity:.7;transition:opacity .15s ease;flex-shrink:0;margin-inline-start:auto;margin-inline-end:-.4rem}.announcement-bar__pause-btn:hover{opacity:1}.announcement-bar__link{display:flex;align-items:center;gap:.6rem;white-space:nowrap}.announcement-bar__text-content{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-inline:auto}.announcement-bar .countdown-timer__column{line-height:var(--line-height-static-xs)}.announcement-bar .countdown-timer__column:last-child:not(.text){width:auto}.announcement-bar .countdown-timer__column>div{gap:0;white-space:nowrap}.announcement-bar .countdown-timer__column.text{margin-inline-end:.4rem}.announcement-bar .countdown-timer__column:not(.text)+.countdown-timer__column{margin-inline-start:0;border-inline-start:none;padding-inline-start:0}.announcement-bar .countdown-timer__message{font-size:var(--font-size-static-xs);white-space:nowrap}.announcement-bar .countdown-timer__message a{text-decoration:underline;text-underline-offset:.2em}.announcement-bar .countdown-timer__message em{font-size:inherit}.announcement-bar__slider{width:100%;max-width:100%}.announcement-bar__slider .swiper-wrapper{align-items:center}html.no-js .announcement-bar__slider .swiper-wrapper{display:grid;row-gap:.8rem}.announcement-bar__timer .countdown-timer__message{letter-spacing:inherit}.announcement-bar__timer-slide{display:flex;align-items:center;justify-content:center;gap:0;font-weight:inherit;white-space:nowrap;color:rgb(var(--color-foreground));line-height:1}.announcement-bar__timer-text-group{display:inline-flex;align-items:center}.announcement-bar__timer-title{font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:inherit;margin-inline-end:1.2rem;line-height:1}.announcement-bar__timer-text-group .announcement-bar__timer-title:last-child{margin-inline-end:1.6rem}.announcement-bar__timer-subtitle{font-weight:400;letter-spacing:.03em;text-transform:uppercase;opacity:1;color:inherit;margin-inline-end:1.6rem;line-height:1}.announcement-bar__timer-cta{margin-inline-start:2rem;padding-inline-start:1.4rem;border-inline-start:1px solid rgba(var(--color-foreground),.2);display:inline-flex;align-items:center}.announcement-bar__timer-cta-link{font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;opacity:.85;transition:opacity .2s;color:inherit;line-height:1}a.announcement-bar__timer-cta-link:hover{opacity:1}.announcement-bar__timer-slide .countdown-timer,.announcement-bar__timer-slide countdown-timer{color:inherit;display:inline-flex;align-items:center}.announcement-bar__timer-slide .countdown-timer__columns{display:inline-flex;align-items:center;gap:0;line-height:1}.announcement-bar__timer-slide .countdown-timer__column{flex:none;text-align:center;display:inline-flex;align-items:center}.announcement-bar__timer-slide .countdown-timer__column>div{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:0!important}.announcement-bar__timer-slide .countdown-timer__column.text{margin-inline-end:.5em}.announcement-bar__timer-slide .countdown-timer__column.text .countdown-timer__column-text{font-size:1em;color:inherit;opacity:1;text-transform:uppercase;letter-spacing:.04em;font-weight:500;line-height:1}.announcement-bar__timer-slide .countdown-timer__column-number{font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:1.35em;font-weight:700;letter-spacing:.02em;min-width:2ch;display:inline-block;text-align:center;font-variant-numeric:tabular-nums;color:inherit;line-height:1}.announcement-bar__timer-slide .countdown-timer__column:not(.text)+.countdown-timer__column:not(.text) .countdown-timer__column-number:before{content:":";margin-inline:.1em;font-weight:600;color:inherit;opacity:1}.announcement-bar__timer-slide .countdown-timer__column:not(.text) .countdown-timer__column-text{font-size:.75em;text-transform:lowercase;color:inherit;opacity:1;letter-spacing:.02em;font-weight:500;line-height:1;margin-inline-start:.05em}.announcement-bar__timer-slide .countdown-timer__message{letter-spacing:inherit;color:inherit}@media screen and (max-width:749px){.announcement-bar__timer-slide{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.8em;padding-block:.15em;width:100%}.announcement-bar__timer-text-group{display:flex;flex-direction:column;align-items:flex-start;gap:.1em;min-width:0}.announcement-bar__timer-text-group>:only-child{align-self:flex-start}.announcement-bar__timer-slide .announcement-bar__timer-title{font-size:1em;line-height:1.3;display:block;white-space:normal;margin-inline-end:0}.announcement-bar__timer-slide .announcement-bar__timer-subtitle{font-size:.8em;line-height:1.25;display:block;white-space:normal;margin-inline-end:0}.announcement-bar__timer-slide .countdown-timer{margin-inline-start:auto;flex-shrink:0}.announcement-bar__timer-slide .countdown-timer__column.text{display:none}}.announcement_bar__marquee{--gap: 4.8rem;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;column-gap:var(--gap);max-width:100%}.announcement_bar__marquee .marquee__content{display:flex;flex-shrink:0;justify-content:space-around;align-items:center;column-gap:var(--gap);min-width:100%;font-family:inherit;font-weight:inherit;color:rgb(var(--color-foreground));font-size:inherit;line-height:var(--line-height-static-sm);letter-spacing:var(--letter-spacing-small);margin:0}.announcement_bar__marquee .marquee__item{gap:.4rem}.announcement_bar__marquee .marquee__item.icon svg{width:1.4rem;height:1.4rem}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(var(--marquee-transform-translate-x) - var(--gap)))}}@media(prefers-reduced-motion:reduce){.announcement_bar__marquee .marquee__content{animation-play-state:paused!important}}.announcement_bar__marquee.enable-animation .marquee__content{--marquee-transform-translate-x: -100%;animation:marquee linear infinite;animation-duration:var(--marquee-duration)}[dir=rtl] .announcement_bar__marquee.enable-animation .marquee__content{--marquee-transform-translate-x: 100%}.announcement_bar__marquee.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}.announcement_bar__marquee .marquee__content>*{flex:0 0 auto;padding:0}.announcement_bar__marquee .marquee__item{text-transform:uppercase;margin-block-end:.125rem}@media screen and (min-width:750px){.announcement-bar{padding:.8rem 0 1.1rem}.announcement-bar__slider:has(.announcement-bar__text-content){max-width:30%;position:absolute;inset-inline:0;margin-inline:auto}.announcement-bar:has(.announcement-bar__text-content) .announcement-bar__slider+*{margin-inline-start:auto}.announcement_bar__marquee .marquee__content{padding-block-start:.625rem}}@media screen and (min-width:990px){.announcement-bar__slider:has(.announcement-bar__text-content){max-width:30%}}@media screen and (min-width:1200px){.announcement-bar__slider:has(.announcement-bar__text-content){max-width:40%}}@media screen and (min-width:1400px){.announcement-bar__slider:has(.announcement-bar__text-content){max-width:50%}}
/*# sourceMappingURL=/cdn/shop/t/406/assets/section-announcement-bar.css.map */
