.soolla-bars{display:flex;flex-direction:column;width:100%;position:relative;z-index:3;overflow-x:clip}.soolla-bar{display:none;width:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.soolla-bar.is-shown{display:block}.soolla-bar__wrap{position:relative;display:flex;align-items:center;justify-content:center;gap:1.1rem;min-height:32px;padding:10px 48px}.soolla-bar__inner{display:flex;align-items:center;justify-content:center;gap:.9rem;flex-wrap:nowrap;max-width:100%}.soolla-bar__msg{margin:0;font-weight:800;font-size:calc(clamp(14px,1.55vw,19px) * var(--font-scale, 1));line-height:1;letter-spacing:.045em}.soolla-bar--announcement .soolla-bar__wrap{display:block;padding:0}.soolla-bar--announcement .soolla-bar__msg{font-weight:900}.soolla-bar__marquee{position:relative;overflow:hidden;width:100%;padding:13px 0}.soolla-bar__marquee:before,.soolla-bar__marquee:after{content:"";position:absolute;top:0;bottom:0;width:6%;z-index:2;pointer-events:none}.soolla-bar__marquee:before{left:0;background:linear-gradient(90deg,var(--bar-bg, #000),transparent)}.soolla-bar__marquee:after{right:0;background:linear-gradient(90deg,transparent,var(--bar-bg, #000))}.soolla-bar__track{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;will-change:transform;align-items:center}.soolla-bar__track .soolla-bar__msg{display:inline-flex;align-items:center}.soolla-bar__track .soolla-bar__msg{padding-right:3.75rem}.soolla-bar__track.is-animating{animation:soolla-marquee var(--marquee-dur, 30s) linear infinite}.soolla-bar__marquee:hover .soolla-bar__track.is-animating{animation-play-state:paused}@keyframes soolla-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.soolla-bar__timer{font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.06em;margin-left:.55rem;padding:3px 9px;border-radius:6px;background:color-mix(in srgb,currentColor 15%,transparent);white-space:nowrap}.soolla-bar__cta{color:inherit;font-weight:800;letter-spacing:.03em;text-decoration:none;display:inline-flex;align-items:center;gap:.32rem;border-bottom:2px solid currentColor;padding-bottom:1px;line-height:1.1;white-space:nowrap;transition:opacity .15s ease}.soolla-bar__cta:after{content:"\2192";font-weight:700}.soolla-bar__cta:hover{opacity:.72}.soolla-bar__copy{display:inline-flex;align-items:center;gap:.5rem;border:1.5px dashed currentColor;border-radius:7px;padding:3px 10px;background:transparent;color:inherit;font:inherit;font-weight:800;font-size:clamp(12px,1.35vw,15px);letter-spacing:.05em;cursor:pointer;line-height:1.2;transition:transform .12s ease,background .12s ease}.soolla-bar__copy:hover{transform:translateY(-1px)}.soolla-bar__copy-code{letter-spacing:.09em}.soolla-bar__copy-label{font-weight:700;font-size:.82em;text-transform:uppercase;letter-spacing:.08em;opacity:.68}.soolla-bar__copy.is-copied{background:color-mix(in srgb,currentColor 16%,transparent)}.soolla-bar__copy.is-copied .soolla-bar__copy-label{opacity:1}.soolla-bar__form{display:flex;align-items:center;gap:.45rem}.soolla-bar__input{border:0;background:#fff;color:#111;border-radius:7px;padding:7px 11px;font:inherit;font-weight:600;font-size:14px;min-width:0;width:clamp(140px,34vw,230px)}.soolla-bar__input::placeholder{color:#9a9a9a;font-weight:500}.soolla-bar__submit{border:0;background:#111;color:#fff;border-radius:7px;padding:7px 14px;font:inherit;font-weight:800;font-size:13px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.soolla-bar__submit>*{color:#fff}.soolla-bar__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.soolla-bar__consent{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;opacity:.78;margin-left:.5rem}.soolla-bar__close{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:0;color:inherit;font-size:21px;line-height:1;cursor:pointer;opacity:.55;padding:6px;transition:opacity .15s ease}.soolla-bar__close:hover{opacity:1}.soolla-bar--linkable{cursor:pointer}.soolla-bar.is-collapsing{overflow:hidden;animation:soolla-collapse .28s ease forwards}@keyframes soolla-collapse{0%{max-height:80px;opacity:1}to{max-height:0;opacity:0}}@media(prefers-reduced-motion:reduce){.soolla-bar__track.is-animating{animation:none!important;transform:none!important}.soolla-bar.is-collapsing{animation:none!important}}@media screen and (max-width:749px){.soolla-bar__wrap{min-height:40px;padding:4px 38px}.soolla-bar--announcement .soolla-bar__wrap{padding:0}.soolla-bar__marquee{padding:11px 0}.soolla-bar__msg{font-size:clamp(13px,3.4vw,16px);letter-spacing:.035em}.soolla-bar__inner{gap:.55rem}.soolla-bar__consent{display:none}.soolla-bar__track .soolla-bar__msg{padding-right:3.75rem}.soolla-bar--countdown .soolla-bar__inner,.soolla-bar--free_shipping .soolla-bar__inner,.soolla-bar--email_capture .soolla-bar__inner,.soolla-bar--sms_capture .soolla-bar__inner,.soolla-bar--social_proof .soolla-bar__inner{flex-wrap:wrap;row-gap:3px}.soolla-bar__copy{padding:2px 8px}}.soolla-bar--cart_progress .soolla-bar__wrap{gap:.85rem}.soolla-bar__progress{width:clamp(80px,18vw,200px);height:7px;border-radius:99px;background:color-mix(in srgb,currentColor 22%,transparent);overflow:hidden;flex:none}.soolla-bar__progress-fill{display:block;height:100%;width:0;background:currentColor;border-radius:99px;transition:width .45s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:749px){.soolla-bar__progress{width:clamp(60px,30vw,140px);height:6px}}.soolla-bar--style-whisper{background:#f9f8f6;color:#1a1a1a;--bar-bg: #f9f8f6;border-bottom:1px solid #e6e3dd}.soolla-bar--style-quiet{background:#1a1a1a;color:#f9f8f6;--bar-bg: #1a1a1a}.soolla-bar--style-loud{background:#fce523;color:#000;--bar-bg: #fce523}.soolla-bar--style-whisper .soolla-bar__msg{font-weight:700;font-size:calc(12.5px * var(--font-scale, 1));letter-spacing:.09em}.soolla-bar--style-quiet .soolla-bar__msg{font-weight:700;font-size:calc(13px * var(--font-scale, 1));letter-spacing:.085em}.soolla-bar--style-loud .soolla-bar__msg{font-weight:900;font-size:calc(14px * var(--font-scale, 1));letter-spacing:.045em}.soolla-bar--style-whisper:not(.soolla-bar--announcement) .soolla-bar__wrap{min-height:32px;padding:6px 48px}.soolla-bar--style-quiet:not(.soolla-bar--announcement) .soolla-bar__wrap{min-height:34px;padding:7px 48px}.soolla-bar--style-loud:not(.soolla-bar--announcement) .soolla-bar__wrap{min-height:36px;padding:8px 48px}.soolla-bar--style-whisper .soolla-bar__marquee{padding:9px 0}.soolla-bar--style-quiet .soolla-bar__marquee{padding:10px 0}.soolla-bar--style-loud .soolla-bar__marquee{padding:11px 0}@media screen and (max-width:749px){.soolla-bar--style-whisper .soolla-bar__msg,.soolla-bar--style-quiet .soolla-bar__msg{font-size:calc(12px * var(--font-scale, 1));letter-spacing:.05em}.soolla-bar--style-loud .soolla-bar__msg{font-size:calc(12.5px * var(--font-scale, 1));letter-spacing:.03em}.soolla-bar--style-whisper:not(.soolla-bar--announcement) .soolla-bar__wrap,.soolla-bar--style-quiet:not(.soolla-bar--announcement) .soolla-bar__wrap,.soolla-bar--style-loud:not(.soolla-bar--announcement) .soolla-bar__wrap{min-height:32px;padding:6px 38px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/soolla-announcement-bars.css.map */
