.lxr2{--r2ink:#12080F;--r2soft:#6B5561;--r2wash:#F7F1F2;--r2sand:#EFE4E6;--r2berry:#9E2757;--r2deep:#6E1339;--r2petal:#E9CFD8;--r2line:rgba(18,8,15,.12);--r2gold:#B98A2E;font-family:Inter,system-ui,sans-serif;color:var(--r2ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.lxr2 *{box-sizing:border-box}.lxr2 img{max-width:100%;display:block}.lxr2 .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(16px,3vw,28px)}.lxr2 h1,.lxr2 h2,.lxr2 h3{line-height:1.1;letter-spacing:-.03em;font-weight:700;margin:0}.lxr2 h2{font-size:clamp(28px,4vw,44px)}.lxr2 p{margin:0}.lxr2 .eyebrow{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--r2berry)}.lxr2 .stars{color:var(--r2gold);letter-spacing:1px}.lxr2 .sec{padding:clamp(44px,5vw,76px) 0}.lxr2 .center{text-align:center}.lxr2 .buy{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,56px);align-items:start;padding:clamp(20px,3vw,36px) 0}.lxr2 .gal{position:sticky;top:24px}.lxr2 .shot{aspect-ratio:1/1;background:var(--r2wash);border-radius:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;padding:20px;color:var(--r2soft);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.lxr2 .shot img{width:100%;height:100%;object-fit:contain}.lxr2 .thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:8px}.lxr2 .thumbs button{aspect-ratio:1/1;background:var(--r2wash);border:1px solid var(--r2line);border-radius:7px;cursor:pointer;padding:3px;overflow:hidden}.lxr2 .thumbs button.on{border-color:var(--r2berry);box-shadow:0 0 0 1px var(--r2berry)}.lxr2 .thumbs img{width:100%;height:100%;object-fit:contain}.lxr2 .rating{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--r2soft);margin-bottom:8px}.lxr2 .buy h1{font-size:clamp(28px,4vw,44px);margin-bottom:10px}.lxr2 .lede{color:var(--r2soft);font-size:15.5px;margin-bottom:22px}.lxr2 .lede b{color:var(--r2ink);font-weight:600}.lxr2 .picklabel{font-size:14px;font-weight:700;margin-bottom:9px}.lxr2 .bundles{display:grid;gap:10px}.lxr2 .bundle{border:2px solid var(--r2line);border-radius:12px;background:#fff;cursor:pointer;font-family:inherit;text-align:left;transition:.18s;position:relative;width:100%;padding:0}.lxr2 .bundle:hover{border-color:var(--r2petal)}.lxr2 .bundle.on{border-color:var(--r2berry);background:#fff9fb}.lxr2 .bhead{display:grid;grid-template-columns:auto 62px 1fr auto;gap:13px;align-items:center;padding:15px}.lxr2 .rad{width:19px;height:19px;border:2px solid #C9BCC2;border-radius:50%;position:relative;flex:none}.lxr2 .bundle.on .rad{border-color:var(--r2berry)}.lxr2 .bundle.on .rad:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:var(--r2berry);border-radius:50%}.lxr2 .bimg{width:62px;height:62px;background:var(--r2wash);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--r2soft);text-align:center;padding:4px}.lxr2 .bimg img{width:100%;height:100%;object-fit:cover}.lxr2 .bmeta{display:block;min-width:0}.lxr2 .bname{display:block;font-size:15.5px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.lxr2 .bsub{display:block;font-size:12.5px;color:var(--r2soft);margin-top:3px;line-height:1.35}.lxr2 .bprice{text-align:right;white-space:nowrap}.lxr2 .bprice b{font-size:19px;font-weight:700;display:block}.lxr2 .bprice s{font-size:12.5px;color:var(--r2soft);font-weight:400}.lxr2 .bflag{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--r2berry);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;border-radius:20px;white-space:nowrap}.lxr2 .bflag.gold{background:var(--r2gold)}.lxr2 .bdetail{display:none;padding:0 15px 15px}.lxr2 .bundle.on .bdetail{display:block;border-top:1px dashed var(--r2line);padding-top:13px}.lxr2 .bincl{display:grid;gap:6px;font-size:13.5px}.lxr2 .bincl span{display:flex;gap:8px;align-items:flex-start}.lxr2 .tick{color:var(--r2berry);font-weight:700;flex:none;font-style:normal}.lxr2 .bfree{margin-top:11px;padding-top:11px;border-top:1px dashed var(--r2line)}.lxr2 .bfree p{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--r2berry);margin-bottom:7px}.lxr2 .gifts{display:flex;gap:7px;flex-wrap:wrap}.lxr2 .gift{display:flex;align-items:center;gap:6px;background:var(--r2wash);border-radius:20px;padding:5px 11px;font-size:12.5px;font-weight:500}.lxr2 .gift i{width:5px;height:5px;background:var(--r2berry);border-radius:50%;font-style:normal;flex:none}.lxr2 .pricebox{background:var(--r2wash);border-radius:12px;padding:18px;margin:18px 0}.lxr2 .pline{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lxr2 .pnow{font-size:34px;font-weight:800;letter-spacing:-.03em}.lxr2 .pwas{font-size:17px;color:var(--r2soft);text-decoration:line-through}.lxr2 .poff{background:var(--r2berry);color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:5px}.lxr2 .pper{font-size:13.5px;color:var(--r2soft);margin-top:5px}.lxr2 .cta{width:100%;background:var(--r2berry);color:#fff;border:0;border-radius:10px;padding:19px;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:.18s}.lxr2 .cta:hover{background:var(--r2deep)}.lxr2 .cta[disabled]{opacity:.5;cursor:not-allowed}.lxr2 .subnote{text-align:center;font-size:13px;color:var(--r2soft);margin-top:11px}.lxr2 .subnote b{color:var(--r2ink)}.lxr2 .trustrow{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:15px;padding-top:15px;border-top:1px solid var(--r2line);font-size:12.5px;color:var(--r2soft)}.lxr2 .trustrow span{display:flex;align-items:center;gap:6px}.lxr2 .trustrow i{width:5px;height:5px;background:var(--r2berry);border-radius:50%;font-style:normal}.lxr2 .pay{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:12px}.lxr2 .pay svg{height:22px;width:auto;opacity:.75}.lxr2 .desc{margin-top:22px;color:var(--r2soft);font-size:15px}.lxr2 .desc p{margin-bottom:10px}@media(max-width:900px){.lxr2 .buy{grid-template-columns:1fr}.lxr2 .gal{position:static}}.lxr2 .upsec{background:var(--r2wash)}.lxr2 .upgrid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.lxr2 .upshot{aspect-ratio:4/3;background:linear-gradient(150deg,var(--r2sand),#fff 72%);border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--r2soft);font-size:11px;letter-spacing:.14em;text-transform:uppercase;position:relative}.lxr2 .upshot img{width:100%;height:100%;object-fit:cover}.lxr2 .tagpair{position:absolute;top:14px;left:14px;display:flex;gap:6px;z-index:2}.lxr2 .tag{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:20px;background:var(--r2ink);color:#fff}.lxr2 .tag.b{background:var(--r2berry)}.lxr2 .uplist{list-style:none;display:grid;gap:8px;margin:14px 0;padding:0;font-size:14.5px}.lxr2 .uplist li{display:flex;gap:9px;align-items:flex-start}.lxr2 .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px;counter-reset:s;text-align:left}.lxr2 .step{background:var(--r2wash);border-radius:12px;padding:24px}.lxr2 .step:before{counter-increment:s;content:counter(s);display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:var(--r2berry);color:#fff;border-radius:50%;font-size:14px;font-weight:700;margin-bottom:13px}.lxr2 .step h3{font-size:16px;margin-bottom:6px}.lxr2 .step p{font-size:14px;color:var(--r2soft)}@media(max-width:900px){.lxr2 .steps{grid-template-columns:1fr 1fr}.lxr2 .upgrid{grid-template-columns:1fr}}@media(max-width:560px){.lxr2 .steps{grid-template-columns:1fr}}.lxr2 .guar{background:linear-gradient(140deg,#3a0e27,#7a1e48);color:#fff}.lxr2 .guargrid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.lxr2 .guar h2{font-size:clamp(28px,4.2vw,48px);line-height:1.02}.lxr2 .guar p{opacity:.85;margin-top:14px;max-width:40ch}.lxr2 .seal{width:88px;height:88px;border:2px solid var(--r2petal);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:700;line-height:1.15;color:var(--r2petal);margin-bottom:18px}.lxr2 .guarshot{aspect-ratio:1/1;background:#ffffff14;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;text-align:center;padding:24px}.lxr2 .guarshot img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.lxr2 .guargrid{grid-template-columns:1fr}}.lxr2 .sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--r2line);transform:translateY(110%);transition:transform .3s}.lxr2 .sticky.show{transform:none}.lxr2 .sticky .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:11px;padding-bottom:11px}.lxr2 .sticky .lbl b{display:block;font-size:14px;font-weight:700}.lxr2 .sticky .lbl span{font-size:12.5px;color:var(--r2soft)}.lxr2 .sticky .cta{width:auto;padding:14px 30px;font-size:13px}@media(max-width:560px){.lxr2 .sticky .lbl span{display:none}.lxr2 .sticky .cta{padding:14px 20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lymphea-ryze.css.map */
