/* Christiana Step 1: lightweight bilingual storytelling for seven DEMO WooCommerce products. */
html[lang^="ro"] .ccv8-en,html[lang^="en"] .ccv8-ro{display:none!important}
.ccv8-product-short{margin:8px 0 14px}
.ccv8-hook{font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(19px,1.75vw,23px)!important;line-height:1.38!important;font-weight:400!important;color:#6d2c43!important;margin:0 0 9px!important}
.ccv8-format-tip{font-size:13px!important;line-height:1.5!important;color:#65535b!important;margin:0 0 11px!important}
.ccv8-product-story{max-width:830px;padding:0 0 10px}
.ccv8-product-story h3{font-family:Georgia,"Times New Roman",serif;font-weight:500;font-size:clamp(22px,2.4vw,29px);color:#4e2637;margin:24px 0 10px}
.ccv8-product-story p{font-size:clamp(15px,1.28vw,17px);line-height:1.75;color:#402d36;margin:0 0 18px}
.ccv8-excerpt{border-left:3px solid #a27c55!important;background:#f6ede4;padding:19px 22px!important;margin:14px 0 17px!important;border-radius:0 3px 3px 0}
.ccv8-excerpt p{font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:clamp(17px,1.45vw,19px)!important;line-height:1.65!important;color:#562d3e!important;margin:0!important}
.ccv8-tropes{display:inline-block;color:#87405c!important;font-family:Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em;margin:1px 0 16px!important}
.ccv8-demo-note{font-family:Arial,sans-serif!important;font-size:12px!important;line-height:1.55!important;color:#806f78!important;background:#f3ece5;padding:10px 14px;border:1px solid #e4d8cf;border-radius:3px}
@media(max-width:560px){.ccv8-excerpt{padding:15px 16px!important}.ccv8-product-story h3{margin:21px 0 8px}.ccv8-hook{font-size:19px!important}}
