/* Pages qui affichent un flipbook (shortcode [3d-flip-book], plugin 3D FlipBook) : bandeau court et bande sombre autour du livre, aux couleurs du paquet de design.
   Le livre lui-même (couleurs, dimensions, commandes) n'est pas modifié. Chargée seulement sur ces pages, après la feuille du paquet (functions.php).
   Pages construites par outils/habiller-pages-flipbook.php. */

/* Bandeau sans image : plus court que celui des pages de contenu, pour que le livre soit visible sans défiler */
.ge .ph.ph-flip { padding-block: 0; }
.ge .ph.ph-flip .wrap { padding-block: clamp(56px, 6.5vw, 96px) clamp(36px, 4.5vw, 64px); }
.ge .ph.ph-flip .ph-t { max-width: 22ch; }

/* Bande sombre derrière le livre : prolonge le bandeau, filet or de séparation */
.ge .fb-band { background: var(--noir, #0b0a09); border-top: 1px solid rgba(201, 169, 101, .28); padding-block: clamp(32px, 4vw, 56px) clamp(56px, 8vw, 96px); }

/* Le livre (deux pages paysage côte à côte) est dimensionné par le plugin sur la largeur du cadre : dans les 1200 px du gabarit il reste petit sur grand écran.
   On élargit le cadre et on lui donne la hauteur qui correspond (le livre lui-même n'est pas modifié). Sur mobile, le calcul du plugin reste en vigueur. */
@media (min-width: 900px) {
	.ge .fb-band > .wrap { max-width: min(1800px, 94vw); }
	.ge .fb-cadre ._3d-flip-book { height: min(80vh, 40vw, 774px) !important; min-height: 380px; }
}

/* Bouton sous le livre */
.ge .fb-band .fb-cta { margin-top: clamp(20px, 3vw, 32px); }
