.announcement-bar-fixed{width:100%;border-bottom:.1rem solid rgba(var(--color-foreground),.08);position:relative;display:block}.announcement-bar__inner{position:static;width:100%;height:100%}.announcement-bar__message-wrapper{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.announcement-bar__message{margin:0;padding:0;text-align:center;min-height:auto!important;width:100%}.announcement-bar__link{text-decoration:none;color:inherit}.announcement-bar__close{position:absolute;right:-2rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;color:inherit;display:flex;align-items:center;justify-content:center;padding:.5rem}@media screen and (max-width:749px){.announcement-bar__close{right:-1.5rem}}.announcement-bar__progress-container{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:.4rem}.announcement-bar__progress-text{display:block;font-size:.75rem;letter-spacing:.1rem;text-transform:uppercase;color:inherit;opacity:.8;line-height:1}.announcement-bar__progress-track{position:absolute;bottom:0;left:0;width:100%;height:4px;background:rgba(var(--color-foreground),.2)}.announcement-bar__progress-bar{display:block!important;height:100%;background:currentColor;width:0%;transition:width 1s cubic-bezier(.4,0,.2,1)}.announcement-bar-clone{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-button),1);z-index:10;clip-path:circle(0% at 100% 100%);transition:clip-path .8s cubic-bezier(.4,0,.2,1);overflow:hidden;pointer-events:none}.announcement-bar-clone *{color:rgba(var(--color-button-text),1)!important}.announcement-bar-clone .announcement-bar__progress-track{background:rgba(var(--color-button-text),.2)!important}.announcement-bar-clone .announcement-bar__progress-bar{background:rgba(var(--color-button-text),1)!important}.announcement-bar-clone.wave-active{clip-path:circle(250% at 100% 100%)}.announcement-confetti{position:fixed;z-index:9999;pointer-events:none;animation:confettiX 1.5s cubic-bezier(.1,1,.3,1) forwards}.announcement-confetti__inner{width:6px;height:12px;background:currentColor;border-radius:2px;opacity:1;animation:confettiY 1.5s cubic-bezier(.2,-.8,.5,1) forwards}.announcement-confetti.dot .announcement-confetti__inner{width:8px;height:8px;border-radius:50%}@keyframes confettiX{0%{transform:translate(0)}to{transform:translate(var(--tx))}}@keyframes confettiY{0%{transform:translateY(0) rotate(0);opacity:1}80%{opacity:1}to{transform:translateY(var(--ty)) rotate(var(--rot));opacity:0}}.announcement-confetti.dot{width:8px;height:8px;border-radius:50%}.cart-drawer-unlocked .announcement-bar__progress-bar{position:relative;overflow:hidden;animation:barPop .4s ease-out}.cart-drawer-unlocked .announcement-bar__progress-bar:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:sheenSweep 1s ease-in-out .4s forwards}.cart-drawer-unlocked .announcement-bar__progress-text{animation:textBounce .5s cubic-bezier(.175,.885,.32,1.275);display:inline-block}@keyframes barPop{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}@keyframes sheenSweep{to{left:200%}}@keyframes textBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/announcement-bar.css.map */
