/* Shared product pages: retain the Panjur layout with responsive long titles. */
.pc-page .pc-hero h1{overflow-wrap:break-word}
@media(max-width:767px){.pc-page .pc-hero h1{font-size:clamp(36px,10vw,52px)}.pc-hero-features{grid-template-columns:repeat(4,minmax(0,1fr))}.pc-real-gallery summary{flex-wrap:wrap}.pc-price>div{max-width:100%}}
@media(max-width:380px){.pc-page .pc-hero-features p{font-size:10px}.pc-table th,.pc-table td{padding:8px}.pc-actions .pc-button{width:100%}}
