:root{--gv-gold:#D8AD3D;--gv-gold2:#F1CA68;--gv-navy:#030817;--gv-navy2:#071126;--gv-text:#F4F1E8;--gv-muted:#B8B7B0}*{box-sizing:border-box}body{margin:0;background:var(--gv-navy);color:var(--gv-text);font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}.gv-body{background:radial-gradient(circle at 70% 10%,rgba(44,55,120,.22),transparent 30%),var(--gv-navy)}.gv-announcement{min-height:36px;padding:9px 5%;font-size:11px;letter-spacing:.04em;color:var(--gv-gold2);border-bottom:1px solid rgba(216,173,61,.16);display:flex;justify-content:space-between}.gv-announcement-right{display:flex;gap:30px;color:#ddd}.gv-nav-wrap{min-height:88px;padding:0 5%;display:flex;align-items:center;gap:38px;border-bottom:1px solid rgba(216,173,61,.16);background:#030817eb;position:relative;z-index:10}.gv-brand{display:flex;align-items:center;min-width:var(--gv-logo-width,240px)}.gv-logo-img{width:var(--gv-logo-width,240px);height:auto;display:block}.gv-nav{display:flex;gap:30px;align-items:center;flex:1;justify-content:center}.gv-nav a{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.gv-nav a:hover{color:var(--gv-gold2)}.gv-actions{display:flex;gap:18px;font-size:21px;align-items:center}.gv-cart-count{font-size:10px;color:var(--gv-gold2)}.gv-hero{min-height:590px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;position:relative;background:radial-gradient(circle at 75% 40%,rgba(50,74,168,.38),transparent 30%),radial-gradient(circle at 58% 65%,rgba(120,45,115,.23),transparent 25%),linear-gradient(120deg,#030817,#050a1d 55%,#090d27)}.gv-stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:radial-gradient(#fff 1px,transparent 1px),radial-gradient(#d8ad3d 1px,transparent 1px);background-size:130px 130px,210px 210px;background-position:20px 30px,90px 110px}.gv-hero-content{padding:100px 6vw 70px;position:relative;z-index:1}.gv-eyebrow{font-size:13px;letter-spacing:.18em;color:var(--gv-gold2);text-transform:uppercase}.gv-hero h1{font-family:Georgia,serif;font-size:clamp(44px,5vw,78px);line-height:.98;margin:22px 0;color:#fff;max-width:720px}.gv-hero h1:first-line{color:#fff}.gv-hero p{font-size:17px;line-height:1.7;color:#ddd;max-width:580px}.gv-trust-row{display:flex;gap:28px;margin:30px 0}.gv-trust-row>div{display:flex;gap:8px;align-items:center;font-size:11px;color:#ddd}.gv-trust-row b{color:var(--gv-gold2);font-size:24px}.gv-hero small{display:block;color:#a9a8a2;margin-top:14px}.gv-btn{display:inline-block;padding:15px 25px;font-size:11px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;transition:.2s}.gv-btn-gold{background:linear-gradient(135deg,#b88624,#f1ca68);color:#111;box-shadow:0 10px 30px #d8ad3d26}.gv-btn-gold:hover{transform:translateY(-2px);box-shadow:0 15px 35px #d8ad3d40}.gv-btn-outline{border:1px solid var(--gv-gold);color:var(--gv-gold2)}.gv-btn-outline:hover{background:#d8ad3d14}.gv-hero-art{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.gv-hero-image{width:100%;height:100%;object-fit:cover}.gv-hero-placeholder{width:430px;height:430px;border-radius:50%;background:radial-gradient(circle,#253f8a 0,#0b1538 38%,transparent 70%);position:relative}.gv-orbit{position:absolute;top:40px;right:40px;bottom:40px;left:40px;border:1px solid rgba(216,173,61,.45);border-radius:50%;transform:rotate(-20deg) scaleY(.45)}.gv-card-stack{position:absolute;top:105px;left:150px;width:160px;height:230px;border:2px solid var(--gv-gold);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;background:linear-gradient(135deg,#111d42,#050816);box-shadow:0 0 80px #d8ad3d38;font-family:Georgia,serif;color:var(--gv-gold2);font-size:20px}.gv-section{padding:70px 5%;border-top:1px solid rgba(216,173,61,.12)}.gv-section-heading{text-align:center;margin-bottom:35px}.gv-section-heading h2,.gv-story h2,.gv-newsletter h2{font-family:Georgia,serif;font-size:42px;margin:10px 0;color:#fff}.gv-section-heading p{color:var(--gv-muted)}.gv-collection-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.gv-collection-card:nth-child(1){grid-column:3}.gv-collection-card{height:310px;border:1px solid rgba(216,173,61,.28);position:relative;overflow:hidden;background:linear-gradient(145deg,#0b1530,#030817)}.gv-collection-card img{width:100%;height:100%;object-fit:cover;transition:.35s}.gv-collection-card:hover img{transform:scale(1.04)}.gv-card-placeholder{height:100%;background:radial-gradient(circle at 50% 25%,rgba(216,173,61,.25),transparent 35%),linear-gradient(145deg,#172243,#030817)}.gv-card-overlay{position:absolute;inset:auto 0 0;padding:22px 15px;background:linear-gradient(transparent,#000000f2);text-align:center}.gv-card-overlay h3{font-family:Georgia,serif;font-size:23px;margin:0 0 14px}.gv-card-overlay span{font-size:10px;color:var(--gv-gold2);letter-spacing:.14em}.gv-benefits{display:grid;grid-template-columns:repeat(4,1fr);padding:35px 5%;border-top:1px solid rgba(216,173,61,.12);border-bottom:1px solid rgba(216,173,61,.12);background:#050b1c}.gv-benefit{display:flex;gap:15px;justify-content:center;padding:10px 22px;border-right:1px solid rgba(216,173,61,.12)}.gv-benefit:last-child{border:0}.gv-benefit-icon{font-size:30px;color:var(--gv-gold2)}.gv-benefit strong{font-size:11px;letter-spacing:.1em;color:var(--gv-gold2)}.gv-benefit p{font-size:12px;color:#b8b7b0;line-height:1.5;margin:7px 0 0}.gv-story{padding:80px 7%;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.gv-story h2{font-size:54px}.gv-story h2:first-letter{color:var(--gv-gold2)}.gv-story p{color:#c5c4be;line-height:1.8;font-size:15px}.gv-story-image{min-height:330px;border:1px solid rgba(216,173,61,.5);border-radius:22px;overflow:hidden}.gv-story-image img{width:100%;height:100%;object-fit:cover}.gv-story-placeholder{height:330px;display:grid;place-items:center;background:radial-gradient(circle at 50% 30%,rgba(216,173,61,.22),transparent 35%),linear-gradient(145deg,#161d35,#050814)}.gv-story-placeholder span{font-family:Georgia,serif;color:var(--gv-gold2);font-size:35px;text-align:center}.gv-newsletter{padding:55px 7%;background:radial-gradient(circle at 20% 30%,rgba(50,74,168,.35),transparent 30%),radial-gradient(circle at 80% 70%,rgba(120,45,115,.25),transparent 30%),#050a1c;border-top:1px solid rgba(216,173,61,.14)}.gv-newsletter-inner{display:flex;gap:50px;align-items:center;justify-content:space-between}.gv-newsletter h2{font-size:34px}.gv-newsletter p{color:#b9b8b2}.gv-newsletter-form{display:flex;min-width:450px}.gv-newsletter-form input{flex:1;min-width:0;background:#080f22;border:1px solid rgba(216,173,61,.3);padding:16px;color:#fff}.gv-newsletter-form .gv-btn{border:0}.gv-footer{padding:55px 6% 20px;background:#020510;border-top:1px solid rgba(216,173,61,.14)}.gv-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:50px}.gv-footer-logo{width:180px}.gv-footer-title{font:32px Georgia,serif;color:var(--gv-gold2)}.gv-footer p,.gv-footer a{font-size:12px;color:#aaa}.gv-footer a{display:block;margin:10px 0}.gv-footer h4{font-size:10px;letter-spacing:.14em;color:var(--gv-gold2)}.gv-footer-bottom{margin-top:45px;padding-top:18px;border-top:1px solid rgba(216,173,61,.12);font-size:10px;color:#777;text-align:center}@media(max-width:1000px){.gv-collection-grid{grid-template-columns:repeat(3,1fr)}.gv-hero{grid-template-columns:1fr}.gv-hero-art{min-height:380px}.gv-benefits{grid-template-columns:repeat(2,1fr)}.gv-benefit:nth-child(2){border-right:0}.gv-story{grid-template-columns:1fr}.gv-newsletter-inner{flex-direction:column;align-items:stretch}.gv-newsletter-form{min-width:0}}@media(max-width:600px){.gv-announcement{font-size:9px}.gv-brand{min-width:0}.gv-logo-img{width:min(var(--gv-logo-width,240px),190px)}.gv-actions{gap:10px}.gv-hero-content{padding:65px 6vw}.gv-hero h1{font-size:43px}.gv-trust-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.gv-collection-grid{grid-template-columns:repeat(2,1fr)}.gv-collection-card{height:240px}.gv-benefits{grid-template-columns:1fr}.gv-benefit{border-right:0;border-bottom:1px solid rgba(216,173,61,.12);justify-content:flex-start}.gv-story{padding:55px 6vw}.gv-story h2{font-size:40px}.gv-newsletter-form{flex-direction:column;gap:8px}.gv-footer-grid{grid-template-columns:1fr 1fr;gap:30px}}.gv-product{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1100px;margin:auto}.gv-product img{max-width:100%;height:auto}.gv-product h1{font:48px Georgia,serif}.gv-product select{display:block;width:100%;padding:14px;margin:20px 0;background:#081126;color:#fff;border:1px solid rgba(216,173,61,.3)}.gv-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.gv-product-card{border:1px solid rgba(216,173,61,.2);padding:16px;background:#060c1c}.gv-product-card img{width:100%;aspect-ratio:1;object-fit:contain}.gv-product-card h3{font-size:14px}.gv-product-card p{color:var(--gv-gold2)}.rte{max-width:900px;margin:auto;line-height:1.8;color:#ccc}@media(max-width:700px){.gv-product{grid-template-columns:1fr}.gv-product-grid{grid-template-columns:repeat(2,1fr)}}.gv-collection-card:nth-child(1) .gv-card-placeholder{background:radial-gradient(circle at 50% 25%,rgba(23,76,156,.65),transparent 45%),linear-gradient(160deg,#102c62,#030817)}.gv-collection-card:nth-child(2) .gv-card-placeholder{background:radial-gradient(circle at 50% 25%,rgba(168,35,35,.65),transparent 45%),linear-gradient(160deg,#541818,#030817)}.gv-collection-card:nth-child(3) .gv-card-placeholder{background:radial-gradient(circle at 50% 25%,rgba(118,43,158,.65),transparent 45%),linear-gradient(160deg,#351652,#030817)}.gv-collection-card:nth-child(4) .gv-card-placeholder{background:radial-gradient(circle at 50% 25%,rgba(25,115,75,.65),transparent 45%),linear-gradient(160deg,#103f31,#030817)}.gv-collection-card{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.gv-collection-card:hover{transform:translateY(-6px);border-color:#d8ad3d;box-shadow:0 15px 40px #0000008c,0 0 25px #d8ad3d1a}.gv-footer-brand{width:260px;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;transform:translate(-70px)}.gv-footer-logo{width:180px!important;height:180px!important;object-fit:contain!important;display:block!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:18px!important;transform:translate(+15px)!important}.gv-showcase{padding:80px 5%;background:radial-gradient(circle at 50% 0%,rgba(30,55,115,.18),transparent 35%),#030817;border-top:1px solid rgba(216,173,61,.12);border-bottom:1px solid rgba(216,173,61,.12)}.gv-showcase-inner{max-width:1400px;margin:0 auto}.gv-showcase-heading{text-align:center;margin-bottom:45px}.gv-showcase-heading>span{display:block;color:#d8ad3d;font-size:12px;font-weight:600;letter-spacing:.2em;margin-bottom:12px}.gv-showcase-heading h2{margin:0 0 14px;color:#fff;font-family:Georgia,serif;font-size:42px;line-height:1.1}.gv-showcase-heading p{margin:0 auto;max-width:650px;color:#aaa;font-size:15px;line-height:1.7}.gv-showcase-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.gv-showcase-card{position:relative;overflow:hidden;background:linear-gradient(160deg,#091329,#030817);border:1px solid rgba(216,173,61,.25);border-radius:14px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.gv-showcase-card:hover{transform:translateY(-6px);border-color:#d8ad3dbf;box-shadow:0 20px 45px #00000073,0 0 25px #d8ad3d14}.gv-showcase-image{position:relative;height:300px;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(216,173,61,.13),transparent 35%),#071025}.gv-showcase-image img{width:100%;height:100%;object-fit:contain;padding:20px;transition:transform .35s ease}.gv-showcase-card:hover .gv-showcase-image img{transform:scale(1.04)}.gv-showcase-placeholder{height:100%;display:flex;align-items:center;justify-content:center}.gv-showcase-placeholder span{color:#d8ad3d;font-size:36px}.gv-showcase-badge{position:absolute;top:14px;left:14px;padding:7px 11px;background:#030817e6;border:1px solid rgba(216,173,61,.65);color:#e7bd52;font-size:9px;font-weight:700;letter-spacing:.14em}.gv-showcase-info{padding:22px}.gv-showcase-info h3{margin:0 0 8px;color:#fff;font-family:Georgia,serif;font-size:20px;line-height:1.25}.gv-showcase-info p{margin:0;color:#aaa;font-size:12px;line-height:1.6}@media(max-width:1000px){.gv-showcase-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gv-showcase{padding:55px 6%}.gv-showcase-grid{grid-template-columns:1fr}.gv-showcase-heading h2{font-size:34px}.gv-showcase-image{height:280px}}.gv-universe-hero{padding:70px 5%;background:radial-gradient(circle at 75% 40%,rgba(35,75,150,.22),transparent 35%),linear-gradient(135deg,#030817,#071126);border-bottom:1px solid rgba(216,173,61,.14)}.gv-universe-hero__inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.gv-universe-hero__content h1{margin:12px 0 18px;font-family:Georgia,serif;font-size:clamp(48px,6vw,86px);line-height:.95;color:#fff}.gv-universe-hero__content p{max-width:620px;color:#c8c7c1;font-size:16px;line-height:1.8}.gv-universe-hero__media{min-height:360px;border:1px solid rgba(216,173,61,.35);border-radius:18px;overflow:hidden;background:#081126}.gv-universe-hero__image{width:100%;height:100%;min-height:360px;object-fit:cover;display:block}.gv-universe-hero__placeholder{min-height:360px;display:grid;place-items:center;color:#d8ad3d;font-family:Georgia,serif;font-size:28px;letter-spacing:.08em}@media(max-width:900px){.gv-universe-hero__inner{grid-template-columns:1fr}.gv-universe-hero__content h1{font-size:52px}}.gv-universe-categories{padding:70px 5%;background:#030817;border-bottom:1px solid rgba(216,173,61,.12)}.gv-universe-categories__inner{max-width:1400px;margin:0 auto}.gv-universe-categories__heading{text-align:center;margin-bottom:38px}.gv-universe-categories__heading h2{margin:10px 0 12px;font-family:Georgia,serif;font-size:40px;color:#fff}.gv-universe-categories__heading p{color:#aaa;margin:0}.gv-universe-categories__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.gv-universe-category{overflow:hidden;border:1px solid rgba(216,173,61,.24);border-radius:14px;background:linear-gradient(160deg,#091329,#030817);transition:.3s ease}.gv-universe-category:hover{transform:translateY(-6px);border-color:#d8ad3dbf;box-shadow:0 18px 40px #00000073}.gv-universe-category__visual{height:220px;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(216,173,61,.13),transparent 35%),#071025}.gv-universe-category__image{width:100%;height:100%;object-fit:cover;display:block}.gv-universe-category__placeholder{height:100%;display:grid;place-items:center;color:#d8ad3d;font-size:30px}.gv-universe-category__content{padding:20px}.gv-universe-category__content h3{margin:0 0 8px;font-family:Georgia,serif;font-size:22px;color:#fff}.gv-universe-category__content p{margin:0 0 16px;color:#aaa;font-size:12px;line-height:1.6}.gv-universe-category__content span{color:#d8ad3d;font-size:10px;letter-spacing:.14em;font-weight:700}@media(max-width:900px){.gv-universe-categories__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gv-universe-categories__grid{grid-template-columns:1fr}}.gv-collection-products{padding:72px 5% 90px;background:#030817;border-top:1px solid rgba(216,173,61,.12)}.gv-collection-products__inner{max-width:1400px;margin:0 auto}.gv-collection-products .gv-section-heading{text-align:center;margin-bottom:45px}.gv-collection-products .gv-section-heading h2{margin:10px 0 12px;font-family:Georgia,serif;font-size:42px;line-height:1.1;color:#fff}.gv-collection-products__description{max-width:720px;margin:0 auto;color:#aaa;font-size:14px;line-height:1.7}.gv-collection-products__description p{margin:0}.gv-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.gv-product-card{display:flex;flex-direction:column;overflow:hidden;text-decoration:none;background:linear-gradient(160deg,#091329,#030817);border:1px solid rgba(216,173,61,.24);border-radius:14px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.gv-product-card:hover{transform:translateY(-6px);border-color:#d8ad3dbf;box-shadow:0 18px 40px #00000073}.gv-product-card__visual{position:relative;height:310px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:24px;background:radial-gradient(circle at 50% 45%,rgba(216,173,61,.1),transparent 42%),#071025}.gv-product-card__image{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s ease}.gv-product-card:hover .gv-product-card__image{transform:scale(1.04)}.gv-product-card__badge{position:absolute;z-index:2;top:14px;left:14px;padding:7px 10px;border:1px solid rgba(216,173,61,.45);border-radius:20px;background:#030817e0;color:#d8ad3d;font-size:9px;font-weight:700;letter-spacing:.14em}.gv-product-card__content{display:flex;flex:1;flex-direction:column;padding:20px}.gv-product-card__vendor{margin-bottom:8px;color:#d8ad3d;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.gv-product-card__content h3{margin:0 0 18px;color:#fff;font-family:Georgia,serif;font-size:19px;line-height:1.35}.gv-product-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-top:auto}.gv-product-card__price{display:flex;flex-direction:column;color:#fff;font-size:14px;font-weight:700}.gv-product-card__compare{margin-bottom:2px;color:#777;font-size:11px;font-weight:400;text-decoration:line-through}.gv-product-card__discover{color:#d8ad3d;font-size:9px;font-weight:700;letter-spacing:.12em;white-space:nowrap}.gv-collection-empty{max-width:620px;margin:10px auto 0;padding:52px 35px;text-align:center;border:1px solid rgba(216,173,61,.24);border-radius:16px;background:radial-gradient(circle at 50% 0%,rgba(216,173,61,.1),transparent 45%),linear-gradient(160deg,#091329,#030817)}.gv-collection-empty__symbol{margin-bottom:18px;color:#d8ad3d;font-size:25px}.gv-collection-empty h3{margin:0 0 12px;color:#fff;font-family:Georgia,serif;font-size:25px}.gv-collection-empty p{max-width:480px;margin:0 auto 22px;color:#999;font-size:13px;line-height:1.7}.gv-collection-empty__label{color:#d8ad3d;font-size:9px;font-weight:700;letter-spacing:.18em}@media(max-width:1000px){.gv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.gv-collection-products{padding:55px 20px 70px}.gv-collection-products .gv-section-heading h2{font-size:34px}.gv-product-grid{grid-template-columns:1fr}.gv-product-card__visual{height:300px}.gv-collection-empty{padding:40px 22px}}@media(max-width:1000px){.gv-collection-card:nth-child(1){grid-column:auto}}@media(min-width:601px)and (max-width:1000px){.gv-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:650px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/galaxy-vault.css.map */
