.vgsi{--k:#0c0608;--k2:#140a0d;--w:#750627;--w2:#8f1033;--g:#b8955a;--g2:#d9bd86;--c:#faf7f2;--c2:rgba(250,247,242,.78);--c3:rgba(250,247,242,.6);--ln:rgba(184,149,90,.26);--serif:Cormorant,"Cormorant Garamond",Georgia,serif;--sans:Jost,"Helvetica Neue",Arial,sans-serif;--r:22px;--pad:64px;background:var(--k);color:var(--c);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.vgsi *,.vgsi *:before,.vgsi *:after{box-sizing:border-box}:where(.vgsi) :where(p,h1,h2,h3,ul,ol){margin:0;padding:0}#main-content:has(.vgsi){margin-top:0!important;padding-top:0!important}#main-content:has(.vgsi)>.shopify-section{margin-top:0!important;margin-bottom:0!important}body:has(.vgsi),body:has(.vgsi) #main-content{background:#0c0608!important}body:has(.vgsi) .vgsb{display:none!important}.vgsi-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vgsi-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 22px}.vgsi-narrow{max-width:720px}.vgsi-i{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex:none}.vgsi-i--s{width:15px;height:15px}.vgsi-eb{display:inline-flex;align-items:center;gap:9px;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:var(--g);font-weight:500;margin-bottom:18px}.vgsi-h1{font-family:var(--serif);font-weight:600;font-size:clamp(44px,11vw,92px);line-height:1.02;letter-spacing:-.01em;color:var(--c)}.vgsi-h1 em,.vgsi-h2 em{font-style:italic;color:var(--g2);font-weight:500}.vgsi-h1,.vgsi-h2{text-wrap:balance}.vgsi-h2{font-family:var(--serif);font-weight:600;font-size:clamp(36px,7.5vw,60px);line-height:1.06;color:var(--c)}.vgsi-h2--s{font-size:clamp(30px,5.5vw,42px)}.vgsi-h3{font-family:var(--serif);font-weight:600;font-size:28px;line-height:1.15;color:var(--c)}.vgsi-lead{font-size:19px;line-height:1.6;color:var(--c2);max-width:640px;margin:24px auto 0;font-weight:300}.vgsi-sub{font-size:18px;color:var(--c2);max-width:640px;margin-top:18px;font-weight:300}.vgsi-sh{max-width:640px;margin-bottom:48px}.vgsi-sec{padding:var(--pad) 0;border-top:1px solid rgba(184,149,90,.12)}.vgsi-sec--alt{background:var(--k2)}.vgsi-hero{position:relative;text-align:center;padding:72px 0 var(--pad);isolation:isolate}.vgsi-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:radial-gradient(80% 60% at 50% 0%,rgba(117,6,39,.55),transparent 70%),var(--k)}.vgsi-hero__bg span{position:absolute;left:50%;top:38%;width:min(900px,140vw);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(184,149,90,.14);box-shadow:0 0 0 70px #b8955a06,0 0 0 140px #b8955a05}.vgsi-hero__in{max-width:980px}.vgsi-ask{position:relative;display:flex;align-items:center;gap:8px;max-width:680px;margin:40px auto 0;padding:8px;border-radius:999px;background:linear-gradient(180deg,#faf7f21a,#faf7f20a);border:1px solid rgba(184,149,90,.45);box-shadow:inset 0 1px #ffffff14,0 24px 60px -28px #750627e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s,box-shadow .3s}.vgsi-ask:focus-within{border-color:var(--g2);box-shadow:0 0 0 4px #b8955a2e,0 24px 60px -28px #750627e6}.vgsi-ask input{flex:1;min-width:0;height:52px;border:0;background:transparent;color:var(--c);font:400 18px/1.2 var(--sans);padding:0 8px 0 18px;outline:0}.vgsi-ask input::placeholder{color:var(--c3);transition:opacity .35s}.vgsi-ask input.is-swap::placeholder{opacity:0}.vgsi-ask__go{height:52px}.vgsi-ask__go span{display:none}.vgsi-status{min-height:26px;margin-top:14px;font-size:16px;color:var(--g2)}.vgsi-status.is-ok{color:#b9d8b0}.vgsi-status.is-err{color:#f0b5a8}.vgsi-try{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:10px}.vgsi-try__h{width:100%;font-size:16px;color:var(--c3);margin-bottom:2px}.vgsi-chip{-webkit-appearance:none;appearance:none;font:400 16px/1.3 var(--sans);color:var(--c);background:#faf7f20a;border:1px solid var(--ln);border-radius:999px;padding:11px 18px;cursor:pointer;transition:border-color .25s,background .25s,color .25s;text-align:center}.vgsi-chip:hover{border-color:var(--g);background:#b8955a1a}.vgsi-hint{margin-top:32px;font-size:16px;color:var(--c3)}.vgsi-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;font:500 16px/1 var(--sans);letter-spacing:.04em;cursor:pointer;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .2s}.vgsi-btn:active{transform:scale(.97)}.vgsi-btn--gold{border:0;color:#1a0c06;background:linear-gradient(180deg,#d7bb84,#b8955a);box-shadow:inset 0 1px #fff6,0 10px 24px -12px #b8955ab3}.vgsi-btn--gold:hover{background:linear-gradient(180deg,#e3c992,#c4a066)}.vgsi-btn--line{width:100%;border:1px solid rgba(184,149,90,.55);color:var(--c);background:#75062747}.vgsi-btn--line:hover{background:var(--w);border-color:var(--g)}.vgsi-btn .vgsi-i{width:18px;height:18px;stroke-width:1.8}.vgsi-btn.is-busy{opacity:.75;pointer-events:none}.vgsi :focus-visible{outline:2px solid var(--g2);outline-offset:3px}.vgsi-grid{display:grid;grid-template-columns:1fr;gap:20px}.vgsi-card{position:relative;display:flex;flex-direction:column;padding:32px 28px 28px;border-radius:var(--r);background:linear-gradient(160deg,#faf7f20f,#faf7f204 55%),var(--k2);border:1px solid rgba(184,149,90,.2);box-shadow:inset 0 1px #ffffff0d,0 30px 60px -40px #000000e6;transition:border-color .3s}.vgsi-card:hover,.vgsi-card:focus-within{border-color:#b8955a80}.vgsi-card__i{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:var(--g2);margin-bottom:22px;background:radial-gradient(circle at 35% 30%,#8f1033e6,#7506278c 60%,#3c041499);box-shadow:inset 0 1px 1px #ffffff2e,inset 0 -6px 12px #00000059,0 8px 18px -8px #750627e6}.vgsi-card__d{margin-top:8px;color:var(--c2);font-size:17px}.vgsi-card__f{display:grid;gap:14px;margin:24px 0 18px}.vgsi-fld{display:grid;gap:6px;text-align:left}.vgsi-fld label{font-size:16px;color:var(--c3)}.vgsi-fld input,.vgsi-fld select{width:100%;height:50px;border-radius:14px;border:1px solid rgba(184,149,90,.3);background:#00000059;color:var(--c);font:400 17px/1.2 var(--sans);padding:0 16px;outline:0;transition:border-color .25s}.vgsi-fld select{appearance:none;-webkit-appearance:none;padding-right:42px;cursor:pointer}.vgsi-fld select option{background:#1b0d11;color:var(--c)}.vgsi-sel{position:relative;display:block}.vgsi-sel:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--g);border-bottom:1.5px solid var(--g);transform:translateY(-70%) rotate(45deg);pointer-events:none}.vgsi-fld input:focus,.vgsi-fld select:focus{border-color:var(--g2)}.vgsi-fld input::placeholder{color:#faf7f26b}.vgsi-fld input[aria-invalid=true]{border-color:#e39a8a}.vgsi-card__p{margin-top:auto;margin-bottom:18px;font-family:var(--serif);font-style:italic;font-size:19px;line-height:1.35;color:var(--c2)}.vgsi-card__p span{display:block;font:500 14px/1.4 var(--sans);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--g);margin-bottom:4px}.vgsi-card__p q{quotes:"\201c" "\201d"}.vgsi-status--s{min-height:0;margin-top:10px}.vgsi-status--s:empty{display:none}.vgsi-steps{list-style:none;display:grid;gap:40px;counter-reset:s}.vgsi-step{max-width:360px}.vgsi-step__n{display:block;font-family:var(--serif);font-size:64px;line-height:1;color:var(--g);font-weight:500;margin-bottom:14px}.vgsi-step p{margin-top:10px;color:var(--c2)}.vgsi-ex{max-width:760px}.vgsi-ex__q,.vgsi-ex__a{border-radius:var(--r);padding:24px 26px}.vgsi-ex__q{margin-left:auto;max-width:560px;background:var(--w);color:var(--c);border-bottom-right-radius:6px}.vgsi-ex__a{margin-top:16px;max-width:640px;background:#faf7f20d;border:1px solid var(--ln);border-bottom-left-radius:6px}.vgsi-ex__who{display:block;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--g2);margin-bottom:8px}.vgsi-ex__q .vgsi-ex__who{color:#faf7f2bf}.vgsi-ex__a p+p,.vgsi-ex__a p+ul,.vgsi-ex__a ul+p{margin-top:12px}.vgsi-ex__a ul{padding-left:20px}.vgsi-ex__a a{color:var(--g2)}.vgsi-ex__note{margin-top:24px;font-size:16px;color:var(--c3);max-width:640px}.vgsi-ex .vgsi-chip{margin-top:20px}.vgsi-xmas{text-align:center;background:radial-gradient(70% 90% at 50% 100%,rgba(117,6,39,.45),transparent 70%),var(--k)}.vgsi-xmas__in{max-width:720px}.vgsi-xmas .vgsi-sub{margin-left:auto;margin-right:auto}.vgsi-xmas__row{display:grid;gap:14px;max-width:560px;margin:36px auto 18px;align-items:end}.vgsi-xmas .vgsi-card__p{margin:8px auto 0;max-width:560px}.vgsi-duo{display:grid;gap:20px}.vgsi-link{display:flex;flex-direction:column;padding:32px 28px;border-radius:var(--r);text-decoration:none;color:var(--c);background:var(--k);border:1px solid rgba(184,149,90,.2);transition:border-color .3s}.vgsi-link:hover{border-color:#b8955a8c}.vgsi-link p{margin-top:10px;color:var(--c2)}.vgsi-link__cta{margin-top:22px;color:var(--g2);font-weight:500;letter-spacing:.03em}.vgsi-link__cta i{display:inline-block;font-style:normal;transition:transform .25s}.vgsi-lim__l{list-style:none;margin-top:28px;display:grid;gap:18px}.vgsi-lim__l li{position:relative;padding-left:28px;color:var(--c2)}.vgsi-lim__l li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--g)}.vgsi-faq{margin-top:36px;border-top:1px solid var(--ln)}.vgsi-faq__i{border-bottom:1px solid var(--ln)}.vgsi-faq__i summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-family:var(--serif);font-size:23px;font-weight:600;line-height:1.25;color:var(--c)}.vgsi-faq__i summary::-webkit-details-marker{display:none}.vgsi-faq__i summary i{position:relative;flex:none;width:16px;height:16px}.vgsi-faq__i summary i:before,.vgsi-faq__i summary i:after{content:"";position:absolute;left:0;top:7px;width:16px;height:1.5px;background:var(--g);transition:transform .3s}.vgsi-faq__i summary i:after{transform:rotate(90deg)}.vgsi-faq__i[open] summary i:after{transform:rotate(0)}.vgsi-faq__i p{padding:0 0 24px;color:var(--c2);max-width:640px}@media(min-width:640px){.vgsi-ask__go span{display:inline}.vgsi-ask__go{padding:0 28px}.vgsi-grid,.vgsi-duo{grid-template-columns:1fr 1fr}.vgsi-xmas__row{grid-template-columns:1fr auto}}@media(min-width:1000px){.vgsi{--pad:120px}.vgsi-wrap{padding:0 40px}.vgsi-hero{padding:128px 0 120px}.vgsi-ask input{height:60px;font-size:19px}.vgsi-ask__go{height:60px}.vgsi-grid{grid-template-columns:repeat(3,1fr);gap:24px}.vgsi-steps{grid-template-columns:repeat(3,1fr);gap:56px}.vgsi-duo{gap:24px}.vgsi-sh{margin-bottom:64px}}@media(prefers-reduced-motion:reduce){.vgsi *{transition:none!important;animation:none!important}.vgsi-btn:active{transform:none}}html body #main-content:has(.vgsi),html body #main-content:has(.vgsi)>.shopify-section,html body #main-content:has(.vgsi)>.shopify-section:first-child{margin-top:0!important;padding-top:0!important}.vgsi-hero__bg span{border-color:#b8955a17;box-shadow:none}.vgsi-sec{border-top:0}.vgsi-sh{margin-bottom:40px}.vgsi-card{padding:36px 30px 30px;background:linear-gradient(180deg,#faf7f209,#faf7f200),var(--k2);border-color:#b8955a24;box-shadow:none}.vgsi-card__i{width:44px;height:44px;margin-bottom:20px;background:transparent;border:1px solid rgba(184,149,90,.4);box-shadow:none}.vgsi-card__p{font-size:18px;color:var(--c3)}.vgsi-card__p span{display:none}.vgsi-card .vgsi-btn--line{background:transparent}.vgsi-step__n{font-size:48px}@media(max-width:639px){.vgsi-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -22px;padding:4px 22px 18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vgsi-grid::-webkit-scrollbar{display:none}.vgsi-grid>.vgsi-card{flex:0 0 86%;scroll-snap-align:center}.vgsi-steps{gap:32px}}@media(min-width:1000px){.vgsi{--pad:136px}.vgsi-grid{grid-template-columns:repeat(2,1fr);gap:32px}.vgsi-card{padding:44px 44px 38px}.vgsi-steps{gap:72px}}@media(max-width:639px){.vgsi-grid{align-items:flex-start}.vgsi-card__p{margin-top:4px}.vgsi-card .vgsi-btn{white-space:nowrap;letter-spacing:.02em;padding:0 18px}}html:not([data-theme=dark]) .vgsi{--k:#faf7f2;--k2:#fff;--c:#2a161c;--c2:rgba(42,22,28,.78);--c3:rgba(42,22,28,.62);--g:#8a6a35;--ln:rgba(117,6,39,.16)}html:not([data-theme=dark]) .vgsi{--k:#faf7f2;--c2:rgba(42,22,28,.78);--c3:rgba(42,22,28,.6)}html:not([data-theme=dark]) body:has(.vgsi),html:not([data-theme=dark]) body:has(.vgsi) #main-content{background:#faf7f2!important}html:not([data-theme=dark]) .vgsi-ask{background:linear-gradient(180deg,#2a161c1a,#2a161c0a)}html:not([data-theme=dark]) .vgsi-chip{background:#2a161c0a}html:not([data-theme=dark]) .vgsi-card{background:linear-gradient(160deg,#2a161c0f,#2a161c04 55%),var(--k2)}html:not([data-theme=dark]) .vgsi-fld input,html:not([data-theme=dark]) .vgsi-fld select{background:#fff}html:not([data-theme=dark]) .vgsi-fld select option{background:#fff}html:not([data-theme=dark]) .vgsi-fld input::placeholder{color:#2a161c6b}html:not([data-theme=dark]) .vgsi-ex__a{background:#2a161c0d}html:not([data-theme=dark]) .vgsi-ex__q .vgsi-ex__who{color:#2a161cbf}html:not([data-theme=dark]) .vgsi-card{background:linear-gradient(180deg,#2a161c09,#2a161c00),var(--k2)}html:not([data-theme=dark]) .vgsi-ex__q,html:not([data-theme=dark]) .vgsi-btn--line:hover,html:not([data-theme=dark]) .vgsi-ex__q .vgsi-ex__who{color:#faf7f2}html:not([data-theme=dark]) .vgsi-btn--line{background:#7506270f}.vgsi-hero__bg{background:var(--k)!important}.vgsi-hero__bg span{display:none!important}.vgsi-xmas{background:var(--k2)!important;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}.vgsi-hero .vgsi-h1{font-size:clamp(34px,6.2vw,68px);line-height:1.08;font-weight:600;letter-spacing:0}.vgsi-hero .vgsi-h1 em,.vgsi-xmas .vgsi-h2 em{font-style:normal;font-weight:600}.vgsi-xmas .vgsi-h2{font-size:clamp(30px,5vw,48px);line-height:1.1}.vgsi-hero .vgsi-sub,.vgsi-xmas .vgsi-sub{font-size:16px;line-height:1.5;font-weight:400;margin-left:auto;margin-right:auto}.vgsi-hero .vgsi-eb,.vgsi-xmas .vgsi-eb{font-size:12px;letter-spacing:.18em;font-weight:600}.vgsi-try{gap:8px}.vgsi-try .vgsi-chip{font-size:14px;padding:9px 14px;line-height:1.25}@media(max-width:600px){.vgsi-try{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-22px;margin-right:-22px;padding:2px 22px 6px}.vgsi-try::-webkit-scrollbar{display:none}.vgsi-try .vgsi-chip{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start}.vgsi-try__h{flex:0 0 auto;width:auto;margin:0 4px 0 0;font-size:14px}}html:not([data-theme=dark]) .vgsi{--k:#faf7f2;--k2:#f3ede4;--c:#1a1214;--c2:rgba(26,18,20,.82);--c3:rgba(26,18,20,.6);--g:#8a6a35}html:not([data-theme=dark]) .vgsi-hero .vgsi-h1,html:not([data-theme=dark]) .vgsi-xmas .vgsi-h2{color:#1a1214}html:not([data-theme=dark]) .vgsi-hero .vgsi-h1 em,html:not([data-theme=dark]) .vgsi-xmas .vgsi-h2 em{color:#750627}html:not([data-theme=dark]) .vgsi-ask{background:#fff!important;border:1px solid rgba(26,18,20,.18)!important;box-shadow:0 8px 24px -16px #1a121459!important}html:not([data-theme=dark]) .vgsi-ask input{color:#1a1214}html:not([data-theme=dark]) .vgsi-ask input::placeholder{color:#1a12148c}html:not([data-theme=dark]) .vgsi-try .vgsi-chip{background:#fff;border-color:#1a121429;color:#1a1214}html:not([data-theme=dark]) .vgsi-try .vgsi-chip:hover{border-color:#750627;color:#750627}html:not([data-theme=dark]) .vgsi-xmas .vgsi-card__p{color:#1a1214d1;font-style:normal}html[data-theme=dark] .vgsi{--k:#0c0608;--k2:#140a0d}html[data-theme=dark] .vgsi-hero .vgsi-h1 em,html[data-theme=dark] .vgsi-xmas .vgsi-h2 em{color:#d9bd86}html[data-theme=dark] .vgsi-xmas .vgsi-card__p{color:#faf7f2d9;font-style:normal}.vgsi-ask{align-items:flex-end}.vgsi-ask textarea{flex:1;min-width:0;border:0;background:transparent;color:var(--c);font:400 17px/1.4 var(--sans);padding:14px 8px 14px 18px;outline:0;resize:none;overflow-y:auto;min-height:52px;max-height:calc(3*1.4em + 28px);display:block;-webkit-appearance:none}.vgsi-ask textarea::placeholder{color:var(--c3);white-space:pre-wrap}html:not([data-theme=dark]) .vgsi-ask textarea{color:#1a1214}html:not([data-theme=dark]) .vgsi-ask textarea::placeholder{color:#1a12148c}@media(min-width:760px){.vgsi-ask textarea{min-height:60px;font-size:19px;padding:16px 8px 16px 18px}}.vgsi-ai{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#8a6a35;opacity:.17;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 34% 46% at 50% 52%,transparent 55%,#000 92%);mask-image:radial-gradient(ellipse 34% 46% at 50% 52%,transparent 55%,#000 92%)}html[data-theme=dark] .vgsi-ai{color:#d9bd86;opacity:.15}.vgsi-ai g{fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vgsi-ai__ring{stroke-dasharray:2 7;opacity:.8}.vgsi-ai .n{fill:currentColor;stroke:none}.vgsi-ai__l{stroke-dasharray:1400;stroke-dashoffset:1400;animation:vgsiDraw 6s ease-out .3s forwards}.vgsi-ai__n .n{animation:vgsiTw 5.5s ease-in-out infinite}.vgsi-ai__n .n:nth-child(3n){animation-delay:1.8s}.vgsi-ai__n .n:nth-child(3n+1){animation-delay:3.6s}.vgsi-ai__ring{animation:vgsiSpin 120s linear infinite;transform-origin:1240px 300px}@keyframes vgsiDraw{to{stroke-dashoffset:0}}@keyframes vgsiTw{0%,to{opacity:.35}50%{opacity:1}}@keyframes vgsiSpin{to{transform:rotate(360deg)}}@media(max-width:760px){.vgsi-ai{opacity:.15;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 10%,transparent 22%,transparent 82%,#000 96%);mask-image:linear-gradient(180deg,#000 0,#000 10%,transparent 22%,transparent 82%,#000 96%)}}@media(prefers-reduced-motion:reduce){.vgsi-ai__l{animation:none;stroke-dashoffset:0}.vgsi-ai__n .n,.vgsi-ai__ring{animation:none}}.vgsi svg.vgsi-i,.vgsi-eb svg{fill:none!important;stroke:currentColor!important}.vgsi-ai circle:not(.n){fill:none!important}.vgsi-aur{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;filter:blur(60px);opacity:.22;background:radial-gradient(38% 30% at 12% 18%,rgba(184,149,90,.55),transparent 70%),radial-gradient(34% 28% at 88% 82%,rgba(117,6,39,.32),transparent 70%),radial-gradient(30% 26% at 86% 14%,rgba(184,149,90,.35),transparent 70%);animation:vgsiAur 26s ease-in-out infinite alternate}html[data-theme=dark] .vgsi-aur{opacity:.32}@keyframes vgsiAur{0%{transform:translate3d(-3%,-2%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.06)}}.vgsi-hero .vgsi-h1 em{background:linear-gradient(100deg,currentColor 40%,#d9bd86 50%,currentColor 60%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:vgsiShine 7s ease-in-out 1.2s infinite}@keyframes vgsiShine{0%{background-position:120% 0}45%,to{background-position:-20% 0}}.vgsi-ask{align-items:center!important;position:relative}.vgsi-ask input#vgsi-q{white-space:nowrap;overflow-x:auto;text-overflow:clip;height:52px;line-height:52px;padding-top:0;padding-bottom:0}.vgsi-ask.has-ph input#vgsi-q::placeholder{color:transparent!important}.vgsi-ph{position:absolute;left:18px;top:0;bottom:0;right:84px;display:flex;align-items:center;overflow:hidden;pointer-events:none;color:var(--c3);font:400 18px/1.2 var(--sans);-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.vgsi-ph>span{white-space:nowrap;flex:none}.vgsi-ph.is-mq>span{animation:vgsiMq 9s ease-in-out 1.2s infinite}@keyframes vgsiMq{0%,15%{transform:translate(0)}55%,75%{transform:translate(var(--mq))}to{transform:translate(0)}}html:not([data-theme=dark]) .vgsi-ph{color:#1a12148c}@media(min-width:760px){.vgsi-ask input#vgsi-q{height:60px;line-height:60px}.vgsi-ph{font-size:19px;right:180px}}.vgsi-ask:focus-within{animation:vgsiGlow 2.6s ease-in-out infinite;border-color:#b8955a!important}@keyframes vgsiGlow{0%,to{box-shadow:0 0 0 3px #b8955a2e,0 0 18px #b8955a2e}50%{box-shadow:0 0 0 4px #b8955a52,0 0 30px #b8955a52}}.vgsi-card{position:relative;isolation:isolate;border:1px solid rgba(184,149,90,.45)!important;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #ffffff2e,0 1px 2px #1a12140f,0 10px 24px -10px #1a12142e,0 30px 60px -30px #75062747!important}html:not([data-theme=dark]) .vgsi-card{background:linear-gradient(180deg,#ffffffd1,#faf7f29e)!important;color:#1a1214}html:not([data-theme=dark]) .vgsi-card .vgsi-card__p,html:not([data-theme=dark]) .vgsi-card .vgsi-card__d{color:#1a1214d9!important}html[data-theme=dark] .vgsi-card{background:linear-gradient(180deg,#281a1eb8,#140a0d99)!important;box-shadow:inset 0 1px #d9bd8647,0 14px 34px -14px #000000b3,0 30px 60px -30px #75062780!important}.vgsi-card:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;z-index:-1;border-radius:inherit;pointer-events:none;filter:blur(28px);opacity:.35;background:radial-gradient(60% 50% at 20% 0%,rgba(184,149,90,.45),transparent 70%),radial-gradient(60% 50% at 90% 100%,rgba(117,6,39,.3),transparent 70%)}.vgsi-btn--line,.vgsi-ask__go{border-radius:999px!important;transition:transform .12s ease,box-shadow .2s ease}.vgsi-btn--line{border:0!important;color:#fff!important;background:linear-gradient(145deg,#93173d,#6a0523)!important;box-shadow:inset 3px 3px 6px #ffffff38,inset -4px -4px 8px #28000c73,0 10px 20px -8px #7506278c,0 2px 4px #1a121426!important}.vgsi-ask__go{border:0!important;color:#1a0c06!important;background:linear-gradient(145deg,#e6cd98,#b8955a)!important;box-shadow:inset 3px 3px 6px #ffffff8c,inset -4px -4px 8px #6e501e59,0 8px 18px -8px #8a6a35b3!important}.vgsi-btn--line:active,.vgsi-ask__go:active{transform:translateY(1px) scale(.98);box-shadow:inset 2px 2px 6px #00000040,inset -2px -2px 5px #ffffff26,0 3px 8px -4px #1a121466!important}html[data-theme=dark] .vgsi-btn--line{background:linear-gradient(145deg,#e0c58f,#a9854b)!important;color:#1a0c06!important;box-shadow:inset 3px 3px 6px #fff6,inset -4px -4px 8px #50371480,0 10px 22px -8px #000000b3!important}.vgsi-sel,.vgsi-fld select,.vgsi-fld input{border-radius:999px!important;box-shadow:inset 2px 2px 5px #1a121414,inset -2px -2px 5px #ffffffb3,0 1px #fff9!important}html:not([data-theme=dark]) .vgsi-fld select,html:not([data-theme=dark]) .vgsi-fld input{background:#fbf8f3!important;border:1px solid rgba(184,149,90,.4)!important;color:#1a1214!important}html[data-theme=dark] .vgsi-fld select,html[data-theme=dark] .vgsi-fld input{box-shadow:inset 2px 2px 6px #00000080,inset -1px -1px 3px #d9bd861f!important}@media(prefers-reduced-motion:reduce){.vgsi-aur,.vgsi-hero .vgsi-h1 em,.vgsi-ph.is-mq>span,.vgsi-ask:focus-within{animation:none!important}}.vgsi-hero{position:relative;isolation:isolate;overflow:hidden;background:#1c0610!important;color:#f6efe4!important;border:0!important}.vgsi-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.vgsi-hero__bg>span,.vgsi-ai{display:none!important}.vgsi-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center;animation:vgsiKen 40s ease-in-out infinite alternate}@keyframes vgsiKen{to{transform:scale(1.06) translate(-1%,1%)}}.vgsi-hero .vgsi-aur{top:-25%;right:-25%;bottom:-25%;left:-25%;opacity:.5;filter:blur(70px);mix-blend-mode:screen;background:radial-gradient(30% 26% at 15% 20%,rgba(117,6,39,.9),transparent 70%),radial-gradient(28% 24% at 70% 80%,rgba(140,80,190,.35),transparent 70%),radial-gradient(26% 22% at 85% 18%,rgba(217,189,134,.45),transparent 70%)}.vgsi-pts{position:absolute;top:-50%;right:0;bottom:0;left:0;opacity:.55;background-image:radial-gradient(1.4px 1.4px at 12% 22%,#f1dcae,transparent),radial-gradient(1px 1px at 32% 68%,#d9bd86,transparent),radial-gradient(1.6px 1.6px at 58% 38%,#f1dcae,transparent),radial-gradient(1px 1px at 76% 84%,#e7a7b8,transparent),radial-gradient(1.2px 1.2px at 88% 30%,#d9bd86,transparent),radial-gradient(1px 1px at 46% 12%,#fff,transparent);background-size:340px 340px;animation:vgsiPts 38s linear infinite}.vgsi-pts--b{opacity:.35;background-size:520px 520px;animation-duration:60s}@keyframes vgsiPts{to{transform:translateY(33%)}}.vgsi-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#16040beb,#16040bc7 38%,#16040b40 70%,#16040b1a),linear-gradient(0deg,rgba(22,4,11,.7),transparent 35%)}@media(max-width:759px){.vgsi-scrim{background:linear-gradient(180deg,#16040b8c,#16040bd1 45%,#16040beb)}.vgsi-hero__img{object-position:center 20%}}.vgsi-hero__in{position:relative;z-index:2}.vgsi-hero .vgsi-eb{display:inline-flex;align-items:center;gap:10px;color:#e6cd98!important;letter-spacing:.14em}.vgsi-logo{width:34px;height:34px;flex:none;filter:drop-shadow(0 0 10px rgba(217,189,134,.45))}.vgsi-hero .vgsi-h1{color:#fbf6ee!important;text-shadow:0 2px 24px rgba(0,0,0,.35)}.vgsi-hero .vgsi-h1 em{animation:none!important;-webkit-text-fill-color:initial;background:none!important;font-style:italic}.vgsi-hero .vgsi-h1 em,.vgsi-gw{background:linear-gradient(100deg,#f1dcae,#d9bd86,#e7a7b8 50%,#b79be6 70%,#f1dcae) 0 0/300% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;text-shadow:none!important;filter:drop-shadow(0 0 14px rgba(217,189,134,.35));animation:vgsiGrad 9s ease-in-out infinite!important}.vgsi-gw{display:inline}.vgsi-gw--ia{filter:drop-shadow(0 0 18px rgba(183,155,230,.55)) drop-shadow(0 0 6px rgba(241,220,174,.5))}@keyframes vgsiGrad{0%,to{background-position:0 0}50%{background-position:100% 0}}.vgsi-hero .vgsi-lead,.vgsi-hero .vgsi-hint,.vgsi-hero .vgsi-try__h{color:#f6efe4db!important}.vgsi-hero .vgsi-hint{color:#f6efe4ad!important}.vgsi-hero .vgsi-ask{background:#fffaf2f5!important;border:1px solid rgba(217,189,134,.7)!important}.vgsi-hero .vgsi-ask input#vgsi-q{color:#1a1214!important;background:transparent!important}.vgsi-hero .vgsi-ph{color:#1a12148c!important}.vgsi-hero .vgsi-chip{background:#ffffff14!important;color:#f6efe4!important;border:1px solid rgba(217,189,134,.45)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vgsi-hero .vgsi-chip:hover{background:#d9bd862e!important}.vgso__logo{filter:drop-shadow(0 0 6px rgba(217,189,134,.4))}@media(prefers-reduced-motion:reduce){.vgsi-hero__img,.vgsi-pts,.vgsi-gw,.vgsi-hero .vgsi-h1 em{animation:none!important}}@media(min-width:760px){.vgsi-scrim{background:radial-gradient(48% 62% at 50% 52%,#16040bdb,#16040b8c 60%,#16040b26),linear-gradient(0deg,rgba(22,4,11,.6),transparent 30%)}}.vgsi-hero .vgsi-ask input#vgsi-q,.vgsi-hero .vgsi-ask input#vgsi-q:focus,.vgsi-hero .vgsi-ask input#vgsi-q:focus-visible{outline:0!important;box-shadow:none!important;border:0!important}.vgsi-xmas{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#fbf8f2,#f4ede1)!important;border-top:1px solid rgba(184,149,90,.45)!important;border-bottom:1px solid rgba(184,149,90,.45)!important}.vgsi-xmas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(1.2px 1.2px at 10% 20%,#b8955a,transparent),radial-gradient(1px 1px at 30% 70%,#b8955a,transparent),radial-gradient(1.4px 1.4px at 62% 30%,#d9bd86,transparent),radial-gradient(1px 1px at 84% 76%,#b8955a,transparent);background-size:260px 260px;animation:vgsiPts 50s linear infinite}.vgsi-xmas__in{position:relative;padding:40px 22px!important;border-radius:28px;border:1px solid rgba(184,149,90,.5);background:linear-gradient(180deg,#ffffffd9,#faf6efb3);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:inset 0 1px #fff,0 18px 40px -22px #1a121459}.vgsi-xmas .vgsi-h2 em,.vgsi-xmas .vgsi-h2{color:#1a1214}.vgsi-xmas .vgsi-eb{display:inline-flex;align-items:center;gap:8px;color:#8a6a35!important}.vgsi-xmas .vgsi-logo{width:26px;height:26px}html[data-theme=dark] .vgsi-xmas{background:linear-gradient(180deg,#140a0d,#0e0709)!important;border-color:#d9bd8640!important}html[data-theme=dark] .vgsi-xmas__in{background:linear-gradient(180deg,#2c1c21bf,#160c0fa6);border-color:#d9bd8659;box-shadow:inset 0 1px #d9bd8638,0 20px 44px -20px #000c}html[data-theme=dark] .vgsi-xmas .vgsi-h2{color:#fbf6ee}html[data-theme=dark] .vgsi-xmas .vgsi-eb{color:#e6cd98!important}html[data-theme=dark] .vgsi-xmas:before{opacity:.35}@media(min-width:760px){.vgsi-xmas__in{padding:52px 48px!important}}@media(prefers-reduced-motion:reduce){.vgsi-xmas:before{animation:none}}@media(max-width:759px){.vgsi-xmas__in{margin-left:16px!important;margin-right:16px!important;width:auto!important}}html[data-theme=dark] .vgsi-ask{color:#1a1214}html[data-theme=dark] .vgsi-ask .vgsi-ph{color:#1a12149e}
/*# sourceMappingURL=/cdn/shop/t/62/assets/vg-somm-ia.css.map */
