.ovlp-page{--gold:#D8B15C;--gold-hi:#e6c579}.ov-topbar{background:var(--navy-deep);color:#cfe0f2}.ov-topbar .wrap{display:flex;flex-wrap:wrap;gap:5px 18px;justify-content:center;align-items:center;padding:9px 24px;font-size:1.152rem;letter-spacing:.08em;font-weight:600}.ov-topbar b{color:#fff;font-weight:700}.ov-topbar .dot{color:var(--sky);opacity:.5}@media(max-width:640px){.ov-topbar .wrap{font-size:1.008rem;gap:4px 11px;letter-spacing:.05em}}.ovlp-page .eyebrow{letter-spacing:.26em;color:var(--mute);font-size:1.12rem}.ovlp-page .eyebrow:before{display:none}.ovlp-page section{padding:104px 0}.ovlp-page .hero{padding:76px 0 60px}.ovlp-page .sec-head h2{letter-spacing:-.018em;font-weight:460}.ovlp-page .sec-head{max-width:66ch}.ovlp-page .sec-head p{color:#5b6672}@media(max-width:860px){.ovlp-page section{padding:64px 0}.ovlp-page .hero{padding:34px 0 16px}}.ovlp-page .split,.ovlp-page .care,.ovlp-page .faq{position:relative}.ov-statband{background:var(--navy-deep);color:#e7eef7;position:relative;overflow:hidden;text-align:center}.ov-statband:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 92% at 82% 4%,rgba(52,141,197,.24),transparent 60%),radial-gradient(46% 70% at 12% 100%,rgba(216,177,92,.1),transparent 70%);pointer-events:none}.ov-statband .wrap{position:relative;z-index:1}.ov-statband .eyebrow{color:var(--gold)}.ov-statband h2{color:#fff}.ov-statband .sub{color:#c3d0df;max-width:60ch;margin:14px auto 0;font-size:1.696rem;line-height:1.6}.ov-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.ov-stat-n{font-family:var(--serif);font-size:clamp(3.68rem,4.8vw,5.28rem);color:var(--gold);line-height:1;font-weight:500;letter-spacing:-.01em}.ov-stat-l{margin-top:12px;font-size:1.248rem;letter-spacing:.13em;text-transform:uppercase;color:#a7bacd;font-weight:600}.ov-statband .ig-cap{color:#8ba0b5;margin-top:26px}@media(max-width:640px){.ov-stats{grid-template-columns:1fr;gap:30px}}.ov-statband .cro-value{margin-top:44px}.ov-statband .cro-value .stat{background:transparent;border:0;padding:6px}.ov-statband .cro-value .big{color:var(--gold)}.ov-statband .cro-value .lbl{color:#a7bacd}.ovlp-page .size-table{box-shadow:none;border:0;background:transparent;border-radius:0}.ovlp-page .size-table th{background:transparent;color:var(--mute);font-weight:700;font-size:1.088rem;letter-spacing:.14em;text-transform:uppercase;border-bottom:1.5px solid var(--navy);padding:12px 16px}.ovlp-page .compare thead th.own{background:transparent;color:var(--navy);border-bottom-color:var(--gold)}.ovlp-page .size-table td{border-bottom:1px solid var(--line);font-size:1.536rem}.ovlp-page .compare td.own{background:linear-gradient(180deg,#f7fbf8,#f2f8f3);color:var(--navy)}.ovlp-page .compare .yes{color:var(--ok)}.ovlp-page .feat .card{border-top:1px solid var(--line);border:1px solid var(--line);border-radius:16px;padding:26px 24px 24px;background:var(--paper)}.ovlp-page .feat .card:before{content:none}.ovlp-page .feat h3{font-size:2rem}.ovlp-page .cro-seq .step{border-top:1px solid var(--line);border:1px solid var(--line);box-shadow:none}.ovlp-page .cro-authority{box-shadow:none;background:transparent;border:1px solid var(--line);border-left:2px solid var(--gold)}.ovlp-page .cro-authority .dr-cred{color:var(--gold)}.ov-capture{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:70px 0}.ov-capture .wrap{max-width:680px;text-align:center}.ov-capture .eyebrow{color:var(--mute)}.ov-capture h2{font-size:clamp(2.56rem,3vw,3.52rem);color:var(--navy);margin-top:10px;letter-spacing:-.015em}.ov-capture p{color:#55606b;margin:12px auto 0;max-width:52ch;font-size:1.632rem}.ov-capture form{display:flex;gap:10px;max-width:470px;margin:24px auto 0;flex-wrap:wrap}.ov-capture input{flex:1;min-width:210px;font-family:var(--sans);font-size:1.6rem;padding:14px 16px;border:1.5px solid var(--line);border-radius:12px;background:#fff;color:var(--ink)}.ov-capture input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px #348dc524}.ov-capture .btn-primary{white-space:nowrap}.ov-capture .note{font-size:1.216rem;color:var(--mute);margin-top:14px}@media(max-width:520px){.ov-capture form{flex-direction:column}.ov-capture .btn-primary{width:100%}}.ovlp-page .hero-figure img,.ovlp-page .pdp-main{box-shadow:0 30px 70px -40px #1f3f6d73}.ovlp-page .hero-tag{background:#fffffff5;font-weight:600;letter-spacing:.01em}.ovlp-page .cro-offer{box-shadow:0 34px 80px -44px #1f3f6d8c;border-color:#e7e2d6}.ovlp-page .final{padding:92px 0}.ovlp-page section:has(.cro-value){background:var(--navy-deep);color:#e7eef7;position:relative;overflow:hidden;text-align:center}.ovlp-page section:has(.cro-value)>.wrap{position:relative;z-index:1;background:transparent}.ovlp-page section:has(.cro-value) .ig,.ovlp-page section:has(.cro-value) .ig--hydro{background:transparent;box-shadow:none;border:0;padding:0}.ovlp-page section:has(.cro-value) .sec-head h2{color:#fff}.ovlp-page section:has(.cro-value) .sec-head p{color:#c3d0df}.ovlp-page section:has(.cro-value) .eyebrow{color:var(--gold)}.ovlp-page section:has(.cro-value) .cro-value .stat{background:transparent;border:0}.ovlp-page section:has(.cro-value) .cro-value .big{color:var(--gold)}.ovlp-page section:has(.cro-value) .cro-value .lbl{color:#a7bacd}.ovlp-page section:has(.cro-value) .ig-cap{color:#8ba0b5}.ov-journey{background:var(--bone)}.ov-jsteps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:48px;counter-reset:js}.ov-jstep{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:26px 22px;text-align:center}.ov-jnum{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--navy);color:#fff;font-family:var(--serif);font-size:1.84rem;margin-bottom:14px}.ov-jstep h4{font-family:var(--serif);font-weight:500;font-size:1.92rem;color:var(--navy);letter-spacing:-.01em}.ov-jstep p{font-size:1.472rem;color:#55606b;margin-top:8px;line-height:1.5}@media(max-width:820px){.ov-jsteps{grid-template-columns:1fr 1fr;gap:14px}}.ov-pricecards{background:var(--paper)}.ov-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;align-items:stretch}.ov-card{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:18px;padding:30px 24px 26px;display:flex;flex-direction:column;text-align:center}.ov-card.is-pick{border-color:var(--navy);box-shadow:0 26px 60px -34px #1f3f6d8c;transform:translateY(-6px)}.ov-card-badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.992rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cta-ink);background:linear-gradient(180deg,var(--cta-hi),var(--cta));border-radius:999px;padding:5px 14px}.ov-card-badge.alt{background:var(--ok);color:#fff}.ov-card-h{font-family:var(--serif);font-size:2.4rem;color:var(--navy);font-weight:500}.ov-card-sub{font-size:1.36rem;color:#6b7682;margin-top:4px}.ov-card-price{font-family:var(--serif);font-size:3.52rem;color:var(--navy);margin:16px 0 4px;line-height:1}.ov-card-was{font-family:var(--sans);font-size:1.6rem;color:#9aa3ad;text-decoration:line-through;margin-left:6px}.ov-card .btn{margin-top:auto;width:100%}.ov-card-note{font-size:1.184rem;color:var(--mute);margin-top:10px}@media(max-width:820px){.ov-cards{grid-template-columns:1fr;gap:22px}.ov-card.is-pick{transform:none}}.ov-reversal{background:var(--bone);border-top:1px solid var(--line)}.ov-rev-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:44px}.ov-rev{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:24px 20px;text-align:center}.ov-rev svg{width:26px;height:26px;color:var(--gold);margin-bottom:12px}.ov-rev b{display:block;color:var(--navy);font-size:1.632rem}.ov-rev span{display:block;font-size:1.376rem;color:#55606b;margin-top:6px;line-height:1.5}.ov-rev-note{text-align:center;margin-top:22px;font-size:1.376rem;color:var(--mute)}@media(max-width:820px){.ov-rev-grid{grid-template-columns:1fr 1fr;gap:14px}}.ov-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.ov-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ov-reveal{opacity:1;transform:none;transition:none}}.ov-still{position:relative;border-radius:var(--r);overflow:hidden;box-shadow:0 32px 74px -42px #1f3f6d8c;outline:1px solid rgba(31,63,109,.08);outline-offset:-1px}.ov-still img,.ov-still video{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;background:#eceae3}.ov-still.wide img,.ov-still.wide video{aspect-ratio:3/2}.ov-still figcaption{position:absolute;left:16px;bottom:16px;background:#16304fd6;color:#fff;font-size:1.216rem;font-weight:600;letter-spacing:.02em;padding:7px 13px;border-radius:999px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ov-still figcaption b{color:var(--gold);font-weight:700}.ov-forwho{display:block;margin-top:10px;font-size:1.312rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--blue)}.ov-mosaic{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:44px}.ov-mosaic figure{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:3/4;box-shadow:0 20px 44px -30px #1f3f6d80;outline:1px solid rgba(31,63,109,.08);outline-offset:-1px;margin:0}.ov-mosaic img{width:100%;height:100%;object-fit:cover;display:block}.ov-mosaic figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 13px 11px;background:linear-gradient(transparent,#16304fd1);color:#fff;font-size:1.28rem;font-weight:600;letter-spacing:.01em}@media(max-width:760px){.ov-mosaic{grid-template-columns:1fr 1fr;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ovlp-ovena-luxe.css.map */
