:root{--primary:#0a3d97;--primary-light:#1e6cd9;--primary-dark:#062660;--secondary:#01a1f6;--alternate:#01a1f6;--accent-green:#10b981;--accent-orange:#f97316;--accent-red:#ef4444;--accent-pink:#ec4899;--accent-teal:#14b8a6;--text-theme-cls:#073c97;--text-dark:#545454;--text-body:#4b5563;--text-muted:#9ca3af;--bg-light:#e0ebff;--bg-light2:#f5f8ffc2;--bg-white:#fff;--border-light:#f1f3f9;--border-medium:#e5e7eb;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:3rem;--space-xl:5rem;--section-padding:80px;--shadow-sm:0 2px 8px #0a3d970d;--shadow-md:0 8px 24px #0a3d9714;--shadow-lg:0 16px 48px #0a3d971f;--card-shadow:var(--shadow-md);--card-shadow-hover:var(--shadow-lg);--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-full:999px;--font-main:"Poppins", sans-serif;--transition:all .3s cubic-bezier(.4, 0, .2, 1)}body.MedicineDetail-module-scss-module__G_eBGG__dark-mode{--bg-white:#121421;--bg-light:#1c1e2d;--bg-light2:#1e2030;--text-dark:#f3f4f6;--text-body:#cbd5e1;--text-muted:#9ca3af;--text-theme-cls:#60a5fa;--border-light:#2d3142;--border-medium:#374151;--card-shadow:0 8px 32px #0000004d;--card-shadow-hover:0 16px 48px #00000080;--bg-card-palette-0:#0a3d971a;--bg-card-palette-1:#16a34a1a;--bg-card-palette-2:#ea580c1a;--bg-card-palette-3:#0284c71a;--bg-card-palette-4:#9333ea1a;--bg-card-palette-5:#ca8a041a;--bg-label-palette-0:#0a3d9733;--bg-label-palette-1:#16a34a33;--bg-label-palette-2:#ea580c33;--bg-label-palette-3:#0284c733;--bg-label-palette-4:#9333ea33;--bg-label-palette-5:#ca8a0433;--text-palette-0:#60a5fa;--text-palette-1:#4ade80;--text-palette-2:#fb923c;--text-palette-3:#38bdf8;--text-palette-4:#c084fc;--text-palette-5:#facc15;background-color:#0b0d17!important}.MedicineDetail-module-scss-module__G_eBGG__section-title{margin-bottom:1.5rem;font-size:2rem}@media (max-width:768px){.MedicineDetail-module-scss-module__G_eBGG__section-title{font-size:1.5rem}}.MedicineDetail-module-scss-module__G_eBGG__page{background:var(--bg-light2);min-height:100vh;padding-bottom:80px}@media (max-width:767px){.MedicineDetail-module-scss-module__G_eBGG__page{padding-bottom:100px}}.MedicineDetail-module-scss-module__G_eBGG__breadcrumbBar{background:var(--bg-white);border-bottom:1px solid var(--border-light);padding:10px 0}.MedicineDetail-module-scss-module__G_eBGG__breadcrumb{flex-wrap:wrap;align-items:center;gap:6px;font-size:.75rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__crumbLink{color:var(--text-body);font-weight:600;text-decoration:none}.MedicineDetail-module-scss-module__G_eBGG__crumbLink:hover{color:var(--primary)}.MedicineDetail-module-scss-module__G_eBGG__crumbActive{color:var(--text-dark);font-weight:700}.MedicineDetail-module-scss-module__G_eBGG__heroGrid{grid-template-columns:1fr 288px;align-items:start;gap:20px;margin:20px 0;display:grid}@media (max-width:1199px){.MedicineDetail-module-scss-module__G_eBGG__heroGrid{grid-template-columns:1fr}}@media (max-width:767px){.MedicineDetail-module-scss-module__G_eBGG__heroGrid{gap:12px;margin:12px 0}}.MedicineDetail-module-scss-module__G_eBGG__mainContentCard{background:var(--bg-white);border:1px solid var(--border-light);border-radius:20px;grid-template-columns:280px 1fr;display:grid;position:sticky;top:75px;overflow:hidden;box-shadow:0 8px 30px #0000000f,0 2px 8px #00000008}@media (max-width:991px){.MedicineDetail-module-scss-module__G_eBGG__mainContentCard{grid-template-columns:1fr;position:static}}@media (max-width:767px){.MedicineDetail-module-scss-module__G_eBGG__mainContentCard{border-radius:14px}}.MedicineDetail-module-scss-module__G_eBGG__galleryPart{border-right:1px solid var(--border-light);flex-direction:column;display:block}@media (max-width:991px){.MedicineDetail-module-scss-module__G_eBGG__galleryPart{border-right:none;border-bottom:1px solid var(--border-light)}}.MedicineDetail-module-scss-module__G_eBGG__infoPart{padding:24px 28px}@media (max-width:991px){.MedicineDetail-module-scss-module__G_eBGG__infoPart{padding:24px}}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__infoPart{padding:18px}}.MedicineDetail-module-scss-module__G_eBGG__mainImgBox{cursor:pointer;flex:1;justify-content:center;align-items:center;height:280px;padding:24px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.MedicineDetail-module-scss-module__G_eBGG__mainImgBox{height:240px}}.MedicineDetail-module-scss-module__G_eBGG__rxBadge{letter-spacing:.1em;text-transform:uppercase;color:#ef4444;background:#ef44441a;border:1px solid #ef444433;border-radius:6px;padding:3px 10px;font-size:.6rem;font-weight:800;position:absolute;top:12px;left:12px}.MedicineDetail-module-scss-module__G_eBGG__mainImg{object-fit:contain;filter:drop-shadow(0 8px 20px #0000001a);max-width:88%;max-height:220px;transition:transform .4s cubic-bezier(.4,0,.2,1)}.MedicineDetail-module-scss-module__G_eBGG__mainImg:hover{transform:scale(1.04)translateY(-6px)}.MedicineDetail-module-scss-module__G_eBGG__imgPlaceholder{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex}.MedicineDetail-module-scss-module__G_eBGG__imgPlaceholder i{font-size:5rem}.MedicineDetail-module-scss-module__G_eBGG__phLabel{letter-spacing:.05em;opacity:.5;text-transform:capitalize;color:var(--text-muted);font-size:.75rem;font-weight:700}.MedicineDetail-module-scss-module__G_eBGG__zoomHint{z-index:2;width:34px;height:34px;color:var(--text-dark);opacity:0;pointer-events:none;background:#0000000d;border-radius:10px;justify-content:center;align-items:center;font-size:.9rem;transition:all .3s;display:flex;position:absolute;top:16px;right:16px}.MedicineDetail-module-scss-module__G_eBGG__mainImgBox:hover .MedicineDetail-module-scss-module__G_eBGG__zoomHint{opacity:1;background:#0000001a}.MedicineDetail-module-scss-module__G_eBGG__thumbsBar{border-top:1px solid var(--border-light);scrollbar-width:none;background:var(--bg-white);gap:8px;padding:10px 12px;display:flex;overflow-x:auto}.MedicineDetail-module-scss-module__G_eBGG__thumbsBar::-webkit-scrollbar{display:none}.MedicineDetail-module-scss-module__G_eBGG__thumb{background:var(--bg-light2);cursor:pointer;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:auto;height:48px;padding:4px;transition:all .2s;position:relative}.MedicineDetail-module-scss-module__G_eBGG__thumb img{object-fit:contain;width:100%;height:100%}.MedicineDetail-module-scss-module__G_eBGG__thumb:hover{border-color:#0a3d9759}.MedicineDetail-module-scss-module__G_eBGG__moreOverlay{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);color:#fff;background:#0f172abf;border-radius:6px;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:flex;position:absolute;inset:0}.MedicineDetail-module-scss-module__G_eBGG__thumbActive{border-color:var(--primary)!important;background:#0a3d971a!important}.MedicineDetail-module-scss-module__G_eBGG__catBadge{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);background:linear-gradient(135deg,#0a3d971a,#3b82f612);border:1px solid #0a3d9726;border-radius:50px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 14px;font-size:.6rem;font-weight:900;text-decoration:none;transition:all .22s;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__catBadge:hover{background:linear-gradient(135deg, var(--primary), #3b82f6);color:#fff;border-color:#0000;box-shadow:0 4px 14px #0a3d974d}.MedicineDetail-module-scss-module__G_eBGG__bookmarkBtn{letter-spacing:.08em;text-transform:uppercase;background:var(--bg-light2);color:var(--text-muted);border:1px solid var(--border-light);cursor:pointer;border-radius:50px;align-items:center;gap:6px;padding:5px 14px;font-size:.65rem;font-weight:800;transition:all .25s;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__bookmarkBtn i{font-size:.8rem}.MedicineDetail-module-scss-module__G_eBGG__bookmarkBtn:hover{color:var(--primary);background:#0a3d970d;border-color:#0a3d9733}.MedicineDetail-module-scss-module__G_eBGG__bookmarkBtn.MedicineDetail-module-scss-module__G_eBGG__bookmarked{color:var(--primary);background:#0a3d971a;border-color:#0a3d9733!important}.MedicineDetail-module-scss-module__G_eBGG__medicineName{color:var(--text-theme-cls);letter-spacing:-.03em;margin:0 0 8px;font-size:30px;font-weight:700;line-height:1.15}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__medicineName{font-size:1.5rem}}.MedicineDetail-module-scss-module__G_eBGG__mfgLine{color:var(--text-muted);align-items:center;gap:8px;margin:0 0 18px;font-size:.83rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__mfgLine i{color:var(--primary);font-size:.85rem}.MedicineDetail-module-scss-module__G_eBGG__mfgLine strong{color:var(--text-body);font-weight:700}.MedicineDetail-module-scss-module__G_eBGG__introText{color:var(--text-body);margin-bottom:20px;font-size:.875rem;line-height:1.75}.MedicineDetail-module-scss-module__G_eBGG__specGrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px;display:grid}.MedicineDetail-module-scss-module__G_eBGG__specItem{background:var(--bg-light2);border:1px solid var(--border-light);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:13px 15px;transition:all .22s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__specItem>div:last-child{min-width:0;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__specItem:hover{background:#0a3d970a;border-color:#0a3d971f;transform:translateY(-1px)}.MedicineDetail-module-scss-module__G_eBGG__specIcon{width:36px;height:36px;color:var(--primary);background:linear-gradient(135deg,#0a3d971a,#3b82f614);border:1px solid #0a3d9714;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__specLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;font-size:.58rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__specVal{color:var(--text-dark);margin-top:2px;font-size:.83rem;font-weight:700;line-height:1.35}.MedicineDetail-module-scss-module__G_eBGG__seRow{border-top:1px solid var(--border-light);flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;padding-top:20px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__seHead{color:#ef4444;align-items:center;gap:5px;width:100%;margin-bottom:4px;font-size:.72rem;font-weight:800;display:flex}.MedicineDetail-module-scss-module__G_eBGG__sePill{color:#dc2626;background:#ef44440f;border:1px solid #ef444426;border-radius:50px;padding:5px 12px;font-size:.68rem;font-weight:600}.MedicineDetail-module-scss-module__G_eBGG__sePillMore{color:var(--primary);background:#0a3d971a;border-color:#0a3d9726}.MedicineDetail-module-scss-module__G_eBGG__sidebar{flex-direction:column;gap:14px;display:flex;position:sticky;top:80px}@media (max-width:1199px){.MedicineDetail-module-scss-module__G_eBGG__sidebar{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid;position:static}}@media (max-width:767px){.MedicineDetail-module-scss-module__G_eBGG__sidebar{grid-template-columns:1fr}}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__sidebar{background:0 0;gap:0}}.MedicineDetail-module-scss-module__G_eBGG__priceCard{background:var(--bg-white);border:1px solid var(--border-light);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 28px #00000012}.MedicineDetail-module-scss-module__G_eBGG__priceTop{background:linear-gradient(145deg,#0f172a 0%,#1e1b4b 50%,#312e81 100%);padding:24px 22px 20px;position:relative;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__priceTop:before{content:"";background:radial-gradient(circle,#7c3aed66 0%,#0000 70%);border-radius:50%;width:130px;height:130px;position:absolute;top:-40px;right:-40px}.MedicineDetail-module-scss-module__G_eBGG__priceTop:after{content:"";background:#3b82f61f;border-radius:50%;width:80px;height:80px;position:absolute;bottom:-20px;left:10px}.MedicineDetail-module-scss-module__G_eBGG__mrpBadge{letter-spacing:.15em;text-transform:uppercase;color:#ffffff73;align-items:center;gap:5px;margin-bottom:8px;font-size:.58rem;font-weight:800;display:flex}.MedicineDetail-module-scss-module__G_eBGG__mrpBadge:before{content:"";background:#fff3;width:16px;height:1px}.MedicineDetail-module-scss-module__G_eBGG__priceAmt{color:#fff;letter-spacing:-.05em;z-index:1;font-size:2.6rem;font-weight:900;line-height:1;position:relative}.MedicineDetail-module-scss-module__G_eBGG__taxLbl{color:#ffffff4d;margin-top:8px;font-size:.6rem;font-weight:500}.MedicineDetail-module-scss-module__G_eBGG__priceBottom{padding:16px 18px}.MedicineDetail-module-scss-module__G_eBGG__packBadge{background:var(--bg-light2);width:100%;color:var(--text-body);border:1px solid var(--border-light);cursor:default;border-radius:12px;align-items:center;gap:7px;margin-bottom:10px;padding:10px 14px;font-size:.76rem;font-weight:700;transition:background .2s;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__packBadge:hover{background:#0a3d970a}.MedicineDetail-module-scss-module__G_eBGG__packBadge i{color:var(--primary);font-size:.9rem}.MedicineDetail-module-scss-module__G_eBGG__rxAlert{color:#dc2626;background:#ef44440f;border:1px solid #ef444426;border-radius:12px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.7rem;font-weight:700;display:flex}.MedicineDetail-module-scss-module__G_eBGG__infoNote{color:var(--text-muted);background:var(--bg-light2);border:1px dashed var(--border-light);border-radius:10px;padding:10px 14px;font-size:.68rem;line-height:1.65}.MedicineDetail-module-scss-module__G_eBGG__shareCard{background:var(--bg-white);border:1px solid var(--border-light);box-shadow:var(--card-shadow);border-radius:16px;padding:18px}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__shareCard{display:none}}.MedicineDetail-module-scss-module__G_eBGG__shareTitle{color:var(--text-dark);align-items:center;gap:6px;margin-bottom:12px;font-size:.82rem;font-weight:800;display:flex}.MedicineDetail-module-scss-module__G_eBGG__shareTitle i{color:var(--primary)}.MedicineDetail-module-scss-module__G_eBGG__shareButtons{gap:8px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__shareBtn{cursor:pointer;color:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;transition:all .25s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__shareBtn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.MedicineDetail-module-scss-module__G_eBGG__shareBtn.MedicineDetail-module-scss-module__G_eBGG__fb{background:#1877f2}.MedicineDetail-module-scss-module__G_eBGG__shareBtn.MedicineDetail-module-scss-module__G_eBGG__tw{background:#000}.MedicineDetail-module-scss-module__G_eBGG__shareBtn.MedicineDetail-module-scss-module__G_eBGG__li{background:#0a66c2}.MedicineDetail-module-scss-module__G_eBGG__shareBtn.MedicineDetail-module-scss-module__G_eBGG__wa{background:#25d366}.MedicineDetail-module-scss-module__G_eBGG__shareBtn.MedicineDetail-module-scss-module__G_eBGG__cp{background:var(--bg-light2);color:var(--text-dark);border:1px solid var(--border-light)!important}.MedicineDetail-module-scss-module__G_eBGG__altCard{background:var(--bg-white);border:1px solid var(--border-light);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.MedicineDetail-module-scss-module__G_eBGG__altCard:before{content:"";background:linear-gradient(90deg,#10b981,#3b82f6,#7c3aed);height:3px;position:absolute;top:0;left:0;right:0}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__altCard{border:1.5px solid #0a3d9733;border-radius:16px;margin-top:12px;box-shadow:0 4px 16px #0a3d971a}}.MedicineDetail-module-scss-module__G_eBGG__altHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__altTitle{color:var(--text-dark);align-items:center;gap:7px;margin:0;font-size:.8rem;font-weight:900;display:flex}.MedicineDetail-module-scss-module__G_eBGG__altTitle i{color:var(--primary)}.MedicineDetail-module-scss-module__G_eBGG__altViewAll{color:var(--primary);background:#0a3d9714;border:1px solid #0a3d971f;border-radius:20px;padding:4px 10px;font-size:.65rem;font-weight:800;text-decoration:none;transition:all .2s}.MedicineDetail-module-scss-module__G_eBGG__altViewAll:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.MedicineDetail-module-scss-module__G_eBGG__altList{flex-direction:column;gap:4px;padding:10px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__altRow{border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;transition:all .22s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__altRow:hover{background:#0a3d9708;border-color:#0a3d9726;transform:translate(3px)}.MedicineDetail-module-scss-module__G_eBGG__altThumb{border:1px solid #0000000d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__altThumb img{object-fit:contain;width:100%;height:100%}.MedicineDetail-module-scss-module__G_eBGG__altInfo{flex:1;min-width:0}.MedicineDetail-module-scss-module__G_eBGG__altName{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:800;line-height:1.3;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__altMfg{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.62rem;font-weight:500;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__altPrice{color:#16a34a;letter-spacing:-.02em;flex-shrink:0;font-size:.88rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__tabsWrap{background:var(--bg-white);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);border-radius:16px;margin-bottom:24px;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__tabBar{scrollbar-width:none;background:var(--bg-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:2px solid var(--border-light);z-index:100;position:sticky;overflow-x:auto}.MedicineDetail-module-scss-module__G_eBGG__tabBar::-webkit-scrollbar{display:none}.MedicineDetail-module-scss-module__G_eBGG__tabBar{padding:6px 10px}@media (max-width:767px){.MedicineDetail-module-scss-module__G_eBGG__tabBar{position:static!important}}.MedicineDetail-module-scss-module__G_eBGG__tabInner{gap:4px;min-width:max-content;display:flex}.MedicineDetail-module-scss-module__G_eBGG__tabBtn{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:7px;padding:9px 18px;font-size:.79rem;font-weight:700;transition:all .2s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__tabBtn i{font-size:.82rem}.MedicineDetail-module-scss-module__G_eBGG__tabBtn:hover{color:var(--primary);background:var(--bg-light2)}.MedicineDetail-module-scss-module__G_eBGG__tabBtnActive{box-shadow:0 2px 10px #0a3d971f;color:var(--primary)!important;background:#0a3d971a!important}.MedicineDetail-module-scss-module__G_eBGG__tabBtnActive i{color:var(--primary)}.MedicineDetail-module-scss-module__G_eBGG__tabPanel{padding:28px}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__tabPanel{padding:18px}}.MedicineDetail-module-scss-module__G_eBGG__block{margin-bottom:20px}.MedicineDetail-module-scss-module__G_eBGG__block:last-child{margin-bottom:0}.MedicineDetail-module-scss-module__G_eBGG__blockH{color:var(--text-dark);align-items:center;gap:8px;margin:0 0 12px;font-size:.92rem;font-weight:800;display:flex}.MedicineDetail-module-scss-module__G_eBGG__blockH i{color:var(--primary);font-size:.9rem}.MedicineDetail-module-scss-module__G_eBGG__prose{color:var(--text-body);margin:0;font-size:.86rem;line-height:1.8}.MedicineDetail-module-scss-module__G_eBGG__sePillsLg{flex-wrap:wrap;gap:8px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__sePillLg{color:#ef4444;background:#ef44440f;border:1px solid #ef444433;border-radius:50px;padding:6px 16px;font-size:.76rem;font-weight:600}.MedicineDetail-module-scss-module__G_eBGG__safeGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__safeGrid{grid-template-columns:1fr}}.MedicineDetail-module-scss-module__G_eBGG__safeItem{background:var(--bg-light2);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__safeIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__safeLbl{color:var(--text-dark);margin-bottom:3px;font-size:.72rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__safeVal{color:var(--text-body);font-size:.72rem;line-height:1.5}.MedicineDetail-module-scss-module__G_eBGG__intList{flex-direction:column;gap:12px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__intRow{background:var(--bg-light2);border-radius:14px;gap:14px;padding:16px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__intIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__intLbl{color:var(--text-dark);margin-bottom:4px;font-size:.78rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__intVal{color:var(--text-body);margin:0;font-size:.8rem;line-height:1.6}.MedicineDetail-module-scss-module__G_eBGG__mfgGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__mfgGrid{grid-template-columns:1fr}}.MedicineDetail-module-scss-module__G_eBGG__mfgItem{background:var(--bg-white);border:1px solid var(--border-light);border-radius:16px;padding:20px}.MedicineDetail-module-scss-module__G_eBGG__mfgItemFull{grid-column:1/-1}.MedicineDetail-module-scss-module__G_eBGG__mfgLbl{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.65rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__mfgVal{color:var(--text-dark);font-size:.92rem;font-weight:700;line-height:1.6}.MedicineDetail-module-scss-module__G_eBGG__mfgBanner{background:var(--bg-light2);border:1px solid var(--border-light);border-radius:24px;align-items:center;gap:20px;margin-bottom:24px;padding:24px;display:flex;box-shadow:0 4px 15px #00000005}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__mfgBanner{text-align:center;flex-direction:column}}.MedicineDetail-module-scss-module__G_eBGG__mfgAvatar{width:56px;height:56px;color:var(--primary);background:#0a3d971a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.6rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__mfgBannerName{color:var(--text-dark);font-size:1.1rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__mfgBannerSub{color:var(--text-muted);font-size:.78rem}.MedicineDetail-module-scss-module__G_eBGG__ymlSection{margin-bottom:20px}.MedicineDetail-module-scss-module__G_eBGG__ymlHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__ymlTitle{color:var(--text-dark);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__ymlViewAll{color:var(--primary);background:#0a3d971a;border-radius:50px;align-items:center;gap:4px;padding:6px 14px;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__ymlGrid{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:16px;padding:8px 0 24px;display:flex;overflow-x:auto}.MedicineDetail-module-scss-module__G_eBGG__ymlGrid::-webkit-scrollbar{display:none}.MedicineDetail-module-scss-module__G_eBGG__ymlSliderWrap{position:relative}.MedicineDetail-module-scss-module__G_eBGG__sliderBtn{background:var(--bg-white);z-index:10;cursor:pointer;width:40px;height:40px;color:var(--primary);border:1.5px solid #0a3d972e;border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;transition:all .22s;display:flex;position:absolute;top:38%;transform:translateY(-50%);box-shadow:0 4px 16px #0a3d9724}.MedicineDetail-module-scss-module__G_eBGG__sliderBtn:hover{background:var(--primary);color:#fff;border-color:var(--primary);transform:translateY(-50%)scale(1.08);box-shadow:0 6px 20px #0a3d9759}@media (max-width:991px){.MedicineDetail-module-scss-module__G_eBGG__sliderBtn{display:none}}.MedicineDetail-module-scss-module__G_eBGG__sliderPrev{left:-22px}.MedicineDetail-module-scss-module__G_eBGG__sliderNext{right:-22px}.MedicineDetail-module-scss-module__G_eBGG__ymlCard{scroll-snap-align:start;flex-direction:column;flex-shrink:0;align-self:stretch;min-width:calc(20% - 12.8px);max-width:calc(20% - 12.8px);display:flex}@media (max-width:991px){.MedicineDetail-module-scss-module__G_eBGG__ymlCard{min-width:180px;max-width:180px}}.MedicineDetail-module-scss-module__G_eBGG__consultBanner{background:linear-gradient(135deg,#0a3d97 0%,#3b82f6 100%);border-radius:20px;align-items:center;gap:20px;margin-bottom:20px;padding:24px 28px;display:flex}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__consultBanner{text-align:center;border-radius:16px;flex-direction:column;padding:20px}}.MedicineDetail-module-scss-module__G_eBGG__consultIcon{color:#fff;background:#ffffff26;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.7rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__consultH{color:#fff;margin:0 0 3px;font-size:.98rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__consultSub{color:#ffffffb3;margin:0;font-size:.78rem}.MedicineDetail-module-scss-module__G_eBGG__consultBtn{color:#0a3d97;cursor:pointer;background:#fff;border:none;border-radius:12px;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:11px 22px;font-size:.83rem;font-weight:800;transition:all .2s;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__consultBtn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000002e}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__consultBtn{margin-left:0}}.MedicineDetail-module-scss-module__G_eBGG__trustStrip{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (max-width:991px){.MedicineDetail-module-scss-module__G_eBGG__trustStrip{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__trustStrip{grid-template-columns:1fr}}.MedicineDetail-module-scss-module__G_eBGG__trustItem{background:var(--bg-white);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);border-radius:16px;align-items:center;gap:16px;padding:16px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__trustItem:before{content:"";background:linear-gradient(to bottom, var(--primary), #3b82f6);opacity:0;width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.MedicineDetail-module-scss-module__G_eBGG__trustItem:hover{box-shadow:var(--shadow-md);border-color:#0a3d9726;transform:translateY(-4px)}.MedicineDetail-module-scss-module__G_eBGG__trustItem:hover:before{opacity:1}.MedicineDetail-module-scss-module__G_eBGG__trustIconWrap{background:linear-gradient(135deg,#0a3d9714,#3b82f614);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__trustIconWrap i{color:var(--primary);font-size:1.25rem}.MedicineDetail-module-scss-module__G_eBGG__trustLbl{color:var(--text-dark);margin-bottom:2px;font-size:.82rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__trustSub{color:var(--text-muted);font-size:.68rem;font-weight:500;line-height:1.4}.MedicineDetail-module-scss-module__G_eBGG__mobileBar{display:none}@media (max-width:767px){.MedicineDetail-module-scss-module__G_eBGG__mobileBar{z-index:50;background:var(--bg-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border-light);align-items:center;gap:10px;padding:12px 16px 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #00000014}}.MedicineDetail-module-scss-module__G_eBGG__mobilePrice{flex:1}.MedicineDetail-module-scss-module__G_eBGG__mobilePriceAmt{color:var(--text-dark);letter-spacing:-.03em;font-size:1.3rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__mobilePriceLbl{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.6rem;font-weight:700}.MedicineDetail-module-scss-module__G_eBGG__mobileConsultBtn{background:linear-gradient(135deg, var(--primary), #3b82f6);color:#fff;cursor:pointer;border:none;border-radius:12px;flex-shrink:0;padding:12px 20px;font-size:.82rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__noAlt{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__noAltIcon{color:#10b981;background:linear-gradient(135deg,#10b9811f,#14b8a614);border:1.5px solid #10b98133;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.4rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__noAltTitle{color:var(--text-dark);font-size:.85rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__noAltSub{color:var(--text-muted);max-width:180px;font-size:.7rem;font-weight:500;line-height:1.5}.MedicineDetail-module-scss-module__G_eBGG__lbOverlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MedicineDetail-module-scss-module__G_eBGG__lbBox{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}.MedicineDetail-module-scss-module__G_eBGG__lbClose{z-index:10;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.2rem;transition:background .2s;display:flex;position:absolute;top:20px;right:24px}.MedicineDetail-module-scss-module__G_eBGG__lbClose:hover{background:#ffffff38}.MedicineDetail-module-scss-module__G_eBGG__lbCounter{color:#ffffffb3;white-space:nowrap;background:#ffffff1a;border-radius:20px;padding:6px 16px;font-size:.8rem;font-weight:700;position:absolute;top:30px;left:50%;transform:translate(-50%)}.MedicineDetail-module-scss-module__G_eBGG__lbImgWrap{flex:1;justify-content:center;align-items:center;width:100%;padding:0 80px;display:flex}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__lbImgWrap{padding:0 16px}}.MedicineDetail-module-scss-module__G_eBGG__lbImg{object-fit:contain;filter:drop-shadow(0 8px 32px #00000080);max-width:100%;max-height:75vh}.MedicineDetail-module-scss-module__G_eBGG__lbZoomControls{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#ffffff1a;border-radius:50px;align-items:center;gap:14px;padding:10px 20px;display:flex;position:absolute;bottom:100px}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__lbZoomControls{padding:8px 16px;bottom:90px}}.MedicineDetail-module-scss-module__G_eBGG__lbZoomBtn{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.2rem;transition:color .2s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__lbZoomBtn:hover{color:#a78bfa}.MedicineDetail-module-scss-module__G_eBGG__lbZoomLevel{color:#fff;text-align:center;min-width:44px;font-size:.85rem;font-weight:700}.MedicineDetail-module-scss-module__G_eBGG__lbNav{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.4rem;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.MedicineDetail-module-scss-module__G_eBGG__lbNav:hover{background:#ffffff38}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__lbNav{width:40px;height:40px;font-size:1.1rem}}.MedicineDetail-module-scss-module__G_eBGG__lbPrev{left:24px}.MedicineDetail-module-scss-module__G_eBGG__lbNext{right:24px}.MedicineDetail-module-scss-module__G_eBGG__lbThumbs{scrollbar-width:none;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;padding:20px;display:flex;position:absolute;bottom:20px;overflow-x:auto}.MedicineDetail-module-scss-module__G_eBGG__lbThumbs::-webkit-scrollbar{display:none}.MedicineDetail-module-scss-module__G_eBGG__lbThumb{cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1f;border-radius:10px;flex-shrink:0;width:52px;height:52px;padding:4px;transition:all .2s}.MedicineDetail-module-scss-module__G_eBGG__lbThumb img{object-fit:contain;width:100%;height:100%}.MedicineDetail-module-scss-module__G_eBGG__lbThumb:hover{border-color:#fff6}.MedicineDetail-module-scss-module__G_eBGG__lbThumbActive{border-color:var(--primary)!important;background:#0a3d972e!important}.MedicineDetail-module-scss-module__G_eBGG__unitSelector{color:var(--text-muted);cursor:pointer;text-transform:capitalize;background:#0a3e9700;border:1px solid #0a3d9726;border-radius:8px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__unitSelector:hover{background:#0a3d971a}.MedicineDetail-module-scss-module__G_eBGG__pricingSection{background:var(--bg-light2);border:1px solid var(--border-light);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:20px;display:flex}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__pricingSection{flex-direction:column;align-items:stretch}}.MedicineDetail-module-scss-module__G_eBGG__priceDetails{flex-direction:column;gap:4px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__mrpLine{color:var(--text-muted);font-size:.76rem;font-weight:500}.MedicineDetail-module-scss-module__G_eBGG__strikeMrp{margin-left:4px;text-decoration:line-through}.MedicineDetail-module-scss-module__G_eBGG__sellingLine{align-items:baseline;gap:8px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__selPrice{color:var(--text-dark);letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1}.MedicineDetail-module-scss-module__G_eBGG__unitPrice{color:var(--text-muted);font-size:.78rem;font-weight:600}.MedicineDetail-module-scss-module__G_eBGG__discountBadge{color:#fff;letter-spacing:.05em;background:#22c55e;border-radius:6px;width:fit-content;margin-top:4px;padding:3px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__taxLabel{color:var(--text-muted);margin-top:2px;font-size:.65rem;font-weight:500}.MedicineDetail-module-scss-module__G_eBGG__addToCartBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;padding:12px 28px;font-size:.95rem;font-weight:800;transition:all .25s;box-shadow:0 4px 14px #0a3d974d}.MedicineDetail-module-scss-module__G_eBGG__addToCartBtn:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 6px 20px #0a3d9773}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__addToCartBtn{text-align:center;width:100%}}.MedicineDetail-module-scss-module__G_eBGG__deliveryCard{border:1px solid var(--border-light);background:var(--bg-white);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;padding:12px 16px;font-size:.8rem;display:flex}.MedicineDetail-module-scss-module__G_eBGG__delLeft{color:var(--text-dark);align-items:center;gap:10px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__delLeft i{color:#22c55e;font-size:1.2rem}.MedicineDetail-module-scss-module__G_eBGG__delLeft strong{color:#22c55e}.MedicineDetail-module-scss-module__G_eBGG__delRight{color:var(--text-muted);align-items:center;gap:6px;font-weight:600;display:flex}.MedicineDetail-module-scss-module__G_eBGG__delRight i{color:var(--primary);cursor:pointer;font-size:.9rem}.MedicineDetail-module-scss-module__G_eBGG__delRight i:hover{color:var(--primary-dark)}.MedicineDetail-module-scss-module__G_eBGG__subCardWrapper{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__subCardWrapper{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 50%,#f0f9ff 100%);border-top:3px solid #10b981;border-bottom:3px solid #10b981;border-radius:0;margin-bottom:0;padding:14px 16px 16px;position:relative}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__subCardWrapper{background:linear-gradient(135deg,#10b98114 0%,#0596690d 50%,#0a3d9714 100%);border-color:#10b9814d}.MedicineDetail-module-scss-module__G_eBGG__subCardWrapper:before{content:"✦ CHEAPER ALTERNATIVE AVAILABLE";letter-spacing:.14em;color:#059669;text-transform:uppercase;margin-bottom:10px;font-size:.62rem;font-weight:900;display:block}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__subCardWrapper:before{color:#10b981}}.MedicineDetail-module-scss-module__G_eBGG__subHeaderLabel{color:var(--primary);text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(135deg,#0a3d9714,#3b82f60f);border:1px solid #0a3d971f;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 12px;font-size:.7rem;font-weight:900;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__subHeaderLabel i{color:#f59e0b;font-size:.8rem;animation:2s ease-in-out infinite MedicineDetail-module-scss-module__G_eBGG__pulseStars}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__subHeaderLabel{display:none}}@keyframes MedicineDetail-module-scss-module__G_eBGG__pulseStars{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.MedicineDetail-module-scss-module__G_eBGG__subCard{background:var(--bg-white);border:1.5px solid #0a3d9733;border-radius:20px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 24px #0a3d9712,0 2px 6px #0000000a}.MedicineDetail-module-scss-module__G_eBGG__subCard:before{content:"";background:linear-gradient(90deg,#7c3aed,#3b82f6,#10b981);border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.MedicineDetail-module-scss-module__G_eBGG__subCard:hover{border-color:#0a3d9759;transform:translateY(-3px);box-shadow:0 16px 40px #0a3d9721,0 4px 12px #0000000f}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__subCard{background:#fff;border:1.5px solid #10b981;border-radius:16px;box-shadow:0 4px 16px #10b98126}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__subCard{background:#1c1e2d;border-color:#10b98159;box-shadow:0 4px 16px #0006}.MedicineDetail-module-scss-module__G_eBGG__subCard:before{background:linear-gradient(90deg,#10b981,#059669)}.MedicineDetail-module-scss-module__G_eBGG__subCard:hover{transform:none;box-shadow:0 4px 16px #10b98140}}.MedicineDetail-module-scss-module__G_eBGG__cheaperBadge{color:#fff;letter-spacing:.05em;background:linear-gradient(135deg,#7c3aed 0%,#4f46e5 100%);border-radius:30px;align-items:center;gap:4px;padding:4px 11px;font-size:.65rem;font-weight:900;animation:3s ease-in-out infinite MedicineDetail-module-scss-module__G_eBGG__badgePulse;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #0a3d9759,inset 0 1px #ffffff26}.MedicineDetail-module-scss-module__G_eBGG__cheaperBadge i{color:#fde68a;font-size:.75rem}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__cheaperBadge{background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-radius:8px;padding:5px 14px;font-size:.72rem;top:12px;right:12px;box-shadow:0 4px 14px #10b98166}.MedicineDetail-module-scss-module__G_eBGG__cheaperBadge i{color:#ecfdf5}}@keyframes MedicineDetail-module-scss-module__G_eBGG__badgePulse{0%,to{box-shadow:0 4px 14px #0a3d9759}50%{box-shadow:0 4px 20px #0a3d978c}}.MedicineDetail-module-scss-module__G_eBGG__subContent{align-items:flex-start;gap:14px;margin-top:16px;padding:18px 18px 0;display:flex}.MedicineDetail-module-scss-module__G_eBGG__subImg{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1.5px solid #0a3d971a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;padding:8px;display:flex;box-shadow:0 2px 8px #0000000d}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__subImg{background:linear-gradient(135deg,#1c1e2d,#121421);border-color:#ffffff14}.MedicineDetail-module-scss-module__G_eBGG__subImg img{object-fit:contain;max-width:100%;max-height:100%}.MedicineDetail-module-scss-module__G_eBGG__subInfo{flex-direction:column;flex:1;gap:4px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__subInfo h4{color:var(--text-dark);margin:0;font-size:.92rem;font-weight:900;line-height:1.3;transition:color .2s}.MedicineDetail-module-scss-module__G_eBGG__subInfo .MedicineDetail-module-scss-module__G_eBGG__subMfg{color:var(--text-muted);align-items:center;gap:4px;font-size:.68rem;font-weight:600;display:flex}.MedicineDetail-module-scss-module__G_eBGG__subInfo .MedicineDetail-module-scss-module__G_eBGG__subPack{color:var(--primary);letter-spacing:.01em;background:#0a3d970f;border:1px solid #0a3d9724;border-radius:6px;width:fit-content;margin-top:3px;padding:3px 8px;font-size:.62rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__subFooter{background:linear-gradient(135deg,#0a3d9708,#3b82f605);border-top:1px solid #0a3d9714;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 18px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__subPrice{flex-direction:column;gap:2px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__subPrice .MedicineDetail-module-scss-module__G_eBGG__priceVal{color:#16a34a;letter-spacing:-.02em;font-size:1.3rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__subPrice .MedicineDetail-module-scss-module__G_eBGG__unitVal{color:var(--text-muted);font-size:.65rem;font-weight:600}.MedicineDetail-module-scss-module__G_eBGG__dividerSub{background:linear-gradient(90deg,#0000,#0a3d971f,#0000);height:1px;margin:4px 0 12px}.MedicineDetail-module-scss-module__G_eBGG__subCompareLinkInside{color:var(--primary);cursor:pointer;letter-spacing:.02em;background:0 0;border:1.5px dashed #0a3d972e;border-radius:10px;justify-content:center;align-items:center;gap:5px;margin:0 18px 16px;padding:10px 14px;font-size:.72rem;font-weight:800;text-decoration:none;transition:all .2s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__subCompareLinkInside i{font-size:1rem;transition:transform .2s}.MedicineDetail-module-scss-module__G_eBGG__subCompareLinkInside:hover{border-color:var(--primary);background:#0a3d970f;border-style:solid}.MedicineDetail-module-scss-module__G_eBGG__subCompareLinkInside:hover i{transform:translate(4px)}.MedicineDetail-module-scss-module__G_eBGG__cardInnerDivider{background:linear-gradient(90deg,#0000,#0a3d971a,#0000);height:1px;margin:12px 18px}.MedicineDetail-module-scss-module__G_eBGG__cardInnerTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;margin:0 18px 10px;font-size:.65rem;font-weight:900;display:flex}.MedicineDetail-module-scss-module__G_eBGG__cardInnerTitle:after{content:"";background:#0a3d971a;flex:1;height:1px}.MedicineDetail-module-scss-module__G_eBGG__cardInnerList{flex-direction:column;gap:6px;padding:0 12px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__cardInnerRow{border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px;text-decoration:none;transition:all .2s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__cardInnerRow:hover{background:#0a3d970a;border-color:#0a3d971a;transform:translate(2px)}.MedicineDetail-module-scss-module__G_eBGG__cardInnerThumb{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__cardInnerThumb img{object-fit:contain;max-width:80%;max-height:80%}.MedicineDetail-module-scss-module__G_eBGG__cardInnerInfo{flex:1;min-width:0}.MedicineDetail-module-scss-module__G_eBGG__cardInnerName{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__cardInnerMfg{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__cardInnerPrice{color:var(--text-dark);font-size:.82rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__subCardMainArea{color:inherit;cursor:pointer;padding-top:14px;text-decoration:none;transition:all .2s;display:block;position:relative}.MedicineDetail-module-scss-module__G_eBGG__subCardMainArea:hover h4{color:var(--primary)!important}.MedicineDetail-module-scss-module__G_eBGG__viewMoreAltsBtn{width:100%;color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-top:8px;padding:8px;font-size:.72rem;font-weight:800;transition:all .2s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__viewMoreAltsBtn:hover{color:var(--primary-dark);background:#0a3d970d}.MedicineDetail-module-scss-module__G_eBGG__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.MedicineDetail-module-scss-module__G_eBGG__modalContent{background:var(--bg-white);border:1px solid var(--border-light);border-radius:24px;flex-direction:column;width:100%;max-width:580px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.MedicineDetail-module-scss-module__G_eBGG__modalHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;padding:24px 24px 20px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__modalTitle{color:var(--text-dark);margin:0;font-size:1.2rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__modalSub{color:var(--primary);background:#0a3d970d;border-radius:6px;width:fit-content;margin:4px 0 0;padding:3px 10px;font-size:.72rem;font-weight:600}.MedicineDetail-module-scss-module__G_eBGG__modalCloseBtn{background:var(--bg-light2);cursor:pointer;width:36px;height:36px;color:var(--text-muted);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__modalCloseBtn:hover{color:#fff;background:#ef4444}.MedicineDetail-module-scss-module__G_eBGG__modalBody{flex:1;padding:20px 24px 24px;overflow-y:auto}.MedicineDetail-module-scss-module__G_eBGG__modalBody::-webkit-scrollbar{width:6px}.MedicineDetail-module-scss-module__G_eBGG__modalBody::-webkit-scrollbar-track{background:0 0}.MedicineDetail-module-scss-module__G_eBGG__modalBody::-webkit-scrollbar-thumb{background:#0a3d9726;border-radius:10px}.MedicineDetail-module-scss-module__G_eBGG__modalBody::-webkit-scrollbar-thumb:hover{background:var(--primary)}.MedicineDetail-module-scss-module__G_eBGG__modalAltsList{flex-direction:column;gap:12px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__modalAltRow{border:1px solid var(--border-light);border-radius:16px;align-items:center;gap:14px;padding:12px;text-decoration:none;transition:all .25s;display:flex}.MedicineDetail-module-scss-module__G_eBGG__modalAltRow:hover{background:#0a3d9705;border-color:#0a3d9740;transform:translateY(-2px);box-shadow:0 4px 12px #0a3d970d}.MedicineDetail-module-scss-module__G_eBGG__modalAltThumb{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__modalAltThumb img{object-fit:contain;max-width:85%;max-height:85%}.MedicineDetail-module-scss-module__G_eBGG__modalAltInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MedicineDetail-module-scss-module__G_eBGG__modalAltName{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:.88rem;font-weight:800;display:flex;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__cheaperLabelMini{color:#fff;letter-spacing:.02em;background:#22c55e;border-radius:4px;align-items:center;gap:2px;padding:2px 6px;font-size:.62rem;font-weight:800;display:inline-flex}.MedicineDetail-module-scss-module__G_eBGG__modalAltMfg{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:500;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__modalAltPack{color:var(--primary);background:#0a3d970a;border-radius:4px;width:fit-content;padding:2px 6px;font-size:.64rem;font-weight:700}.MedicineDetail-module-scss-module__G_eBGG__modalAltRight{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__modalAltPrice{color:#16a34a;letter-spacing:-.01em;font-size:1.05rem;font-weight:900}.MedicineDetail-module-scss-module__G_eBGG__modalItemSavingsBadge{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:1px 6px;font-size:.65rem;font-weight:800;display:inline-block}.MedicineDetail-module-scss-module__G_eBGG__noCheaperBanner{border:1px solid var(--border-light);background:#f8fafc;border-radius:16px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px;display:flex}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__noCheaperBanner{background:#10b98114;border-color:#10b98133}.MedicineDetail-module-scss-module__G_eBGG__noCheaperIcon{color:#10b981;background:#ecfdf5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;display:flex}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__noCheaperIcon{background:#10b98133}.MedicineDetail-module-scss-module__G_eBGG__noCheaperText{color:var(--text-muted);flex:1;font-size:.72rem;line-height:1.35}.MedicineDetail-module-scss-module__G_eBGG__noCheaperText strong{color:var(--text-dark);margin-bottom:3px;font-size:.8rem;font-weight:800;display:block}.MedicineDetail-module-scss-module__G_eBGG__noCheaperText p{margin:0;font-weight:500}.MedicineDetail-module-scss-module__G_eBGG__cardInnerPriceArea{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__itemSavingsBadge{color:#16a34a;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:1px 4px;font-size:.6rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__altPriceArea{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.MedicineDetail-module-scss-module__G_eBGG__emptyAltCard{background:var(--bg-white);border:1.5px dashed var(--border-medium);box-shadow:var(--shadow-sm);border-radius:20px;margin-bottom:24px;padding:24px;position:relative;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__emptyAltHeader{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--border-light);align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;font-size:.72rem;font-weight:800;display:flex}.MedicineDetail-module-scss-module__G_eBGG__emptyAltHeader i{color:var(--primary);font-size:.82rem}.MedicineDetail-module-scss-module__G_eBGG__emptyAltBody{text-align:center;padding:16px 8px}.MedicineDetail-module-scss-module__G_eBGG__emptyAltBody h5{color:var(--text-dark);margin:12px 0 6px;font-size:.95rem;font-weight:800}.MedicineDetail-module-scss-module__G_eBGG__emptyAltBody p{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.6}.MedicineDetail-module-scss-module__G_eBGG__emptyAltIcon{background:var(--bg-light2);width:54px;height:54px;color:var(--primary);border:1px solid var(--border-light);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;font-size:1.4rem;display:flex;box-shadow:inset 0 2px 8px #00000005}@media (max-width:575px){.MedicineDetail-module-scss-module__G_eBGG__heroGrid{gap:0;margin:0}.MedicineDetail-module-scss-module__G_eBGG__mainContentCard{box-shadow:none;border-top:none;border-left:none;border-right:none;border-radius:0}.MedicineDetail-module-scss-module__G_eBGG__mainImgBox{background:linear-gradient(#f8fafc 0%,#fff 100%);height:190px;padding:12px}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__mainImgBox{background:linear-gradient(#1c1e2d 0%,#121421 100%)}.MedicineDetail-module-scss-module__G_eBGG__thumbsBar{gap:6px;padding:6px 10px}.MedicineDetail-module-scss-module__G_eBGG__thumb{height:38px}.MedicineDetail-module-scss-module__G_eBGG__infoPart{border-top:1px solid var(--border-light);padding:12px 14px 14px}.MedicineDetail-module-scss-module__G_eBGG__catBadge{margin-bottom:8px;padding:3px 10px;font-size:.55rem}.MedicineDetail-module-scss-module__G_eBGG__bookmarkBtn{padding:3px 10px;font-size:.6rem}.MedicineDetail-module-scss-module__G_eBGG__medicineName{letter-spacing:-.02em;margin-bottom:3px;font-size:1.15rem;line-height:1.2}.MedicineDetail-module-scss-module__G_eBGG__mfgLine{gap:5px;margin:0 0 10px;font-size:.72rem}.MedicineDetail-module-scss-module__G_eBGG__unitSelector{margin-bottom:12px;padding:5px 10px;font-size:.72rem}.MedicineDetail-module-scss-module__G_eBGG__pricingSection{border-radius:10px;gap:6px;margin-bottom:12px;padding:12px 14px}.MedicineDetail-module-scss-module__G_eBGG__selPrice{font-size:1.4rem}.MedicineDetail-module-scss-module__G_eBGG__unitPrice{font-size:.7rem}.MedicineDetail-module-scss-module__G_eBGG__taxLabel{font-size:.58rem}.MedicineDetail-module-scss-module__G_eBGG__introText{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:.78rem;line-height:1.55;display:-webkit-box;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__specGrid{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px}.MedicineDetail-module-scss-module__G_eBGG__specItem{background:var(--bg-light2);border:1px solid var(--border-light);border-radius:10px;align-items:center;gap:7px;padding:8px 10px;transition:none}.MedicineDetail-module-scss-module__G_eBGG__specItem:hover{background:var(--bg-light2);transform:none}.MedicineDetail-module-scss-module__G_eBGG__specItem:last-child:nth-child(odd){grid-column:1/-1}.MedicineDetail-module-scss-module__G_eBGG__specIcon{border-radius:7px;flex-shrink:0;width:24px;height:24px;font-size:.65rem}.MedicineDetail-module-scss-module__G_eBGG__specLabel{letter-spacing:.06em;white-space:nowrap;font-size:.48rem}.MedicineDetail-module-scss-module__G_eBGG__specVal{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:1px;font-size:.68rem;line-height:1.25;overflow:hidden}.MedicineDetail-module-scss-module__G_eBGG__seRow{gap:5px;margin-top:0;padding-top:12px}.MedicineDetail-module-scss-module__G_eBGG__seHead{margin-bottom:2px;font-size:.65rem}.MedicineDetail-module-scss-module__G_eBGG__sePill{padding:3px 9px;font-size:.6rem}.MedicineDetail-module-scss-module__G_eBGG__sidebar{background:#f0fdf9;padding:0 0 8px}body.dark-mode .MedicineDetail-module-scss-module__G_eBGG__sidebar{background:0 0}.MedicineDetail-module-scss-module__G_eBGG__tabsWrap{border-left:none;border-right:none;border-radius:0;margin-top:8px}.MedicineDetail-module-scss-module__G_eBGG__tabBar{padding:4px 8px}.MedicineDetail-module-scss-module__G_eBGG__tabBtn{border-radius:8px;gap:4px;padding:6px 12px;font-size:.68rem}.MedicineDetail-module-scss-module__G_eBGG__tabBtn i{font-size:.68rem}.MedicineDetail-module-scss-module__G_eBGG__tabPanel{padding:14px}.MedicineDetail-module-scss-module__G_eBGG__block{margin-bottom:14px}.MedicineDetail-module-scss-module__G_eBGG__blockH{gap:6px;margin-bottom:8px;font-size:.82rem}.MedicineDetail-module-scss-module__G_eBGG__blockH i{font-size:.8rem}.MedicineDetail-module-scss-module__G_eBGG__prose{font-size:.78rem;line-height:1.65}.MedicineDetail-module-scss-module__G_eBGG__sePillsLg{gap:5px}.MedicineDetail-module-scss-module__G_eBGG__sePillLg{padding:4px 10px;font-size:.68rem}.MedicineDetail-module-scss-module__G_eBGG__safeGrid{grid-template-columns:1fr;gap:8px}.MedicineDetail-module-scss-module__G_eBGG__safeItem{border-radius:10px;gap:10px;padding:10px}.MedicineDetail-module-scss-module__G_eBGG__safeIcon{border-radius:8px;width:30px;height:30px;font-size:.85rem}.MedicineDetail-module-scss-module__G_eBGG__safeLbl,.MedicineDetail-module-scss-module__G_eBGG__safeVal{font-size:.65rem}.MedicineDetail-module-scss-module__G_eBGG__intRow{border-radius:10px;gap:10px;padding:10px}.MedicineDetail-module-scss-module__G_eBGG__intIcon{border-radius:10px;width:32px;height:32px;font-size:.85rem}.MedicineDetail-module-scss-module__G_eBGG__intLbl{font-size:.7rem}.MedicineDetail-module-scss-module__G_eBGG__intVal{font-size:.72rem}.MedicineDetail-module-scss-module__G_eBGG__mfgGrid{grid-template-columns:1fr;gap:8px}.MedicineDetail-module-scss-module__G_eBGG__mfgItem{border-radius:12px;padding:12px}.MedicineDetail-module-scss-module__G_eBGG__mfgBanner{border-radius:14px;gap:12px;margin-bottom:14px;padding:14px}.MedicineDetail-module-scss-module__G_eBGG__mfgAvatar{border-radius:10px;width:42px;height:42px;font-size:1.25rem}.MedicineDetail-module-scss-module__G_eBGG__mfgBannerName{font-size:.9rem}.MedicineDetail-module-scss-module__G_eBGG__mfgBannerSub{font-size:.68rem}.MedicineDetail-module-scss-module__G_eBGG__mfgLbl{margin-bottom:4px;font-size:.58rem}.MedicineDetail-module-scss-module__G_eBGG__mfgVal{font-size:.78rem}.MedicineDetail-module-scss-module__G_eBGG__ymlSection{margin-bottom:12px}.MedicineDetail-module-scss-module__G_eBGG__ymlHeader{margin-bottom:10px}.MedicineDetail-module-scss-module__G_eBGG__ymlTitle{font-size:.88rem}.MedicineDetail-module-scss-module__G_eBGG__ymlViewAll{padding:4px 10px;font-size:.65rem}.MedicineDetail-module-scss-module__G_eBGG__consultBanner{border-radius:12px;gap:10px;margin-bottom:12px;padding:14px}.MedicineDetail-module-scss-module__G_eBGG__consultIcon{border-radius:10px;width:40px;height:40px;font-size:1.3rem}.MedicineDetail-module-scss-module__G_eBGG__consultH{font-size:.82rem}.MedicineDetail-module-scss-module__G_eBGG__consultSub{font-size:.68rem}.MedicineDetail-module-scss-module__G_eBGG__consultBtn{border-radius:10px;padding:8px 16px;font-size:.72rem}.MedicineDetail-module-scss-module__G_eBGG__trustStrip{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px}.MedicineDetail-module-scss-module__G_eBGG__trustItem{border-radius:10px;gap:8px;padding:10px 12px}.MedicineDetail-module-scss-module__G_eBGG__trustIconWrap{border-radius:8px;width:32px;height:32px}.MedicineDetail-module-scss-module__G_eBGG__trustIconWrap i{font-size:.95rem}.MedicineDetail-module-scss-module__G_eBGG__trustLbl{font-size:.7rem}.MedicineDetail-module-scss-module__G_eBGG__trustSub{font-size:.58rem}.MedicineDetail-module-scss-module__G_eBGG__subContent{gap:10px;padding:12px 12px 0}.MedicineDetail-module-scss-module__G_eBGG__subImg{border-radius:10px;width:52px;height:52px}.MedicineDetail-module-scss-module__G_eBGG__subInfo h4{font-size:.82rem}.MedicineDetail-module-scss-module__G_eBGG__subFooter{margin-top:8px;padding:8px 12px}.MedicineDetail-module-scss-module__G_eBGG__subPrice .MedicineDetail-module-scss-module__G_eBGG__priceVal{font-size:1.05rem}.MedicineDetail-module-scss-module__G_eBGG__subPrice .MedicineDetail-module-scss-module__G_eBGG__unitVal{font-size:.58rem}.MedicineDetail-module-scss-module__G_eBGG__altRow{border-radius:10px;padding:7px 8px}.MedicineDetail-module-scss-module__G_eBGG__altThumb{border-radius:8px;width:34px;height:34px}.MedicineDetail-module-scss-module__G_eBGG__altName{font-size:.68rem}.MedicineDetail-module-scss-module__G_eBGG__altMfg{font-size:.55rem}.MedicineDetail-module-scss-module__G_eBGG__altPrice{font-size:.78rem}.MedicineDetail-module-scss-module__G_eBGG__altHeader{padding:12px 14px 10px}.MedicineDetail-module-scss-module__G_eBGG__altTitle{font-size:.75rem}.MedicineDetail-module-scss-module__G_eBGG__altList{gap:2px;padding:8px}.MedicineDetail-module-scss-module__G_eBGG__cardInnerRow{border-radius:8px;padding:6px}.MedicineDetail-module-scss-module__G_eBGG__cardInnerThumb{border-radius:5px;width:26px;height:26px}.MedicineDetail-module-scss-module__G_eBGG__cardInnerName{font-size:.7rem}.MedicineDetail-module-scss-module__G_eBGG__cardInnerMfg{font-size:.58rem}.MedicineDetail-module-scss-module__G_eBGG__cardInnerPrice{font-size:.72rem}.MedicineDetail-module-scss-module__G_eBGG__viewMoreAltsBtn{margin-top:4px;padding:6px;font-size:.65rem}}
