/* AG catalogue : pages catégories */
body.agda-live.agco-cat .site-main{max-width:none!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:28px clamp(16px,3vw,56px) 80px!important}
body.agco-cat .woocommerce-breadcrumb{font-size:13px;color:#7a7a74;margin:0 0 10px}
body.agco-cat .page-title{font-size:clamp(34px,4.4vw,60px);margin:6px 0 18px}
body.agco-cat ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:36px 24px;margin:26px 0 0!important;padding:0}
body.agco-cat ul.products::before,body.agco-cat ul.products::after{display:none!important}
body.agco-cat ul.products li.product{width:auto!important;margin:0!important;float:none!important;list-style:none}
body.agco-cat ul.products li.product img{width:100%!important;height:auto!important;aspect-ratio:7/8;object-fit:contain;background:#fff;border-radius:14px;margin:0 0 12px!important;transition:transform .5s cubic-bezier(.2,.7,.1,1)}
body.agco-cat ul.products li.product a:hover img{transform:translateY(-3px)}
body.agco-cat ul.products li.product .woocommerce-loop-product__title{font-size:17px!important;line-height:1.3;margin:0 0 6px;padding:0!important}
body.agco-cat ul.products li.product .price,body.agco-cat .agco-pending{font-size:13px;color:#7a7a74}
body.agco-cat ul.products li.product .button{margin-top:10px;font-size:13px;padding:9px 16px}
body.agco-cat .woocommerce-pagination{margin-top:44px;text-align:center}
body.agco-cat .woocommerce-pagination ul{display:inline-flex;gap:6px;border:0!important}
body.agco-cat .woocommerce-pagination ul li{border:0!important}
body.agco-cat .woocommerce-pagination a,body.agco-cat .woocommerce-pagination span{display:grid;place-items:center;min-width:40px;height:40px;border-radius:999px;border:1px solid rgba(31,35,36,.12)}
body.agco-cat .woocommerce-pagination span.current{background:#1F2324;color:#fff}
body.agco-cat .product-category img{aspect-ratio:7/8;object-fit:contain;background:#fff}
@media (max-width:980px){body.agco-cat ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){body.agco-cat ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}body.agco-cat ul.products li.product .woocommerce-loop-product__title{font-size:15px!important}body.agco-cat ul.products li.product .button{padding:8px 12px}}
/* 20261112 pleine largeur : textes d'intro restent lisibles */
body.agco-cat .term-description,body.agco-cat .woocommerce-products-header .page-description{max-width:980px}
body.agco-cat ul.products li.product .woocommerce-loop-product__title{font-size:18px!important}
@media (max-width:640px){body.agco-cat ul.products li.product .woocommerce-loop-product__title{font-size:15px!important}}
