.lp-root{--lp-primary:#f44336;--lp-secondary:#4c7cf3;--lp-bg:#f4f6fb;--lp-surface:#fff;--lp-text:#1a2236;--lp-muted:#6b7690;--lp-radius:14px;--lp-max:1100px;--lp-font:"Hind Siliguri";--lp-hfont:"Hind Siliguri";--lp-line:color-mix(in srgb,var(--lp-text) 12%,transparent);background:var(--lp-bg);color:var(--lp-text);font-family:var(--lp-font),"Noto Sans Bengali",system-ui,sans-serif;min-height:100vh;line-height:1.6;overflow-x:hidden}body:has(.lp-root){background:var(--lp-bg,#f4f6fb);padding-bottom:0}.lp-root *{box-sizing:border-box}.lp-root h1,.lp-root h2,.lp-root h3{font-family:var(--lp-hfont),var(--lp-font),sans-serif;color:inherit;letter-spacing:-.01em;margin:0;padding:0;line-height:1.25;display:block}.lp-root h1{font-size:clamp(28px,5.2vw,50px);font-weight:700}.lp-root h2{font-size:clamp(22px,3.4vw,34px);font-weight:700}.lp-root h3{font-size:18px;font-weight:700}.lp-root p{margin:0}.lp-root a{color:inherit}.lp-root ul{margin:0;padding:0;list-style:none}.lp-root figure{margin:0}.lp-root img.sc-img{max-width:100%;height:auto;display:block}.lp-muted{color:var(--lp-muted)}.lp-b{padding:56px 16px;position:relative}.lp-in{max-width:var(--lp-max);margin:0 auto}.lp-filled{color:var(--lp-on-filled,inherit)}.lp-boxed>.lp-in{background:var(--lp-surface);border-radius:calc(var(--lp-radius) * 1.4);box-shadow:0 10px 40px color-mix(in srgb,var(--lp-text) 8%,transparent);padding:clamp(20px,4vw,44px)}.lp-head{text-align:center;max-width:760px;margin:0 auto 28px}.lp-head p{color:var(--lp-muted);margin-top:8px;font-size:17px}.lp-filled .lp-head p,.lp-filled .lp-muted{color:inherit;opacity:.85}.lp-lead{color:var(--lp-muted);margin-top:14px;font-size:clamp(16px,2.1vw,20px)}.lp-badge{background:color-mix(in srgb,var(--lp-primary) 14%,transparent);color:var(--lp-primary);border-radius:999px;margin-bottom:14px;padding:5px 14px;font-size:14px;font-weight:700;display:inline-block}.lp-empty{border:2px dashed var(--lp-line);border-radius:var(--lp-radius);text-align:center;color:var(--lp-muted);padding:28px}.lp-err{color:#d93025;margin-top:6px;font-size:14px;font-style:normal;display:block}.lp-hint{color:#0a8754;margin-top:8px;font-size:15px;font-weight:600}.lp-btn{--c:var(--lp-primary);border-radius:var(--lp-radius);border:2px solid var(--c);background:var(--c);cursor:pointer;min-height:46px;box-shadow:0 6px 18px color-mix(in srgb,var(--c) 30%,transparent);justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex;color:#fff!important}.lp-btn:hover{filter:brightness(1.05);transform:translateY(-2px)}.lp-btn:active{transform:translateY(0)}.lp-btn:disabled{opacity:.6;cursor:wait;transform:none}.lp-btn-lg{min-height:54px;padding:12px 30px;font-size:18px}.lp-btn-block{width:100%}.lp-btn-alt{--c:var(--lp-secondary)}.lp-btn-wa{--c:#25d366}.lp-btn-ghost{box-shadow:none;background:0 0;color:var(--c)!important}.lp-bs-pill .lp-btn{border-radius:999px}.lp-bs-outline .lp-btn:not(.lp-btn-ghost){box-shadow:none;background:0 0;color:var(--c)!important}.lp-bs-soft .lp-btn:not(.lp-btn-ghost){background:color-mix(in srgb,var(--c) 14%,transparent);box-shadow:none;border-color:#0000;color:var(--c)!important}.lp-bs-gradient .lp-btn:not(.lp-btn-ghost){background:linear-gradient(135deg,var(--lp-primary),var(--lp-secondary));border-color:#0000}.lp-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.lp-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:10px;display:flex}.lp-price b{color:var(--lp-primary);font-size:22px}.lp-price.big b{font-size:clamp(28px,4vw,38px)}.lp-price s{color:var(--lp-muted);font-size:16px}.lp-off{background:var(--lp-primary);color:#fff;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700}.lp-b.lp-t-announcement{background:var(--lp-text);color:#fff;text-align:center;padding:10px 16px;font-size:15px;font-weight:600}.lp-hero{align-items:center;gap:36px;display:grid}.lp-hero-split{grid-template-columns:1.05fr 1fr}.lp-hero-center,.lp-hero-cover{text-align:center;grid-template-columns:1fr}.lp-hero-center .lp-actions,.lp-hero-cover .lp-actions,.lp-hero-center .lp-price,.lp-hero-cover .lp-price{justify-content:center}.lp-hero-center .lp-hero-copy{max-width:820px;margin:0 auto}.lp-hero-center .lp-hero-media{width:100%;max-width:620px;margin:0 auto}.lp-hero-cover{color:#fff;border-radius:calc(var(--lp-radius) * 1.4);background-position:50%;background-size:cover;min-height:min(78vh,640px);padding:48px 22px}.lp-hero-cover .lp-lead{color:#fff;opacity:.9}.lp-hero-media img{border-radius:calc(var(--lp-radius) * 1.4);width:100%;box-shadow:0 24px 60px color-mix(in srgb,var(--lp-text) 18%,transparent);aspect-ratio:1;object-fit:cover;background:var(--lp-surface)}.lp-b.lp-t-hero:not(.lp-filled):has(.grad){background:radial-gradient(1000px 500px at 85% -10%,color-mix(in srgb,var(--lp-secondary) 18%,transparent),transparent 60%),radial-gradient(900px 500px at -10% 110%,color-mix(in srgb,var(--lp-primary) 16%,transparent),transparent 60%)}.lp-hero-split .lp-actions{justify-content:flex-start}.lp-text,.lp-rich{max-width:780px;margin:0 auto;font-size:17px}.lp-text p+p{margin-top:14px}.lp-text .lp-head{margin-bottom:16px}.lp-rich h2,.lp-rich h3{margin:18px 0 8px}.lp-rich p,.lp-rich ul,.lp-rich ol{margin:0 0 12px}.lp-rich ul{padding-left:22px;list-style:outside}.lp-rich img{border-radius:var(--lp-radius);max-width:100%;height:auto}.lp-image{text-align:center;margin:0 auto}.lp-image img{width:100%}.lp-round{border-radius:var(--lp-radius);overflow:hidden}.lp-image figcaption,.lp-photos figcaption{color:var(--lp-muted);text-align:center;margin-top:8px;font-size:14px}.lp-grid{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:18px;display:grid}.lp-card,.lp-feature,.lp-quote,.lp-plan{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius);color:var(--lp-text);padding:18px}.lp-card{text-align:left;flex-direction:column;gap:6px;display:flex}.lp-card .lp-btn{width:100%;min-height:42px;margin-top:auto;font-size:15px}.lp-card h3{margin-top:4px;font-size:16px}.lp-card .lp-price{margin:0 0 10px}.lp-card-img{aspect-ratio:1;border-radius:calc(var(--lp-radius) * .8);background:var(--lp-bg);overflow:hidden}.lp-card-img img{object-fit:cover;width:100%;height:100%}.lp-feature{text-align:center}.lp-feature p{color:var(--lp-muted);margin-top:6px}.lp-icon{margin-bottom:8px;font-size:36px;display:block}.lp-step{background:var(--lp-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:10px;font-size:20px;font-weight:700;display:inline-flex}.lp-feature img{object-fit:cover;width:96px;height:96px;margin:0 auto 10px}.lp-b.lp-t-trust{padding:22px 16px}.lp-trust{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.lp-trust>div{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius);color:var(--lp-text);align-items:center;gap:10px;padding:12px 14px;display:flex}.lp-trust span{font-size:26px}.lp-trust b{font-size:15px}.lp-benefits{align-items:center;gap:32px;display:grid}.lp-benefits.with-image{grid-template-columns:1.1fr 1fr}.lp-benefits .lp-head{text-align:left;margin:0 0 18px}.lp-benefits:not(.with-image){max-width:760px;margin:0 auto}.lp-benefits li{border-bottom:1px dashed var(--lp-line);align-items:flex-start;gap:12px;padding:10px 0;font-size:17px;display:flex}.lp-benefits li i{background:var(--lp-primary);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;font-size:14px;font-style:normal;display:flex}.lp-benefits img{width:100%}.lp-product{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}.lp-gallery-main{border-radius:calc(var(--lp-radius) * 1.2);background:var(--lp-surface);aspect-ratio:1;overflow:hidden}.lp-gallery-main img{object-fit:cover;width:100%;height:100%}.lp-thumbs{gap:8px;margin-top:10px;display:flex;overflow-x:auto}.lp-thumbs button{background:var(--lp-surface);border:2px solid #0000;border-radius:10px;flex:none;width:64px;height:64px;padding:0;overflow:hidden}.lp-thumbs button.on{border-color:var(--lp-primary)}.lp-thumbs img{object-fit:cover;width:100%;height:100%}.lp-product-info h2{margin-top:4px}.lp-desc{color:var(--lp-muted);white-space:pre-line;margin:16px 0 22px}.lp-product-info .lp-btn{margin-top:16px}.lp-quote{flex-direction:column;gap:10px;display:flex}.lp-quote blockquote{margin:0;font-size:16px}.lp-quote figcaption{color:var(--lp-muted);align-items:center;gap:10px;margin-top:auto;font-weight:700;display:flex}.lp-quote figcaption img{object-fit:cover;border-radius:50%;width:40px;height:40px}.lp-stars{color:#f5a623;letter-spacing:2px}.lp-faq{gap:10px;max-width:780px;margin:0 auto;display:grid}.lp-faq-item{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius);color:var(--lp-text);overflow:hidden}.lp-faq-item button{text-align:left;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:16px;font-weight:700;display:flex}.lp-faq-item i{color:var(--lp-primary);font-size:22px;font-style:normal;transition:transform .2s}.lp-faq-item.on i{transform:rotate(45deg)}.lp-faq-item p{color:var(--lp-muted);padding:0 18px 16px}.lp-countdown{text-align:center}.lp-timer{justify-content:center;gap:12px;margin:18px 0 6px;display:flex}.lp-timer div{background:color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--lp-radius);min-width:78px;padding:12px 8px}.lp-timer b{font-variant-numeric:tabular-nums;font-size:clamp(28px,5vw,40px);line-height:1.1;display:block}.lp-timer span{opacity:.85;font-size:13px}.lp-countdown .lp-btn{margin-top:18px}.lp-video{aspect-ratio:16/9;border-radius:calc(var(--lp-radius) * 1.2);max-width:900px;box-shadow:0 18px 50px color-mix(in srgb,var(--lp-text) 20%,transparent);background:#000;margin:0 auto;position:relative;overflow:hidden}.lp-video iframe,.lp-video video{border:0;width:100%;height:100%;position:absolute;inset:0}.lp-b.lp-t-cta{background:linear-gradient(135deg,var(--lp-primary),var(--lp-secondary));color:#fff}.lp-b.lp-t-cta.lp-filled{background-color:#0000}.lp-cta .lp-head p{color:inherit;opacity:.9}.lp-cta .lp-btn{--c:#fff;color:var(--lp-primary)!important}.lp-plan{text-align:center;flex-direction:column;gap:6px;display:flex;position:relative}.lp-plan.hot{border:2px solid var(--lp-primary);box-shadow:0 16px 40px color-mix(in srgb,var(--lp-primary) 20%,transparent);transform:translateY(-6px)}.lp-plan .lp-badge{background:var(--lp-primary);color:#fff;white-space:nowrap;margin:0;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.lp-plan .lp-price{justify-content:center}.lp-plan ul{text-align:left;margin:14px 0}.lp-plan li{color:var(--lp-muted);padding:6px 0 6px 24px;position:relative}.lp-plan li:before{content:"✓";color:var(--lp-primary);font-weight:700;position:absolute;left:0}.lp-plan .lp-btn{margin-top:auto}.lp-b.lp-t-divider,.lp-b.lp-t-spacer{padding:0 16px}.lp-divider{border:0;border-top:1px solid var(--lp-line);margin:12px 0}.lp-divider-dots{border-top:3px dotted var(--lp-line)}.lp-divider-wave{opacity:.25;background:radial-gradient(circle at 10px -6px,#0000 12px,currentColor 13px,#0000 14px) 0 0/20px 18px repeat-x;border:0;height:18px}.lp-contact{text-align:center}.lp-order-wrap{max-width:980px;margin:0 auto}.lp-order{background:var(--lp-surface);color:var(--lp-text);border:2px solid color-mix(in srgb,var(--lp-primary) 30%,transparent);border-radius:calc(var(--lp-radius) * 1.4);box-shadow:0 18px 50px color-mix(in srgb,var(--lp-text) 10%,transparent);text-align:left;grid-template-columns:1fr 1fr;gap:20px;padding:clamp(16px,3vw,28px);display:grid}.lp-order-products{outline:0;align-content:start;gap:10px;display:grid}.lp-line{border:1.5px solid var(--lp-line);border-radius:var(--lp-radius);padding:10px 12px;transition:border-color .15s,background .15s}.lp-line.on{border-color:var(--lp-primary);background:color-mix(in srgb,var(--lp-primary) 5%,transparent)}.lp-line.out{opacity:.6}.lp-line-pick{cursor:pointer;align-items:center;gap:12px;display:flex}.lp-line-pick input{width:20px;height:20px;accent-color:var(--lp-primary);flex:none;margin:0;padding:0}.lp-line-img{object-fit:cover;background:var(--lp-bg);border-radius:10px;flex:none;width:56px;height:56px}.lp-line-name{flex-direction:column;font-size:15px;font-weight:700;line-height:1.35;display:flex}.lp-line-name small{color:var(--lp-primary);font-size:15px}.lp-line-name s{color:var(--lp-muted);margin-left:8px;font-weight:400}.lp-line-name em{color:#d93025;font-style:normal}.lp-line-opts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-left:32px;display:flex}.lp-variants{flex-wrap:wrap;gap:6px;display:flex}.lp-variants button{border:1.5px solid var(--lp-line);background:var(--lp-surface);color:var(--lp-text);border-radius:8px;padding:5px 12px;font-size:14px}.lp-variants button.on{border-color:var(--lp-primary);background:var(--lp-primary);color:#fff}.lp-variants button:disabled{opacity:.4;text-decoration:line-through}.lp-qty{border:1.5px solid var(--lp-line);border-radius:10px;align-items:center;display:flex;overflow:hidden}.lp-qty button{background:var(--lp-bg);width:36px;height:34px;color:var(--lp-text);border:0;font-size:18px}.lp-qty span{text-align:center;min-width:36px;font-weight:700}.lp-order-fields{align-content:start;gap:12px;display:grid}.lp-field{gap:5px;font-size:14px;font-weight:600;display:grid}.lp-root .lp-field input,.lp-root .lp-field textarea{width:100%;font:inherit;color:var(--lp-text);background:var(--lp-bg);border:1.5px solid var(--lp-line);border-radius:calc(var(--lp-radius) * .7);backdrop-filter:none;box-shadow:none;resize:vertical;margin:0;padding:11px 14px;font-size:16px;font-weight:400}.lp-root .lp-field input:focus,.lp-root .lp-field textarea:focus{border-color:var(--lp-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-primary) 18%,transparent);outline:0}.lp-field [aria-invalid=true]{border-color:#d93025!important}.lp-summary{background:var(--lp-bg);border-radius:var(--lp-radius);gap:6px;padding:12px 14px;font-size:15px;display:grid}.lp-summary>div{justify-content:space-between;gap:10px;display:flex}.lp-summary s{color:var(--lp-muted);margin-right:6px;font-weight:400}.lp-total{border-top:1px dashed var(--lp-line);padding-top:8px;font-size:18px}.lp-total b{color:var(--lp-primary)}.lp-cod{text-align:center;font-size:13px}.lp-done{text-align:center;background:var(--lp-surface);max-width:560px;color:var(--lp-text);border-radius:calc(var(--lp-radius) * 1.4);box-shadow:0 18px 50px color-mix(in srgb,var(--lp-text) 10%,transparent);justify-items:center;gap:10px;margin:0 auto;padding:36px 22px;display:grid}.lp-done-mark{color:#fff;background:#0a8754;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:38px;animation:.4s lp-pop;display:flex}@keyframes lp-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.lp-top{z-index:40;background:color-mix(in srgb,var(--lp-surface) 88%,transparent);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--lp-line);position:sticky;top:0}.lp-top-in{max-width:var(--lp-max);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:8px 16px;display:flex}.lp-top img{width:auto;height:38px;display:block}.lp-top b{font-size:18px}.lp-top a.lp-btn{min-height:38px;padding:6px 16px;font-size:14px}.lp-foot{text-align:center;color:var(--lp-muted);padding:26px 16px 96px;font-size:13px}.lp-foot a{margin:0 6px;text-decoration:underline}.lp-sticky{z-index:50;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--lp-surface);border-top:1px solid var(--lp-line);box-shadow:0 -6px 24px color-mix(in srgb,var(--lp-text) 12%,transparent);justify-content:space-between;align-items:center;gap:12px;transition:transform .25s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.lp-sticky.show{transform:none}.lp-sticky b{color:var(--lp-primary);font-size:20px;line-height:1.1;display:block}.lp-sticky s{color:var(--lp-muted);font-size:13px}.lp-sticky .lp-btn{flex:1;max-width:240px}.lp-anim .lp-b>.lp-in{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.lp-anim .lp-b.lp-seen>.lp-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp-anim .lp-b>.lp-in{opacity:1;transition:none;transform:none}.lp-btn{transition:none}}.lp-editable{cursor:pointer;outline-offset:-2px;outline:2px solid #0000;transition:outline-color .12s}.lp-editable:hover{outline-color:color-mix(in srgb,var(--lp-secondary) 55%,transparent)}.lp-sel{outline:3px solid var(--lp-secondary)!important}.lp-editable:after{content:attr(data-label);background:var(--lp-secondary);color:#fff;opacity:0;pointer-events:none;z-index:5;border-radius:6px;padding:4px 7px;font:600 11px/1 system-ui,sans-serif;transition:opacity .12s;position:absolute;top:6px;left:6px}.lp-editable:hover:after,.lp-sel:after{opacity:1}.lp-preview-empty{min-height:70vh;color:var(--lp-muted);text-align:center;justify-content:center;align-items:center;padding:24px;display:flex}@media (width<=899px){.lp-b{padding:40px 14px}.lp-hero-split,.lp-product,.lp-benefits.with-image,.lp-order{grid-template-columns:1fr}.lp-hero-split{text-align:center}.lp-hero-split .lp-hero-copy{text-align:center!important}.lp-hero-split .lp-actions,.lp-hero-split .lp-price{justify-content:center}.lp-hero-split .lp-hero-media{order:-1}.lp-grid{grid-template-columns:repeat(min(var(--cols,3),2),minmax(0,1fr));gap:12px}.lp-features,.lp-steps,.lp-pricing{grid-template-columns:1fr}.lp-plan.hot{transform:none}.lp-actions .lp-btn{flex:auto}.lp-timer div{min-width:64px}.lp-sticky{display:flex}.lp-hide-m{display:none!important}}@media (width<=420px){.lp-grid:not(.lp-photos){grid-template-columns:repeat(min(var(--cols,3),2),minmax(0,1fr))}.lp-card{padding:10px}.lp-card .lp-btn{padding:8px;font-size:14px}}@media (width>=900px){.lp-hide-d{display:none!important}}