.product_detail_ProductDetail__sH_M2{padding:80px 0;min-height:80vh}.product_detail_ProductDetail__sH_M2 .product_detail_grid__LQOgR{display:grid;grid-template-columns:.8fr 1fr;grid-gap:60px;gap:60px;align-items:start}@media(max-width:767px){.product_detail_ProductDetail__sH_M2 .product_detail_grid__LQOgR{grid-template-columns:1fr;gap:40px}}.product_detail_ProductDetail__sH_M2 .product_detail_imageSection__tk8IR{background:#fdfdfd;border-radius:24px;padding:40px;display:flex;justify-content:center;align-items:center;border:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;top:100px}.product_detail_ProductDetail__sH_M2 .product_detail_imageSection__tk8IR .product_detail_mainImage__4hgBk{width:100%;height:auto;max-width:500px;object-fit:contain;filter:drop-shadow(0 10px 30px rgba(0,0,0,.1))}@media(max-width:767px){.product_detail_ProductDetail__sH_M2 .product_detail_imageSection__tk8IR{position:static;padding:20px}}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_category__hZNl1{display:inline-block;padding:6px 16px;background:rgba(237,27,36,.05);color:#ed1b24;border-radius:100px;font-size:.9rem;font-weight:600;margin-bottom:15px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_title__Loi3B{font-size:3rem;font-weight:700;color:#1a1a1a;margin-bottom:15px;line-height:1.1}@media(max-width:767px){.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_title__Loi3B{font-size:2.2rem}}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_ratingSection__7jFJ_{display:flex;align-items:center;gap:15px;margin-bottom:25px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_ratingSection__7jFJ_ .product_detail_stars__BRm7D{display:flex;gap:2px;color:#ffb800;font-size:1.1rem}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_ratingSection__7jFJ_ .product_detail_ratingValue__ju1HT{font-weight:600;color:#333}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_ratingSection__7jFJ_ .product_detail_reviews__riDy_{color:#666;font-size:.9rem}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_priceSection__KJUn3{display:flex;align-items:baseline;gap:15px;margin-bottom:30px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_priceSection__KJUn3 .product_detail_price__L4kEb{font-size:2.5rem;font-weight:700;color:#000}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_priceSection__KJUn3 .product_detail_unit__KTqCR{font-size:1.1rem;color:#666}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_description__uOUCm{font-size:1.1rem;line-height:1.6;color:#444;margin-bottom:40px;max-width:600px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT{display:flex;gap:20px;margin-bottom:50px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_quantitySelector__OOMBd{display:flex;align-items:center;background:#f5f5f5;border-radius:100px;padding:5px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_quantitySelector__OOMBd button{width:40px;height:40px;border-radius:50%;border:none;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1.2rem;transition:.2s}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_quantitySelector__OOMBd button:hover{background:#eee}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_quantitySelector__OOMBd button:disabled{opacity:.5;cursor:not-allowed}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_quantitySelector__OOMBd input{width:50px;text-align:center;border:none;background:transparent;font-weight:600;font-size:1.1rem;outline:none}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_addToCart__6mpqU{flex:1 1;background:#ed1b24;color:#fff;border:none;border-radius:100px;font-weight:600;font-size:1.1rem;cursor:pointer;transition:.3s;display:flex;justify-content:center;align-items:center;gap:10px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_addToCart__6mpqU:hover{background:#c51017;transform:translateY(-2px);box-shadow:0 10px 20px rgba(237,27,36,.2)}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT .product_detail_addToCart__6mpqU:active{transform:translateY(0)}@media(max-width:575px){.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_actions__z7ZDT{flex-direction:column}}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_features___Lk3b{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding-top:40px;border-top:1px solid #eee}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_features___Lk3b .product_detail_featureItem__RMaMr{display:flex;align-items:center;gap:12px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_features___Lk3b .product_detail_featureItem__RMaMr .product_detail_icon__Sz1ep{width:44px;height:44px;background:#f9f9f9;border-radius:12px;display:flex;justify-content:center;align-items:center;color:#ed1b24;font-size:1.2rem}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_features___Lk3b .product_detail_featureItem__RMaMr .product_detail_text__OGAC_ h4{font-size:.95rem;font-weight:700;margin-bottom:2px}.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_features___Lk3b .product_detail_featureItem__RMaMr .product_detail_text__OGAC_ p{font-size:.85rem;color:#666}@media(max-width:575px){.product_detail_ProductDetail__sH_M2 .product_detail_infoSection__5rpaw .product_detail_features___Lk3b{grid-template-columns:1fr}}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h{margin-top:100px}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabsHeader__iii1V{display:flex;gap:40px;border-bottom:1px solid #eee;margin-bottom:40px}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabsHeader__iii1V button{background:none;border:none;padding:15px 0;font-size:1.2rem;font-weight:600;color:#999;cursor:pointer;position:relative}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabsHeader__iii1V button.product_detail_active__5ADQI{color:#000}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabsHeader__iii1V button.product_detail_active__5ADQI:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ed1b24}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabContent__ewk6h{font-size:1.1rem;line-height:1.7;color:#555}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabContent__ewk6h h3{color:#000;margin-bottom:20px}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabContent__ewk6h ul{padding-left:20px;margin-bottom:30px}.product_detail_ProductDetail__sH_M2 .product_detail_tabsSection__NOQ4h .product_detail_tabContent__ewk6h ul li{margin-bottom:10px}