:root{--component-corners:4px 0 0 4px}
:where(button,.button,input,select,textarea,.detail-badges>span,.filters button,.menu-toggle,.product-card,.product-image,.image-corner,.detail-photo,.detail-photo>img,.accessory-item,.accessory-photo,.accessory-grid article,.accessory-grid img,.feature-grid>div,.service-box,.table-scroll,.legacy-coils,.faq-list details,.accessory-jumps a,.guide-options>a,.support-options>a,.hero-caption,.guide-aside>img,.about-visual>img){border-radius:var(--component-corners)}
.header .shop-button,.header .menu-toggle,.coil-filter select,.filters button,.detail-badges>span{border-radius:var(--component-corners)}
.product-image>img,.accessory-photo>img,.accessory-photo,.detail-photo>img{border-radius:var(--component-corners)}
.detail-photo{overflow:hidden}
