.product-detail_pageWrap__nmkRT{width:100%;max-width:var(--container-content);margin:0 auto;padding:var(--space-6) var(--container-pad) var(--space-12);display:flex;flex-direction:column;gap:var(--section-gap)}.product-detail_breadcrumb__pq5EU{display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--color-text-muted)}.product-detail_breadcrumb__pq5EU a:hover{color:var(--color-primary)}.product-detail_crumbCurrent__VuxVc{color:var(--color-text);font-weight:500;text-transform:capitalize}.product-detail_detail__8eyc6{display:grid;grid-template-columns:46% minmax(0,1fr) 320px;grid-template-areas:"gallery info buy" "gallery extra buy";gap:var(--space-8);align-items:start}.product-detail_galleryCol__fFXR7{grid-area:gallery;min-width:0}.product-detail_detail__8eyc6>.product-detail_info__jfHyP{grid-area:info}.product-detail_infoExtra__uC02V{grid-area:extra;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.product-detail_detail__8eyc6>.product-detail_buyBox__yAXJz{grid-area:buy}.product-detail_info__jfHyP{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.product-detail_brand__PmO_0{font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--color-primary)}.product-detail_title__ZO9v1{font-size:22px;font-weight:600;line-height:1.3;color:var(--color-text)}.product-detail_subtitle__Ta1BP{font-size:14px;color:var(--color-text-muted)}.product-detail_rating__yKLlX{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap}.product-detail_assured__7r7eH{display:inline-flex;align-items:center;gap:var(--space-1);font-size:13px;font-weight:600;color:var(--color-primary)}.product-detail_assured__7r7eH svg{width:14px;height:14px}.product-detail_prepaid__kzrcV{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);background:rgba(244,197,66,.16);color:#8a6d1a;font-size:13px;font-weight:600;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);width:fit-content}.product-detail_prepaid__kzrcV svg{color:var(--color-accent-gold)}.product-detail_prepaid__kzrcV strong{color:var(--color-text)}.product-detail_ratingBadge__SDlpo{display:inline-flex;align-items:center;gap:var(--space-1);background:var(--color-success);color:#fff;font-size:13px;font-weight:600;padding:2px var(--space-2);border-radius:var(--radius-sm)}.product-detail_ratingBadge__SDlpo svg{width:12px;height:12px}.product-detail_ratingCount__2wNrb{font-size:13px;color:var(--color-text-muted);text-decoration:none}.product-detail_ratingCount__2wNrb:hover{color:var(--color-primary);text-decoration:underline}.product-detail_bestseller__ESeVC{display:inline-flex;align-items:center;background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;padding:2px var(--space-2);border-radius:var(--radius-sm)}.product-detail_anchor__AZdjf{scroll-margin-top:calc(var(--header-h) + var(--space-4))}.product-detail_priceRow__e_E5c{display:flex;align-items:baseline;gap:var(--space-3);margin-top:var(--space-3)}.product-detail_price__hzoNp{font-size:28px;font-weight:700;color:var(--color-text)}.product-detail_mrp__wYTEb{font-size:16px;color:var(--color-text-muted);text-decoration:line-through}.product-detail_discount__sGvUo{font-size:15px;font-weight:600;color:var(--color-success)}.product-detail_youSave__v8lz9{font-size:14px;font-weight:600;color:var(--color-success)}.product-detail_tax__Ug1vK{font-size:12px;color:var(--color-text-muted)}.product-detail_offers__hP543{margin-top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.product-detail_offersHead__9lBse{font-size:14px;font-weight:700;color:var(--color-text);margin-bottom:var(--space-3)}.product-detail_offers__hP543 ul{list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.product-detail_offers__hP543 li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:13px;color:var(--color-text-muted)}.product-detail_offers__hP543 li svg{color:var(--color-success);margin-top:2px;flex-shrink:0}.product-detail_offers__hP543 strong{color:var(--color-text)}.product-detail_highlights__afVYx{margin-top:var(--space-4)}.product-detail_sectionMini__FakIl{font-size:14px;font-weight:700;color:var(--color-text);margin-bottom:var(--space-2)}.product-detail_highlights__afVYx ul{list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.product-detail_highlights__afVYx li{display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--color-text)}.product-detail_highlights__afVYx li svg{color:var(--color-success);flex-shrink:0}.product-detail_buyBox__yAXJz{position:sticky;top:calc(var(--header-h) + var(--space-4));display:flex;flex-direction:column;gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:var(--shadow)}.product-detail_deliverTo__YukGh{display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--color-text-muted)}.product-detail_deliverTo__YukGh svg{color:var(--color-primary);flex-shrink:0}.product-detail_deliverTo__YukGh strong{color:var(--color-text)}.product-detail_changeBtn__Q7BQh{margin-left:auto;background:rgba(0,0,0,0);border:0;color:var(--color-primary);font-size:13px;font-weight:600}.product-detail_changeBtn__Q7BQh:hover{text-decoration:underline}.product-detail_deliveryInfo__zh7AP{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) 0;border-top:1px dashed var(--color-border-strong);border-bottom:1px dashed var(--color-border-strong)}.product-detail_deliveryFree__yCzu4{display:inline-flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:700;color:var(--color-success)}.product-detail_deliveryEta__SwCZU{font-size:13px;font-weight:600;color:var(--color-text)}.product-detail_deliverySub__WZ_2t{font-size:12px;color:var(--color-text-muted)}.product-detail_miniTrust__YkicG{list-style:none;display:flex}.product-detail_miniTrust__YkicG li{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:0 var(--space-2);font-size:10px;font-weight:600;color:var(--color-text-muted);text-align:center}.product-detail_miniTrust__YkicG li+li{border-left:1px solid var(--color-border-strong)}.product-detail_miniTrust__YkicG li svg{width:18px;height:18px;color:var(--color-primary)}.product-detail_secure__RLnP9{display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:12px;font-weight:600;color:var(--color-text-muted)}.product-detail_secure__RLnP9 svg{color:var(--color-success)}.product-detail_inStock__RKMWj{font-size:13px;font-weight:700;color:var(--color-success)}.product-detail_outStock__ClCfF{font-size:13px;font-weight:700;color:var(--color-danger)}.product-detail_assurance__vcr_N{list-style:none;display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--color-border-strong)}.product-detail_assurance__vcr_N li{display:flex;align-items:center;gap:var(--space-2);font-size:12px;color:var(--color-text-muted)}.product-detail_assurance__vcr_N li svg{color:var(--color-success);flex-shrink:0}.product-detail_seller__EVZdV{display:flex;align-items:center;gap:var(--space-2);font-size:12px;color:var(--color-text-muted)}.product-detail_seller__EVZdV strong{color:var(--color-text)}.product-detail_bottomStrip__5dMpu,.product-detail_trustBar__9zxBv{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-3);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow)}.product-detail_bottomStrip__5dMpu li,.product-detail_trustBar__9zxBv li{display:flex;align-items:center;gap:10px;min-width:0}.product-detail_trustIcon__Alip4{width:38px;height:38px;border-radius:10px;background:#ede7fb;color:#6d28d9;display:grid;place-items:center;flex:none}.product-detail_trustIcon__Alip4 svg{width:18px;height:18px}.product-detail_trustText__fEXzm{display:flex;flex-direction:column;min-width:0}.product-detail_trustText__fEXzm b{font-size:12px;font-weight:700;color:var(--color-text)}.product-detail_trustText__fEXzm small{font-size:10px;color:var(--color-text-muted)}.product-detail_section__7AOyY{display:flex;flex-direction:column;gap:var(--space-4)}.product-detail_sectionTitle__pjRCT{font-size:20px;font-weight:700;color:var(--color-text)}.product-detail_aboutGrid__yfsvt{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:start}.product-detail_about__Ylrr_{display:flex;flex-direction:column;gap:var(--space-3)}.product-detail_aboutText__jwZ_x{font-size:14px;line-height:1.7;color:var(--color-text-muted)}.product-detail_whyCard__jEeeG{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.product-detail_whyImage__348nL{width:100%;height:200px;object-fit:cover;display:block}.product-detail_whyBody__W1SyC{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.product-detail_whyTitle__5KWTD{font-size:18px;font-weight:700;color:var(--color-text)}.product-detail_whyDesc__De9rG{font-size:14px;line-height:1.6;color:var(--color-text-muted)}.product-detail_whyPoints__SwWZJ{list-style:none;display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1)}.product-detail_whyPoints__SwWZJ li{display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--color-text)}.product-detail_whyPoints__SwWZJ li svg{color:var(--color-success);flex-shrink:0}.product-detail_ingredientGrid__Hz_dc{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-4)}.product-detail_ingredientCard__x1_SB{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);text-align:center}.product-detail_ingredientImg__C0Y9f{width:64px;height:64px;object-fit:contain;margin:0 auto var(--space-2)}.product-detail_ingredientName__uK8RE{font-size:14px;font-weight:600;color:var(--color-text)}.product-detail_ingredientDesc__VbAzk{font-size:12px;color:var(--color-text-muted);margin-top:var(--space-1)}.product-detail_stepsGrid__M7FgC{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-4);counter-reset:step}.product-detail_stepCard__hUgv0{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5) var(--space-4);text-align:center}.product-detail_stepNum__nv5xA{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-primary);color:#fff;font-weight:700;margin-bottom:var(--space-2)}.product-detail_stepTitle__Enp_T{font-size:14px;font-weight:600;color:var(--color-text)}.product-detail_stepDesc__1cEDm{font-size:12px;color:var(--color-text-muted);margin-top:var(--space-1)}.product-detail_suitedRow__8u6cy{display:flex;flex-wrap:wrap;gap:var(--space-3)}.product-detail_suitedChip__MU9VV{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);font-size:14px;font-weight:500;color:var(--color-text)}.product-detail_suitedImg__r3Cyt{width:24px;height:24px;object-fit:contain}.product-detail_specTable__iDq43{width:100%;border-collapse:collapse;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.product-detail_specTable__iDq43 td,.product-detail_specTable__iDq43 th{text-align:left;padding:var(--space-3) var(--space-4);font-size:14px;border-bottom:1px solid var(--color-border)}.product-detail_specTable__iDq43 th{width:30%;background:var(--color-bg);color:var(--color-text-muted);font-weight:600}.product-detail_specTable__iDq43 td{color:var(--color-text)}.product-detail_specTable__iDq43 tr:last-child td,.product-detail_specTable__iDq43 tr:last-child th{border-bottom:0}.product-detail_relatedGrid__00e2M{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-4)}@media(max-width:1080px){.product-detail_detail__8eyc6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gallery info" "gallery extra" "buy buy"}.product-detail_buyBox__yAXJz{grid-column:1/-1;position:static}.product-detail_relatedGrid__00e2M{grid-template-columns:repeat(4,1fr)}}@media(max-width:820px){.product-detail_detail__8eyc6{display:flex;flex-direction:column;gap:var(--space-5)}.product-detail_galleryCol__fFXR7{width:100%;max-width:100%}.product-detail_aboutGrid__yfsvt{grid-template-columns:1fr}.product-detail_bottomStrip__5dMpu,.product-detail_trustBar__9zxBv{grid-template-columns:repeat(2,1fr)}.product-detail_relatedGrid__00e2M{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.product-detail_relatedGrid__00e2M{grid-template-columns:repeat(2,1fr)}.product-detail_bottomStrip__5dMpu,.product-detail_trustBar__9zxBv{grid-template-columns:1fr}}@media(max-width:900px){.product-detail_pageWrap__nmkRT{padding-bottom:84px}.product-detail_bottomStrip__5dMpu{display:none}}.FashionSpecs_card__haerd,.FashionSpecs_wrap__ywcKj{display:flex;flex-direction:column;gap:var(--space-4)}.FashionSpecs_card__haerd{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.FashionSpecs_head__mPdpN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.FashionSpecs_title__svYnb{font-size:16px;font-weight:700;color:var(--color-text)}.FashionSpecs_viewAll__nxjw7{background:rgba(0,0,0,0);border:0;color:var(--color-primary);font-size:13px;font-weight:600;flex:none}.FashionSpecs_viewAll__nxjw7:hover{text-decoration:underline}.FashionSpecs_grid__1IRUg{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3)}.FashionSpecs_cell__X_Egm{display:flex;align-items:center;gap:var(--space-3);min-width:0}.FashionSpecs_cellIcon__gDnH3{width:38px;height:38px;border-radius:10px;background:#ede7fb;color:#6d28d9;display:grid;place-items:center;flex:none}.FashionSpecs_cellIcon__gDnH3 svg{width:18px;height:18px}.FashionSpecs_cellText__UfYTa{display:flex;flex-direction:column;min-width:0}.FashionSpecs_cellText__UfYTa small{font-size:11px;color:var(--color-text-muted)}.FashionSpecs_cellText__UfYTa b{font-size:13px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FashionSpecs_fitRow__oEnb2{display:flex;flex-wrap:wrap;gap:var(--space-2)}.FashionSpecs_fitChip__QqTiA{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);font-size:12px;font-weight:600;color:var(--color-text)}.FashionSpecs_fitChip__QqTiA svg{width:15px;height:15px;color:var(--color-primary);flex:none}.FashionSpecs_careList__r01jB{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.FashionSpecs_careItem__bShsu{display:flex;align-items:center;gap:var(--space-2);font-size:12.5px;color:var(--color-text)}.FashionSpecs_careItem__bShsu svg{width:17px;height:17px;color:var(--color-primary);flex:none}@media(max-width:560px){.FashionSpecs_card__haerd{padding:var(--space-4)}.FashionSpecs_careList__r01jB{grid-template-columns:1fr}}.Price_price__sFlEp{display:inline-flex;align-items:center;white-space:nowrap}.Price_icon__UIB3o{width:.82em;height:.82em;margin-right:.04em;flex-shrink:0}.ShopByCategory_panel__We3LL{width:100%;position:sticky;top:1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.ShopByCategory_title__sxTmw{font-size:.95rem;font-weight:800;margin-bottom:var(--space-3)}.ShopByCategory_list__zJWqj{list-style:none;margin:0;padding:0}.ShopByCategory_list__zJWqj a{display:flex;align-items:center;gap:.6rem;padding:.45rem .4rem;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;color:var(--color-text);text-transform:capitalize}.ShopByCategory_list__zJWqj a:hover{background:var(--color-bg);color:var(--color-primary)}.ShopByCategory_dot__gqh6d{position:relative;width:22px;height:22px;flex:none;border-radius:7px;background:rgba(91,45,163,.12)}.ShopByCategory_dot__gqh6d:after{content:"";position:absolute;inset:0;margin:auto;width:8px;height:8px;border-radius:3px;background:var(--color-primary)}@media(max-width:768px){.ShopByCategory_panel__We3LL{position:static}}.storefront_feed__TvpCH{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.storefront_hero__E_CRn{position:relative;overflow:hidden;border-radius:var(--radius-lg);padding:2.25rem 2rem;min-height:210px;display:flex;align-items:center;background:linear-gradient(110deg,#efe6fb,#f3ecfb 45%,#fbf1e3)}.storefront_heroBody__lnfGi{position:relative;z-index:2;max-width:60%}.storefront_hero__E_CRn h1{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.1;color:var(--color-primary-dark)}.storefront_heroSub__V4vLc{margin:.7rem 0 .6rem;font-weight:700;font-size:.85rem;color:var(--color-text-muted)}.storefront_heroOff__sKTmD{display:inline-block;background:#fff;color:var(--color-primary);font-weight:800;padding:.4rem .9rem;border-radius:var(--radius-pill);font-size:.85rem;box-shadow:var(--shadow);margin-bottom:.9rem}.storefront_heroBtn__KqyGf{display:block;width:max-content;background:var(--color-primary);color:#fff;font-weight:800;font-size:.85rem;padding:.65rem 1.5rem;border-radius:var(--radius-sm)}.storefront_heroBadge__sBqPy,.storefront_heroBtn__KqyGf:hover{background:var(--color-primary-dark)}.storefront_heroBadge__sBqPy{position:absolute;right:1.75rem;top:50%;transform:translateY(-50%);width:92px;height:92px;border-radius:50%;color:#fff;display:grid;place-content:center;text-align:center;font-size:.6rem;font-weight:800;line-height:1.35;padding:.5rem}.storefront_heroBadge__sBqPy b{font-size:.95rem;display:block}.storefront_trust__Kvxy6{display:grid;grid-template-columns:repeat(5,1fr);gap:.7rem}.storefront_trustCard__w9_sA{display:flex;align-items:center;gap:.6rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.7rem .8rem}.storefront_trustIcon__YY40P{width:32px;height:32px;border-radius:var(--radius-sm);background:rgba(91,45,163,.1);color:var(--color-primary);display:grid;place-content:center;flex:none}.storefront_trustCard__w9_sA b{font-size:.78rem;font-weight:800;display:block}.storefront_trustCard__w9_sA small{color:var(--color-text-muted);font-size:.68rem}.storefront_circles__5Q249{display:grid;grid-template-columns:repeat(9,1fr);gap:.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem .7rem}.storefront_circ__8qELs{display:flex;flex-direction:column;align-items:center;gap:.45rem;text-align:center}.storefront_circIcon__p_cI5{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#efe6fb,#f7eecf);color:var(--color-primary);display:grid;place-content:center;font-size:1.2rem;font-weight:800;overflow:hidden}.storefront_circImg__1qyY5{width:100%;height:100%;object-fit:cover}.storefront_circ__8qELs:hover .storefront_circIcon__p_cI5{background:linear-gradient(135deg,#e4d6f8,#f1e2b8)}.storefront_circName__jc4xU{font-size:.7rem;font-weight:700;color:var(--color-text);text-transform:capitalize;line-height:1.2}.storefront_circAll__1yBZ3 .storefront_circIcon__p_cI5{background:rgba(91,45,163,.12)}.storefront_secHead__7yq37{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.storefront_secHead__7yq37 h2{font-size:1.15rem;font-weight:800}.storefront_viewAll__vLtiL{color:var(--color-primary);font-weight:700;font-size:.8rem;white-space:nowrap}.storefront_pgrid__sKnNH{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.storefront_countdown__yFz72{display:flex;align-items:center;gap:.5rem}.storefront_cdLabel__I7Ne3{font-size:.72rem;font-weight:700;color:var(--color-text-muted)}.storefront_cdBoxes__S_Xim{display:inline-flex;align-items:center;gap:.2rem}.storefront_cdBoxes__S_Xim b{background:var(--color-primary-dark);color:#fff;padding:.15rem .4rem;border-radius:5px;font-size:.75rem;font-weight:800;font-variant-numeric:tabular-nums}.storefront_cdBoxes__S_Xim i{color:var(--color-text-muted);font-style:normal;font-weight:800}.storefront_trio__U_gNt{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}.storefront_promo__Ho5tI{border-radius:var(--radius-md);padding:1.25rem;min-height:124px;display:flex;flex-direction:column;justify-content:center}.storefront_promo__Ho5tI h3{font-size:1.05rem;font-weight:800;color:var(--color-primary-dark)}.storefront_promo__Ho5tI p{font-weight:700;font-size:.78rem;color:var(--color-text-muted);margin:.35rem 0 .8rem}.storefront_promoBtn__hfr0x{align-self:flex-start;background:#fff;color:var(--color-primary);font-weight:800;font-size:.75rem;padding:.5rem .9rem;border-radius:var(--radius-sm)}.storefront_p1__sLKei{background:linear-gradient(135deg,#f3e9ff,#e7d9fb)}.storefront_p2__QHJ5Q{background:linear-gradient(135deg,#e7f3ea,#d6ecdd)}.storefront_p3__m8cRP{background:linear-gradient(135deg,#fcefd6,#f8e2bd)}.storefront_brands__i7bVM{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem}.storefront_brand__6Dtq0{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);height:58px;display:grid;place-content:center;font-weight:800;color:var(--color-text-muted);font-size:.85rem;text-transform:uppercase}.storefront_duo__E7uEl{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.storefront_bigb__DQU7P{border-radius:var(--radius-md);padding:1.5rem;min-height:150px;display:flex;flex-direction:column;justify-content:center}.storefront_bigb__DQU7P h3{font-size:1.2rem;font-weight:800;color:var(--color-primary-dark)}.storefront_bigb__DQU7P p{font-weight:700;font-size:.8rem;color:var(--color-text-muted);margin:.4rem 0 1rem}.storefront_bigbBtn__Cxg5G{align-self:flex-start;background:var(--color-primary);color:#fff;font-weight:800;font-size:.8rem;padding:.6rem 1.2rem;border-radius:var(--radius-sm)}.storefront_bigbBtn__Cxg5G:hover{background:var(--color-primary-dark)}.storefront_b1__7Qrvh{background:linear-gradient(120deg,#f3e3f7,#ecd6f0)}.storefront_b2__BUFDf{background:linear-gradient(120deg,#e3eef0,#d4e9e4)}@media(max-width:1100px){.storefront_trust__Kvxy6{grid-template-columns:repeat(3,1fr)}.storefront_circles__5Q249{grid-template-columns:repeat(5,1fr)}.storefront_pgrid__sKnNH{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.storefront_heroBody__lnfGi{max-width:100%}.storefront_heroBadge__sBqPy{display:none}.storefront_trust__Kvxy6{grid-template-columns:repeat(2,1fr)}.storefront_circles__5Q249{grid-template-columns:repeat(4,1fr)}.storefront_duo__E7uEl,.storefront_trio__U_gNt{grid-template-columns:1fr}.storefront_pgrid__sKnNH{grid-template-columns:repeat(2,1fr)}}.FrequentlyBought_wrap__St1uE{display:flex;flex-direction:column;gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.FrequentlyBought_heading__EhohQ{font-size:18px;font-weight:700;color:var(--color-text)}.FrequentlyBought_row__yQVI3{display:flex;align-items:stretch;gap:var(--space-2);overflow-x:auto;padding-bottom:var(--space-2);scrollbar-width:none}.FrequentlyBought_row__yQVI3::-webkit-scrollbar{display:none}.FrequentlyBought_itemWrap__1pOsu{display:flex;align-items:center;gap:var(--space-2)}.FrequentlyBought_item__xtwLW{position:relative;display:flex;flex-direction:column;gap:var(--space-2);width:130px;flex:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);cursor:pointer}.FrequentlyBought_check__LpgjT{position:absolute;top:var(--space-2);left:var(--space-2);width:18px;height:18px;accent-color:var(--color-primary);z-index:1}.FrequentlyBought_thumb__efXLE{position:relative;width:100%;aspect-ratio:1;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-bg)}.FrequentlyBought_thisTag__jLt_l{position:absolute;bottom:4px;left:4px;background:var(--color-primary);color:#fff;font-size:9px;font-weight:700;padding:2px 6px;border-radius:var(--radius-pill)}.FrequentlyBought_itemName__eaCUy{font-size:12px;line-height:1.35;color:var(--color-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FrequentlyBought_itemPrice__dXhMW{font-size:14px;font-weight:700;color:var(--color-text)}.FrequentlyBought_plus__ofZOK{color:var(--color-text-muted);flex:none}.FrequentlyBought_plus__ofZOK svg{width:14px;height:14px}.FrequentlyBought_footer__SFjmH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;border-top:1px solid var(--color-border);padding-top:var(--space-4)}.FrequentlyBought_totalBox__VNrVu{display:flex;flex-direction:column;gap:2px}.FrequentlyBought_totalLabel__CL5V0{font-size:12px;color:var(--color-text-muted)}.FrequentlyBought_totalRow__heIKX{display:inline-flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.FrequentlyBought_total__FDYnX{font-size:20px;font-weight:800;color:var(--color-text)}.FrequentlyBought_totalMrp__ueZzi{font-size:13px;color:var(--color-text-muted);text-decoration:line-through}.FrequentlyBought_totalSave__JyF1R{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:600;color:var(--color-success)}.FrequentlyBought_addBtn__Sp6J9{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-primary);color:#fff;border:0;border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);font-size:14px;font-weight:600}.FrequentlyBought_addBtn__Sp6J9:disabled{opacity:.5}.FrequentlyBought_addBtn__Sp6J9:not(:disabled):hover{background:var(--color-primary-dark)}@media(max-width:560px){.FrequentlyBought_wrap__St1uE{padding:var(--space-4)}.FrequentlyBought_addBtn__Sp6J9{flex:1;justify-content:center}}