/* Product78 revision2 – keep template and native checkout unchanged. */
body.clv78-active #content .clv78-image-grid article.clv78-clear-card{border-radius:22px;overflow:hidden;background:#f1e5dc;text-align:center;display:flex;flex-direction:column}
body.clv78-active #content .clv78-image-grid article.clv78-clear-card>div{padding:26px 28px!important;text-align:center;background:#f1e5dc;flex:1}
body.clv78-active #content .clv78-image-grid article.clv78-clear-card h3,body.clv78-active #content .clv78-image-grid article.clv78-clear-card p{text-align:center}
body.clv78-active #content .clv78-image-grid article.clv78-clear-card h3{font-size:27px;line-height:1.2;margin:0 0 12px}
body.clv78-active #content .clv78-image-grid article.clv78-clear-card p{margin:0;line-height:1.45}
body.clv78-active #content .clv78-level-stack .clv78-real-card+.clv78-real-card{background:#e8d3c5}
body.clv78-active #content .clv78-moment-grid article:nth-child(4){background:#eee4d9}
body.clv78-active #content .clv78-wide>img{object-position:center 46%}
body.clv78-active #content .clv78-question-feature .clv78-photo img{object-position:50% 48%}
@media(max-width:767px){body.clv78-active #content .clv78-image-grid article.clv78-clear-card>div{padding:24px 22px!important}body.clv78-active #content .clv78-wide{height:480px}body.clv78-active #content .clv78-wide>img{object-position:center 42%}}
