.detail-module__kE4e3a__crumbBar{border-bottom:1px solid var(--synergy-border);background:#fff}.detail-module__kE4e3a__crumbInner{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;font-size:13px;display:flex}.detail-module__kE4e3a__crumbLink{transition:color .15s}.detail-module__kE4e3a__crumbLink:hover{color:var(--synergy-600)}.detail-module__kE4e3a__crumbCurrent{color:var(--synergy-600);font-weight:600}.detail-module__kE4e3a__crumbSep{color:var(--line-strong)}.detail-module__kE4e3a__heroGrid{gap:40px;padding:40px 0 56px;display:grid}@media (min-width:1024px){.detail-module__kE4e3a__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,560px)}}.detail-module__kE4e3a__gallery{flex-direction:column;gap:12px;display:flex}.detail-module__kE4e3a__mainImage{border:1px solid var(--synergy-border);background:linear-gradient(180deg, var(--synergy-100), #fff);aspect-ratio:640/400;border-radius:18px;position:relative;overflow:hidden}.detail-module__kE4e3a__water .detail-module__kE4e3a__mainImage{background:linear-gradient(180deg, var(--water-100), #fff);border-color:var(--water-200)}.detail-module__kE4e3a__mainImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.detail-module__kE4e3a__mainImageTag{color:var(--synergy-700);background:#ffffffed;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:700;position:absolute;top:18px;left:18px}.detail-module__kE4e3a__water .detail-module__kE4e3a__mainImageTag{color:var(--water-700)}.detail-module__kE4e3a__thumbs{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.detail-module__kE4e3a__thumb{border:1px solid var(--synergy-border);background:var(--synergy-50);aspect-ratio:92/68;border-radius:12px;position:relative;overflow:hidden}.detail-module__kE4e3a__thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.detail-module__kE4e3a__info{flex-direction:column;gap:16px;display:flex}.detail-module__kE4e3a__infoTag{background:var(--synergy-100);color:var(--synergy-600);border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:11.5px;font-weight:700}.detail-module__kE4e3a__water .detail-module__kE4e3a__infoTag{background:var(--water-100);color:var(--water-700)}.detail-module__kE4e3a__infoTitle{color:var(--synergy-900);font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2}.detail-module__kE4e3a__infoSub{color:var(--synergy-muted-foreground);font-size:14.5px;line-height:25px}.detail-module__kE4e3a__keySpecs{border:1px solid var(--synergy-border);background:var(--synergy-border);border-radius:14px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.detail-module__kE4e3a__water .detail-module__kE4e3a__keySpecs{border-color:var(--water-200);background:var(--water-200)}.detail-module__kE4e3a__keySpecCell{background:#fff;flex-direction:column;gap:2px;padding:16px 18px;display:flex}.detail-module__kE4e3a__keySpecValueRow{align-items:baseline;gap:4px;display:flex}.detail-module__kE4e3a__keySpecValue{letter-spacing:-.5px;color:var(--synergy-600);font-size:26px;font-weight:700;font-family:var(--font-num), var(--font-sans)}.detail-module__kE4e3a__water .detail-module__kE4e3a__keySpecValue{color:var(--water-600)}.detail-module__kE4e3a__keySpecUnit{color:var(--synergy-400);font-size:12.5px;font-weight:600;font-family:var(--font-num), var(--font-sans)}.detail-module__kE4e3a__water .detail-module__kE4e3a__keySpecUnit{color:var(--water-400)}.detail-module__kE4e3a__keySpecLabel{color:var(--synergy-muted-foreground);font-size:12.5px}.detail-module__kE4e3a__infoActions{flex-wrap:wrap;gap:12px;display:flex}.detail-module__kE4e3a__bullets{border-top:1px solid var(--synergy-border);flex-direction:column;gap:10px;margin:0;padding:16px 0 0;list-style:none;display:flex}.detail-module__kE4e3a__bullet{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:13.5px;line-height:21px;display:flex}.detail-module__kE4e3a__bullet svg{color:var(--synergy-500);flex-shrink:0;margin-top:3px}.detail-module__kE4e3a__water .detail-module__kE4e3a__bullet svg{color:var(--water-500)}.detail-module__kE4e3a__specTable{border:1px solid var(--synergy-border);border-radius:16px;max-width:880px;margin-top:36px;overflow:hidden}.detail-module__kE4e3a__specGroupHeader{background:var(--synergy-background);border-top:1px solid var(--synergy-border);color:var(--synergy-900);align-items:center;gap:10px;padding:13px 24px;font-size:13px;font-weight:700;display:flex}.detail-module__kE4e3a__specGroupHeader:before{content:"";background:var(--synergy-600);border-radius:2px;width:3px;height:15px}.detail-module__kE4e3a__water .detail-module__kE4e3a__specGroupHeader:before{background:var(--water-600)}.detail-module__kE4e3a__specRow{border-top:1px solid #eef3f1;justify-content:space-between;gap:20px;padding:14px 24px;font-size:13.5px;display:flex}.detail-module__kE4e3a__specRowLabel{color:var(--synergy-muted-foreground)}.detail-module__kE4e3a__specRowValue{color:var(--synergy-900);text-align:right;font-weight:600}.detail-module__kE4e3a__sectionHead{max-width:720px}.detail-module__kE4e3a__compactFlow{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:36px;display:grid}@media (min-width:768px){.detail-module__kE4e3a__compactFlow{grid-template-columns:repeat(6,1fr);gap:10px}}.detail-module__kE4e3a__compactStep{border:1px solid var(--water-100);background:var(--water-50);text-align:center;color:var(--synergy-900);border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:18px 10px;font-size:13.5px;font-weight:600;display:flex}.detail-module__kE4e3a__compactIcon{border:1px solid var(--water-200);width:48px;height:48px;color:var(--water-600);background:#fff;border-radius:12px;justify-content:center;align-items:center;display:flex}.detail-module__kE4e3a__galleryRow{gap:16px;margin-top:36px;display:grid}@media (min-width:768px){.detail-module__kE4e3a__galleryRow{grid-template-columns:repeat(3,1fr)}}.detail-module__kE4e3a__galleryItem{border:1px solid var(--synergy-border);background:var(--water-50);aspect-ratio:240/170;border-radius:16px;position:relative;overflow:hidden}.detail-module__kE4e3a__galleryItem img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.detail-module__kE4e3a__downloadRow{gap:14px;margin-top:36px;display:grid}@media (min-width:768px){.detail-module__kE4e3a__downloadRow{grid-template-columns:repeat(3,1fr)}}.detail-module__kE4e3a__downloadCard{border:1px solid var(--synergy-border);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px 20px;transition:border-color .2s,box-shadow .2s;display:flex}.detail-module__kE4e3a__downloadCard:hover{border-color:var(--synergy-300);box-shadow:var(--shadow-sm)}.detail-module__kE4e3a__downloadIcon{background:var(--synergy-50);width:44px;height:44px;color:var(--synergy-600);letter-spacing:1px;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.detail-module__kE4e3a__downloadTitle{color:var(--synergy-900);font-size:14.5px;font-weight:600}.detail-module__kE4e3a__downloadDesc{color:var(--synergy-muted-foreground);margin-top:2px;font-size:12.5px}.detail-module__kE4e3a__downloadBtn{color:var(--synergy-900);white-space:nowrap;border:1px solid #c2d2cd;border-radius:10px;align-items:center;gap:7px;margin-left:auto;padding:10px 15px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.detail-module__kE4e3a__downloadBtn:hover{border-color:var(--synergy-400);background:var(--synergy-50)}.detail-module__kE4e3a__certGrid{gap:20px;max-width:880px;margin-top:36px;display:grid}@media (min-width:768px){.detail-module__kE4e3a__certGrid{grid-template-columns:repeat(2,1fr)}}.detail-module__kE4e3a__certCard{border:1px solid var(--synergy-border);background:#fff;border-radius:16px;padding:24px}.detail-module__kE4e3a__certItem{border-bottom:1px solid #eef3f1;flex-direction:column;gap:2px;padding:10px 0;font-size:13.5px;display:flex}.detail-module__kE4e3a__certItem:last-child{border-bottom:0}.detail-module__kE4e3a__certStandard{color:var(--synergy-900);font-weight:700}.detail-module__kE4e3a__certNote{color:var(--synergy-muted-foreground);font-size:12.5px}.detail-module__kE4e3a__warrantyRow{border-bottom:1px solid #eef3f1;justify-content:space-between;gap:16px;padding:11px 0;font-size:13.5px;display:flex}.detail-module__kE4e3a__warrantyRow:last-child{border-bottom:0}.detail-module__kE4e3a__warrantyLabel{color:var(--synergy-muted-foreground)}.detail-module__kE4e3a__warrantyValue{color:var(--synergy-900);text-align:right;font-weight:600}
