.sg-root{--sg-accent:var(--primary,#db1215);--sg-ink:#0e0e13;--sg-muted:#71717c;--sg-line:#0e0e131a;--sg-soft:#f5f5f7;--sg-radius:var(--ui-radius,var(--box-radius-lg,12px));z-index:5000;background:#0e0e138c;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out sg-fade;display:flex;position:fixed;inset:0}.sg-box{width:min(760px,100%);max-height:min(90dvh,1000px);color:var(--sg-ink);border-radius:var(--sg-radius);background:#fff;flex-direction:column;animation:.24s cubic-bezier(.22,1,.36,1) sg-pop;display:flex;overflow:hidden;box-shadow:0 24px 64px -16px #0e0e1359}.sg-head{border-bottom:1px solid var(--sg-line);flex-shrink:0;padding:14px 14px 12px 20px}.sg-handle{display:none}.sg-head-row{align-items:center;gap:12px;min-width:0;display:flex}.sg-head-icon{border-radius:var(--ui-radius-sm,var(--box-radius,10px));background:color-mix(in srgb, var(--sg-accent) 10%, transparent);height:36px;color:var(--sg-accent);flex:0 0 36px;place-items:center;font-size:18px;display:grid}.sg-title{min-width:0;color:var(--sg-ink);overflow-wrap:anywhere;flex:1;margin:0;font-size:17px;font-weight:700;line-height:1.3}.sg-close{border-radius:var(--ui-radius-sm,50%);background:var(--sg-soft);width:44px;height:44px;color:var(--sg-ink);cursor:pointer;border:0;flex:0 0 44px;place-items:center;padding:0;transition:background-color .2s;display:grid}.sg-close svg{width:18px;height:18px}.sg-close:hover{background:#e9e9ee}.sg-close:focus-visible,.sg-zoom-btn:focus-visible,.sg-link:focus-visible,.sg-tab-chart:focus-visible{outline:3px solid color-mix(in srgb, var(--primary,#db1215) 35%, transparent);outline-offset:2px}.sg-body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}.sg-frame{border-radius:var(--ui-radius-sm,var(--box-radius-lg,12px));border:1px solid var(--sg-line);background:var(--sg-soft);position:relative;overflow:hidden}.sg-frame.is-zoomed{overscroll-behavior:contain;cursor:grab;max-height:min(65dvh,720px);overflow:auto}.sg-frame.is-zoomed:active{cursor:grabbing}.sg-img{cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;max-width:none;height:auto;display:block}.sg-frame.is-zoomed .sg-img{width:200%;cursor:inherit}.sg-tools{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.sg-hint{color:var(--sg-muted);font-size:12.5px}.sg-zoom-btn{border:1px solid var(--sg-line);border-radius:var(--btn-radius-sm,999px);min-height:44px;color:var(--sg-ink);cursor:pointer;background:#fff;flex-shrink:0;padding:0 16px;font-size:13.5px;font-weight:600}.sg-zoom-btn[aria-pressed=true]{border-color:var(--sg-accent);color:var(--sg-accent)}.sg-note{border-radius:var(--ui-radius-sm,var(--box-radius-lg,12px));background:var(--sg-soft);color:#3a3a44;margin-top:16px;padding:14px 16px;font-size:14px;line-height:1.55}.sg-note strong{color:var(--sg-ink);margin-bottom:4px;font-size:13.5px;display:block}.sg-note p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.sg-broken{color:var(--sg-muted);margin:8px 0;font-size:14px}@media (max-width:767px){.sg-root{align-items:flex-end;padding:0}.sg-box{border-radius:var(--sg-radius) var(--sg-radius) 0 0;width:100%;max-height:92dvh;transition:transform .2s ease-out;animation:.28s cubic-bezier(.22,1,.36,1) sg-rise}.sg-head{touch-action:none;cursor:grab;padding:8px 10px 10px 16px}.sg-handle{background:#0e0e132e;border-radius:999px;width:40px;height:5px;margin:0 auto 8px;display:block}.sg-title{font-size:16px}.sg-body{padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px))}}@keyframes sg-fade{0%{opacity:0}}@keyframes sg-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes sg-rise{0%{transform:translateY(100%)}}.sg-link{margin-left:auto;min-height:44px;color:var(--pdx-ink,#0e0e13);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:6px;margin-block:-12px;padding:0 2px;font-size:13px;font-weight:600;display:inline-flex}.sg-link svg{color:var(--primary,#db1215);font-size:15px}.sg-link:hover{color:var(--primary,#db1215)}.sg-tab{gap:14px;max-width:760px;display:grid}.sg-tab-chart{border-radius:var(--ui-radius-sm,var(--box-radius-lg,12px));cursor:zoom-in;background:#f5f5f7;border:1px solid #0e0e131a;width:100%;padding:0;display:block;overflow:hidden}.sg-tab-chart img{object-fit:contain;width:100%;height:auto;max-height:900px;display:block}.sg-tab-hint{color:#71717c;margin:-6px 0 0;font-size:12.5px}.sg-tab-note{white-space:pre-line;overflow-wrap:anywhere;margin:0}@media (prefers-reduced-motion:reduce){.sg-root,.sg-box{transition:none!important;animation:none!important}}
.pdx,.pdx-story,.pdx-bar{--pdx-accent:var(--primary,#db1215);--pdx-accent-soft:color-mix(in srgb, var(--pdx-accent) 10%, transparent);--pdx-accent-ring:color-mix(in srgb, var(--pdx-accent) 35%, transparent);--pdx-ink:#0e0e13;--pdx-ink-2:#3a3a44;--pdx-muted:#71717c;--pdx-line:#0e0e1314;--pdx-line-strong:#0e0e1329;--pdx-surface:#fff;--pdx-soft:#f5f5f7;--pdx-ok:#12a150;--pdx-warn:#d97706;--pdx-danger:#dc2626;--pdx-r-xl:var(--box-radius-lg,12px);--pdx-r-lg:var(--box-radius,10px);--pdx-r-md:var(--box-radius-sm,8px);--pdx-ease:cubic-bezier(.22, 1, .36, 1);--pdx-shadow:0 1px 2px #0e0e130a, 0 12px 32px -12px #0e0e1324}.pdx{max-width:100vw;padding:24px 0 56px;position:relative;overflow:clip}.pdx-aurora{pointer-events:none;background:radial-gradient(40% 50% at 18% 30%, color-mix(in srgb, var(--pdx-accent) 9%, transparent), transparent 70%), radial-gradient(35% 45% at 85% 10%, color-mix(in srgb, var(--pdx-accent) 6%, transparent), transparent 70%);filter:blur(8px);z-index:0;height:620px;position:absolute;inset:-20% -10% auto}.pdx>.container{z-index:1;position:relative}.pdx-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.pdx-media{min-width:0;position:sticky;top:24px}.pdx-panel{min-width:0;animation:pdx-rise .7s var(--pdx-ease) both;flex-direction:column;gap:18px;display:flex}@keyframes pdx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pdx-gallery{flex-direction:column;gap:14px;display:flex}.pdx-stage{border-radius:var(--pdx-r-xl);box-shadow:var(--pdx-shadow);isolation:isolate;background:linear-gradient(160deg,#f7f7f9,#eeeef2);position:relative;overflow:hidden}.pdx-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline:none;display:flex;overflow-x:auto}.pdx-track::-webkit-scrollbar{display:none}.pdx-track:focus-visible{box-shadow:inset 0 0 0 3px var(--pdx-accent-ring)}.pdx-slide{aspect-ratio:1;scroll-snap-align:center;scroll-snap-stop:always;cursor:zoom-in;flex:0 0 100%;position:relative;overflow:hidden}.pdx-slide-img{object-fit:cover;transition:transform .45s var(--pdx-ease);will-change:transform}@media (hover:hover) and (pointer:fine){.pdx-slide.is-zooming .pdx-slide-img{transition-duration:.25s;transform:scale(2)}}.pdx-stage-top{z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:16px;left:16px;right:16px}.pdx-stage-top>*{pointer-events:auto}.pdx-stage-chips{flex-wrap:wrap;gap:6px;display:flex}.pdx-chip{border-radius:var(--btn-radius-sm,6px);letter-spacing:.02em;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.pdx-chip--glass{letter-spacing:.04em;height:30px;color:var(--pdx-ink);-webkit-backdrop-filter:blur(14px)saturate(1.6);background:#ffffffb8;border:1px solid #fff9;padding:0 13px;font-size:12.5px}.pdx-chip--accent{color:#fff;background:var(--pdx-accent);box-shadow:0 6px 16px -6px var(--pdx-accent)}.pdx-glass-btn,.pdx-arrow{-webkit-backdrop-filter:blur(14px)saturate(1.6);width:42px;height:42px;color:var(--pdx-ink);cursor:pointer;transition:transform .3s var(--pdx-ease), background .2s, opacity .3s;background:#ffffffb8;border:1px solid #fff9;border-radius:50%;place-items:center;font-size:17px;display:grid}.pdx-glass-btn:hover,.pdx-arrow:hover{background:#fff;transform:scale(1.06)}.pdx-glass-btn:focus-visible,.pdx-arrow:focus-visible{outline:3px solid var(--pdx-accent-ring);outline-offset:2px}.pdx-arrow{z-index:3;opacity:0;margin-top:-21px;position:absolute;top:50%}.pdx-arrow--prev{left:16px;transform:translate(-8px)}.pdx-arrow--next{right:16px;transform:translate(8px)}.pdx-stage:hover .pdx-arrow,.pdx-arrow:focus-visible{opacity:1;transform:none}.pdx-stage:hover .pdx-arrow:hover{transform:scale(1.06)}.pdx-counter{z-index:3;border-radius:var(--btn-radius-sm,6px);-webkit-backdrop-filter:blur(10px);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0e0e139e;align-items:baseline;gap:4px;padding:6px 12px;font-size:12px;display:inline-flex;position:absolute;bottom:16px;left:16px}.pdx-counter strong{font-size:13px}.pdx-counter span{opacity:.65}.pdx-dock{scrollbar-width:none;gap:10px;padding:4px 2px;display:flex;overflow-x:auto}.pdx-dock::-webkit-scrollbar{display:none}.pdx-thumb{border-radius:var(--pdx-r-md);background:var(--pdx-soft);cursor:pointer;opacity:.55;height:76px;transition:opacity .3s, transform .4s var(--pdx-ease), box-shadow .3s;border:0;flex:0 0 76px;padding:0;position:relative;overflow:hidden;transform:scale(.94)}.pdx-thumb img{object-fit:cover}.pdx-thumb:hover{opacity:.9}.pdx-thumb.is-active{opacity:1;box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--pdx-ink);transform:none}.pdx-thumb:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--pdx-accent);outline:none}.pdx-eyebrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pdx-pill{border-radius:var(--btn-radius-sm,6px);background:var(--pdx-accent-soft);height:28px;color:var(--pdx-accent);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:0 12px;font-size:12px;font-weight:600;transition:background .2s;display:inline-flex}.pdx-pill:lang(bn){letter-spacing:0}.pdx-pill:hover{background:color-mix(in srgb, var(--pdx-accent) 16%, transparent);color:var(--pdx-accent)}.pdx-brand{color:var(--pdx-muted);font-size:13px}.pdx-brand strong{color:var(--pdx-ink);font-weight:600}.pdx-brand:hover strong{text-underline-offset:3px;text-decoration:underline}.pdx-title{letter-spacing:-.012em;color:var(--pdx-ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,1.75vw,28px);font-weight:600;line-height:1.32}.pdx-title:lang(bn){letter-spacing:0;line-height:1.5}.pdx-meta{color:var(--pdx-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:-6px;font-size:13px;display:flex}.pdx-meta-sep{background:var(--pdx-line-strong);width:1px;height:14px}.pdx-meta-sku strong{color:var(--pdx-ink-2);letter-spacing:.02em;font-weight:600}.pdx-status{align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.pdx-status--ok{color:var(--pdx-ok)}.pdx-status--warn{color:var(--pdx-warn)}.pdx-status--danger{color:var(--pdx-danger)}.pdx-dot{background:currentColor;border-radius:50%;width:8px;height:8px;position:relative}.pdx-status--ok .pdx-dot:after,.pdx-status--warn .pdx-dot:after{content:"";animation:pdx-ping 1.8s var(--pdx-ease) infinite;background:currentColor;border-radius:50%;position:absolute;inset:0}@keyframes pdx-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.pdx-pricing{border-top:1px solid var(--pdx-line);border-bottom:1px solid var(--pdx-line);padding:18px 0}.pdx-price-label{text-transform:uppercase;letter-spacing:.1em;color:var(--pdx-muted);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.pdx-price-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pdx-price{letter-spacing:-.02em;color:var(--pdx-ink);font-variant-numeric:tabular-nums;font-size:clamp(28px,2.4vw,34px);font-weight:700;line-height:1.1}.pdx-compare{color:var(--pdx-muted);font-variant-numeric:tabular-nums;font-size:17px}.pdx-off{border-radius:var(--btn-radius-sm,6px);background:var(--pdx-accent-soft);color:var(--pdx-accent);font-variant-numeric:tabular-nums;padding:4px 9px;font-size:13px;font-weight:700}.pdx-price-note{color:var(--pdx-muted);margin:8px 0 0;font-size:13px}.pdx-price-note--save{color:var(--pdx-ok);font-weight:600}.pdx-lede,.pdx-lede.rich-text--short{color:var(--pdx-ink-2);margin:0;font-size:15px;line-height:1.7}.pdx-options{flex-direction:column;gap:14px;scroll-margin:120px;display:flex}.pdx-option{border:0;min-width:0;margin:0;padding:0}.pdx-option-head{float:none;align-items:baseline;gap:10px;width:100%;margin-bottom:8px;padding:0;font-size:13.5px;line-height:1.4;display:flex}.pdx-option-name{color:var(--pdx-ink);text-transform:capitalize;font-weight:700}.pdx-option-value{color:var(--pdx-muted)}.pdx-chips{flex-wrap:wrap;gap:8px;display:flex}.pdx-chip-opt{border-radius:var(--btn-radius);border:1px solid var(--pdx-line-strong);background:var(--pdx-surface);min-width:44px;height:38px;color:var(--pdx-ink);cursor:pointer;padding:0 14px;font-size:13.5px;font-weight:500;transition:border-color .2s,background .2s,color .2s,box-shadow .2s;position:relative}.pdx-chip-opt:hover{border-color:var(--pdx-ink)}.pdx-chip-opt:focus-visible{box-shadow:0 0 0 3px var(--pdx-accent-ring);outline:none}.pdx-chip-opt.is-on{border-color:var(--pdx-ink);box-shadow:inset 0 0 0 1px var(--pdx-ink)}.pdx-chip-opt.is-on:focus-visible{box-shadow:inset 0 0 0 1px var(--pdx-ink), 0 0 0 3px var(--pdx-accent-ring)}.pdx-chip-opt.is-soldout,.pdx-chip-opt.is-unavailable{color:var(--pdx-muted);background:var(--pdx-soft);border-style:dashed}.pdx-chip-opt.is-soldout{text-decoration:line-through;text-decoration-thickness:1px}.pdx-chip-opt.is-on.is-soldout,.pdx-chip-opt.is-on.is-unavailable{color:var(--pdx-ink-2);border-style:solid;border-color:var(--pdx-ink)}.pdx-variant-price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:-4px;line-height:1.3;display:flex}.pdx-variant-price:empty{margin-top:-14px}.pdx-variant-price-label{color:var(--pdx-muted);font-size:13px}.pdx-variant-price strong{color:var(--pdx-ink);font-size:16px;font-weight:700}.pdx-variant-price s{color:var(--pdx-muted);font-size:13px}.pdx-off--sm{align-self:center;padding:2px 6px;font-size:12px}.pdx-buy{flex-direction:column;gap:10px;padding-top:2px;display:flex}.pdx-cart-row,.pdx-cta-row{align-items:stretch;gap:10px;display:flex}.pdx-stepper{border-radius:var(--btn-radius);background:var(--pdx-surface);border:1px solid var(--pdx-line-strong);flex:none;align-items:stretch;height:46px;padding:0;display:inline-flex}.pdx-stepper button{border-radius:var(--btn-radius);width:40px;height:auto;color:var(--pdx-ink);cursor:pointer;box-shadow:none;background:0 0;border:0;place-items:center;padding:0;font-size:15px;transition:background .2s,opacity .2s;display:grid}.pdx-stepper button:hover:not(:disabled){background:var(--pdx-soft)}.pdx-stepper button:focus-visible{outline:2px solid var(--pdx-accent-ring);outline-offset:-2px}.pdx-stepper button:disabled{opacity:.35;cursor:not-allowed}.pdx-stepper input[type=text]{text-align:center;width:40px;height:auto;color:var(--pdx-ink);font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;border:0;outline:none;padding:0;font-size:15px;font-weight:600}.pdx-btn{border-radius:var(--btn-radius);letter-spacing:.01em;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;height:46px;padding:0 16px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .15s;display:inline-flex;position:relative}.pdx-btn:focus-visible{outline:3px solid var(--pdx-accent-ring);outline-offset:2px}.pdx-btn:active:not(:disabled){transform:scale(.985)}.pdx-btn:disabled{cursor:not-allowed;opacity:.45}.pdx-btn-icon{place-items:center;font-size:17px;display:inline-grid}.pdx-btn--outline{background:var(--pdx-surface);color:var(--pdx-ink);border-color:var(--pdx-ink)}.pdx-btn--outline:hover:not(:disabled){background:var(--pdx-ink);color:#fff}.pdx-btn--outline.is-success,.pdx-btn--outline.is-success:hover{background:var(--pdx-ok);border-color:var(--pdx-ok);color:#fff}.pdx-btn--outline.is-success .pdx-btn-icon{animation:pdx-pop .45s var(--pdx-ease)}@keyframes pdx-pop{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:none}}.pdx-btn--solid{background:var(--pdx-accent);border-color:var(--pdx-accent);color:#fff}.pdx-btn--solid:hover{background:color-mix(in srgb, var(--pdx-accent) 86%, #000);border-color:color-mix(in srgb, var(--pdx-accent) 86%, #000);color:#fff;box-shadow:0 8px 20px -10px var(--pdx-accent)}.pdx-btn--primary{height:50px;font-size:15px}.pdx-icon-btn{border-radius:var(--btn-radius);border:1.5px solid var(--pdx-line-strong);background:var(--pdx-surface);height:50px;color:var(--pdx-ink);cursor:pointer;transition:transform .3s var(--pdx-ease), color .2s, border-color .2s, background .2s;flex:0 0 50px;place-items:center;font-size:20px;display:grid}.pdx-icon-btn:hover{border-color:var(--pdx-ink)}.pdx-icon-btn:focus-visible{outline:3px solid var(--pdx-accent-ring);outline-offset:2px}.pdx-icon-btn.is-on{color:var(--pdx-accent);border-color:var(--pdx-accent-ring);background:var(--pdx-accent-soft)}.pdx-icon-btn.is-on svg{animation:pdx-pop .5s var(--pdx-ease)}.pdx-cart-row .pdx-icon-btn{flex-basis:46px;height:46px}.pdx-utility{gap:22px;padding-top:2px;display:flex}.pdx-utility a,.pdx-utility button{color:var(--pdx-ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13.5px;font-weight:600;transition:color .2s;display:inline-flex}.pdx-utility a:focus-visible,.pdx-utility button:focus-visible{outline:3px solid var(--pdx-accent-ring);outline-offset:3px;border-radius:6px}.pdx-stepper:focus-within:has(input:focus-visible){box-shadow:0 0 0 3px var(--pdx-accent-ring)}.pdx-utility svg{font-size:16px}.pdx-utility a:hover,.pdx-utility button:hover,.pdx-utility .is-on{color:var(--pdx-accent)}.pdx-perks{gap:10px;margin-top:4px;display:grid}.pdx-perk{border-radius:var(--pdx-r-md);border:1px solid var(--pdx-line);text-align:left;width:100%;color:var(--pdx-ink);cursor:pointer;transition:border-color .2s, transform .3s var(--pdx-ease), box-shadow .3s;background:#ffffffb3;align-items:center;gap:14px;padding:14px 16px;display:flex}.pdx-perk:hover{border-color:var(--pdx-line-strong);box-shadow:var(--pdx-shadow);color:var(--pdx-ink);transform:translate(3px)}.pdx-perk:focus-visible{outline:3px solid var(--pdx-accent-ring);outline-offset:2px}.pdx-perk>svg{color:var(--pdx-muted);flex-shrink:0;font-size:16px}.pdx-perk-icon{border-radius:var(--box-radius-sm,8px);background:var(--pdx-accent-soft);height:40px;color:var(--pdx-accent);flex:0 0 40px;place-items:center;font-size:19px;display:grid}.pdx-perk-text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.pdx-perk-text strong{font-size:14px;font-weight:700}.pdx-perk-text strong:lang(bn){line-height:1.5}.pdx-perk-text small{color:var(--pdx-muted);font-size:12.5px}.pdx-story{padding:8px 0 64px;scroll-margin-top:90px}.pdx-story-card{border-radius:var(--pdx-r-xl);border:1px solid var(--pdx-line);background:var(--pdx-surface);box-shadow:var(--pdx-shadow);padding:clamp(18px,3vw,36px)}.pdx-tabs{border-radius:var(--btn-radius);background:var(--pdx-soft);scrollbar-width:none;gap:4px;max-width:100%;margin-bottom:26px;padding:5px;display:inline-flex;overflow-x:auto}.pdx-tabs::-webkit-scrollbar{display:none}.pdx-tab{border-radius:var(--btn-radius-sm);height:42px;color:var(--pdx-muted);white-space:nowrap;cursor:pointer;transition:color .2s, background .3s var(--pdx-ease), box-shadow .3s;background:0 0;border:0;flex-shrink:0;padding:0 20px;font-size:14px;font-weight:600}.pdx-tab:hover{color:var(--pdx-ink)}.pdx-tab.is-on{background:var(--pdx-surface);color:var(--pdx-ink);box-shadow:0 1px 2px #0e0e130f,0 4px 14px -6px #0e0e132e}.pdx-tab:focus-visible{outline:3px solid var(--pdx-accent-ring);outline-offset:1px}.pdx-tabpanel{animation:pdx-rise .45s var(--pdx-ease) both;max-width:880px}.pdx-tabpanel[hidden]{display:none!important}.pdx-plain{white-space:pre-wrap;color:var(--pdx-ink-2);margin:0;font-size:15px;line-height:1.8}.pdx-specs{border-top:1px solid var(--pdx-line);max-width:720px;margin:0;display:block}.pdx-spec{border-bottom:1px solid var(--pdx-line);grid-template-columns:minmax(96px,34%) minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:12px 4px;display:grid}.pdx-spec dt{color:var(--pdx-muted);text-transform:capitalize;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.5}.pdx-spec dd{color:var(--pdx-ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:1.5}.pdx-spec-links a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--pdx-line-strong);text-decoration-color:var(--pdx-line-strong);text-underline-offset:3px}.pdx-spec-links a:hover{color:var(--pdx-accent);text-decoration-color:currentColor}.pdx-warranty-head{background:var(--pdx-accent-soft);color:var(--pdx-accent);border-radius:999px;margin-bottom:14px;padding:6px 14px;font-size:13.5px;font-weight:700;display:inline-block}.pdx-bar{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:210;opacity:0;width:min(1080px,100vw - 32px);transition:transform .5s var(--pdx-ease), opacity .35s;pointer-events:none;position:fixed;transform:translate(-50%,calc(100% + 40px))}.pdx-bar.is-on{opacity:1;pointer-events:auto;transform:translate(-50%)}.pdx-bar-inner{border-radius:var(--pdx-r-lg);-webkit-backdrop-filter:blur(20px)saturate(1.8);box-shadow:0 1px 0 #fffc inset, 0 24px 48px -16px #0e0e134d, 0 0 0 1px var(--pdx-line);background:#ffffffd1;border:1px solid #ffffffb3;align-items:center;gap:16px;padding-block:8px;padding-inline:10px 8px;display:flex}.pdx-bar-product{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.pdx-bar-thumb{border-radius:var(--box-radius-sm,8px);background:var(--pdx-soft);flex:0 0 44px;height:44px;position:relative;overflow:hidden}.pdx-bar-thumb img{object-fit:cover}.pdx-bar-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.pdx-bar-text strong{color:var(--pdx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.pdx-bar-text small{color:var(--pdx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pdx-bar-text strong:lang(bn),.pdx-bar-text small:lang(bn){line-height:1.6}.pdx-bar-price{letter-spacing:-.02em;color:var(--pdx-ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:5px;font-size:18px;font-weight:800;display:flex}.pdx-bar-price small{color:var(--pdx-muted);font-size:12px;font-weight:500}.pdx-bar-actions{gap:8px;display:flex}.pdx-btn--sm{border-radius:var(--btn-radius);flex:none;width:auto;height:42px;padding:0 18px;font-size:14px}.pdx-btn--sm .pdx-btn-icon{font-size:16px}.pdx-toast{z-index:1100;background:var(--pdx-ink);color:#fff;opacity:0;transition:transform .45s var(--pdx-ease), opacity .3s;pointer-events:none;border-radius:999px;padding:12px 20px;font-size:14px;font-weight:600;position:fixed;top:24px;left:50%;transform:translate(-50%,-140%);box-shadow:0 16px 40px -12px #0e0e1380}.pdx-toast.is-on{opacity:1;transform:translate(-50%)}@media (max-width:1149px){.pdx-bar{bottom:calc(67px + 10px + env(safe-area-inset-bottom,0px));transform:translate(-50%,calc(100% + 91px))}.pdx-bar-inner{box-shadow:0 1px 0 #fffc inset, 0 -6px 20px -10px #0e0e1338, 0 2px 6px -3px #0e0e1329, 0 0 0 1px var(--pdx-line)}}.product-page #footer{padding-bottom:96px}@media (max-width:1149px){.product-page #footer{padding-bottom:calc(67px + 10px + 62px + 12px + env(safe-area-inset-bottom,0px))}}@media (max-width:991px){.pdx-grid{grid-template-columns:minmax(0,1fr);gap:24px}.pdx-media{position:static}}@media (max-width:767px){.pdx{padding:12px 0 36px}.pdx-stage{border-radius:var(--pdx-r-xl);box-shadow:none;border:1px solid #0e0e1312}.pdx-arrow{display:none}.pdx-dock{padding:4px 0}.pdx-thumb{border-radius:var(--box-radius-sm,8px);flex-basis:60px;height:60px}.pdx-panel{gap:16px}.pdx-chip-opt{height:40px}.pdx-stepper{height:44px}.pdx-btn{gap:7px;height:44px;padding:0 12px;font-size:14px}.pdx-btn--primary{height:46px;font-size:14.5px}.pdx-icon-btn{flex-basis:46px;height:46px;font-size:19px}.pdx-cart-row .pdx-icon-btn{flex-basis:44px;height:44px}.pdx-story{padding-bottom:40px}.pdx-story-card{border-radius:var(--pdx-r-xl)}.pdx-spec{grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:4px 14px;padding:11px 2px}.pdx-bar{width:auto;left:8px;right:8px;bottom:calc(67px + 8px + env(safe-area-inset-bottom,0px));transform:translateY(calc(100% + 91px))}.pdx-bar.is-on{transform:none}.pdx-bar-inner{border-radius:var(--pdx-r-md);gap:10px;padding-block:6px;padding-inline:12px 6px}.pdx-bar-product{display:none}.pdx-bar-price{flex-direction:column;gap:0;font-size:16px;line-height:1.15}.pdx-bar-actions{flex:1;min-width:0}.pdx-bar-actions .pdx-btn--sm{flex:1;height:42px;padding:0 10px;font-size:14px}.pdx-bar-label{text-overflow:ellipsis;overflow:hidden}.product-page #footer{padding-bottom:calc(67px + 8px + 56px + 12px + env(safe-area-inset-bottom,0px))}}@media (max-width:380px){.pdx-bar-actions .pdx-btn--sm .pdx-btn-icon,.pdx-cart-row .pdx-btn-icon{display:none}}@media (prefers-reduced-motion:reduce){.pdx *,.pdx-story *,.pdx-bar,.pdx-bar *{transition-duration:.01ms!important;animation:none!important}.pdx-track{scroll-behavior:auto}}
