/*
Theme Name: Le.Ciel_Esthetique_Salon
Description: Visual-preserving staged conversion of LeCiel HTML. Not for production until browser acceptance testing.
Version: 0.1.0
Text Domain: leciel
*/

/* Optional dynamic editorial collections, kept outside protected legacy sections. */
.lc-dynamic-section { padding: 4rem max(1.2rem, 5vw); background: #fff; color: #333; }
.lc-dynamic-wrap { max-width: 1050px; margin: 0 auto; }
.lc-dynamic-wrap>h2 { margin-bottom: 1.5rem; font-size: clamp(1.4rem, 3vw, 2rem); }
.lc-editable-collection { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,260px),1fr)); gap: 1.5rem; }
.lc-editable-item { min-width: 0; overflow-wrap: anywhere; }
.lc-editable-item-image { max-width: 100%; height: auto; }
.lc-editable-item-title { font-size: 1.2rem; }
.lc-news-item { padding: 1rem 0; border-bottom: 1px solid #ddd; }
.lc-news-item time { margin-right: 1rem; }

/* LeCiel inquiry safety: invisible honeypot */
.lc-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.lc-contact-notice{padding:1rem;border:1px solid currentColor;margin:1rem 0}
