
.terza-standard-product .detail-info h1{font-size:clamp(25px,2.6vw,38px);line-height:1.18;letter-spacing:-1px;margin:14px 0 24px}
.terza-standard-product .premium-intro h2{font-size:clamp(43px,5.2vw,72px);line-height:1.05;letter-spacing:-3px;margin:28px 0}
.terza-standard-product .spec-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.terza-standard-product .spec-highlights>div{min-width:0}.terza-standard-product .spec-highlights strong{overflow-wrap:anywhere}
.terza-standard-product .spec-disclosure>p{padding:0 18px 16px;line-height:1.65;color:#677181}.terza-standard-product .product-specs>.spec-disclosure{margin-top:12px}
.terza-standard-product .gallery{display:flex;flex-wrap:wrap;gap:12px}.terza-standard-product .gallery button{width:74px;height:74px;flex:0 0 74px;min-width:0}.terza-standard-product .gallery img{width:100%;height:100%;object-fit:contain}
.terza-standard-product .product-life-scene{margin:0 0 40px;overflow:hidden;border-radius:28px}.terza-standard-product .product-life-scene>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.terza-standard-product .product-life-scene figcaption{position:static;display:block;padding:12px 16px;background:#f5f7fa;color:#677181;font-size:12px;line-height:1.6}
.terza-standard-product .product-catalog-scene{background:linear-gradient(145deg,#f9fbff,#edf3ff)}.terza-standard-product .product-catalog-scene>img{object-fit:contain;padding:35px;max-height:620px}
.terza-standard-product .premium-metrics strong{font-size:clamp(19px,2.4vw,32px);overflow-wrap:anywhere}.terza-standard-product #comprar{scroll-margin-top:140px}.terza-standard-product .detail-media,.terza-standard-product .detail-info{min-width:0}
@media(max-width:650px){.terza-standard-product .detail-info h1{font-size:26px}.terza-standard-product .premium-intro h2{font-size:45px;letter-spacing:-2px;margin:22px 0}.terza-standard-product .gallery button{width:64px;height:64px;flex-basis:64px}.terza-standard-product .product-life-scene{border-radius:20px;margin-bottom:24px}.terza-standard-product .product-catalog-scene>img{padding:20px}.terza-standard-product .premium-metrics strong{font-size:19px}.terza-standard-product .premium-benefit h3{overflow-wrap:anywhere}}
