.section-sd-promo-bar{position:sticky;top:0;z-index:5}.sd-pb{position:relative;display:block;background-color:var(--pb-bg, var(--sd-accent));color:var(--pb-fg, var(--sd-ink));font-family:var(--font-body-family);letter-spacing:0}.sd-pb[hidden]{display:none}:where(.sd-pb) p{margin:0}.sd-pb__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem .8rem;min-height:4.6rem;padding:.8rem 4rem .8rem 1.2rem}.sd-pb__title{display:inline-flex;align-items:center;gap:1rem;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.sd-pb__title .svg-wrapper{display:none;flex:none;width:1.8rem;height:1.8rem}.sd-pb__sep{display:none;flex:none;width:.1rem;height:2rem;background-color:currentColor;opacity:.3}.sd-pb__offer{display:inline-flex;align-items:center;gap:.6rem;font-size:1.1rem;line-height:1.2}.sd-pb__code{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;margin:0;padding:.2rem .6rem;border:.15rem dashed currentColor;border-radius:var(--sd-r-xs);background:transparent;color:inherit;font-family:inherit;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;cursor:copy;position:relative;transition:background-color .2s ease}.sd-pb__code:hover{background-color:#ffffff4d}.sd-pb__copied{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;min-width:calc(100% + .3rem);height:calc(100% + .3rem);padding:0 .8rem;border-radius:var(--sd-r-xs);background-color:var(--pb-fg, var(--sd-ink));color:var(--pb-bg, var(--sd-accent));letter-spacing:.04em;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .2s ease,visibility .2s}.sd-pb__code.is-copied .sd-pb__copied{opacity:1;visibility:visible}.sd-pb__timer{display:inline-flex;align-items:center;gap:1rem}.sd-pb__ends{display:none;font-size:1.4rem;line-height:1.2}.sd-pb__cd{display:block}.sd-pb__units{display:flex;align-items:center;gap:.4rem}.sd-pb__box{display:inline-flex;align-items:baseline;gap:.15rem;padding:.4rem .5rem;border-radius:.4rem;background-color:var(--pb-timer-bg, var(--sd-ink));line-height:1}.sd-pb__num{display:inline-block;width:1.6em;color:var(--pb-timer-fg, var(--sd-accent));font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.sd-pb__lbl{display:inline-block;width:1em;color:#fff9;font-size:.9rem;text-align:center}.sd-pb__cd.is-done .sd-pb__box{opacity:.6}.sd-pb__cta{display:inline-flex;align-items:center;gap:.5rem;min-height:2.8rem;padding:.4rem 1.2rem;border-radius:var(--sd-r-pill);background-color:var(--pb-btn-bg, var(--sd-ink));color:var(--pb-btn-fg, var(--sd-paper));font-size:1.1rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.sd-pb__cta:hover{opacity:.85}.sd-pb__cta .svg-wrapper{width:1rem;height:1rem;transition:transform .2s ease}.sd-pb__cta:hover .svg-wrapper{transform:translate(.2rem)}.sd-pb__close{position:absolute;top:50%;right:.6rem;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease}.sd-pb__close:hover{background-color:#00000014}.sd-pb__close .svg-wrapper{width:1.8rem;height:1.8rem}.sd-pb__code:focus-visible,.sd-pb__cta:focus-visible,.sd-pb__close:focus-visible{outline:.2rem solid var(--pb-fg, var(--sd-ink));outline-offset:.2rem;box-shadow:none}@media screen and (min-width:750px){.sd-pb__inner{gap:.8rem 1.6rem;padding:.8rem 5.6rem}.sd-pb__title{font-size:1.3rem;letter-spacing:.14em}.sd-pb__title .svg-wrapper,.sd-pb__ends{display:inline-flex}.sd-pb__offer{gap:1.2rem;font-size:1.4rem}.sd-pb__code{min-height:2.6rem;padding:.3rem 1rem;font-size:1.3rem}.sd-pb__units{gap:.5rem}.sd-pb__box{padding:.4rem .6rem}.sd-pb__num{font-size:1.5rem}.sd-pb__lbl{font-size:1rem}.sd-pb__cta{min-height:3.2rem;padding:.5rem 1.6rem;font-size:1.3rem}.sd-pb__close{right:1.6rem}}@media screen and (min-width:1200px){.sd-pb__sep{display:block}.sd-pb__timer+.sd-pb__cta{margin-inline-start:.4rem}}@media(prefers-reduced-motion:reduce){.sd-pb__code,.sd-pb__copied,.sd-pb__cta,.sd-pb__cta .svg-wrapper,.sd-pb__close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-sd-promo-bar.css.map */
