.product__media-item{position:relative}.coming-soon-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;background:#000;border:1px solid #000;border-radius:var(--badge-corner-radius);color:#fff;font-family:var(--font-heading-family);font-size:.8rem;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;line-height:1;padding:.3rem .6rem .2rem;pointer-events:none}@media screen and (min-width:750px){.coming-soon-badge{font-size:.9rem}}.prenote{margin:.8rem 0 0;font-size:1.1rem;line-height:1.6;color:#00000073}.prenote b{color:#000;font-weight:500}coming-soon-countdown{display:block;margin:1.6rem 0 .4rem}coming-soon-countdown[hidden]{display:none}.coming-soon-countdown__label{margin:0 0 .4rem;font-size:.85rem;letter-spacing:.22em;text-transform:uppercase;color:#00000073}.coming-soon-countdown__time{margin:0;font-family:var(--font-body-family);font-size:2.2rem;line-height:1;letter-spacing:.04em;font-variant-numeric:tabular-nums}.product-form__input--locked{pointer-events:none}.product-form__input--locked label{color:#00000073;border-color:#0000001f}.product-form__input--locked input:checked+label{background:transparent;color:#00000073;border-color:#0000001f}.product__inventory .inventory-icon.coming-soon-dot{background-color:#e8833a;box-shadow:0 0 #e8833a8c;animation:coming-soon-pulse 2s ease-out infinite}@keyframes coming-soon-pulse{0%{box-shadow:0 0 #e8833a8c}70%{box-shadow:0 0 0 .6rem #e8833a00}to{box-shadow:0 0 #e8833a00}}@media(prefers-reduced-motion:reduce){.product__inventory .inventory-icon.coming-soon-dot{animation:none}}.coming-soon-signup{display:block;margin:1.6rem 0 0;padding:2rem 2rem 1.6rem;background:#000;color:#fff;font-family:var(--font-body-family)}.coming-soon-signup__eyebrow{margin:0 0 .6rem;font-size:.85rem;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80}.coming-soon-signup__date{margin:0 0 1.6rem;font-size:1.7rem;line-height:1;font-variant-numeric:tabular-nums}.coming-soon-signup__rule{margin:0 0 1.6rem;border:0;border-top:1px solid rgba(255,255,255,.16)}.coming-soon-signup__lead{margin:0 0 1.2rem}.coming-soon-signup__tag{display:inline-block;padding:.3rem .6rem;border:1px solid rgba(255,255,255,.4);font-size:.8rem;letter-spacing:.15em;line-height:1;text-transform:uppercase;white-space:nowrap}.coming-soon-signup__tag--lead{padding:.6rem 1rem;border-color:#fff;font-size:1.2rem;letter-spacing:.22em}.coming-soon-signup__giveaway{margin:0 0 1.6rem;font-size:1.2rem;line-height:1.5;text-transform:uppercase}.coming-soon-signup__form{display:flex;gap:.8rem}.coming-soon-signup__input{flex:1;min-width:0;padding:1.2rem;background:transparent;border:1px solid rgba(255,255,255,.4);border-radius:0;color:#fff;font:inherit;font-size:1.2rem}.coming-soon-signup__input::placeholder{color:#ffffff80}.coming-soon-signup__input:focus{outline:none;border-color:#fff}.coming-soon-signup__button{padding:1.2rem 1.6rem;background:#fff;border:1px solid #fff;border-radius:0;color:#000;font:inherit;font-size:1.2rem;font-weight:500;text-transform:uppercase;white-space:nowrap;cursor:pointer}.coming-soon-signup__button:hover{background:#000;color:#fff}.coming-soon-signup__button[disabled]{opacity:.5;cursor:default}.coming-soon-signup__message{margin:.8rem 0 0;min-height:1.6rem;font-size:1.1rem;line-height:1.5}.coming-soon-signup__message--error{color:#ff8a80}.coming-soon-signup__message--success{color:#fff}.coming-soon-signup__legal{margin:1.2rem 0 0;font-size:.9rem;color:#ffffff80}.coming-soon-signup__legal a{color:inherit;text-decoration:underline}@media screen and (max-width:749px){.coming-soon-signup{padding:1.6rem 1.6rem 1.4rem}.coming-soon-signup__form{flex-direction:column}}.rte .preorder-copy{margin:0}.preorder-copy>div+div{margin-top:1.6rem}.preorder-copy dt{margin:0 0 .3rem;font-size:1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.preorder-copy dd{margin:0;font-size:1.1rem;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-coming-soon.css.map */
