/* Generado automáticamente por wp-font-sizes-responsive. No editar a mano. */
.fs-d-8{font-size:8px;}
.fs-d-10{font-size:10px;}
.fs-d-12{font-size:12px;}
.fs-d-14{font-size:14px;}
.fs-d-16{font-size:16px;}
.fs-d-18{font-size:18px;}
.fs-d-20{font-size:20px;}
.fs-d-24{font-size:24px;}
.fs-d-28{font-size:28px;}
.fs-d-32{font-size:32px;}
.fs-d-36{font-size:36px;}
.fs-d-42{font-size:42px;}
.fs-d-48{font-size:48px;}
.fs-d-56{font-size:56px;}
.fs-d-64{font-size:64px;}
.img-w-d-100{width:100px;height:auto;max-width:100%;}
.img-w-d-150{width:150px;height:auto;max-width:100%;}
.img-w-d-200{width:200px;height:auto;max-width:100%;}
.img-w-d-250{width:250px;height:auto;max-width:100%;}
.img-w-d-300{width:300px;height:auto;max-width:100%;}
.img-w-d-350{width:350px;height:auto;max-width:100%;}
.img-w-d-400{width:400px;height:auto;max-width:100%;}
.img-w-d-450{width:450px;height:auto;max-width:100%;}
.img-w-d-500{width:500px;height:auto;max-width:100%;}
.img-w-d-600{width:600px;height:auto;max-width:100%;}
.img-w-d-700{width:700px;height:auto;max-width:100%;}
.img-w-d-800{width:800px;height:auto;max-width:100%;}
.img-w-d-900{width:900px;height:auto;max-width:100%;}
.img-w-d-1000{width:1000px;height:auto;max-width:100%;}
.img-w-d-25p{width:25%;height:auto;max-width:100%;}
.img-w-d-50p{width:50%;height:auto;max-width:100%;}
.img-w-d-75p{width:75%;height:auto;max-width:100%;}
.img-w-d-100p{width:100%;height:auto;max-width:100%;}
@media (max-width: 767px){
  /* Contenido viejo que quedó con el span de mobile envolviendo al de
     desktop (en vez de una sola clase combinada): sin esto, ".fs-d-XX"
     (que no tiene media query) le gana por herencia al span mobile que
     lo envuelve, sin importar el ancho de pantalla. */
  [class*="fs-m-"] [class*="fs-d-"]{font-size:inherit !important;}
  .fs-m-8{font-size:8px !important;}
  .fs-m-10{font-size:10px !important;}
  .fs-m-12{font-size:12px !important;}
  .fs-m-14{font-size:14px !important;}
  .fs-m-16{font-size:16px !important;}
  .fs-m-18{font-size:18px !important;}
  .fs-m-20{font-size:20px !important;}
  .fs-m-24{font-size:24px !important;}
  .fs-m-28{font-size:28px !important;}
  .fs-m-32{font-size:32px !important;}
  .fs-m-36{font-size:36px !important;}
  .fs-m-42{font-size:42px !important;}
  .fs-m-48{font-size:48px !important;}
  .fs-m-56{font-size:56px !important;}
  .fs-m-64{font-size:64px !important;}
  .img-w-m-100{width:100px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-150{width:150px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-200{width:200px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-250{width:250px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-300{width:300px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-350{width:350px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-400{width:400px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-450{width:450px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-500{width:500px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-600{width:600px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-700{width:700px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-800{width:800px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-900{width:900px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-1000{width:1000px !important;height:auto !important;max-width:100% !important;}
  .img-w-m-25p{width:25% !important;height:auto !important;max-width:100% !important;}
  .img-w-m-50p{width:50% !important;height:auto !important;max-width:100% !important;}
  .img-w-m-75p{width:75% !important;height:auto !important;max-width:100% !important;}
  .img-w-m-100p{width:100% !important;height:auto !important;max-width:100% !important;}
}
/* @media (min-width: 768px){
  [class*="fs-m-"]{font-size:inherit;}
} */
/* Ancho/alto responsive por imagen (modal 'Detalles de la imagen') */
.wpfsr-responsive-img{max-width:100%;width:var(--wpfsr-w-d, auto);height:var(--wpfsr-h-d, auto);}
@media (max-width: 767px){
  .wpfsr-responsive-img{width:var(--wpfsr-w-m, var(--wpfsr-w-d, auto)) !important;height:var(--wpfsr-h-m, var(--wpfsr-h-d, auto)) !important;}
}
