:root{--times:"Times New Roman", Times, serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body.athelthorne-body{font-family:var(--times);color:#221c1b;background:#5b0c16}img{max-width:100%;display:block}a{color:inherit}button,input{font:inherit}.skip-link,.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{width:auto;height:auto;clip:auto;padding:12px 16px;margin:12px;background:#fff;color:#000;z-index:999}.at-launch{--burgundy:#5b0c16;--paper:#f6f1e8;--ink:#221c1b;--ink-soft:#5b514d;--green:#23352b;--paper-strong:#fbf8f2;--line:rgba(42,27,26,.18);--shadow:0 24px 65px rgba(36,18,20,.08);position:relative;min-height:100svh;padding:clamp(18px,4vw,38px);display:flex;align-items:stretch;justify-content:center}.at-launch__texture{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:linear-gradient(#3708102e,#3708102e),var(--red-corduroy);background-size:auto,cover;background-position:center}.at-launch__paper{position:relative;width:min(100%,1080px);min-height:calc(100svh - clamp(36px,8vw,76px));background:var(--paper);border:1px solid rgba(72,48,47,.15);box-shadow:var(--shadow);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.at-launch__paper:before{content:"";position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid rgba(72,48,47,.08);pointer-events:none}.at-launch__content{width:min(100%,620px);text-align:center;padding:clamp(48px,7vw,100px) clamp(24px,5vw,56px) clamp(42px,6vw,74px);display:flex;flex-direction:column;align-items:center;gap:18px}.at-launch__header{margin-bottom:16px}.at-logo{width:min(360px,72vw);height:auto}.at-launch h1{margin:0;font-weight:400;letter-spacing:-.02em;font-size:clamp(2.35rem,5vw,4.15rem);line-height:.97;max-width:9ch}.at-launch__subheading{margin:0;font-size:clamp(1.16rem,2.15vw,1.45rem);color:var(--ink-soft)}.at-gift-intro{margin-top:8px;font-size:1rem;color:var(--ink-soft);line-height:1.35}.at-gift-intro strong{color:var(--ink);font-weight:400}.at-ticket-wrap{width:min(100%,460px);margin-top:6px;margin-bottom:12px}.at-ticket-shell{position:relative;border-radius:14px;background:transparent;box-shadow:0 16px 42px #2113141f;transform:translateZ(0)}.at-ticket-shape{position:relative;overflow:hidden;border-radius:14px;min-height:230px;background:var(--green);border:1px solid rgba(20,25,21,.34);isolation:isolate}.at-ticket-shape:before,.at-ticket-shape:after{content:"";position:absolute;top:50%;width:28px;height:28px;margin-top:-14px;background:var(--paper);border-radius:50%;box-shadow:inset 0 0 0 1px #0f110e0f;z-index:3;pointer-events:none}.at-ticket-shape:before{left:-14px}.at-ticket-shape:after{right:-14px}.at-ticket-core{position:relative;z-index:1;min-height:230px;padding:26px 34px 28px;background-image:linear-gradient(#080d0a1a,#080d0a1a),var(--green-corduroy);background-size:cover;background-position:center;color:var(--paper-strong);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.at-ticket__kicker{font-size:.98rem;opacity:.95;margin:0}.at-ticket__title{margin:0;font-size:clamp(1.9rem,4vw,2.5rem);line-height:.98;font-weight:400;letter-spacing:-.02em}.at-ticket__promise{margin:0;font-size:1.06rem}.at-ticket__copy{margin:6px auto 0;max-width:29ch;font-size:.98rem;line-height:1.35;opacity:.94}.at-ticket__rule{width:72px;height:1px;background:#f8f5ee8c;margin:2px auto}.at-scratch-layer,.at-scratch-canvas,.at-scratch-prompt{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px}.at-scratch-layer{z-index:2}.at-scratch-canvas{width:100%;height:100%;touch-action:none;display:block}.at-scratch-prompt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;color:var(--paper-strong);pointer-events:none;transition:opacity .28s ease;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.14)}.at-scratch-prompt small{font-size:.95rem;opacity:.95}.at-scratch-prompt strong{font-size:1.24rem;font-weight:400;line-height:1.18;max-width:18ch}.at-scratch-layer.is-started .at-scratch-prompt{opacity:0}.at-scratch-layer.is-revealed{pointer-events:none}.at-scratch-layer.is-revealed .at-scratch-prompt{display:none}.at-ticket-shell.is-unlocked .at-ticket-core{animation:atTicketReveal .34s ease-out}@keyframes atTicketReveal{0%{transform:scale(.992)}to{transform:scale(1)}}.at-countdown-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:2px}.at-countdown-label{margin:0;font-size:1.18rem;color:var(--ink)}.at-countdown{display:flex;align-items:flex-start;justify-content:center;gap:18px;flex-wrap:wrap}.at-countdown__unit{min-width:76px;display:flex;flex-direction:column;gap:2px;align-items:center}.at-countdown__unit strong{font-size:clamp(1.8rem,3.4vw,2.35rem);line-height:1;font-weight:400}.at-countdown__unit span{font-size:.92rem;color:var(--ink-soft)}.at-live-message{color:var(--ink);margin:0}.at-signup{width:min(100%,450px);margin-top:8px}.at-form__row{display:flex;gap:12px;padding:8px;border:1px solid var(--line);background:#ffffff7a;border-radius:12px}.at-form__input{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--ink);padding:12px;font-size:1rem;outline:none}.at-form__input::placeholder{color:#807572}.at-form__button{flex:0 0 auto;border:1px solid rgba(58,16,22,.22);background:var(--burgundy);color:var(--paper-strong);border-radius:10px;padding:12px 18px;min-width:142px}.at-success{display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:12px;padding:18px 22px;background:#ffffff7a}.at-success strong{font-weight:400;font-size:1.18rem}.at-success span{color:var(--ink-soft)}.at-errors{margin-top:10px;color:#7a1c20;text-align:left}.at-errors ul{margin:0;padding-left:18px}.at-launch__footer{margin:0 0 42px}.at-access summary{cursor:pointer;list-style:none;color:var(--ink-soft)}.at-access summary::-webkit-details-marker{display:none}.at-access__form{margin-top:14px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center}.at-access__form input{padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:#ffffff7a}.at-access__form button{padding:10px 16px;border-radius:10px;border:1px solid rgba(58,16,22,.22);background:var(--burgundy);color:var(--paper-strong)}@media(max-width:700px){.at-launch__paper:before{top:14px;right:14px;bottom:14px;left:14px}.at-launch__content{padding:38px 18px 42px;gap:16px}.at-ticket-wrap{width:100%}.at-ticket-core{padding:24px 22px 26px;min-height:210px}.at-ticket-shape{min-height:210px}.at-countdown{gap:14px 10px}.at-countdown__unit{min-width:66px}.at-form__row{flex-direction:column;padding:10px}.at-form__button{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/athelthorne.css.map */
