/* Existing notebooks retain their own text and images at every viewport. */
.celebration-board,.invitation-copy,.postcard-heading>div,.invitation-message,.invitation-details,.gift-note,.gift-main,.gift-summary,.gift-description{min-width:0}
.invitation-copy h1,.invitation-message,.invitation-details,.gift-summary h2,.gift-description,.gift-note .gift-price{overflow-wrap:anywhere;word-break:normal}
.celebrant-photo img,.gift-thumb{max-width:100%;object-fit:contain}
