/* ListMyBook book detail image constraints; compatible with Astra and Gutenberg */
body.lmb-single-book .entry-content img,
body.lmb-single-book .entry-content .wp-block-image img,
body.lmb-single-book .post-thumb img,
body.lmb-single-book .post-thumbnail img,
body.lmb-single-book .ast-blog-featured-section img,
body.lmb-single-book .wp-post-image,
body.lmb-single-book .attachment-post-thumbnail {
 width:auto !important;
 max-width:min(100%,340px) !important;
 max-height:430px !important;
 height:auto !important;
 object-fit:contain !important;
 display:block;
 margin:0 auto 20px;
 border-radius:10px;
}
body.lmb-single-book .post-thumb,
body.lmb-single-book .post-thumbnail,
body.lmb-single-book .ast-blog-featured-section {
 text-align:center;
 max-width:100%;
}
body.lmb-single-book .entry-content .wp-block-image,
body.lmb-single-book .entry-content figure {
 max-width:100%;
}
@media(max-width:600px){
 body.lmb-single-book .entry-content img,
 body.lmb-single-book .wp-post-image,
 body.lmb-single-book .post-thumb img,
 body.lmb-single-book .post-thumbnail img,
 body.lmb-single-book .ast-blog-featured-section img {max-width:min(100%,250px) !important;max-height:330px !important;}
}
