#lurexa-melaxin-page{--lm-ink: #2a2623;--lm-muted: #6b625a;--lm-ivory: #fbf7f1;--lm-beige: #f1e8dc;--lm-cream: #fffdf9;--lm-champagne: #b89a5e;--lm-champagne-dark: #8f7440;--lm-line: #e6dccd;--lm-radius: 2rem;color:var(--lm-ink);background:var(--lm-ivory);font-size:1.6rem;line-height:1.7;overflow-x:hidden}#lurexa-melaxin-page *,#lurexa-melaxin-page *:before,#lurexa-melaxin-page *:after{box-sizing:border-box}#lurexa-melaxin-page img,#lurexa-melaxin-page video{max-width:100%;height:auto;display:block}#lurexa-melaxin-page .lurexa-melaxin-wrap{max-width:1120px;margin:0 auto;padding:5.6rem 1.8rem}#lurexa-melaxin-page .lurexa-melaxin-eyebrow{display:block;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lm-champagne-dark);font-weight:600;margin-bottom:1.2rem}#lurexa-melaxin-page .lurexa-melaxin-h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(2.8rem,5.4vw,4.4rem);line-height:1.12;letter-spacing:-.01em;margin:0 0 1.6rem}#lurexa-melaxin-page .lurexa-melaxin-lead{color:var(--lm-muted);font-size:1.7rem;max-width:58ch;margin:0 0 1.2rem}#lurexa-melaxin-page .lurexa-melaxin-center{text-align:center}#lurexa-melaxin-page .lurexa-melaxin-center .lurexa-melaxin-lead{margin-inline:auto}#lurexa-melaxin-page .lurexa-melaxin-alt{background:var(--lm-beige)}#lurexa-melaxin-page .lurexa-melaxin-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}#lurexa-melaxin-page .lurexa-melaxin-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){#lurexa-melaxin-page .lurexa-melaxin-reveal{opacity:1;transform:none;transition:none}#lurexa-melaxin-page *{transition:none!important}}#lurexa-melaxin-page .lurexa-melaxin-bar{background:var(--lm-cream);border-block:1px solid var(--lm-line)}#lurexa-melaxin-page .lurexa-melaxin-bar ul{list-style:none;margin:0 auto;padding:1.8rem;max-width:1120px;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.6rem;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--lm-ink)}#lurexa-melaxin-page .lurexa-melaxin-bar li{display:flex;align-items:center;justify-content:center;gap:.8rem}#lurexa-melaxin-page .lurexa-melaxin-bar li:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--lm-champagne);flex-shrink:0}@media(min-width:750px){#lurexa-melaxin-page .lurexa-melaxin-bar ul{grid-template-columns:repeat(4,1fr);font-size:1.3rem}}#lurexa-melaxin-page .lurexa-melaxin-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-top:3.2rem;text-align:left}@media(min-width:750px){#lurexa-melaxin-page .lurexa-melaxin-cards{grid-template-columns:repeat(4,1fr);gap:1.8rem}#lurexa-melaxin-page .lurexa-melaxin-cards.is-three{grid-template-columns:repeat(3,1fr)}}#lurexa-melaxin-page .lurexa-melaxin-card{background:var(--lm-cream);border:1px solid var(--lm-line);border-radius:var(--lm-radius);padding:2.2rem 1.8rem;transition:transform .3s ease,box-shadow .3s ease}#lurexa-melaxin-page .lurexa-melaxin-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #3c2d1414}#lurexa-melaxin-page .lurexa-melaxin-card h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:2rem;margin:0 0 .6rem}#lurexa-melaxin-page .lurexa-melaxin-card p{margin:0;color:var(--lm-muted);font-size:1.5rem}#lurexa-melaxin-page .lurexa-melaxin-mark{display:block;width:3.4rem;height:1px;background:var(--lm-champagne);margin-bottom:1.4rem}#lurexa-melaxin-page .lurexa-melaxin-split{display:grid;gap:3rem;align-items:center}@media(min-width:850px){#lurexa-melaxin-page .lurexa-melaxin-split{grid-template-columns:1fr 1fr;gap:6rem}#lurexa-melaxin-page .lurexa-melaxin-split.is-flip>:first-child{order:2}}#lurexa-melaxin-page .lurexa-melaxin-photo{border-radius:var(--lm-radius);overflow:hidden;background:var(--lm-beige)}#lurexa-melaxin-page .lurexa-melaxin-photo img{width:100%;aspect-ratio:4 / 5;object-fit:cover}#lurexa-melaxin-page .lurexa-melaxin-videobox{border-radius:var(--lm-radius);overflow:hidden;background:#111;max-width:380px;margin:0 auto;width:100%}#lurexa-melaxin-page .lurexa-melaxin-videobox video{width:100%;max-height:78vh;background:#111}#lurexa-melaxin-page .lurexa-melaxin-stack{display:grid;gap:1.6rem}#lurexa-melaxin-page .lurexa-melaxin-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-top:3.2rem}@media(min-width:750px){#lurexa-melaxin-page .lurexa-melaxin-grid{grid-template-columns:repeat(3,1fr);gap:1.8rem}}#lurexa-melaxin-page .lurexa-melaxin-feature{background:var(--lm-cream);border:1px solid var(--lm-line);border-radius:var(--lm-radius);padding:2.4rem 1.8rem;text-align:center;transition:transform .3s ease}#lurexa-melaxin-page .lurexa-melaxin-feature:hover{transform:translateY(-4px)}#lurexa-melaxin-page .lurexa-melaxin-feature h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:1.9rem;margin:1rem 0 0}#lurexa-melaxin-page .lurexa-melaxin-icon{display:inline-flex;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid var(--lm-champagne);align-items:center;justify-content:center;color:var(--lm-champagne-dark);font-size:1.8rem}#lurexa-melaxin-page .lurexa-melaxin-ingredients{display:grid;gap:1.4rem;margin-top:3rem;max-width:760px;margin-inline:auto}#lurexa-melaxin-page .lurexa-melaxin-ingredient{display:flex;gap:1.6rem;align-items:flex-start;background:var(--lm-cream);border:1px solid var(--lm-line);border-radius:var(--lm-radius);padding:2rem;text-align:left}#lurexa-melaxin-page .lurexa-melaxin-ingredient h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:2rem;margin:0 0 .4rem}#lurexa-melaxin-page .lurexa-melaxin-ingredient p{margin:0;color:var(--lm-muted)}#lurexa-melaxin-page .lurexa-melaxin-note{font-size:1.4rem;color:var(--lm-muted);margin-top:2rem}#lurexa-melaxin-page .lurexa-melaxin-steps{list-style:none;padding:0;margin:2.4rem 0 0;display:grid;gap:2rem;counter-reset:lm-step}#lurexa-melaxin-page .lurexa-melaxin-step{display:grid;grid-template-columns:5rem 1fr;gap:1.4rem;counter-increment:lm-step;align-items:start}#lurexa-melaxin-page .lurexa-melaxin-step:before{content:counter(lm-step);font-family:Georgia,Times New Roman,serif;font-size:3.6rem;line-height:1;color:var(--lm-champagne-dark);border-bottom:1px solid var(--lm-champagne);padding-bottom:.6rem}#lurexa-melaxin-page .lurexa-melaxin-step h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:2.1rem;margin:0 0 .4rem}#lurexa-melaxin-page .lurexa-melaxin-step p{margin:0;color:var(--lm-muted)}#lurexa-melaxin-page .lurexa-melaxin-quote{border-left:2px solid var(--lm-champagne);padding-left:1.6rem;margin:2.4rem 0 0;color:var(--lm-muted);font-size:1.5rem}#lurexa-melaxin-page .lurexa-melaxin-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem}@media(min-width:750px){#lurexa-melaxin-page .lurexa-melaxin-gallery{grid-template-columns:repeat(3,1fr);gap:1.6rem}}#lurexa-melaxin-page .lurexa-melaxin-gallery img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:1.6rem;background:var(--lm-beige)}#lurexa-melaxin-page .lurexa-melaxin-faq{max-width:800px;margin:3rem auto 0;text-align:left}#lurexa-melaxin-page .lurexa-melaxin-faq details{background:var(--lm-cream);border:1px solid var(--lm-line);border-radius:1.6rem;margin-bottom:1rem}#lurexa-melaxin-page .lurexa-melaxin-faq summary{cursor:pointer;list-style:none;padding:1.8rem 5.4rem 1.8rem 2.2rem;font-weight:600;position:relative}#lurexa-melaxin-page .lurexa-melaxin-faq summary::-webkit-details-marker{display:none}#lurexa-melaxin-page .lurexa-melaxin-faq summary:after{content:"+";position:absolute;right:2.2rem;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:300;color:var(--lm-champagne-dark);transition:transform .3s ease}#lurexa-melaxin-page .lurexa-melaxin-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}#lurexa-melaxin-page .lurexa-melaxin-answer{padding:0 2.2rem 2rem;color:var(--lm-muted)}#lurexa-melaxin-page .lurexa-melaxin-answer p{margin:0}#lurexa-melaxin-page summary:focus-visible,#lurexa-melaxin-page .lurexa-melaxin-button:focus-visible,#lurexa-melaxin-page .lurexa-melaxin-qty button:focus-visible,#lurexa-melaxin-page .lurexa-melaxin-qty input:focus-visible{outline:3px solid var(--lm-ink);outline-offset:2px}#lurexa-melaxin-page .lurexa-melaxin-cta{background:var(--lm-cream);border:1px solid var(--lm-line);border-radius:2.8rem;padding:2.4rem;display:grid;gap:2.8rem;align-items:center}@media(min-width:850px){#lurexa-melaxin-page .lurexa-melaxin-cta{grid-template-columns:1fr 1.1fr;padding:4rem;gap:5rem}}#lurexa-melaxin-page .lurexa-melaxin-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:1rem 1.4rem;margin:1.2rem 0 1.4rem}#lurexa-melaxin-page .lurexa-melaxin-price strong{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:3.6rem}#lurexa-melaxin-page .lurexa-melaxin-price s{color:var(--lm-muted);font-size:1.8rem}#lurexa-melaxin-page .lurexa-melaxin-save{background:var(--lm-ink);color:#fff;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:99px}#lurexa-melaxin-page .lurexa-melaxin-form label{display:block;font-weight:600;margin-bottom:.6rem}#lurexa-melaxin-page .lurexa-melaxin-qty{display:inline-flex;border:1px solid var(--lm-line);border-radius:1.2rem;overflow:hidden;margin-bottom:1.4rem;background:#fff}#lurexa-melaxin-page .lurexa-melaxin-qty button{width:4.8rem;min-height:4.8rem;border:0;background:var(--lm-beige);font-size:2.2rem;cursor:pointer;color:var(--lm-ink)}#lurexa-melaxin-page .lurexa-melaxin-qty input{width:6rem;text-align:center;border:0;font-size:1.8rem;background:#fff;color:var(--lm-ink);-moz-appearance:textfield}#lurexa-melaxin-page .lurexa-melaxin-qty input::-webkit-outer-spin-button,#lurexa-melaxin-page .lurexa-melaxin-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#lurexa-melaxin-page .lurexa-melaxin-button{display:block;width:100%;min-height:5.6rem;border:0;border-radius:99px;background:var(--lm-ink);color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,transform .25s ease}#lurexa-melaxin-page .lurexa-melaxin-button:hover{background:var(--lm-champagne-dark);transform:translateY(-1px)}#lurexa-melaxin-page .lurexa-melaxin-button[disabled]{background:#b9b2a8;cursor:not-allowed;transform:none}#lurexa-melaxin-page .lurexa-melaxin-assure{list-style:none;padding:0;margin:1.8rem 0 0;display:grid;gap:.5rem;font-size:1.4rem;color:var(--lm-muted)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lurexa-melaxin.css.map */
