.productDetail_pageFound__o1adY{font-size:64px}.productDetail_loadingIcon__a6i0k,.productDetail_pageFound__o1adY{display:flex;align-items:center;justify-content:center;height:100vh}.productDetail_loadingIcon__a6i0k{width:100%}.productDetail_detailWrapper__Iu1mj{width:100%;min-height:100vh;background:#fff;display:flex;flex-direction:column;align-items:center;padding:132px 0 60px}.productDetail_detailWrapper__Iu1mj .productDetail_topSection__6rEkF{width:90%;max-width:1440px;display:flex;gap:40px;margin:32px 0 132px;align-items:flex-start}.productDetail_detailWrapper__Iu1mj .productDetail_imageBox__k9GMV{flex:1 1;border-radius:36px;background:#fff;overflow:hidden}.productDetail_detailWrapper__Iu1mj .productDetail_infoBox__MUNLn{flex:1 1;display:flex;flex-direction:column;gap:30px}.productDetail_detailWrapper__Iu1mj .productDetail_infoBox__MUNLn h2{color:#1e1e1f;font-size:36px;font-weight:700;line-height:47px;margin-bottom:0}.productDetail_detailWrapper__Iu1mj .productDetail_skuInfo__qowSy{display:flex;flex-direction:column;gap:10px}.productDetail_detailWrapper__Iu1mj .productDetail_skuInfo__qowSy p{color:#1e1e1f;font-size:24px;font-weight:400;line-height:36px}.productDetail_detailWrapper__Iu1mj .productDetail_price__i3VZ1{color:#f01e00;font-size:30px;font-weight:700;margin-bottom:0}.productDetail_detailWrapper__Iu1mj .productDetail_optionsRow__xGCBk{display:flex;gap:12px;flex-direction:column;gap:20px;max-width:360px;width:98%}.productDetail_detailWrapper__Iu1mj .productDetail_qtyRow__VDA67{display:flex;gap:12px;align-items:center}.productDetail_detailWrapper__Iu1mj .productDetail_qtyBox__IJbVt{display:flex;align-items:center;border:1px solid #cacacc;border-radius:36px;background:#fff;height:56px;min-width:180px;width:100%;max-width:360px;justify-content:space-between;padding:0 24px;font-size:24px}.productDetail_detailWrapper__Iu1mj .productDetail_qtyBoxActive__fDsg8 .productDetail_qtyBtn__vpHdT{color:#1e1e1f}.productDetail_detailWrapper__Iu1mj .productDetail_qtyBtn__vpHdT{background:none;border:none;color:#cacacc;font-size:24px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:300;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.productDetail_detailWrapper__Iu1mj .productDetail_qtyBtn__vpHdT:hover{color:#f01e00}.productDetail_detailWrapper__Iu1mj .productDetail_qtyValue__5i9Tx{flex:1 1;text-align:center;color:#1e1e1f;font-size:16px;font-weight:500;letter-spacing:2px}.productDetail_detailWrapper__Iu1mj .productDetail_btnBox__8CQP_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%;max-width:360px;height:48px}.productDetail_detailWrapper__Iu1mj .productDetail_shopBtn__nisTx{background:#e62c00;color:#fff;border:none;border-radius:999px;height:48px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.productDetail_detailWrapper__Iu1mj .productDetail_shopBtn__nisTx:hover{background:#ff3c1a}.productDetail_detailWrapper__Iu1mj .productDetail_addCartBtn__ap_48{background:#fff;color:#e62c00;border:2px solid #e62c00;border-radius:999px;height:48px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.productDetail_detailWrapper__Iu1mj .productDetail_addCartBtn__ap_48:hover{background:#ffe5e0}.productDetail_detailWrapper__Iu1mj .productDetail_shopBtn__nisTx:disabled{background:#cacacc!important;color:#fff!important;border:none!important;cursor:not-allowed;opacity:1}.productDetail_detailWrapper__Iu1mj .productDetail_addCartBtn__ap_48:disabled{border-radius:33px;border:2px solid #cacacc;background:#fff;color:#cacacc;cursor:not-allowed}.productDetail_detailWrapper__Iu1mj .productDetail_shopBtn__nisTx:disabled:hover{background:#cacacc!important;color:#fff!important}.productDetail_detailWrapper__Iu1mj .productDetail_addCartBtn__ap_48:disabled:hover{color:#cacacc;border:2px solid #cacacc}.productDetail_detailWrapper__Iu1mj .productDetail_relatedSection__b9v9b{width:100%;background:#f7f7f7;padding:80px 0;display:flex;flex-direction:column;align-items:center}.productDetail_detailWrapper__Iu1mj .productDetail_relatedSection__b9v9b h3{color:#1e1e1f;text-align:center;font-size:36px;font-weight:700;line-height:47px;margin-bottom:40px}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;width:90%;max-width:1440px}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD .productDetail_relatedCard__ZUYLm{display:flex;flex-direction:column;align-items:center;gap:10px}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD .productDetail_relatedImg__ACPqT{width:100%;max-width:330px;margin-bottom:10px;border-radius:36px;background:#d9d9d9;border-radius:12px;overflow:hidden}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD .productDetail_relatedName__6Hogo{overflow:hidden;color:#1e1e1f;text-align:center;text-overflow:ellipsis;font-size:30px;font-weight:700;margin:0}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD .productDetail_relatedPrice__QVy8D{overflow:hidden;color:#f01e00;text-align:center;text-overflow:ellipsis;font-size:30px;font-weight:700;margin-bottom:20px}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD .productDetail_shopBtn__nisTx{border-radius:36px;background:#f01e00;display:flex;justify-content:center;align-items:center;width:260px;height:48px}@media screen and (max-width:767px){.productDetail_detailWrapper__Iu1mj{padding-top:0}.productDetail_detailWrapper__Iu1mj .productDetail_topSection__6rEkF{width:100%;flex-direction:column;margin-top:48px;grid-gap:20px}.productDetail_detailWrapper__Iu1mj .productDetail_imageBox__k9GMV{width:100%;border-radius:0}.productDetail_detailWrapper__Iu1mj .productDetail_infoBox__MUNLn{padding:0 18px}.productDetail_detailWrapper__Iu1mj .productDetail_qtyBox__IJbVt{max-width:100%}.productDetail_detailWrapper__Iu1mj .productDetail_btnBox__8CQP_{grid-template-columns:repeat(1,1fr);gap:10px;max-width:100%}.productDetail_detailWrapper__Iu1mj .productDetail_optionsRow__xGCBk{max-width:100%}.productDetail_detailWrapper__Iu1mj .productDetail_relatedSection__b9v9b{padding:40px 0}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD{width:100%;grid-template-columns:repeat(1,1fr);padding:0 40px}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD .productDetail_relatedName__6Hogo{font-size:20px;line-height:normal}.productDetail_detailWrapper__Iu1mj .productDetail_relatedGrid__pJCWD .productDetail_relatedPrice__QVy8D{font-size:20px}}