@layer sections{.announcement{font-size:.8125rem;line-height:1.4}.announcement__inner{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:2.5rem}.announcement__inner--full{padding-inline:var(--gutter)}.announcement__aside{display:none}.announcement__message{padding-block:.625rem;text-align:center}.announcement__message a,.announcement__message p{--icon-size: 1rem;display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none}@media(hover:hover){.announcement__message a:hover{text-decoration:underline}}.announcement__list{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--space-6)}.rotator{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.rotator__track{display:grid}.rotator__item{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity var(--duration-slow) var(--ease),visibility var(--duration-slow)}.rotator__item.is-active{opacity:1;visibility:visible}.rotator__btn{--icon-size: 1rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;opacity:.7;transition:opacity var(--duration-fast)}.rotator__btn:hover{opacity:1}.no-js .rotator__btn{visibility:hidden}.marquee{display:flex;overflow:hidden;container-type:inline-size}.marquee__track{display:flex;flex-shrink:0;width:max-content;animation:marquee var(--marquee-duration, 30s) linear infinite}.marquee__group{display:flex;flex-shrink:0;justify-content:space-around;gap:var(--space-7);min-width:100cqi;padding-inline-end:var(--space-7)}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes marquee{to{translate:-50% 0}}[dir=rtl] .marquee__track{animation-name:marquee-rtl}@keyframes marquee-rtl{to{translate:50% 0}}@media(prefers-reduced-motion:reduce){:root[data-motion=respect] .marquee__track{animation:none}}@media(min-width:990px){.announcement__inner--asides{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);column-gap:var(--space-4)}.announcement__aside{display:flex;align-items:center}.announcement__aside--end{justify-content:flex-end}.announcement__aside .social__link{width:2rem;height:2rem;--icon-size: 1rem}.announcement__aside .localization__select{font-size:.8125rem}}}@layer sections{.announcement{--icon-size: var(--ann-icon, 1rem);font-size:var(--ann-size-m, .8125rem);font-weight:var(--ann-weight, inherit);letter-spacing:var(--ann-ls, 0)}.announcement--upper{text-transform:uppercase}.announcement--border{border-block-end:1px solid var(--color-border)}.announcement .announcement__message{padding-block:var(--ann-pad-m, .625rem)}.announcement .announcement__message a,.announcement .announcement__message p{--icon-size: var(--ann-icon, 1rem)}.announcement .marquee__group{align-items:center;gap:var(--ann-gap, var(--space-7));padding-inline-end:var(--ann-gap, var(--space-7))}.announcement__separator{opacity:.55}.announcement--fade .marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.announcement:not(.announcement--pause) .marquee:hover .marquee__track{animation-play-state:running}.announcement--reverse .marquee__track{animation-direction:reverse}.announcement__link{font-weight:var(--font-body-weight-bold);text-decoration:none;white-space:nowrap}a.announcement__link:hover{text-decoration:underline}.announcement .social__link{width:2rem;height:2rem}.announcement .social{flex-wrap:nowrap}.announcement .loc-panel__toggle{min-height:2rem;font-size:inherit;letter-spacing:0;text-transform:none}.announcement__separator--line{align-self:center;width:1px;height:1.1em;background-color:currentColor;opacity:.35}.announcement .rotator--bare{grid-template-columns:minmax(0,1fr)}.announcement__phone{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;white-space:nowrap}.announcement__phone:hover{text-decoration:underline}.announcement__countdown{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-2);text-decoration:none;white-space:nowrap}.announcement__countdown-label{font-weight:var(--font-body-weight-bold)}.announcement__timer{display:inline-flex;gap:var(--space-2);font-variant-numeric:tabular-nums;font-weight:var(--font-body-weight-bold)}.announcement__unit{display:inline-flex;align-items:baseline;gap:1px}.announcement__unit-label{font-size:.85em;opacity:.6}.announcement__countdown-expired{display:none}.announcement__countdown:has([data-expired]) .announcement__countdown-expired{display:inline}.announcement__countdown:has([data-expired]) .announcement__timer{display:none}@media(max-width:989px){.announcement:not(.announcement--asides-mobile) .announcement__inner--countdown{grid-template-columns:auto minmax(0,1fr)}.announcement:not(.announcement--asides-mobile) .announcement__inner--countdown>.announcement__aside:first-child{display:flex;align-items:center}.announcement:not(.announcement--asides-mobile) .announcement__inner--countdown>.announcement__aside:first-child>:not(.announcement__countdown){display:none}.announcement:not(.announcement--asides-mobile) .announcement__countdown{margin-inline-end:var(--space-3)}.announcement__countdown-label{display:none}}@media(max-width:989px){.announcement--asides-mobile .announcement__inner--asides{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-2)}.announcement--asides-mobile .announcement__aside{display:flex;align-items:center;gap:var(--space-2)}.announcement--asides-mobile .announcement__aside .social{display:none}}@media(max-width:749px){.announcement .announcement__inner.announcement__inner--countdown{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:auto minmax(0,1fr) auto;gap:var(--space-2)}.announcement .announcement__inner--countdown>.announcement__aside--end:not(:has(*)){display:none}.announcement .announcement__inner--countdown .announcement__countdown{margin-inline-end:0}.announcement .announcement__inner--countdown .rotator{grid-template-columns:minmax(0,1fr)}.announcement .announcement__inner--countdown .rotator__btn{display:none}.announcement .announcement__inner--countdown .rotator__track{grid-template-columns:minmax(0,1fr)}.announcement .announcement__inner--countdown .announcement__message :is(a,p){display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.announcement .announcement__inner--countdown .announcement__message .icon{display:none}}@media(min-width:750px){.announcement{font-size:var(--ann-size, .8125rem)}.announcement .announcement__message{padding-block:var(--ann-pad, .625rem)}}@media(min-width:990px){.announcement__aside{align-items:center;gap:var(--space-4)}body:has(.announcement--top-desktop){display:flex;flex-direction:column}.announcement-section:has(>.announcement--top-desktop){order:-1}}@media(max-width:989px){body:has(.announcement--top-mobile){display:flex;flex-direction:column}.announcement-section:has(>.announcement--top-mobile){order:-1}}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-announcement.css.map */
