.detail_wrapper__ztb7_{margin:0 auto;max-width:var(--container-max,1200px);padding:125px 20px 90px}.detail_title__mM_FS{color:#1a1a1a;font-size:clamp(28px,4vw,45px);font-weight:600;line-height:1.2;margin:40px 0 92px;text-align:center}.detail_row__X31xu{gap:20px;margin:0 auto;max-width:var(--container-max,1200px);padding:20px 0}.detail_redBackground__uk26U{background-color:#e8e8e8}.detail_whiteBackground__0TRmt{background-color:#fff}.detail_product_tag__1tLpd{align-items:center;color:#4d4d4f;cursor:pointer;display:flex;font-size:14px;justify-content:center;width:50%}.detail_productImageWrapper__qRRpI img{display:block;transition:opacity .25s ease}.detail_product_tag__1tLpd img{display:block;height:20px;margin-right:12px;width:20px}.detail_name__pgd19{color:#4d4d4f;display:block;font-size:26px;font-weight:600;line-height:32px;padding-bottom:40px;text-align:center}.detail_product_info__4lh38{background-color:#dfdfdf;display:flex;margin-bottom:40px;padding:4px 0}.detail_product_image__H4Jrd{width:460px}.detail_product_info__4lh38 h2{font-size:22px;font-weight:500;padding:0 10px;width:50%}.detail_productImageSection__Pid_7{display:flex;flex-wrap:nowrap;margin-top:40px}.detail_productImageWrapper__qRRpI{flex-shrink:0;position:relative}.detail_imageLoading__K3YxD{align-items:center;background:#fff;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.detail_hidden__ogLXJ{opacity:0}.detail_productDescription__HQu3_{flex-grow:1;margin-left:30px}.detail_generalTitle__1dCVO{color:#4d4d4f;font-size:20px;font-weight:600;line-height:20px;margin-bottom:20px;margin-top:10px}.detail_generalInfoItem__6RM6b{align-items:center;display:grid;grid-template-columns:340px fit-content(600px);width:100%;grid-gap:60px;gap:60px;line-height:1.4;padding:4px 20px 4px 60px}.detail_generalDescription__gHxRh,.detail_generalTerm__8gfCX{color:#4d4d4f;font-size:18px;overflow-wrap:anywhere;text-align:left;white-space:normal;word-break:break-word}.detail_generalInfoGrid__hgqcE{list-style:none;margin:0;padding:0;width:100%}.detail_pt15__SGE6B{padding-top:15px}.detail_modelLinkTitle__RaRAh{color:#4d4d4f;font-size:22px;font-weight:600}.detail_form__ATKwZ{margin-top:48px}.detail_generalInfoItem__6RM6b{transition:all .2s ease}.detail_productSpec__Qq_9F{padding-top:6px}.detail_productSpec__Qq_9F span{background-color:#dfdfdf;color:#4d4d4f;display:block;font-size:20px;font-weight:600;padding:2px 0;text-align:center}.detail_file_section__rwZVc{margin:0 auto;padding:70px var(--container-pad) 0}.detail_file_header__UXEJZ{color:#4d4d4f;font-size:22px;font-weight:500}.detail_file_list__5D9kO{display:flex;flex-direction:column;gap:10px;list-style:none;margin-top:20px;padding:0}.detail_file_item__s9Bm6{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}.detail_file_item__s9Bm6 header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail_productGeneral__fYc6V{margin-top:40px}.detail_file_name__qQYo_{color:#4d4d4f;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail_mating_image__R4LKt{transition:opacity .25s ease,transform .3s ease}.detail_mating_image__R4LKt:hover{transform:scale(1.02)}.detail_description__qHQON{margin-top:40px}.detail_file_meta___S0X1{align-items:center;color:#4d4d4f;display:flex;font-size:15px;gap:6px;justify-content:center;min-width:200px;text-align:center;white-space:nowrap}.detail_file_meta___S0X1 span{color:#888}.detail_file_actions__kN453{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;min-width:80px}.detail_file_actions__kN453 a{align-items:center;border:1px solid #000;display:inline-flex;height:26px;justify-content:center;transition:all .2s ease;width:26px}.detail_file_actions__kN453 a:hover{background-color:#f7f7f7;border-color:#999}.detail_no_files__0d64G{color:#aaa;font-size:.9rem;font-style:italic;margin-top:20px}.detail_mating__mPz9D{display:grid;grid-template-columns:repeat(4,1fr);width:100%;grid-gap:20px;gap:20px;margin-top:20px}.detail_mating_item__qsYU5{border:1px solid #f3f3f3;display:flex;flex-direction:column;padding:20px}.detail_mating_name__o2ebA{color:#1a1a1a;font-family:500;font-size:16px;text-decoration:none;transition:color .3s ease}.detail_mating_name__o2ebA:hover{color:var(--theme-color)}.detail_product_image__H4Jrd img{margin:0 auto}@media (max-width:1280px){.detail_generalInfoItem__6RM6b{gap:50px;grid-template-columns:240px fit-content(600px);padding:4px 20px 4px 50px}}@media (max-width:1025px){.detail_productDescription__HQu3_,.detail_product_image__H4Jrd{width:100%}.detail_file_item__s9Bm6{grid-template-columns:1fr auto}.detail_file_meta___S0X1{display:none}.detail_productImageSection__Pid_7{align-items:center;flex-direction:column}.detail_productImageWrapper__qRRpI{margin-bottom:20px;width:100%}.detail_productDescription__HQu3_{margin-left:0;margin-top:50px}.detail_mating__mPz9D{grid-template-columns:repeat(2,1fr)}.detail_product_tag__1tLpd{font-size:12px}.detail_name__pgd19{text-align:center}.detail_generalInfoGrid__hgqcE{grid-template-columns:1fr}.detail_generalDescription__gHxRh,.detail_generalTerm__8gfCX{font-size:16px}.detail_product_info__4lh38 h2{font-size:20px}.detail_generalInfoItem__6RM6b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 20px;grid-gap:20px;gap:20px}.detail_generalDescription__gHxRh,.detail_generalTerm__8gfCX{font-size:16px}.detail_wrapper__ztb7_{padding:0 20px 40px}.detail_title__mM_FS{margin:40px 0 16px}}@media (max-width:468px){.detail_title__mM_FS{margin:40px 0 16px}.detail_generalInfoItem__6RM6b,.detail_productImageSection__Pid_7{flex-direction:column}.detail_generalDescription__gHxRh,.detail_generalTerm__8gfCX{font-size:14px}}