/* Hide controls only inside catalogue cards, not the single-product form. */
body:not(.home) #main#main ul.products li.product .spswp_variations_form,
body:not(.home) #main#main ul.products li.product .variations_form,
body:not(.home) #main#main ul.products li.product .cfvsw-swatches-container,
body:not(.home) #main#main ul.products li.product .sp-smart-swatches-container{display:none!important}
body:not(.home) #main#main ul.products>li.product{display:flex;flex-direction:column;gap:10px}
body:not(.home) #main#main ul.products>li.product>figure{order:0;margin:0}
body:not(.home) #main#main ul.products>li.product>figure .ct-media-container{aspect-ratio:1;width:100%}
body:not(.home) #main#main ul.products>li.product>figure img{width:100%;height:100%;aspect-ratio:1!important;object-fit:contain!important}
body:not(.home) #main#main ul.products>li.product>.woocommerce-loop-product__title{order:1;margin:0}
body:not(.home) #main#main ul.products>li.product>.price{order:2;margin:0;min-height:44px}
body:not(.home) #main#main ul.products>li.product>.svhx-listing-sizes{order:3;font:400 12px/1.5 Arial,Helvetica,sans-serif;color:#566477;margin:0 0 4px;min-height:18px;overflow-wrap:anywhere}
body:not(.home) #main#main ul.products>li.product>.entry-meta{display:none}
body:not(.home) #main#main ul.products>li.product>.ct-woo-card-actions,
body:not(.home) #main#main ul.products>li.product>.button{order:4;margin-top:auto}
