.lf-dhanteras-announcement{background:#64283a;color:#fff5dc;border-bottom:1px solid #c7a76b;font-family:Arial,sans-serif;text-align:center}
.lf-dhanteras-announcement a{color:inherit!important;display:flex;justify-content:center;align-items:center;gap:10px 24px;flex-wrap:wrap;padding:11px 20px;font-size:12px;line-height:1.5;text-decoration:none}
.lf-dhanteras-announcement strong{letter-spacing:.08em;font-size:11px;color:#ffe2a0}.lf-dhanteras-announcement__time{white-space:nowrap}
.lf-dhanteras{background:#fff8eb;color:#46272b}.lf-dhanteras *{box-sizing:border-box}.lf-dhanteras__hero{max-width:1360px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:34px 38px 28px}
.lf-dhanteras__eyebrow{font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:700;letter-spacing:.15em;line-height:1.6;margin:0 0 12px!important;color:#855a31!important}
.lf-dhanteras h1{font-family:Georgia,serif!important;font-size:clamp(31px,3.2vw,46px)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.03em!important;color:#48272d!important;margin:0 0 15px!important;text-transform:none!important}.lf-dhanteras h1 em{color:#792e42;font-weight:400;font-style:normal}
.lf-dhanteras__intro{font-family:Arial,sans-serif!important;font-size:15px!important;line-height:1.6;margin:0 0 20px!important;max-width:480px;color:#6b5350!important}
.lf-dhanteras__offer{border-top:1px solid #dec8a4;border-bottom:1px solid #dec8a4;padding:15px 0;margin:0 0 16px}.lf-dhanteras__discount{font-family:Arial,sans-serif;font-size:20px;line-height:1.15;margin:0!important;color:#6f293c}.lf-dhanteras__discount strong{font-size:38px;font-weight:700;letter-spacing:-.04em}.lf-dhanteras__offer-label{font-family:Arial,sans-serif;font-size:14px;line-height:1.4;margin:5px 0 9px!important}.lf-dhanteras__launch{font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.5;margin:0 0 10px!important;color:#78532f}
.lf-dhanteras__code-row{display:flex;align-items:center;gap:12px;font:12px Arial,sans-serif}.lf-dhanteras__code{appearance:none;background:transparent!important;color:#532935!important;border:1px dashed #aa8054!important;border-radius:3px;padding:9px 12px!important;height:auto!important;display:inline-flex;align-items:center;gap:14px;cursor:pointer;text-transform:none!important;line-height:1.2!important}.lf-dhanteras__code strong{font:700 14px Arial,sans-serif;letter-spacing:.08em}.lf-dhanteras__code span{font:11px Arial,sans-serif;text-decoration:underline;text-underline-offset:3px}
.lf-dhanteras__guarantee{font:13px/1.5 Arial,sans-serif;margin:0 0 16px!important;color:#532f35}.lf-dhanteras__guarantee strong,.lf-dhanteras__guarantee span{display:block}.lf-dhanteras__guarantee span{font-size:11px;color:#725b55;margin-top:2px}
.lf-dhanteras__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:#6e293e;color:#fff7e7!important;padding:14px 20px;border-radius:4px;font:700 13px/1.4 Arial,sans-serif;text-decoration:none!important;min-height:48px}.lf-dhanteras__cta:hover{background:#4e1d2c}.lf-dhanteras__terms{font:10px/1.6 Arial,sans-serif!important;color:#785f58!important;margin:12px 0 0!important;max-width:490px}
.lf-dhanteras__art{margin:0;background:#f7ead4;border-radius:8px;overflow:hidden}.lf-dhanteras__art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.lf-dhanteras__art figcaption{text-align:center;padding:11px 10px;font:italic 14px/1.5 Georgia,serif;color:#6c493a}
.lf-dhanteras__traditions{max-width:1284px;margin:auto;border-top:1px solid #dec8a4;display:grid;grid-template-columns:.85fr 1fr 1.2fr;gap:36px;padding:30px 0 36px;align-items:center}.lf-dhanteras__traditions h2{font:400 25px/1.15 Georgia,serif!important;color:#5b303a!important;margin:0!important}.lf-dhanteras__traditions>p{font:13px/1.8 Arial,sans-serif;color:#715b54;margin:0}.lf-dhanteras__traditions strong{font-weight:600;color:#603540}.lf-dhanteras__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lf-dhanteras button:focus-visible,.lf-dhanteras a:focus-visible,.lf-dhanteras-announcement a:focus-visible{outline:3px solid #c79232;outline-offset:4px}
@media(max-width:1050px){.lf-dhanteras__hero{gap:24px;padding:28px 24px}.lf-dhanteras__traditions{margin:0 24px;gap:24px}.lf-dhanteras__art figcaption{font-size:12px}.lf-dhanteras-announcement a{gap:5px 16px;font-size:11px}}
@media(max-width:749px){.lf-dhanteras-announcement a{display:block;padding:10px 12px;font-size:11px}.lf-dhanteras-announcement strong{display:block;font-size:10px;margin-bottom:2px}.lf-dhanteras-announcement__time{display:block;font-size:10px;margin-top:2px}.lf-dhanteras__hero{grid-template-columns:1fr;padding:25px 20px 24px;gap:25px}.lf-dhanteras h1{font-size:34px!important}.lf-dhanteras__eyebrow{font-size:9px!important;letter-spacing:.1em}.lf-dhanteras__intro{font-size:14px!important;margin-bottom:15px!important}.lf-dhanteras__offer{padding:13px 0;margin-bottom:14px}.lf-dhanteras__discount strong{font-size:36px}.lf-dhanteras__cta{width:100%;font-size:12px;padding:14px 16px}.lf-dhanteras__art{max-width:520px;justify-self:center}.lf-dhanteras__traditions{grid-template-columns:1fr;gap:18px;margin:0 20px;padding:24px 0 30px}.lf-dhanteras__traditions h2{font-size:27px!important}.lf-dhanteras__traditions h2 br{display:none}.lf-dhanteras__traditions h2 br:after{content:' '}.lf-dhanteras__traditions>p{font-size:13px}.lf-dhanteras__guarantee strong{font-size:12px}}

.lf-launch-intro h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.2;color:inherit;margin:0}.lf-dhanteras__traditions h2 br{display:block}@media(max-width:749px){.lf-dhanteras__traditions h2{max-width:280px}}
