.amc-product-gallery-main{width:100%;min-height:260px;background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.amc-product-gallery-main img{width:100%;height:100%;max-height:470px;min-height:260px;object-fit:contain}
.amc-product-gallery-thumbs{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0}
.amc-product-thumb{width:78px;height:78px;display:flex;align-items:center;justify-content:center;border:2px solid #e5e7eb;background:#fff;border-radius:9px;padding:4px;cursor:pointer}
.amc-product-thumb[aria-pressed="true"]{border-color:#c40010;box-shadow:0 0 0 1px #c40010}
.amc-product-thumb img{width:100%;height:100%;object-fit:contain}
.amc-product-rich-text{line-height:1.7;overflow-wrap:anywhere}
.amc-product-rich-text p,.amc-product-rich-text ul,.amc-product-rich-text ol,.amc-product-rich-text blockquote{margin:10px 0}
.amc-product-rich-text ul,.amc-product-rich-text ol{padding-left:25px}
.amc-product-rich-text h2,.amc-product-rich-text h3,.amc-product-rich-text h4{margin:16px 0 8px}
.amc-product-rich-text a{color:#c40010;text-decoration:underline}
@media(max-width:700px){.amc-product-gallery-main img{max-height:330px}.amc-product-thumb{width:65px;height:65px}}
