.announcement-bar{position:relative;width:100%;min-height:34px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-weight:500;z-index:50;line-height:1.5;padding:.35rem .5rem;box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%}.announcement-track{display:flex;will-change:transform}.announcement-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;padding:0 1.25rem;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;color:inherit;font-family:Inter,sans-serif;font-weight:500}@media screen and (min-width:750px){.announcement-item{font-size:13px}}.announcement-link{text-decoration:none;color:inherit;width:100%;display:block;transition:opacity .2s;word-wrap:break-word;overflow-wrap:break-word}.announcement-link:hover{opacity:.8}[data-animation-type=slide] .announcement-track{width:100%;min-height:34px;transition:transform .6s cubic-bezier(.4,0,.2,1)}[data-direction=horizontal] .announcement-track{flex-direction:row}[data-direction=vertical] .announcement-track{flex-direction:column}.announcement-slide-desktop{display:flex;width:100%;flex-direction:row}.announcement-marquee-mobile{display:none;width:fit-content;flex-direction:row}@media screen and (min-width:750px){.announcement-marquee-mobile{display:none!important}}[data-animation-type=slide][data-direction=horizontal] .announcement-slide-desktop .announcement-item{width:100%;max-width:100%;min-width:0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}[data-animation-type=slide][data-direction=vertical] .announcement-slide-desktop .announcement-item{width:100%;min-width:0;white-space:normal}@media screen and (max-width:749px){.announcement-slide-desktop{display:none!important}.announcement-marquee-mobile{display:flex!important}[data-animation-type=slide] .announcement-track{overflow:hidden}.announcement-marquee-mobile .announcement-item{white-space:nowrap;flex-shrink:0;padding:0 65px!important}.announcement-marquee-mobile .marquee-set{display:flex;flex-shrink:0}}@media(prefers-reduced-motion:reduce){.announcement-marquee-mobile.animate-marquee-horizontal{animation:none}}[data-animation-type=marquee] .announcement-track{width:fit-content}.marquee-set{display:flex;flex-shrink:0;justify-content:space-around}[data-direction=horizontal] .marquee-set{flex-direction:row;padding-right:0}[data-direction=horizontal] .announcement-item{white-space:nowrap;padding:0 25px}[data-direction=vertical] .marquee-set{flex-direction:column;height:auto}[data-direction=vertical] .announcement-item{padding:4px 0;width:100%}.animate-marquee-horizontal{animation:marquee-horizontal linear infinite}.animate-marquee-vertical{animation:marquee-vertical linear infinite}@media(hover:hover){.announcement-bar:hover .animate-scroll{animation-play-state:paused}}@keyframes marquee-horizontal{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.coupon-code-copy{display:inline-flex;align-items:center;gap:5px;margin-left:6px;padding:2px 6px;background:#ffffff26;border:1.5px dashed currentColor;border-radius:4px;cursor:pointer;font-size:10px;font-family:inherit;font-weight:700;color:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;transition:background .2s ease,transform .1s ease;vertical-align:middle;line-height:1.4}.coupon-code-copy:hover{background:#ffffff47}.coupon-code-copy:active{transform:scale(.96)}.coupon-copy-label{font-size:.7em;opacity:.7;font-weight:500;letter-spacing:.02em;text-transform:none}.coupon-copied-text{display:none}.coupon-code-copy.is-copied{background:#ffffff4d;letter-spacing:.02em;text-transform:none}.coupon-code-copy.is-copied .coupon-code-text,.coupon-code-copy.is-copied .coupon-copy-label{display:none}.coupon-code-copy.is-copied .coupon-copied-text{display:inline;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/75/assets/announcement-bar.css.map */
