/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 06 2026 | 01:45:15 */

/* ==========================================
   SPAZIO VENETO
   Grid de cabañas en artículos
   MotoPress Hotel Booking
   ========================================== */

/* Grid de dos columnas */
.spazio-cabanas-articulos.mphb_sc_rooms-wrapper,
.spazio-cabanas-articulos .mphb_sc_rooms-wrapper {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 25px;
    width: 100%;
    align-items: start;
}

/* Tarjetas */
.spazio-cabanas-articulos .mphb-room-type {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    clear: none !important;
    box-sizing: border-box;
    overflow-wrap: break-word;
}

/* Fotografías */
.spazio-cabanas-articulos .mphb-room-type img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
}

/* Títulos: 5px a la izquierda */
.spazio-cabanas-articulos .mphb-room-type-title {
    font-size: 21px;
    line-height: 1.35;
    margin: 0 !important;
    padding: 0 0 0 5px !important;
}

/* Contenedor de atributos */
.spazio-cabanas-articulos .mphb-loop-room-type-attributes {
    margin: 0;
    padding: 0;
}

/* Huéspedes y tipo de cama: 10px a la izquierda */
.spazio-cabanas-articulos .mphb-loop-room-type-attributes .mphb-attribute-title {
    padding-left: 10px !important;
}

/* Ocultar amenidades */
.spazio-cabanas-articulos .mphb-room-type-facilities {
    display: none !important;
}

/* Ocultar vistas */
.spazio-cabanas-articulos .mphb-room-type-view {
    display: none !important;
}

/* Precio: 10px a la izquierda */
.spazio-cabanas-articulos .mphb-regular-price {
    display: block;
    margin: 0;
    padding: 0 0 0 10px !important;
}

/* Botón Ver detalles */
.spazio-cabanas-articulos .mphb-view-details-button-wrapper {
    padding: 0 0 0 10px !important;
}

/* Contenedor del botón Reservar */
.spazio-cabanas-articulos .mphb-to-book-btn-wrapper,
.spazio-cabanas-articulos .mphb-book-button-wrapper {
    padding: 0 0 0 10px !important;
}

/* Tablet */
@media (max-width: 900px) {

    .spazio-cabanas-articulos.mphb_sc_rooms-wrapper,
    .spazio-cabanas-articulos .mphb_sc_rooms-wrapper {
        gap: 18px;
    }

}

/* Móvil: una columna */
@media (max-width: 767px) {

    .spazio-cabanas-articulos.mphb_sc_rooms-wrapper,
    .spazio-cabanas-articulos .mphb_sc_rooms-wrapper {
        grid-template-columns: minmax(0, 1fr);
        gap: 30px;
    }

}
