/* ADORNAX THEME 1.2.0 — Creatribu · Colección de Libros */
@media (min-width: 961px) {
  .v11-categories .category-grid { grid-template-columns:repeat(4,minmax(0,1fr));gap:14px; }
  .v11-categories .category-card { min-height:400px;padding:25px; }
  .v11-categories .category-info h3 { font-size:clamp(30px,2.8vw,42px); }
  .v11-categories .category-info p {font-size:11px;}
}
.v11-categories .cat-books {background:#d7cfc1;}
.v11-categories .cat-books .category-real-image {object-fit:contain;padding:26px 18px 85px;background:linear-gradient(135deg,#dcd5c9,#c8c2b5);}
.v11-categories .cat-books:before{background:linear-gradient(180deg,rgba(245,240,231,.04),rgba(245,240,231,.1) 34%,rgba(231,225,215,.65) 66%,rgba(232,226,215,.99) 100%);}
.v12-books{background:#edeae3;padding:105px 0 110px;}
.v12-books .v12-books-heading{align-items:end;margin-bottom:43px;}
.v12-books .section-heading h2{font-family:var(--sans);font-size:clamp(42px,4.8vw,70px);font-weight:850;letter-spacing:-.06em;line-height:1.05;max-width:790px;}
.v12-books .section-heading h2 em{font-family:var(--serif);font-weight:400;letter-spacing:-.05em;}
.v12-books-lead{font-size:15px;line-height:1.7;color:#625e57;max-width:540px;margin:19px 0 0;}
.v12-books .woocommerce ul.products {grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;}
.v12-books .woocommerce ul.products li.product {margin:0!important;min-width:0;background:#fff;padding:19px 19px 26px;border:1px solid #ddd7cd;}
.v12-books .woocommerce ul.products li.product a img{aspect-ratio:4/4.5;object-fit:contain;background:#f3f0e9;padding:18px;box-sizing:border-box;margin-bottom:19px!important;}
.v12-books .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;line-height:1.45;}
.v12-books .woocommerce ul.products li.product .price{color:#191919!important;margin:8px 0 12px!important;}
.v12-books .woocommerce ul.products li.product .button{margin-top:10px!important;}
.v12-books .woocommerce ul.products li.product .onsale {top:26px!important;right:27px!important;left:auto!important;}
@media(max-width:1100px) and (min-width:768px){
  .v11-categories .category-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
  .v11-categories .category-card{min-height:350px;}
  .v11-categories .category-info h3{font-size:39px;}
}
@media(max-width:767px){
  .v12-books{padding:74px 0 83px;}
  .v12-books .v12-books-heading{margin-bottom:30px;}
  .v12-books .section-heading h2{font-size:clamp(40px,8.6vw,57px);}
  .v12-books .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;}
  .v12-books .woocommerce ul.products li.product{padding:11px 11px 20px;}
  .v12-books .woocommerce ul.products li.product a img{padding:7px;aspect-ratio:4/5;}
  .v12-books .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;}
}
@media(max-width:400px){.v12-books .woocommerce ul.products{gap:10px;}.v12-books .woocommerce ul.products li.product .button{width:100%;justify-content:center;}}
