:root{--mois-wine: #3d1420;--mois-blush: #f4eae6;--mois-muted: #7a696c}#MainContent .offers__list{gap:8px}#MainContent .offer__inner{border-radius:12px}#MainContent .product-form__submit{border-radius:999px;box-shadow:0 8px 20px #3d142038}.mois-editorial{background:var(--mois-editorial-bg);color:var(--mois-editorial-text);padding:42px 20px}.mois-editorial__inner{max-width:720px;margin:0 auto;text-align:center}.mois-editorial__eyebrow{margin:0 0 6px;color:var(--mois-editorial-accent);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mois-editorial__heading{margin:0;font-size:clamp(26px,7vw,36px);line-height:1.1;color:var(--mois-editorial-text)}.mois-editorial__subheading{margin:8px auto 18px;max-width:520px;color:var(--mois-muted);font-size:15px;line-height:1.45}.mois-editorial__subheading p,.mois-editorial__text p{margin:0}.mois-editorial__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;text-align:left}.mois-editorial__card{position:relative;overflow:hidden;min-height:280px;border-radius:16px;background:var(--mois-wine);box-shadow:0 8px 24px #3d142014}.mois-editorial__media,.mois-editorial__image,.mois-editorial__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mois-editorial__image{display:block;object-fit:cover}.mois-editorial__placeholder{background:linear-gradient(145deg,#f4eae6,#d7afb8)}.mois-editorial__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:14px 12px;color:#fff;background:linear-gradient(to top,#2b181ce0,#2b181c00 62%)}.mois-editorial__kicker{margin:0 0 3px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mois-editorial__title{margin:0;font-size:15px;line-height:1.15;color:inherit}.mois-editorial__text{margin-top:4px;font-size:11px;line-height:1.35}@media screen and (max-width:749px){#how-it-works .numbered-stages{display:flex;flex-direction:row;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 8px;scrollbar-width:none}#how-it-works .numbered-stages::-webkit-scrollbar{display:none}#how-it-works .numbered-stage-item{flex:0 0 82%;display:block;scroll-snap-align:start}#how-it-works .numbered-stage-item__number{display:none}#how-it-works .numbered-stage-item__card{height:100%;min-height:170px}}@media screen and (min-width:750px){.mois-editorial{padding:56px 32px}.mois-editorial__grid{gap:18px}.mois-editorial__card{min-height:390px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mois-editorial.css.map */
