html body .proof-section,html body .split-section,html body .lx-sec,html body .steps-section,html body .lx-vs,html body .testi-section,html body .lx-buy2,html body .lx-faq,html body .testi-men-section{padding-top:48px!important;padding-bottom:48px!important}@media(min-width:990px){html body .proof-section,html body .split-section,html body .lx-sec,html body .steps-section,html body .lx-vs,html body .testi-section,html body .lx-buy2,html body .lx-faq,html body .testi-men-section{padding-top:88px!important;padding-bottom:88px!important}}html body .proof-section .proof-heading,html body .split-content h2,html body .lx-sec h2,html body .steps-header h2,html body .lx-vs h2,html body .testi-heading,html body .lx-buy2 h2,html body .lx-faq h2,html body .testi-men-section .testi-men-header h2{font-size:27px!important;line-height:1.15!important;letter-spacing:-.015em;text-wrap:balance}@media(min-width:990px){html body .proof-section .proof-heading,html body .split-content h2,html body .lx-sec h2,html body .steps-header h2,html body .lx-vs h2,html body .testi-heading,html body .lx-buy2 h2,html body .lx-faq h2,html body .testi-men-section .testi-men-header h2{font-size:40px!important}}html body .proof-section{text-align:center}html body .proof-section .proof-heading{text-align:center!important;margin-bottom:12px}html body .proof-section .video-row{text-align:left;justify-content:flex-start}html body .steps-section{background:#f7f2f4!important}html body .step-card,html body .testi-card,html body .testi-men-card,html body .review-card{border-radius:16px;border:1px solid #efe4e8;box-shadow:0 2px 14px #7a1f3d0f;overflow:hidden}html body .review-card{background:#fff}html body .step-card,html body .step-content{position:relative}html body .step-label{display:inline-flex!important;align-items:center;gap:8px;background:#7a1f3d;color:#fff!important;font-family:var(--font-heading),"Inter",sans-serif;font-size:16px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase;padding:8px 16px;border-radius:999px;margin-bottom:10px;box-shadow:0 6px 14px -6px #7a1f3d8c}html body .step-label .step-badge{background:#fff;color:#1c7a45;font-size:11px!important;letter-spacing:.06em;padding:3px 8px;border-radius:999px;margin-left:2px}html body .step-title{margin-top:4px}@media(max-width:749px){html body .step-card video,html body .step-card>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}html body .step-card{margin-bottom:18px}}html body:has(kaching-bundles-sticky-atc.kaching-bundles-sticky-atc--visible) .sticky-promo{bottom:98px}@media(max-width:749px){html body .sticky-promo{padding:10px 18px;gap:10px}}html body .lx-sec p,html body .split-content p,html body .step-body,html body .testi-men-text{line-height:1.6}html body .recap-cta:focus-visible,html body .testi-men-cta:focus-visible,html body .sticky-promo:focus-visible,html body .lx-faq summary:focus-visible{outline:2px solid #7A1F3D;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luvly-pdp.css.map */
