.lb-pdp{--lb-ink:#2e2a39;--lb-plum:#5e3653;--lb-berry:#9b046f;--lb-soft:#fbf4f7;--lb-line:#eddee7;color:var(--lb-ink);padding:4rem 0 6rem;background:transparent}.lb-pdp *,.lb-pdp *:before,.lb-pdp *:after{box-sizing:border-box}.lb-pdp__container{width:min(1200px,calc(100% - 4rem));margin:0 auto}.lb-pdp__intro{max-width:740px;margin:0 auto 3.7rem;text-align:center}.lb-pdp__eyebrow{font-size:1.12rem;font-weight:700;letter-spacing:.22em;color:var(--lb-berry);display:block}.lb-pdp h2,.lb-pdp h3{color:var(--lb-ink);font-weight:600}.lb-pdp__intro h2{font-size:clamp(3rem,3.5vw,4.3rem);line-height:1.24;letter-spacing:-.035em;margin:1.6rem auto}.lb-pdp__intro p{font-size:1.54rem;line-height:1.8;color:#625766;margin:0}.lb-pdp__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.lb-pdp__step{background:#fff;border:1px solid var(--lb-line);border-radius:20px;padding:2.9rem 2.7rem;box-shadow:0 14px 32px #2e2a3909;min-height:260px}.lb-pdp__number{font-size:1.5rem;color:var(--lb-berry);font-weight:700;letter-spacing:.06em}.lb-pdp__step h3{font-size:2.05rem;letter-spacing:-.025em;line-height:1.3;margin:2.8rem 0 1rem}.lb-pdp__step p{font-size:1.42rem;color:#635968;line-height:1.8;margin:0}.lb-pdp__help{display:flex;justify-content:space-between;align-items:center;gap:3rem;padding:4rem;margin-top:2rem;border-radius:22px;background:linear-gradient(125deg,#faedf5,#f5eeeb)}.lb-pdp__help h3{margin:1rem 0;font-size:clamp(2.2rem,2.7vw,3rem);letter-spacing:-.025em;line-height:1.25}.lb-pdp__help p{color:#665b68;font-size:1.45rem;line-height:1.75;max-width:590px;margin:0}.lb-pdp__help-links{display:flex;align-items:flex-start;flex-direction:column;gap:1.7rem;flex-shrink:0}.lb-pdp__primary{border-radius:10px;padding:1.5rem 2.1rem;background:var(--lb-berry);color:#fff!important;font-size:1.35rem;font-weight:600;text-decoration:none!important;display:inline-flex;gap:1.5rem;align-items:center}.lb-pdp__secondary{color:var(--lb-plum);font-size:1.35rem;font-weight:600;text-underline-offset:.3rem}.lb-pdp__primary:focus-visible,.lb-pdp__secondary:focus-visible{outline:3px solid var(--lb-berry);outline-offset:3px}body:has(.lb-pdp) .product__title h1{letter-spacing:-.03em;line-height:1.24}body:has(.lb-pdp) .product-form__submit{border-radius:12px;min-height:53px}body:has(.lb-pdp) .product__info-container .accordion{border-color:#e8dce4}body:has(.lb-pdp) .product__media img{border-radius:14px}@media(max-width:950px){.lb-pdp__help{align-items:flex-start;flex-direction:column}.lb-pdp__steps{gap:1.1rem}.lb-pdp__step{padding:2.1rem}}@media(max-width:680px){.lb-pdp{padding:3rem 0 4rem}.lb-pdp__container{width:calc(100% - 2.4rem)}.lb-pdp__steps{grid-template-columns:1fr}.lb-pdp__intro{margin-bottom:2.5rem}.lb-pdp__intro h2{font-size:3rem}.lb-pdp__step{min-height:0;padding:2.3rem}.lb-pdp__step h3{margin:1.5rem 0 .8rem}.lb-pdp__help{padding:2.5rem;border-radius:16px}.lb-pdp__help-links{width:100%}.lb-pdp__primary{max-width:100%;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lunebond-pdp.css.map */
