.ProductReviews_product-reviews__Yb3u6{width:100%}.ProductReviews_tag-cloud__CdpS4{margin:-4px 0 0 -4px}.ProductReviews_tag-cloud__CdpS4>*{margin:4px 0 0 4px}.ProductReviews_tag__61XLz{display:inline-flex;align-items:center;gap:0;padding:8px;border-radius:8px;background-color:#fff4e8;color:#b5691a;font-size:13px;line-height:13px;cursor:default}.ProductReviews_tag__61XLz .ProductReviews_tag-count__FSzLK{color:#b5691a;margin-left:4px}.ProductReviews_review-list__xj6Cr{display:flex;flex-direction:column}.ProductReviews_review-list__xj6Cr>*+*{margin-top:24px}.ProductReviews_review-list__xj6Cr>:last-child{border-bottom:0;padding-bottom:0}.ProductReviews_review-item__Kk1H3{width:100%}.ProductReviews_avatar-wrapper___20_5{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;border:.5px solid #1f1f3366;flex-shrink:0}.ProductReviews_meta-row__REwyL{flex-wrap:wrap}.ProductReviews_meta-separator__VfCXa{display:inline-block;width:1px;height:8px;background-color:#1f1f331a}.ProductReviews_image-grid__V8mVj{display:flex;flex-wrap:wrap;margin:-4px 0 0 -8px}.ProductReviews_image-grid__V8mVj>*{margin:8px 0 0 8px}.ProductReviews_image-btn__ptbcY{width:128px;height:128px;overflow:hidden;border-radius:8px;border:0;padding:0;background-color:#0000;cursor:pointer;transition:opacity .15s ease}.ProductReviews_image-btn__ptbcY:hover{opacity:.85}.ProductReviews_view-all-btn__H_Vm3{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:8px;border:1px solid #1f1f331a;background-color:#fff;color:#1a1a1a;font-size:16px;line-height:48px;cursor:pointer;transition:background-color .15s ease}.ProductReviews_view-all-btn__H_Vm3:hover{background-color:rgb(var(--accent))}.ProductDetails_product-details-container__uzs8A{margin:16px 0 0;width:100%;padding:16px;background-color:#fff;border-radius:8px;box-sizing:border-box}.ProductDetails_details-header__6E7BI{height:48px;border:2px solid rgb(var(--primary));width:64px;display:flex;align-items:center;justify-content:center;margin-bottom:32px}.ProductDetails_details-title__lhkOX{font-size:16px;font-weight:500;color:rgb(var(--primary));line-height:1em}.ProductDetails_spec-row__vGCSC{display:flex;border-bottom:1px solid #e6e6e6;min-height:48px;align-items:stretch}.ProductDetails_spec-row__vGCSC:nth-child(odd){border-right:1px solid #e6e6e6}.ProductDetails_spec-row__vGCSC:last-child,.ProductDetails_spec-row__vGCSC:nth-last-child(2):nth-child(odd){border-bottom:none}.ProductDetails_spec-label__bQpTx{font-weight:500;color:rgb(var(--deep));flex:32;background-color:#f8f8f8}.ProductDetails_spec-label__bQpTx,.ProductDetails_spec-value__k_xPe{font-size:14px;line-height:1em;padding:12px 16px;display:flex;align-items:center}.ProductDetails_spec-value__k_xPe{font-weight:400;color:#666;flex:49}.ProductDetails_detail-image__WWZL3{max-width:100%;width:auto;height:auto}.ProductDetails_detail-video__AH_dc{width:100%}.ProductDetails_detail-text__qgxQq{padding:16px 0;font-size:14px;line-height:1.8;color:rgb(var(--deep));word-break:break-all}.ProductPrice_product-price-container__X1W_Y{display:flex;align-items:baseline;margin-top:20px;min-height:81px;padding:22px 16px 27px;border-radius:4px;background-size:100% 100%;background-repeat:no-repeat;background-color:#fff6fa}.ProductPrice_price-label__Y6xK4{font-size:14px;font-weight:400;color:#666;line-height:1;letter-spacing:-.15px}.ProductPrice_price-section__Ve1ip{display:flex;align-items:baseline;min-height:32px;margin-left:16px}.ProductPrice_currency__eWAZc{font-size:20px;font-weight:500;color:#ff383c;line-height:1}.ProductPrice_current-price__qlciO{font-size:32px;color:#ff383c;line-height:1;margin-left:4px;font-weight:600}.ProductPrice_currency-original__QWog0{font-size:14px;font-weight:400;color:rgb(var(--gray));line-height:1}.ProductPrice_original-price___Rl58{font-size:16px;font-weight:400;color:rgb(var(--gray));margin-left:4px;line-height:1;text-decoration:line-through}.ProductCertifications_certifications-container__2vXYH{display:flex;flex-wrap:wrap;margin:4px -4px -4px}.ProductCertifications_certification-badge__rrcc_{background-color:#fff4e8;border-radius:8px;padding:8px;display:flex;align-items:center;margin:4px}.ProductCertifications_cert-icon__yGzwt{width:14px;height:14px;flex-shrink:0}.ProductCertifications_cert-icon-flip__sxuCl{transform:scaleX(-1)}.ProductCertifications_cert-text__u_lSS{font-size:13px;color:#b5691a;line-height:13px}.ProductBrand_brand-container__3n1JZ{margin-top:16px}.ProductBrand_service-label__rm9_7,.ProductBrand_service-tags__nJwN5{display:flex;align-items:center}.ProductBrand_service-icon__JnD36{width:22px;height:22px;color:#4d4d4d}.ProductBrand_service-title__aaaEA{margin:0 12px 0 8px;font-size:14px;color:#4d4d4d;line-height:22px}.ProductBrand_service-text__P5_Hw{font-size:14px;color:#1a1a1a;line-height:22px}.ProductBrand_divider__jmnPM{background-color:#ebebeb;width:1px;height:12px;margin:0 8px}.ProductSpecs_specs-container__4Ybzk{margin-top:24px}.ProductSpecs_specs-header__W_qo1{display:flex;align-items:center;margin-bottom:16px}.ProductSpecs_specs-label__NNl2O{font-size:14px;color:rgb(var(--gray));line-height:14px}.ProductSpecs_view-toggle___I6Af{display:flex;align-items:center;margin-left:12px;font-size:14px;color:rgb(var(--gray));cursor:pointer;background:none;border:none;padding:0;line-height:22px}.ProductSpecs_view-toggle___I6Af:hover{opacity:.8}.ProductSpecs_view-toggle-active__XedQt{color:rgb(var(--primary))}.ProductSpecs_view-toggle-icon__lJt6m{width:20px;height:20px;margin-right:4px}.ProductSpecs_specs-options__Ti3_E{display:flex;flex-wrap:wrap;margin:-4px}.ProductSpecs_specs-options__Ti3_E>*{margin:4px}.ProductSpecs_specs-options-grid__P2tbi{margin:-6px}.ProductSpecs_specs-options-grid__P2tbi>*{margin:6px}.ProductSpecs_spec-text__ZxFjb{font-size:14px;font-weight:400;color:rgb(var(--strong));padding:0 12px;line-height:30px}.ProductSpecs_spec-icon__tbJcO+.ProductSpecs_spec-text__ZxFjb{padding-left:8px}.ProductSpecs_spec-option__7H5es{position:relative;background-color:#f8f8f8;border-radius:8px;border:1px solid #0000;padding:3px 4px;display:flex;align-items:center;cursor:pointer;transition:border-color .2s,background-color .2s}.ProductSpecs_spec-option__7H5es:hover{border-color:rgb(var(--primary));background-color:#ebf0ff}.ProductSpecs_spec-option__7H5es:hover .ProductSpecs_spec-text-grid__83h1r,.ProductSpecs_spec-option__7H5es:hover .ProductSpecs_spec-text__ZxFjb{color:rgb(var(--primary))}.ProductSpecs_spec-option__7H5es.ProductSpecs_active__khEDU{border-color:rgb(var(--primary));background-color:#ebf0ff}.ProductSpecs_spec-option__7H5es.ProductSpecs_active__khEDU .ProductSpecs_spec-text-grid__83h1r,.ProductSpecs_spec-option__7H5es.ProductSpecs_active__khEDU .ProductSpecs_spec-text__ZxFjb{color:rgb(var(--primary));font-weight:500}.ProductSpecs_spec-option__7H5es.ProductSpecs_sold-out__jyL_9{cursor:pointer;background-color:#f8f8f8;border-color:#0000}.ProductSpecs_spec-option__7H5es.ProductSpecs_sold-out__jyL_9 .ProductSpecs_spec-text-grid__83h1r,.ProductSpecs_spec-option__7H5es.ProductSpecs_sold-out__jyL_9 .ProductSpecs_spec-text__ZxFjb{color:#a6a6a6}.ProductSpecs_spec-option__7H5es.ProductSpecs_sold-out__jyL_9:hover{background-color:#efefef;border-color:#0000}.ProductSpecs_spec-option__7H5es.ProductSpecs_sold-out__jyL_9:hover .ProductSpecs_spec-text-grid__83h1r,.ProductSpecs_spec-option__7H5es.ProductSpecs_sold-out__jyL_9:hover .ProductSpecs_spec-text__ZxFjb{color:#8c8c8c}.ProductSpecs_spec-option__7H5es.ProductSpecs_disabled__ZXTRk{cursor:not-allowed;background-color:#f8f8f8;border-color:#0000}.ProductSpecs_spec-option__7H5es.ProductSpecs_disabled__ZXTRk .ProductSpecs_spec-text-grid__83h1r,.ProductSpecs_spec-option__7H5es.ProductSpecs_disabled__ZXTRk .ProductSpecs_spec-text__ZxFjb{color:#a6a6a6}.ProductSpecs_spec-option__7H5es.ProductSpecs_disabled__ZXTRk:hover{background-color:#f8f8f8;border-color:#0000}.ProductSpecs_spec-option__7H5es.ProductSpecs_disabled__ZXTRk:hover .ProductSpecs_spec-text-grid__83h1r,.ProductSpecs_spec-option__7H5es.ProductSpecs_disabled__ZXTRk:hover .ProductSpecs_spec-text__ZxFjb{color:#a6a6a6}.ProductSpecs_spec-option__7H5es:focus-within:not(.ProductSpecs_disabled__ZXTRk){border-color:rgb(var(--primary))}.ProductSpecs_sold-out-badge__14R7E{position:absolute;top:-8px;right:-8px;font-size:12px;font-weight:400;line-height:1;padding:2px 4px;background-color:#8c8c8c;color:#fff;border-radius:3px}.ProductSpecs_spec-icon__tbJcO{width:32px;height:32px;margin-right:8px;border-radius:4px}.ProductSpecs_spec-icon-placeholder__r_RFI{height:32px}.ProductSpecs_spec-option-grid__9fvhu{flex-direction:column;align-items:center;padding:0 0 8px}.ProductSpecs_spec-icon-grid__FEaAM{width:127px;height:127px;border-radius:4px;object-fit:cover}.ProductSpecs_spec-icon-grid-placeholder__hVQWR{width:127px;height:127px}.ProductSpecs_spec-text-grid__83h1r{font-size:12px;font-weight:400;color:rgb(var(--strong));margin-top:6px;text-align:center;line-height:1.4;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductShopInfo_shop-info__Xe6qE{display:flex;align-items:center;min-height:74px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.ProductShopInfo_shop-main__Aioiz{display:flex;align-items:center;min-width:0;flex:1}.ProductShopInfo_shop-logo-box__qV32D{display:flex;align-items:center;justify-content:center;width:50px;height:50px;flex-shrink:0;border-radius:4px;background-color:#fff;border:1px solid #0000000f;margin-right:16px}.ProductShopInfo_shop-logo__O8DQ2{width:50px;height:50px;border-radius:4px;object-fit:contain}.ProductShopInfo_shop-meta__brCbz{display:flex;flex-direction:column;min-width:0;flex:1}.ProductShopInfo_shop-name__X6rAA{font-size:16px;font-weight:600;color:#0c0c24}.ProductShopInfo_shop-name-link__mZlNk{display:inline-flex;align-items:center;max-width:100%;transition:color .2s;line-height:16px}.ProductShopInfo_shop-name-link__mZlNk:hover{opacity:.8}.ProductShopInfo_shop-desc__QwI5N{display:flex;align-items:center;margin-top:8px;font-size:14px;color:#828794;transition:opacity .2s;line-height:20px}.ProductShopInfo_shop-desc__QwI5N:hover{opacity:.8}.ProductShopInfo_shop-desc-icon__boW72{width:14px;height:14px;flex-shrink:0;margin-right:4px}