:root{--brand-lime: #8df801;--brand-red: #c81e1e;--brand-black: #0a0a0a;--brand-surface: #161616}.display-italic{font-style:italic;font-weight:800;letter-spacing:.01em;transform:skew(-6deg);display:inline-block}.footer{position:relative;overflow:hidden}.checker-flag{display:inline-flex;align-items:center;gap:.6em;text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}.checker-flag:before{content:"";display:inline-block;width:22px;height:12px;background-image:conic-gradient(currentColor 90deg,transparent 90deg 180deg,currentColor 180deg 270deg,transparent 270deg);background-size:6px 6px;opacity:.8}.footer__watermark{position:absolute;top:50%;right:-8%;width:60%;max-width:640px;height:auto;transform:translateY(-50%) rotate(-8deg);opacity:.045;pointer-events:none;z-index:0}.footer__content-top,.footer__content-bottom{position:relative;z-index:1}.header__heading-logo-fallback{max-width:100%;height:auto;display:block}.drop-hero__inner{display:block}.drop-hero__media{width:100%;background:var(--brand-black)}.drop-hero__picture,.drop-hero__image{display:block;width:100%;height:auto}.drop-hero__bar{position:relative;overflow:hidden}.drop-hero__bar[data-hero-state=pre-drop]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:conic-gradient(rgba(10,10,10,.5) 90deg,transparent 90deg 180deg,rgba(10,10,10,.5) 180deg 270deg,transparent 270deg);background-size:28px 28px;background-position:right center;opacity:.12;-webkit-mask-image:linear-gradient(to left,black 0%,black 15%,transparent 55%);mask-image:linear-gradient(to left,black 0%,black 15%,transparent 55%);pointer-events:none}.drop-hero__bar-inner{position:relative;z-index:1;padding-top:2.8rem;padding-bottom:2.8rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}@media screen and (min-width:990px){.drop-hero__bar-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:3rem}}.drop-hero__pre-drop{display:grid;grid-template-columns:1fr;gap:2.4rem;width:100%;text-align:center}@media screen and (min-width:990px){.drop-hero__pre-drop{grid-template-columns:1fr auto 1fr;align-items:center;gap:3rem;text-align:left}}.drop-hero__col{display:flex;flex-direction:column;align-items:center;gap:.8rem}@media screen and (min-width:990px){.drop-hero__col--heading{align-items:flex-start}.drop-hero__col--countdown{align-items:center}.drop-hero__col--action{align-items:flex-end;text-align:right}}.drop-hero__heading{font-size:3rem;line-height:1.02;margin:0;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.drop-hero__heading{font-size:4rem}}.drop-hero__subheading{margin:0;max-width:32ch;opacity:.85}.drop-hero__countdown{display:flex;gap:.8rem}.countdown__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:7rem;padding:1.3rem .8rem;background:var(--brand-black);border:1px solid rgba(141,248,1,.5);border-radius:8px;box-shadow:0 4px 14px #00000059,0 0 22px #8df80126}.countdown__value{font-family:var(--font-heading-family);font-weight:700;font-size:3.6rem;line-height:1;color:var(--brand-lime);font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(141,248,1,.7),0 0 24px rgba(141,248,1,.35)}.countdown__label{font-size:1.1rem;letter-spacing:.04em;color:#ffffffbf;margin-top:.5rem}.drop-hero__col--action{gap:1rem;width:100%}@media screen and (min-width:990px){.drop-hero__col--action{width:auto;min-width:18rem}}.drop-hero__form{max-width:26rem;width:100%;margin:0;background:var(--brand-black);border:1px solid rgba(141,248,1,.4);border-radius:8px;padding:1rem;box-shadow:0 8px 24px #0000004d}.drop-hero__form .field{--inputs-radius: 4px}.drop-hero__form .field__input{background:transparent;color:#fff;border-color:#ffffff4d}.drop-hero__form .field__input::placeholder{color:#ffffff80}.drop-hero__form .field__label{color:#fff9}.drop-hero__form .newsletter-form__button{color:var(--brand-lime)}.drop-hero__button{margin-top:.2rem}.drop-hero__live{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;width:100%}@media screen and (min-width:990px){.drop-hero__live{flex-direction:row;align-items:center;justify-content:space-between}.drop-hero__live .drop-hero__button{margin-top:0;flex-shrink:0}}.email-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s ease}.email-popup.is-open{visibility:visible;opacity:1}.email-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 30%,rgba(141,248,1,.08),transparent 60%),#000000bf;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.email-popup__panel{position:absolute;left:50%;bottom:0;transform:translate(-50%,12px);width:100%;max-width:100%;max-height:88vh;overflow-y:auto;border-radius:16px 16px 0 0;border:1px solid rgba(141,248,1,.25);display:flex;flex-direction:column;transition:transform .25s ease}.email-popup.is-open .email-popup__panel{transform:translate(-50%)}@media screen and (min-width:750px){.email-popup__panel{left:50%;top:50%;bottom:auto;transform:translate(-50%,calc(-50% + 12px));width:min(90vw,780px);max-height:85vh;border-radius:16px;flex-direction:row}.email-popup.is-open .email-popup__panel{transform:translate(-50%,-50%)}}.email-popup__close{position:absolute;top:1rem;right:1rem;z-index:2;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;background:#0a0a0a99;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:rgb(var(--color-foreground));cursor:pointer}.email-popup__image-wrapper{flex-shrink:0;max-height:40vh;overflow:hidden}.email-popup__image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:750px){.email-popup__image-wrapper{width:42%;max-height:none}}.email-popup__content{padding:2.4rem 2.4rem 2.8rem;display:flex;flex-direction:column;gap:1.2rem;flex:1}.email-popup__heading{font-size:2.6rem;margin:0;color:var(--brand-lime)}.email-popup__body{margin:0;opacity:.85}.email-popup__form{margin:0}.email-popup__success{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.email-popup__code{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;border:1px dashed var(--brand-lime);border-radius:6px;padding:.8rem 1.2rem}.email-popup__code-label{font-size:1.2rem;opacity:.7;text-transform:uppercase;letter-spacing:.08em}.email-popup__code-value{font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;letter-spacing:.06em;color:var(--brand-lime)}.email-popup__copy{display:inline-flex;align-items:center;gap:.5rem}body.email-popup-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.email-popup,.email-popup__panel{transition:none}}.video-showcase__inner{display:flex;flex-direction:column;gap:2.4rem}.video-showcase__heading{font-size:2.4rem;margin:0}@media screen and (min-width:750px){.video-showcase__heading{font-size:3rem}}.video-showcase__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.video-showcase__grid{grid-template-columns:repeat(3,1fr);gap:2.4rem}}.video-showcase__item{display:flex;flex-direction:column;gap:.8rem}.video-showcase__caption{margin:0;font-size:1.4rem;opacity:.75}.lite-youtube{position:relative;display:block;width:100%;aspect-ratio:16 / 9;background-color:var(--brand-black);background-size:cover;background-position:center;border-radius:8px;overflow:hidden;cursor:pointer;border:1px solid rgba(141,248,1,.25)}.lite-youtube iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lite-youtube__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6rem;height:6rem;border-radius:50%;background:#0a0a0a99;border:2px solid var(--brand-lime);display:flex;align-items:center;justify-content:center;color:var(--brand-lime);transition:transform .15s ease,background .15s ease;pointer-events:none}.lite-youtube__play .icon{width:2rem;height:2rem}.lite-youtube:hover .lite-youtube__play,.lite-youtube:focus-visible .lite-youtube__play{transform:translate(-50%,-50%) scale(1.08);background:#0a0a0ad9}.lite-youtube.is-loaded .lite-youtube__play{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
