.campaign-bar{background-color:var(--bar-bg, var(--campaign-red, #B43751));color:var(--bar-text, #fff);font-family:var(--FONT-STACK-BODY);font-size:12px;line-height:1.45;letter-spacing:0}.campaign-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 12px;padding:8px var(--gutter-mobile);text-align:center}.campaign-bar__timer{padding:2px 5px;border:1px solid currentColor;line-height:1.45}.campaign-bar__copy{display:flex;flex-wrap:wrap;justify-content:center;gap:0 4px;margin:0;padding-top:2px;color:inherit;font-size:inherit;line-height:inherit}.campaign-bar__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#ffffff4d;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:3px}a.campaign-bar__link:hover,a.campaign-bar__link:focus-visible{color:inherit;opacity:.85}@media only screen and (max-width:767px){.campaign-bar{line-height:1.25}.campaign-bar__inner{flex-direction:column}.campaign-bar__timer{line-height:1.25}}.campaign-confetti__layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;transition:opacity 1s ease}.campaign-confetti__layer.is-hidden{opacity:0}.campaign-confetti__layer canvas{display:block;width:100%;height:100%;pointer-events:none}.campaign-hero{--hero-accent: var(--campaign-accent, #C12250);position:relative;display:flex;min-height:var(--hero-height, 677px);overflow:hidden;background-color:var(--campaign-bg, #EFF1EE);color:var(--hero-accent)}.campaign-hero--gradient{background:radial-gradient(circle 1014.5px at 50% -415.5px,var(--hero-accent) 44.23%,rgba(255,255,255,0) 100%),#f1f1f1}.campaign-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.campaign-hero__half{position:relative;flex:1 1 0;min-width:0}.campaign-hero__half picture{display:contents}.campaign-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-focal-x) 50%}.campaign-hero__half--flipped .campaign-hero__image{transform:scaleX(-1)}@media only screen and (min-width:768px){.campaign-hero__media--mirror{background-image:var(--hero-backdrop);background-position:50% 0;background-repeat:no-repeat;background-size:1000% 100%}.campaign-hero__media--mirror .campaign-hero__half{overflow:hidden}.campaign-hero__media--mirror .campaign-hero__image,.campaign-hero__media--mirror .campaign-hero__half--flipped .campaign-hero__image{right:auto;left:var(--hero-focal-x);width:auto;max-width:none;transform:translate(calc(-1 * var(--hero-focal-x)));-webkit-mask-image:linear-gradient(to right,transparent 56%,#000 64%,#000 97%,transparent);mask-image:linear-gradient(to right,transparent 56%,#000 64%,#000 97%,transparent)}.campaign-hero__media--mirror .campaign-hero__half--flipped{transform:scaleX(-1)}.campaign-hero__media--split .campaign-hero__half--left .campaign-hero__image{left:calc(100% - var(--hero-focal-x));transform:translate(calc(-1 * (100% - var(--hero-focal-x))));-webkit-mask-image:linear-gradient(to left,transparent 56%,#000 64%,#000 97%,transparent);mask-image:linear-gradient(to left,transparent 56%,#000 64%,#000 97%,transparent)}}.campaign-hero__placeholder .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.2}.campaign-hero__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:38px;width:100%;padding:var(--hero-padding-top, 0) 22px 50px;text-align:center}.campaign-hero__artwork{display:flex;flex-direction:column;align-items:center;width:var(--artwork-width);max-width:100%}.campaign-hero__artwork img,.campaign-hero__artwork svg{display:block;width:100%;height:auto}.campaign-hero--glow .campaign-hero__artwork img,.campaign-hero--glow .campaign-hero__artwork svg{filter:drop-shadow(0 0 10px rgba(255,255,255,.9))}.campaign-hero__artwork-word,.campaign-hero__artwork-date{display:block;width:100%}.campaign-hero__artwork-date{width:76.06%;margin-top:-.5%}.campaign-hero__countdown{color:var(--hero-accent);font-family:var(--FONT-STACK-BODY);font-size:26px;line-height:1}.campaign-hero__countdown .campaign-countdown__time{gap:20px}.campaign-hero__signup{width:476px;max-width:100%}.campaign-signup{position:relative;display:flex;flex-wrap:wrap;background-color:var(--form-bg, #f1f1f1)}.campaign-signup__input{flex:1 1 0;min-width:0;height:50px;margin:0;padding:0 20px;border:0;border-radius:0;background:transparent;color:var(--hero-accent);font-family:var(--FONT-STACK-BODY);font-size:14px;line-height:20px}.campaign-signup__input::placeholder{color:var(--hero-accent);opacity:1}.campaign-signup__input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--hero-accent)}.campaign-signup__submit{display:flex;align-items:center;justify-content:center;flex:0 0 50px;width:50px;height:50px;margin:0;padding:0;border:0;border-radius:0;background-color:var(--hero-accent);color:var(--campaign-light, #F9D1E3);cursor:pointer}.campaign-signup[data-state=loading] .campaign-signup__submit{pointer-events:none}.campaign-signup[data-state=loading] .campaign-signup__submit svg{display:none}.campaign-signup[data-state=loading] .campaign-signup__submit:after{content:"";width:16px;height:16px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:campaign-signup-spin .7s linear infinite}@keyframes campaign-signup-spin{to{transform:rotate(360deg)}}.campaign-signup__status{flex:0 0 100%;margin:0;padding:8px 20px 10px;color:var(--hero-accent);font-size:13px;line-height:1.3;text-align:left}.campaign-signup__status[hidden]{display:none}.campaign-signup[data-state=success],.campaign-signup:has(.campaign-signup__status--success){background-color:transparent}.campaign-signup[data-state=success] :is(.campaign-signup__input,.campaign-signup__submit),.campaign-signup:has(.campaign-signup__status--success) :is(.campaign-signup__input,.campaign-signup__submit){display:none}.campaign-signup[data-state=success] .campaign-signup__status,.campaign-signup__status--success{padding:0;font-size:14px;line-height:1.45;text-align:center}.campaign-hero__button{display:inline-flex;align-items:center;justify-content:center;padding:10px;background-color:var(--hero-accent);color:#fbfdff;font-family:var(--FONT-STACK-BUTTON);font-size:11px;font-weight:600;line-height:12px;letter-spacing:-.03em;text-transform:uppercase;text-decoration:none;font-feature-settings:"lnum" 1,"tnum" 1}.campaign-hero__button:hover,.campaign-hero__button:focus-visible{color:#fbfdff;opacity:.9}@media only screen and (min-width:1920px){.campaign-hero__artwork{width:max(var(--artwork-width),280px)}}@media only screen and (min-width:1024px)and (max-width:1200px){.campaign-hero__countdown{font-size:22px}.campaign-hero__countdown .campaign-countdown__time{gap:12px}.campaign-hero__signup{width:400px}}@media only screen and (max-width:1023px){.campaign-hero__content{gap:24px}.campaign-hero--gradient{min-height:0}}@media only screen and (min-width:768px)and (max-width:1023px){.campaign-hero__artwork{width:300px}.campaign-hero__countdown{font-size:22px}.campaign-hero--gradient .campaign-hero__content{padding-bottom:40px}}@media only screen and (max-width:767px){.campaign-hero__half--flipped,.campaign-hero__half--left{display:none}.campaign-hero__image{object-position:var(--hero-focal-x-mobile) 50%}.campaign-hero--gradient{background:radial-gradient(ellipse 150% 43% at 50% 0,#c12250bf,#c1225040 55%,#c1225000),#f1f1f1;background:radial-gradient(ellipse 150% 43% at 50% 0,color-mix(in srgb,var(--hero-accent) 75%,transparent) 0%,color-mix(in srgb,var(--hero-accent) 25%,transparent) 55%,transparent 100%),#f1f1f1}.campaign-hero__content{justify-content:flex-start;padding-top:calc(var(--hero-padding-top, 0px) + 60px);padding-right:var(--gutter-mobile);padding-left:var(--gutter-mobile)}.campaign-hero__countdown{font-size:18px}.campaign-hero__countdown .campaign-countdown__time{gap:14px}.campaign-hero__signup{width:100%}.campaign-hero--gradient .campaign-hero__content{padding-bottom:26px}}
/*# sourceMappingURL=/cdn/shop/t/145/compiled_assets/styles.css.map?subset=AEAJ */
