#veluna-lp{--vl-bone:#F5EFE6;--vl-bone-2:#EFE6D9;--vl-blush:#E8D6CC;--vl-ink:#221C19;--vl-ink-soft:#4A413B;--vl-wine:#6E2438;--vl-wine-bright:#8C3049;--vl-sand:#B99764;--vl-line:#DDCFBE;--vl-card:#FFFCF7;--vl-shadow:0 20px 50px -30px rgba(34,28,25,.35);--vl-radius-lg:28px;--vl-radius-md:18px;--vl-radius-sm:10px;--vl-maxw:1180px;display:block;background:var(--vl-bone);color:var(--vl-ink);font-family:Manrope,ui-sans-serif,system-ui,-apple-system,sans-serif;line-height:1.55}#veluna-lp *,#veluna-lp *:before,#veluna-lp *:after{box-sizing:border-box}#veluna-lp img{max-width:100%;display:block}#veluna-lp a{color:inherit}#veluna-lp h1,#veluna-lp h2,#veluna-lp h3{font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:560;line-height:1.08;margin:0;text-wrap:balance;color:var(--vl-ink)}#veluna-lp .vl-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--vl-wine);display:inline-flex;align-items:center;gap:.5em}#veluna-lp .vl-eyebrow:before{content:"";width:22px;height:1px;background:var(--vl-wine);display:inline-block}#veluna-lp .vl-wrap{max-width:var(--vl-maxw);margin:0 auto;padding:0 24px}#veluna-lp section{position:relative}#veluna-lp .vl-pad{padding:64px 0}@media(max-width:720px){#veluna-lp .vl-pad{padding:44px 0}}#veluna-lp .vl-problem{background:var(--vl-ink);color:var(--vl-bone)}#veluna-lp .vl-problem h2{color:var(--vl-bone);font-size:clamp(1.8rem,3.4vw,2.5rem);max-width:18ch}#veluna-lp .vl-problem .vl-eyebrow{color:var(--vl-sand)}#veluna-lp .vl-problem .vl-eyebrow:before{background:var(--vl-sand)}#veluna-lp .vl-problem-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#f5efe624;margin-top:40px;border-radius:var(--vl-radius-md);overflow:hidden}@media(max-width:720px){#veluna-lp .vl-problem-grid{grid-template-columns:1fr}}#veluna-lp .vl-problem-item{background:var(--vl-ink);padding:28px 26px}#veluna-lp .vl-problem-item .vl-num{font-family:Fraunces,serif;font-style:italic;color:var(--vl-sand);font-size:1rem}#veluna-lp .vl-problem-item p{margin:12px 0 0;font-size:1.02rem;color:var(--vl-bone)}#veluna-lp .vl-problem-bridge{margin-top:36px;font-size:1.1rem;max-width:62ch;color:var(--vl-bone-2)}#veluna-lp .vl-problem-bridge strong{color:var(--vl-bone)}#veluna-lp .vl-solution-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center;margin-top:36px}@media(max-width:900px){#veluna-lp .vl-solution-grid{grid-template-columns:1fr;gap:28px}}#veluna-lp .vl-solution-media{border-radius:var(--vl-radius-lg);overflow:hidden;box-shadow:var(--vl-shadow)}#veluna-lp .vl-solution-media img{width:100%}#veluna-lp .vl-benefit-list{display:flex;flex-direction:column;gap:20px;margin-top:28px}#veluna-lp .vl-benefit{display:flex;gap:16px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid var(--vl-line)}#veluna-lp .vl-benefit:last-child{border-bottom:none;padding-bottom:0}#veluna-lp .vl-benefit-mark{width:28px;height:28px;border-radius:50%;background:var(--vl-wine);color:var(--vl-bone);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.82rem;font-weight:700;margin-top:2px}#veluna-lp .vl-benefit h3{font-size:1.05rem;font-weight:650}#veluna-lp .vl-benefit p{margin:6px 0 0;color:var(--vl-ink-soft);font-size:.94rem}#veluna-lp .vl-trust{background:var(--vl-blush);border-top:1px solid var(--vl-line);border-bottom:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}#veluna-lp .vl-trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:32px 24px}@media(max-width:800px){#veluna-lp .vl-trust-row{grid-template-columns:repeat(2,1fr)}}#veluna-lp .vl-trust-item{text-align:center;padding:0 8px}#veluna-lp .vl-trust-item .vl-ti-label{font-weight:700;font-size:.9rem}#veluna-lp .vl-trust-item .vl-ti-sub{font-size:.78rem;color:var(--vl-ink-soft);margin-top:4px}#veluna-lp .vl-layers{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}@media(max-width:900px){#veluna-lp .vl-layers{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){#veluna-lp .vl-layers{grid-template-columns:1fr}}#veluna-lp .vl-layer-card{background:var(--vl-card);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md);padding:24px 20px}#veluna-lp .vl-layer-card .vl-li-index{font-family:Fraunces,serif;font-style:italic;color:var(--vl-wine);font-size:1.5rem}#veluna-lp .vl-layer-card h3{font-size:.98rem;margin-top:10px}#veluna-lp .vl-layer-card p{font-size:.86rem;color:var(--vl-ink-soft);margin:8px 0 0}#veluna-lp .vl-absorb-band{margin-top:48px;background:var(--vl-ink);color:var(--vl-bone);border-radius:var(--vl-radius-lg);padding:36px 32px;display:flex;align-items:center;gap:28px;flex-wrap:wrap}#veluna-lp .vl-absorb-num{font-family:Fraunces,serif;font-size:3rem;color:var(--vl-sand);line-height:1}#veluna-lp .vl-absorb-text{max-width:46ch;font-size:.96rem;color:var(--vl-bone-2)}#veluna-lp .vl-absorb-text strong{color:var(--vl-bone)}#veluna-lp .vl-compare-wrap{overflow-x:auto;margin-top:36px;border-radius:var(--vl-radius-md);border:1px solid var(--vl-line)}#veluna-lp table.vl-compare{border-collapse:collapse;width:100%;min-width:600px;background:var(--vl-card)}#veluna-lp table.vl-compare th,#veluna-lp table.vl-compare td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--vl-line);font-size:.9rem}#veluna-lp table.vl-compare thead th{font-family:Manrope,sans-serif;font-weight:800;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;color:var(--vl-ink-soft);background:var(--vl-blush)}#veluna-lp table.vl-compare thead th.vl-hl{color:var(--vl-wine)}#veluna-lp table.vl-compare tbody tr:last-child td{border-bottom:none}#veluna-lp table.vl-compare td.vl-yes{color:var(--vl-wine);font-weight:700}#veluna-lp table.vl-compare td.vl-no,#veluna-lp table.vl-compare td.vl-partial{color:var(--vl-ink-soft)}#veluna-lp .vl-occasions{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:36px}@media(max-width:900px){#veluna-lp .vl-occasions{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){#veluna-lp .vl-occasions{grid-template-columns:repeat(2,1fr)}}#veluna-lp .vl-occasion-pill{background:var(--vl-card);border:1px solid var(--vl-line);border-radius:var(--vl-radius-sm);padding:16px 12px;text-align:center;font-size:.84rem;font-weight:600}#veluna-lp .vl-proof-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:18px}#veluna-lp .vl-proof-score{font-family:Fraunces,serif;font-size:2.4rem}#veluna-lp .vl-proof-meta{font-size:.84rem;color:var(--vl-ink-soft)}#veluna-lp .vl-stars{color:var(--vl-sand);letter-spacing:1px}#veluna-lp .vl-reviews-embed{margin-top:36px}#veluna-lp .vl-guarantee{background:var(--vl-blush);border-radius:var(--vl-radius-lg);padding:48px 40px;margin-top:8px;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center}@media(max-width:700px){#veluna-lp .vl-guarantee{grid-template-columns:1fr;padding:32px 24px}}#veluna-lp .vl-guarantee-badge{width:88px;height:88px;border-radius:50%;background:var(--vl-wine);color:var(--vl-bone);display:flex;align-items:center;justify-content:center;font-family:Fraunces,serif;font-size:1.35rem;text-align:center;line-height:1.1;flex-shrink:0}#veluna-lp .vl-guarantee h2{font-size:1.5rem}#veluna-lp .vl-guarantee p{color:var(--vl-ink-soft);margin-top:10px;max-width:60ch}#veluna-lp .vl-faq-list{margin-top:32px;border-top:1px solid var(--vl-line)}#veluna-lp details.vl-faq-item{border-bottom:1px solid var(--vl-line)}#veluna-lp details.vl-faq-item summary{list-style:none;cursor:pointer;padding:20px 4px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-weight:650;font-size:.98rem}#veluna-lp details.vl-faq-item summary::-webkit-details-marker{display:none}#veluna-lp details.vl-faq-item summary .vl-plus{font-family:Fraunces,serif;font-size:1.35rem;color:var(--vl-wine);flex-shrink:0;transition:transform .2s ease}#veluna-lp details.vl-faq-item[open] summary .vl-plus{transform:rotate(45deg)}#veluna-lp details.vl-faq-item .vl-faq-a{padding:0 4px 22px;color:var(--vl-ink-soft);font-size:.92rem;max-width:68ch}#veluna-lp .vl-final-cta{background:var(--vl-ink);color:var(--vl-bone);text-align:center;border-radius:var(--vl-radius-lg);padding:60px 28px}#veluna-lp .vl-final-cta .vl-eyebrow{color:var(--vl-sand)}#veluna-lp .vl-final-cta .vl-eyebrow:before{background:var(--vl-sand)}#veluna-lp .vl-final-cta h2{color:var(--vl-bone);font-size:clamp(1.8rem,4vw,2.4rem);max-width:20ch;margin:16px auto 0}#veluna-lp .vl-final-cta p{color:var(--vl-bone-2);margin:14px auto 0;max-width:50ch}#veluna-lp .vl-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--vl-sand);color:var(--vl-ink);border:none;border-radius:999px;padding:16px 30px;font-family:Manrope,sans-serif;font-weight:700;font-size:.96rem;cursor:pointer;margin-top:22px;transition:transform .15s ease,background .15s ease;text-decoration:none}#veluna-lp .vl-cta:hover{transform:translateY(-1px)}#veluna-lp .vl-cta:focus-visible{outline:2px solid var(--vl-sand);outline-offset:3px}@media(prefers-reduced-motion:reduce){#veluna-lp .vl-cta,#veluna-lp details.vl-faq-item summary .vl-plus{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/veluna-landing.css.map */
