/* product page sections (sgx-*) */
.sgs .cl2{padding-bottom:0}
.sgs[hidden]{display:none!important}
.sgx-empty{margin:1.5rem 0;padding:1rem 1.2rem;border:1px dashed rgba(0,0,0,.3);font:500 .85rem/1.45 system-ui,sans-serif;color:#555;background:#fafafa}
.sgx .sedit img,.sgx .sdet .ph img,.sgx .sfab .sw img,.sgx .dgrid img,.sgx .fv img,.sgx .es-glance .ph img{width:100%;height:100%;object-fit:cover}
.sgx .cban img,.sgx .pban img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.sgx [data-sg-ni][hidden]{display:block!important}
.sgx .ft>p,.sgx .tx>p{margin-top:0}
