/* SavoriaHub · Recetario Book Guard · CRM 0.14.6
 * PageFlip is the only owner of page geometry inside .sh-book-stage.
 */
.sh-recetario .sh-book-cover,
.sh-recetario .sh-book-preview,
.sh-recetario .sh-book-cta-page {
    aspect-ratio: 3 / 4;
}

.sh-recetario .sh-book-cover > img,
.sh-recetario .sh-book-preview-inner > figure,
.sh-recetario .sh-book-preview-inner > .wp-block-image,
.sh-recetario .sh-book-preview-inner figure > img,
.sh-recetario .sh-book-preview-inner .wp-block-image > img {
    position: static !important;
    inset: auto !important;
    left: auto !important;
    right: auto !important;
    top: auto !important;
    bottom: auto !important;
    translate: none !important;
    transform: none !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    max-height: none !important;
}

.sh-recetario .sh-book-cover > img,
.sh-recetario .sh-book-preview-inner figure > img,
.sh-recetario .sh-book-preview-inner .wp-block-image > img {
    display: block !important;
    object-fit: cover !important;
    object-position: center center !important;
    pointer-events: none;
    background: transparent !important;
}

.sh-recetario .sh-book-preview-inner {
    overflow: hidden !important;
}

/* Builder may reorder .sh-book-section as one section, but never manipulates
 * the internal book pages. This attribute is visual insurance only; runtime
 * locking is enforced in builder-runtime-0145.js. */
.sh-recetario .sh-book-stage .savoria-builder-movable,
.sh-recetario .sh-book-stage .is-savoria-selected {
    outline: 0 !important;
    box-shadow: none !important;
}


/* 0.14.6 · Imagen a sangre: la hoja coincide exactamente con el arte 3:4. */
.sh-recetario .sh-book-page {
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}

.sh-recetario .sh-book-cover,
.sh-recetario .sh-book-preview,
.sh-recetario .sh-book-preview-inner,
.sh-recetario .sh-book-preview-inner > figure,
.sh-recetario .sh-book-preview-inner > .wp-block-image {
    padding: 0 !important;
    border: 0 !important;
    margin: 0 !important;
    background: transparent !important;
    line-height: 0 !important;
}

.sh-recetario .sh-book-stage .stf__item {
    background: transparent !important;
}

.sh-recetario .sh-book-cover > img,
.sh-recetario .sh-book-preview-inner figure > img,
.sh-recetario .sh-book-preview-inner .wp-block-image > img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center center !important;
    background: transparent !important;
}
