.auras-vip-page{background:var(--auras-vip-bg);color:var(--auras-vip-text);padding:56px 0}.auras-vip-page__inner{max-width:1180px;margin:0 auto;padding:0 20px}.auras-vip-hero,.auras-vip-event,.auras-vip-story,.auras-vip-qr{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:30px;align-items:center}.auras-vip-event{align-items:stretch}.auras-vip-eyebrow{margin:0 0 10px;color:var(--auras-vip-accent);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auras-vip-heading{max-width:720px;margin:0;color:var(--auras-vip-text);font-size:clamp(34px,5vw,64px);line-height:1.02}.auras-vip-copy{max-width:660px;margin-top:18px;color:var(--auras-vip-muted);font-size:17px;line-height:1.72}.auras-vip-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:720px;margin:28px 0 0;padding:0;list-style:none}.auras-vip-benefits li,.auras-vip-detail{border:1px solid rgba(32,25,20,.14);border-radius:8px;background:#ffffff8c;padding:13px 14px;color:var(--auras-vip-text);font-size:14px}.auras-vip-benefits li:before{content:"";display:inline-block;width:8px;height:8px;margin-right:9px;border-radius:50%;background:var(--auras-vip-accent);vertical-align:1px}.auras-vip-signup-panel{border:1px solid rgba(32,25,20,.14);border-radius:8px;background:var(--auras-vip-panel);padding:26px;box-shadow:0 20px 48px #20191414}.auras-vip-signup-panel h2,.auras-vip-story__content h2,.auras-vip-qr h2,.auras-vip-popup__content h2{margin:0;color:var(--auras-vip-text, #201914);font-size:clamp(24px,3vw,34px);line-height:1.12}.auras-vip-signup-panel>p,.auras-vip-story__content,.auras-vip-qr p,.auras-vip-popup__content p{color:var(--auras-vip-muted, #6d625a);line-height:1.65}.auras-vip-form{display:grid;gap:14px;margin-top:20px}.auras-vip-form__field{display:grid;gap:7px}.auras-vip-form__field label{color:var(--auras-vip-text, #201914);font-size:13px;font-weight:700}.auras-vip-form__field input{width:100%;min-height:50px;border:1px solid #d9d3cc;border-radius:8px;background:#fff;color:var(--auras-vip-text, #201914);font:inherit;padding:0 14px}.auras-vip-form__field input:focus{border-color:var(--auras-vip-accent, #7c5734);box-shadow:0 0 0 3px #7c573429;outline:none}.auras-vip-form__button,.auras-vip-link-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border:0;border-radius:8px;background:var(--auras-vip-accent, #7c5734);color:#fff;cursor:pointer;font:inherit;font-weight:700;text-decoration:none;padding:0 18px}.auras-vip-form__button:hover,.auras-vip-link-button:hover{filter:brightness(.94)}.auras-vip-form__legal{margin:0;color:var(--auras-vip-muted, #6d625a);font-size:12px;line-height:1.5}.auras-vip-form__message{margin:0;border-radius:8px;padding:11px 13px;font-size:13px;line-height:1.45}.auras-vip-form__message--success{background:#edf8f0;color:#245d34}.auras-vip-form__message--error{background:#fff1f1;color:#9a1d1d}.auras-vip-form__message--error ul{margin:8px 0 0;padding-left:18px}.auras-vip-story{margin-top:54px}.auras-vip-story__media img{display:block;width:100%;aspect-ratio:4 / 3;border-radius:8px;object-fit:cover}.auras-vip-story__content{font-size:15px}.auras-vip-detail-list{display:grid;gap:12px;margin-top:20px}.auras-vip-detail{display:grid;gap:5px}.auras-vip-detail strong{color:var(--auras-vip-text)}.auras-vip-detail span{color:var(--auras-vip-muted)}.auras-vip-event__note{display:inline-flex;margin-top:22px;border-left:3px solid var(--auras-vip-accent);background:#ffffff94;color:var(--auras-vip-text);padding:12px 14px}.auras-vip-qr{margin-top:54px;border-top:1px solid rgba(32,25,20,.14);padding-top:34px}.auras-vip-qr img{justify-self:end;width:min(240px,100%);border:12px solid #fff;border-radius:8px;background:#fff;box-shadow:0 14px 34px #20191414}.auras-vip-popup{--auras-vip-bg: #fffaf4;--auras-vip-panel: #fff;--auras-vip-text: #201914;--auras-vip-muted: #6d625a;--auras-vip-accent: #7c5734;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:20px}.auras-vip-popup[hidden]{display:none}.auras-vip-popup{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}html.auras-vip-popup-open,body.auras-vip-popup-open{overflow-x:clip}.auras-vip-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000094}.auras-vip-popup__dialog{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);width:min(880px,100%);max-height:min(680px,calc(100vh - 40px));overflow:auto;border-radius:8px;background:#fff;box-shadow:0 30px 90px #00000042}.auras-vip-popup__close{position:absolute;top:10px;right:10px;z-index:2;width:38px;height:38px;border:1px solid rgba(32,25,20,.12);border-radius:999px;background:#fff;color:#201914;cursor:pointer;font-size:24px;line-height:1}.auras-vip-popup__media img{display:block;width:100%;height:100%;min-height:460px;object-fit:cover}.auras-vip-popup__content{align-self:center;padding:40px 34px}@media screen and (max-width:900px){.auras-vip-hero,.auras-vip-event,.auras-vip-story,.auras-vip-qr,.auras-vip-popup__dialog{grid-template-columns:1fr}.auras-vip-qr img{justify-self:start}.auras-vip-popup__media{display:none}}@media screen and (max-width:560px){.auras-vip-page{padding:38px 0}.auras-vip-page__inner{padding:0 16px}.auras-vip-benefits{grid-template-columns:1fr}.auras-vip-signup-panel,.auras-vip-popup__content{padding:20px}.auras-vip-popup{align-items:flex-start;padding-top:10vh}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/auras-vip-fragrance-club.css.map */
