.sc-announcement-marquee-section.sc-announcement-marquee--dismissed{display:none}.sc-announcement-marquee-section .sc-announcement-marquee{--announcement-reduced-motion: 0;font-family:var(--body-font-family);font-size:1.2rem;font-weight:500;letter-spacing:.04em;display:block;color:rgb(var(--announcement-text-color))}.sc-announcement-marquee-section .sc-announcement-marquee .sc-announcement-marquee__container{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.sc-announcement-marquee-section .sc-announcement-marquee>.sc-announcement-marquee__container>.sc-announcement-marquee__row{flex-direction:row;align-items:center;gap:0}.sc-announcement-marquee-section .sc-announcement-marquee--dismissible>.sc-announcement-marquee__container>.sc-announcement-marquee__row{padding-inline:3rem}.sc-announcement-marquee-section .sc-announcement-marquee .rte a{text-decoration:none}.sc-announcement-marquee-section .sc-announcement-marquee__marquee{display:none;flex:1 1 0%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 6.4rem),transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 6.4rem),transparent 100%)}.sc-announcement-marquee-section .sc-announcement-marquee__marquee-track{display:flex;width:max-content;min-width:200%;animation:sc-announcement-marquee-scroll var(--marquee-duration, 48s) linear infinite}.sc-announcement-marquee-section .sc-announcement-marquee__marquee-group{display:flex;flex:1 0 auto;align-items:center;justify-content:space-around;gap:11.2rem;padding:.8rem 5.6rem;white-space:nowrap}.sc-announcement-marquee-section .sc-announcement-marquee__marquee-item p{margin:0;line-height:1.25}.sc-announcement-marquee-section .sc-announcement-marquee:hover .sc-announcement-marquee__marquee-track,.sc-announcement-marquee-section .sc-announcement-marquee:focus-within .sc-announcement-marquee__marquee-track,.sc-announcement-marquee-section .sc-announcement-marquee.is-paused .sc-announcement-marquee__marquee-track{animation-play-state:paused}@keyframes sc-announcement-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sc-announcement-marquee-section .sc-announcement-marquee__messages{display:flex;flex:1 1 0%;min-width:0}.sc-announcement-marquee-section .sc-announcement-marquee__text{display:flex;align-items:center;justify-content:center;min-height:3.1rem;padding:.7rem .4rem;text-align:center;width:100%}.sc-announcement-marquee-section .sc-announcement-marquee__text .rte,.sc-announcement-marquee-section .sc-announcement-marquee__text p{margin:0;line-height:1.2}.sc-announcement-marquee-section .sc-announcement-marquee__text .rte{min-width:0;overflow-wrap:anywhere}.sc-announcement-marquee-section .sc-announcement-marquee__slider{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.sc-announcement-marquee-section .sc-announcement-marquee__arrow,.sc-announcement-marquee-section .sc-announcement-marquee__dismiss{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.8rem;height:3.1rem;padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;opacity:.7}.sc-announcement-marquee-section .sc-announcement-marquee__arrow .icon{width:1.4rem;height:1.4rem}.sc-announcement-marquee-section .sc-announcement-marquee__dismiss{position:absolute;inset-inline-end:.4rem;top:50%;transform:translateY(-50%);width:2.2rem;opacity:.55}.sc-announcement-marquee-section .sc-announcement-marquee__dismiss .icon{width:1.1rem;height:1.1rem}.sc-announcement-marquee-section .sc-announcement-marquee button:hover,.sc-announcement-marquee-section .sc-announcement-marquee button:focus-visible{opacity:1}.sc-announcement-marquee-section .sc-announcement-marquee button:focus-visible,.sc-announcement-marquee-section .sc-announcement-marquee a:focus-visible{outline:1px solid currentColor;outline-offset:-1px}@media(min-width:769px){.sc-announcement-marquee-section .sc-announcement-marquee--dismissible>.sc-announcement-marquee__container>.sc-announcement-marquee__row{padding-inline-start:0}.sc-announcement-marquee-section .sc-announcement-marquee__marquee{display:block}.sc-announcement-marquee-section [data-mode=marquee] .sc-announcement-marquee__messages,.sc-announcement-marquee-section [data-mode=marquee] .sc-announcement-marquee__arrow{display:none}.sc-announcement-marquee-section .sc-announcement-marquee__dismiss{inset-inline-end:.1rem}}@media(min-width:769px)and (max-width:1023px){.sc-announcement-marquee-section .sc-announcement-marquee{font-size:1.1rem}.sc-announcement-marquee-section .sc-announcement-marquee__marquee-group{padding:.7rem 2.8rem .7rem 1rem}}@media(max-width:768px){.sc-announcement-marquee-section .sc-announcement-marquee{font-size:1.05rem}.sc-announcement-marquee-section .sc-announcement-marquee .sc-announcement-marquee__container{padding-inline:1.2rem}.sc-announcement-marquee-section .sc-announcement-marquee__arrow{width:2.4rem;opacity:.65}}@media(max-width:375px){.sc-announcement-marquee-section .sc-announcement-marquee .sc-announcement-marquee__container{padding-inline:.4rem}.sc-announcement-marquee-section .sc-announcement-marquee--dismissible>.sc-announcement-marquee__container>.sc-announcement-marquee__row{padding-inline:0 2.4rem}.sc-announcement-marquee-section .sc-announcement-marquee__dismiss{inset-inline-end:0;width:2.4rem}}@media(prefers-reduced-motion:reduce){.sc-announcement-marquee-section .sc-announcement-marquee{--announcement-reduced-motion: 1}.sc-announcement-marquee-section .sc-announcement-marquee__marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.sc-announcement-marquee-section .sc-announcement-marquee__marquee-track{animation:none;min-width:100%}.sc-announcement-marquee-section .sc-announcement-marquee__marquee-group[aria-hidden=true]{display:none}.sc-announcement-marquee-section .sc-announcement-marquee__slider{scroll-behavior:auto}}.sc-announcement-marquee-section{position:relative;z-index:31}.sc-announcement-marquee-section .sc-announcement-marquee a{color:inherit}.sc-announcement-marquee-section .sc-announcement-marquee__row{position:relative;display:flex}.sc-announcement-marquee-section .sc-announcement-marquee__slider::-webkit-scrollbar{display:none}.sc-announcement-marquee-section .sc-announcement-marquee__slider .sc-announcement-marquee__text{flex:0 0 100%;width:100%;scroll-snap-align:start}
/*# sourceMappingURL=/cdn/shop/t/305/assets/sc-announcement-marquee.css.map */
