.ecof-service-editorial{background:var(--service-bg, #ffffff);padding:var(--service-padding-top-mobile, 60px) 20px var(--service-padding-bottom-mobile, 60px)}.ecof-service-editorial__container{max-width:1320px;margin:0 auto}.ecof-service-editorial__wrapper{display:grid;grid-template-columns:1fr;gap:24px}.ecof-service-editorial__image-wrap{position:relative;overflow:hidden;border-radius:var(--service-image-radius, 24px);background:#e9e4dc;aspect-ratio:4 / 3}.ecof-service-editorial__image{width:100%;height:100%;object-fit:cover;display:block}.ecof-service-editorial__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e9e4dc,#d9d1c5)}.ecof-service-editorial__content{background:var(--service-card-bg, #f6f3ee);border-radius:var(--service-card-radius, 28px);padding:34px 24px}.ecof-service-editorial__eyebrow{margin:0 0 16px;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--service-accent, #98CA3F)}.ecof-service-editorial__heading{margin:0 0 18px;font-size:var(--service-heading-size-mobile, 32px);line-height:1.08;font-weight:400;color:var(--service-heading, #1f1f1f)}.ecof-service-editorial__text{color:var(--service-text, #5c5c5c);font-size:var(--service-text-size-mobile, 16px);line-height:1.8}.ecof-service-editorial__text p{margin:0 0 16px}.ecof-service-editorial__text p:last-child{margin-bottom:0}.ecof-service-editorial__highlights{margin-top:28px;display:grid;gap:18px}.ecof-service-editorial__highlight{display:grid;grid-template-columns:14px 1fr;gap:14px;align-items:start}.ecof-service-editorial__highlight-bullet{width:14px;height:14px;margin-top:8px;border-radius:50%;background:var(--service-accent, #98CA3F);box-shadow:0 0 0 6px #98ca3f24}.ecof-service-editorial__highlight-title{margin:0 0 6px;font-size:20px;font-weight:500;line-height:1.2;color:var(--service-heading, #1f1f1f)}.ecof-service-editorial__highlight-text{color:var(--service-text, #5c5c5c);font-size:15px;line-height:1.7}.ecof-service-editorial__highlight-text p{margin:0}.ecof-service-editorial__button{display:inline-flex;align-items:center;justify-content:center;margin-top:30px;padding:14px 24px;border-radius:999px;background:var(--service-button-bg, #111111);color:var(--service-button-text, #ffffff);text-decoration:none;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:transform .25s ease,opacity .25s ease}.ecof-service-editorial__button:hover{transform:translateY(-2px);opacity:.92}@media(min-width:769px){.ecof-service-editorial{padding:var(--service-padding-top-desktop, 90px) 40px var(--service-padding-bottom-desktop, 90px)}.ecof-service-editorial__wrapper{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:34px;align-items:center}.ecof-service-editorial[data-layout=image-right] .ecof-service-editorial__media{order:2}.ecof-service-editorial[data-layout=image-right] .ecof-service-editorial__content-wrap{order:1}.ecof-service-editorial__content{padding:54px 52px}.ecof-service-editorial__heading{font-size:var(--service-heading-size-desktop, 44px)}.ecof-service-editorial__text{font-size:var(--service-text-size-desktop, 18px)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/EcoF-Service-Editorial.css.map */
