.jub{position:relative;overflow:hidden;background-image:radial-gradient(60rem 40rem at 85% 50%,rgba(255,203,5,.16),transparent 70%)}.jub__inner{position:relative;z-index:1;display:grid;gap:3.2rem;align-items:center;grid-template-columns:minmax(0,1fr)}.jub__emblem{order:-1}@media screen and (min-width:750px){.jub__inner{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:4.8rem}.jub__emblem{order:0}}.jub__eyebrow{display:inline-block;margin:0 0 1.4rem;padding:.5rem 1.4rem;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-button-text));background:rgb(var(--color-button));border-radius:4rem}.jub__heading{margin:0 0 1.6rem;text-wrap:balance}.jub__text{max-width:58rem;margin:0 0 2.4rem}.jub__text p{margin:0 0 1rem}.jub__promo{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin:0 0 2.4rem;padding:1.2rem 1.8rem;border:.2rem dashed rgb(var(--color-button));border-radius:1.2rem}.jub__promo-label{font-size:1.4rem;letter-spacing:.04em}.jub__promo-code{font-size:2rem;font-weight:800;letter-spacing:.12em;color:rgb(var(--color-button))}.jub__promo-note{flex-basis:100%;font-size:1.3rem;opacity:.8}.jub__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.jub__emblem{position:relative;width:min(100%,30rem);aspect-ratio:1;margin-inline:auto;display:grid;place-items:center}.jub__ring{position:absolute;border-radius:50%;border:.2rem solid rgb(var(--color-button))}.jub__ring--outer{top:0;right:0;bottom:0;left:0;opacity:.35;animation:jub-pulse 4.5s ease-in-out infinite}.jub__ring--inner{top:9%;right:9%;bottom:9%;left:9%;opacity:.6;border-style:dashed;animation:jub-spin 40s linear infinite}.jub__badge{position:relative;z-index:1;width:66%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;color:rgb(var(--color-button-text));background:rgb(var(--color-button));box-shadow:0 1.2rem 4rem #ffcb0559}.jub__num{font-size:clamp(9rem,22vw,15rem);font-weight:900;line-height:.9;letter-spacing:-.04em}.jub__unit{margin-top:.4rem;font-size:2rem;font-weight:800;letter-spacing:.3em;padding-left:.3em}.jub__spark{position:absolute;color:rgb(var(--color-button));animation:jub-twinkle 2.8s ease-in-out infinite}.jub__spark--a{top:4%;right:8%}.jub__spark--b{bottom:10%;left:6%;animation-delay:-1.1s;color:rgb(var(--color-foreground))}.jub__spark--c{bottom:2%;right:14%;animation-delay:-1.9s}.jub__confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.jub__piece{position:absolute;top:-2rem;left:var(--left);width:var(--size);height:calc(var(--size) * 1.6);opacity:.7;animation:jub-fall var(--dur) linear var(--delay) infinite}.jub__piece--round{height:var(--size);border-radius:50%}.jub__piece--0{background:rgb(var(--color-button))}.jub__piece--1{background:#fff0a0}.jub__piece--2{background:rgb(var(--color-foreground));opacity:.55}.jub__piece--3{background:rgb(var(--color-button));opacity:.55}@keyframes jub-fall{0%{transform:translate3d(0,-4rem,0) rotate(0)}to{transform:translate3d(2.4rem,52rem,0) rotate(540deg)}}@keyframes jub-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes jub-spin{to{transform:rotate(360deg)}}@keyframes jub-twinkle{0%,to{transform:scale(.7) rotate(0);opacity:.55}50%{transform:scale(1.1) rotate(20deg);opacity:1}}@media(prefers-reduced-motion:reduce){.jub__confetti{display:none}.jub__ring,.jub__spark{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
