.Detail_wrap__Npcl_{width:100%;background:#fff}.Detail_banner__CWiF3{width:100%;text-align:center;margin:-300px auto 0}@media(max-width:1200px){.Detail_banner__CWiF3{margin-top:-200px}}@media(max-width:1100px){.Detail_banner__CWiF3{margin-top:-150px}}.Detail_bannerImg__1mGEe{width:100%;height:auto;max-width:1920px}.Detail_content__04Svf{max-width:1200px;margin:0 auto;padding:40px 20px}.Detail_listContent__vFIpq{display:flex;gap:24px}.Detail_menu__UTL8f{flex:0 0 250px;background:#fff;border-radius:10px;padding:0;height:-moz-fit-content;height:fit-content;overflow:hidden}.Detail_productList__aLf_W{flex:1 1;background:#fff;border-radius:12px;min-height:400px}.Detail_placeholder__8KaTA{display:flex;align-items:center;justify-content:center;height:200px;color:#6b7280;font-size:16px;border:2px dashed #e5e7eb;border-radius:8px}.Detail_productGrid__hrMAn{background:#fff;border-radius:12px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Detail_productGrid__hrMAn h3{font-size:24px;font-weight:600;color:#1f2937;margin-bottom:16px}.Detail_productGrid__hrMAn p{font-size:16px;line-height:1.6;color:#6b7280;margin:0}.Detail_productCard__dEZc6{width:100%;height:440px;cursor:pointer}.Detail_productCard__dEZc6:hover .Detail_productCardImg__GOK_A{transform:scale(1.05)}.Detail_productCard__dEZc6:hover .Detail_productCardTitle__F1wJ6{color:#007bbd}.Detail_productCard__dEZc6 .Detail_productCardImgWrap__GaEct{width:100%;height:350px;border-radius:30px;overflow:hidden}.Detail_productCard__dEZc6 .Detail_productCardImg__GOK_A{width:100%;height:350px;object-fit:cover;border-radius:30px;transition:transform .3s}.Detail_productCard__dEZc6 .Detail_productCardTitle__F1wJ6{margin-top:10px;font-size:13px}.Detail_head__WwhRw{display:flex;gap:30px}.Detail_productImg__B8jvg{flex-shrink:0;width:400px;height:400px;border-radius:10px}.Detail_productImg__B8jvg .Detail_productImgCover___Aa_S{width:100%;height:100%;object-fit:contain}.Detail_info__J3k_5{flex:1 1}.Detail_info__J3k_5 .Detail_nameContainer__QpKby{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:10px}.Detail_info__J3k_5 .Detail_name__jS5XV{font-size:26px;font-weight:600;color:#333;line-height:1.5;flex:1 1}.Detail_info__J3k_5 .Detail_backButton__vuG2f{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#6b7280;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.Detail_info__J3k_5 .Detail_backButton__vuG2f:hover{background:#4b5563;transform:translateY(-1px)}.Detail_info__J3k_5 .Detail_backButton__vuG2f:active{transform:translateY(0)}.Detail_info__J3k_5 .Detail_backButton__vuG2f svg{font-size:12px}.Detail_contentBtn__JN9ER{margin-top:30px;width:160px;height:50px;background:#007bbd;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:600;border-radius:10px;cursor:pointer;gap:5px;transition:all .3s}.Detail_contentBtn__JN9ER:hover{background:#005b99}.Detail_contentBtn__JN9ER:active{transform:scale(.95)}.Detail_contentBtn__JN9ER.Detail_noIcon__vNrM4{margin-top:40px}.Detail_tagImg__vItR0{width:100%;margin-top:40px}.Detail_navigationButtons__cOg_u{display:flex;gap:50px;margin-top:30px}.Detail_navButton__n5Tg_{width:33px;height:33px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;transition:all .3s ease;outline:none}.Detail_navButton__n5Tg_:hover:not(:disabled){transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.Detail_navButton__n5Tg_:active:not(:disabled){transform:scale(.95)}.Detail_navButton__n5Tg_:disabled{cursor:not-allowed}.Detail_detail__VRp3n{margin-top:40px;background:#f7f8fa;padding:30px 70px;width:100%;border-radius:10px;display:flex;flex-direction:column;gap:40px}.Detail_detail__VRp3n .Detail_detailBox__pgsKj{border-radius:10px;overflow:hidden}.Detail_detail__VRp3n .Detail_detailBox__pgsKj .Detail_detailBoxTitle__rXNyj{text-align:center;background:#e8f3f7;font-size:24px;color:#007bbd;padding:10px 0;font-weight:600}.Detail_detail__VRp3n .Detail_detailBox__pgsKj .Detail_detailContent__dvWtx{padding:30px;background:#fff}.Detail_checkBox__iJgo9{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.Detail_checkBox__iJgo9 .Detail_item__9TCoY{display:flex;gap:10px;font-weight:700;font-size:14px}.Detail_checkBox__iJgo9 .Detail_checkIcon__O5gKx{font-size:20px;color:#007bbd;flex-shrink:0}@media(max-width:768px){.Detail_content__04Svf{padding:24px 16px}.Detail_listContent__vFIpq{flex-direction:column;gap:16px;margin-top:24px}.Detail_menu__UTL8f{flex:none;width:100%;order:2}.Detail_productList__aLf_W{order:1;padding:0;min-height:300px}.Detail_swiperContainer__WVh3D{order:1;width:100%}.Detail_swiper__nVBjJ{width:100%;padding-bottom:50px}.Detail_swiper__nVBjJ .swiper-pagination{bottom:10px;display:flex;justify-content:center;gap:8px}.Detail_swiperBullet___zdaS{width:10px;height:10px;border-radius:50%;background:#c1c7d0;cursor:pointer;transition:all .3s ease;opacity:1}.Detail_swiperBullet___zdaS.Detail_swiperBulletActive__kR4Np{background:#007bbd;transform:scale(1.2)}.Detail_head__WwhRw{flex-direction:column;gap:20px}.Detail_productImg__B8jvg{width:100%;height:300px;border-radius:10px}.Detail_info__J3k_5{margin-left:0}.Detail_info__J3k_5 .Detail_nameContainer__QpKby{flex-direction:column;align-items:flex-start;gap:12px}.Detail_info__J3k_5 .Detail_name__jS5XV{font-size:20px}.Detail_info__J3k_5 .Detail_backButton__vuG2f{padding:6px 12px;font-size:12px;align-self:flex-end}.Detail_info__J3k_5 .Detail_backButton__vuG2f svg{font-size:10px}.Detail_contentBtn__JN9ER{margin-top:20px;width:140px;height:44px;font-size:14px}.Detail_tagImg__vItR0{margin-top:20px}.Detail_detail__VRp3n{margin-top:30px;padding:20px;gap:24px}.Detail_detail__VRp3n .Detail_detailBox__pgsKj .Detail_detailBoxTitle__rXNyj{font-size:18px;padding:8px 0}.Detail_detail__VRp3n .Detail_detailBox__pgsKj .Detail_detailContent__dvWtx{padding:16px}.Detail_checkBox__iJgo9{grid-template-columns:1fr;gap:16px}.Detail_checkBox__iJgo9 .Detail_item__9TCoY{font-size:13px}.Detail_checkBox__iJgo9 .Detail_checkIcon__O5gKx{font-size:18px}.Detail_productGrid__hrMAn{padding:24px;margin:0 16px}.Detail_productGrid__hrMAn h3{font-size:20px}.Detail_productGrid__hrMAn p{font-size:14px}.Detail_navigationButtons__cOg_u{display:none}}@media(max-width:480px){.Detail_content__04Svf{padding:16px 12px}.Detail_listContent__vFIpq{gap:20px}.Detail_productList__aLf_W{border-radius:8px}.Detail_head__WwhRw{gap:16px}.Detail_productImg__B8jvg{height:260px;border-radius:8px}.Detail_info__J3k_5 .Detail_name__jS5XV{font-size:18px}.Detail_contentBtn__JN9ER{margin-top:16px;width:130px;height:40px;font-size:13px;border-radius:8px}.Detail_tagImg__vItR0{margin-top:16px}.Detail_detail__VRp3n{margin-top:24px;padding:16px 12px;gap:20px;border-radius:8px}.Detail_detail__VRp3n .Detail_detailBox__pgsKj{border-radius:8px}.Detail_detail__VRp3n .Detail_detailBox__pgsKj .Detail_detailBoxTitle__rXNyj{font-size:16px;padding:8px 0}.Detail_detail__VRp3n .Detail_detailBox__pgsKj .Detail_detailContent__dvWtx{padding:14px 12px}.Detail_checkBox__iJgo9{gap:14px}.Detail_checkBox__iJgo9 .Detail_item__9TCoY{font-size:12px;gap:8px;align-items:flex-start}.Detail_checkBox__iJgo9 .Detail_checkIcon__O5gKx{font-size:16px;margin-top:2px}}