:root{--v3-bg:#070608;--v3-panel:#0d0a10;--v3-text:#f5f2f7;--v3-muted:#aaa2ad;--v3-purple:#9655d0;--v3-line:#28222c;--v3-serif:Georgia,"Times New Roman",serif;--v3-max:1320px}.v3-wrap{width:min(var(--v3-max),calc(100% - 56px));margin:auto}.v3-announce{height:34px;background:linear-gradient(90deg,#49216e,#8b4ac1,#49216e);display:flex;align-items:center;justify-content:center;color:#fff;font:10px Arial,sans-serif;letter-spacing:1.7px;text-transform:uppercase}.v3-hero{min-height:690px;display:grid;grid-template-columns:45% 55%;background:#050506;color:#f5f2f7}.v3-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:80px 8vw 80px 0}.v3-eyebrow{font:10px Arial,sans-serif;letter-spacing:3px;text-transform:uppercase;color:#a964da}.v3-hero h1{font:400 clamp(58px,6.2vw,96px)/.88 var(--v3-serif);margin:18px 0 28px;letter-spacing:-2px}.v3-hero h1 span{color:#a15bd7}.v3-hero p{max-width:470px;color:#b9b1bd;line-height:1.8;font:14px Arial,sans-serif}.v3-cta{display:inline-flex;width:max-content;padding:16px 31px;background:#9655d0;color:#fff;text-decoration:none;font:700 10px Arial,sans-serif;letter-spacing:1.7px;text-transform:uppercase;margin-top:19px;transition:.25s}.v3-cta:hover{background:#ae6be4;transform:translateY(-2px)}.v3-hero-art{min-height:690px;background:radial-gradient(circle at 50% 45%,#302538 0,#171019 35%,#070608 72%);display:flex;align-items:center;justify-content:center;overflow:hidden}.v3-hero-art img{width:100%;height:100%;object-fit:cover}.v3-hero-art>div{font:34px var(--v3-serif);letter-spacing:5px;color:#493c4e}.v3-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#070608;color:#fff;border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line)}.v3-trust div{padding:24px;text-align:center;border-right:1px solid var(--v3-line)}.v3-trust div:last-child{border:0}.v3-trust b{font:10px Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.v3-trust span{display:block;color:#88818d;font:10px Arial,sans-serif;margin-top:7px}.v3-section{background:#070608;color:#fff;padding:92px 0}.v3-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.v3-head h2{font:400 40px var(--v3-serif);margin:8px 0 0}.v3-small-link{font:10px Arial,sans-serif;letter-spacing:1.4px;text-transform:uppercase;color:#b16ade}.v3-products{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.v3-product{min-width:0;color:inherit;text-decoration:none}.v3-media{aspect-ratio:1/1.15;background:#100d12;overflow:hidden}.v3-media img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.v3-product:hover img{transform:scale(1.045)}.v3-product-info{padding:14px 1px;font:12px Arial,sans-serif}.v3-product-info span{display:block;font-size:11px;color:#aaa2ad;margin-top:7px}.v3-story{display:grid;grid-template-columns:1fr 1fr;min-height:560px;background:#0e0b10;color:#fff}.v3-story-image{background:#151016;min-height:560px;overflow:hidden}.v3-story-image img{width:100%;height:100%;object-fit:cover}.v3-story-copy{padding:90px;display:flex;justify-content:center;flex-direction:column}.v3-story-copy h2{font:400 58px/.95 var(--v3-serif);margin:15px 0 24px}.v3-story-copy p{max-width:490px;color:#aaa2ad;line-height:1.9;font:14px Arial,sans-serif}@media(max-width:900px){.v3-hero{grid-template-columns:1fr}.v3-hero-copy{padding:70px 28px 45px}.v3-hero-art{min-height:480px}.v3-trust,.v3-products{grid-template-columns:repeat(2,1fr)}.v3-story{grid-template-columns:1fr}.v3-story-image{min-height:420px}.v3-story-copy{padding:55px 28px}.v3-head{align-items:start;gap:20px}}@media(max-width:600px){.v3-wrap{width:min(var(--v3-max),calc(100% - 30px))}.v3-announce{font-size:8px}.v3-hero h1{font-size:52px}.v3-hero-art{min-height:390px}.v3-trust{grid-template-columns:1fr 1fr}.v3-trust div{padding:18px 8px}.v3-section{padding:60px 0}.v3-head h2{font-size:32px}.v3-products{gap:12px}.v3-story-image{min-height:330px}.v3-story-copy h2{font-size:46px}}button,.button,.shopify-payment-button__button{transition:.25s ease}
/*# sourceMappingURL=/cdn/shop/t/29/assets/v3-reference-overlay.css.map */
