:root{--dll-landing-ivory:#FAF8F5;--dll-landing-card:#FFFEFC;--dll-landing-oat:#F2EBE6;--dll-landing-ink:#403532;--dll-landing-muted:#77685F;--dll-landing-rose:#BD9078;--dll-landing-line:#E6DCD4}.dll-lp-benefits,.dll-lp-final{box-sizing:border-box;color:var(--dll-landing-ink);font-family:DM Sans,Arial,sans-serif}.dll-lp-benefits *,.dll-lp-final *{box-sizing:border-box}.dll-lp-shell{max-width:1270px;padding:0 clamp(18px,4vw,56px);margin:0 auto;width:100%;min-width:0}.dll-lp-benefits{background:#fffdfa;padding:clamp(55px,7vw,100px) 0}.dll-lp-center{text-align:center;max-width:760px;margin:0 auto 42px}.dll-lp-eyebrow{display:block;text-transform:uppercase;color:#b88a72;font:700 11px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.17em;margin-bottom:15px}.dll-lp-title{color:var(--dll-landing-ink);font:500 clamp(38px,5vw,66px)/1.08 "Cormorant Garamond",Georgia,serif;letter-spacing:-.02em;margin:0 0 15px}.dll-lp-sub{color:var(--dll-landing-muted);font:400 clamp(14px,1.5vw,17px)/1.75 "DM Sans",Arial,sans-serif;margin:0 auto;max-width:590px}.dll-lp-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(15px,2vw,25px)}.dll-lp-benefit-card{border:1px solid var(--dll-landing-line);background:#faf7f4;min-width:0;padding:clamp(24px,2.6vw,37px);position:relative;text-align:left}.dll-lp-benefit-number{color:#c19c89;font:600 11px/1.4 DM Sans,Arial,sans-serif;letter-spacing:.12em;display:block;margin-bottom:23px}.dll-lp-benefit-icon{display:grid;place-items:center;width:46px;height:46px;background:#f1e5db;border:1px solid #E6D6CA;border-radius:100%;color:#9a705d;margin-bottom:21px}.dll-lp-benefit-icon svg{height:23px;width:23px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.dll-lp-benefit-card h3{margin:0 0 10px;color:#443832;font:500 clamp(27px,2.5vw,36px)/1.1 "Cormorant Garamond",Georgia,serif}.dll-lp-benefit-card p{margin:0;color:#74655d;font:400 13px/1.75 DM Sans,Arial,sans-serif}.dll-lp-final{background:linear-gradient(115deg,#f1e5dd,#faf7f3);padding:clamp(52px,7vw,104px) 0}.dll-lp-final-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(25px,6vw,86px);align-items:center}.dll-lp-final-media{aspect-ratio:4/3.5;position:relative;overflow:hidden;background:#e8dad0}.dll-lp-final-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.dll-lp-final-media-empty{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle,#fff9f2,#e7d3c6);color:#aa806d;font:500 30px/1.2 Cormorant Garamond,Georgia,serif;text-align:center;padding:30px}.dll-lp-final-copy{max-width:580px}.dll-lp-final-copy .dll-lp-title{font-size:clamp(43px,5.5vw,76px)}.dll-lp-final-copy .dll-lp-sub{margin-left:0}.dll-lp-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:#4a3d38;color:#fff!important;text-decoration:none!important;padding:16px 27px;margin-top:24px;min-height:51px;text-transform:uppercase;letter-spacing:.1em;font:700 11px/1.3 DM Sans,Arial,sans-serif;border:1px solid #4A3D38;transition:background .2s}.dll-lp-cta:hover{background:#342924}.dll-lp-cta:focus-visible{outline:2px solid #9C705A;outline-offset:4px}.dll-lp-cta svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.dll-lp-note{margin-top:16px;color:#897a70;font:400 11px/1.6 DM Sans,Arial,sans-serif}.dll-necklace-page.dll-lp-on-home{padding-top:18px}.dll-necklace-page.dll-lp-on-home .dll-necklace-media{top:105px}.dll-necklace-page.dll-lp-on-home .dll-necklace-title{font-size:clamp(38px,4vw,62px)}.dll-necklace-page.dll-necklace-page.dll-lp-on-home .dll-necklace-offers__cards{gap:9px}.dll-necklace-page.dll-lp-on-home .dll-necklace-offer{min-height:79px}.dll-necklace-page.dll-lp-on-home .dll-necklace-benefits{margin-bottom:14px}.dll-necklace-page.dll-lp-on-home .dll-necklace-price__now{color:#403532}.dll-necklace-page.dll-lp-on-home .dll-necklace-price.has-discount .dll-necklace-price__now{color:#e32743}#dll-necklace-shop{position:relative;top:-85px;pointer-events:none;visibility:hidden;height:0}.dll-hw{padding-block:clamp(60px,8vw,100px)}.dll-family,.dll-story{padding-block:clamp(60px,8vw,105px)}.dll-pdp__details{padding-block:clamp(62px,8vw,98px)}@media(max-width:860px){.dll-lp-benefit-grid{grid-template-columns:1fr;gap:13px}.dll-lp-benefit-card{padding:23px}.dll-lp-benefit-number{margin-bottom:14px}.dll-lp-benefit-icon{margin-bottom:15px}.dll-lp-final-layout{grid-template-columns:minmax(0,1fr)}.dll-lp-final-media{aspect-ratio:4/3.1}.dll-lp-center{margin-bottom:29px}.dll-lp-benefits,.dll-lp-final{padding:58px 0}.dll-lp-shell{padding:0 19px}.dll-necklace-page.dll-lp-on-home .dll-necklace-media{position:static}.dll-necklace-page.dll-lp-on-home .dll-necklace-title{font-size:clamp(40px,10vw,55px)}.dll-lp-cta{width:100%;max-width:370px}.dll-lp-benefit-card h3{font-size:30px}}@media(max-width:390px){.dll-lp-shell{padding:0 16px}.dll-lp-final-copy .dll-lp-title{font-size:43px}}@media(prefers-reduced-motion:reduce){.dll-lp-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dll-landing.css.map */
