.r-announcement{overflow:hidden;font-family:var(--font-body-family);color:rgb(var(--color-foreground))}.r-announcement__bar{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.2rem;min-height:3.6rem;color:inherit;text-align:center;text-decoration:none}.r-announcement__copy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.2rem .8rem;line-height:1.25}.r-announcement__title{font-weight:var(--font-body-weight-bold);font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase}.r-announcement__subtitle{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.85}@media screen and (max-width:749px){.r-announcement__subtitle--desktop{display:none}}.r-announcement__timer{display:inline-flex;align-items:center;gap:1rem}.r-announcement__timer[hidden]{display:none}.r-announcement__timer-label{display:none;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.r-announcement__countdown{gap:.3rem;font-size:1.4rem}.r-announcement__countdown .r-countdown__unit{min-width:0}.r-announcement__countdown .r-countdown__num{display:inline-block;min-width:2.8rem;padding:.35rem .3rem;border-radius:.4rem;background:rgba(var(--color-foreground),.14);font-size:1.4rem;line-height:1;text-align:center}.r-announcement__countdown .r-countdown__label{margin-top:.25rem;font-size:1rem;letter-spacing:.12em}.r-announcement__countdown .r-countdown__sep{align-self:center;padding:0;font-size:1.3rem;line-height:1}@media screen and (max-width:749px){.r-announcement__copy{flex-wrap:nowrap;min-width:0}.r-announcement__title{font-size:1.3rem;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-announcement__countdown .r-countdown__label{display:none}.r-announcement__countdown .r-countdown__num{min-width:2.4rem;padding:.3rem .2rem;font-size:1.3rem}}.r-announcement__arrow{display:none}.r-announcement__bar--link:hover .r-announcement__title{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:750px){.r-announcement__bar{flex-direction:row;gap:2.4rem}.r-announcement__copy{gap:.2rem 1.2rem}.r-announcement__title{font-size:1.6rem}.r-announcement__subtitle{font-size:1.3rem}.r-announcement__copy+.r-announcement__timer{position:relative;padding-left:2.4rem}.r-announcement__copy+.r-announcement__timer:before{content:"";position:absolute;left:0;top:50%;width:1px;height:2.8rem;transform:translateY(-50%);background:rgba(var(--color-foreground),.3)}.r-announcement__timer-label{display:inline}.r-announcement__countdown .r-countdown__num{min-width:3.2rem;font-size:1.6rem}.r-announcement__arrow{display:inline-flex}.r-announcement__arrow .r-icon{width:1.6rem;height:1.6rem;transition:transform .25s var(--r-ease)}.r-announcement__bar--link:hover .r-announcement__arrow .r-icon{transform:translate(3px)}}.r-announcement__marquee{overflow:hidden;min-height:2.4rem}.r-announcement__track{display:flex;width:max-content;animation:r-announcement-marquee var(--r-marquee-duration, 30s) linear infinite;will-change:transform}.r-announcement__marquee:hover .r-announcement__track,.r-announcement__marquee:focus-within .r-announcement__track{animation-play-state:paused}.r-announcement__group{display:flex;flex:none;align-items:center;justify-content:space-around;min-width:100vw;margin:0;padding:0;list-style:none}.r-announcement__msg{display:inline-flex;align-items:center;gap:2.4rem;padding-right:2.4rem;white-space:nowrap;font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:.1em;line-height:2.4rem;text-transform:uppercase}.r-announcement__msg-link{color:inherit;text-decoration:none}.r-announcement__msg-link:hover{text-decoration:underline;text-underline-offset:.3rem}.r-announcement__sep{display:inline-flex;align-items:center;opacity:.7}.r-announcement__sep .r-icon{width:1.4rem;height:1.4rem}.r-announcement__empty{margin:0;text-align:center;font-size:1.3rem}@media screen and (min-width:750px){.r-announcement__msg{gap:3.2rem;padding-right:3.2rem;font-size:1.4rem}}@keyframes r-announcement-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.r-announcement__track{width:100%;animation:none;transform:none}.r-announcement__group{flex:1 1 auto;flex-wrap:wrap;justify-content:center;min-width:0;padding:0 1.5rem}.r-announcement__group[aria-hidden=true]{display:none}.r-announcement__msg{white-space:normal;padding:0 1.2rem}.r-announcement__msg:first-child .r-announcement__sep{display:none}.r-announcement__arrow .r-icon{transition:none}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.r-announcement__msg:not(:first-child){display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-ritual-announcement.css.map */
