.lm-benefits{background:#fff;padding:clamp(56px,8vw,104px) 0}.lm-benefits__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center}.lm-benefits__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--lm-sand)}.lm-benefits__media img,.lm-benefits__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lm-benefits__copy .lm-eyebrow{color:var(--lm-muted)}.lm-benefits__list{list-style:none;counter-reset:lm;padding:0;margin:32px 0 36px}.lm-benefits__list li{counter-increment:lm;position:relative;padding:20px 0 20px 52px;border-top:1px solid var(--lm-line)}.lm-benefits__list li:before{content:"0" counter(lm);position:absolute;left:0;top:20px;font-family:var(--lm-serif);font-style:italic;font-size:22px;color:var(--lm-wine)}.lm-benefits__title{font-family:var(--lm-serif);font-size:22px;margin:0 0 6px}.lm-benefits__text{font-size:15px;line-height:1.6;color:var(--lm-muted);margin:0}.lm-offer{color:#fff;padding:clamp(44px,6vw,72px) 0}.lm-offer__inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.lm-offer .lm-eyebrow{color:#ffffffbf}.lm-offer .lm-h2{color:#fff;font-style:italic}.lm-offer__text{margin:12px 0 0;font-size:15px;color:#ffffffd9}.lm-btn--light{background:#fff;color:var(--lm-wine);border-color:#fff}.lm-btn--light:hover{background:var(--lm-cream);color:var(--lm-wine)}.lm-faq{background:var(--lm-cream);padding:clamp(56px,8vw,104px) 0}.lm-faq__inner{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(28px,5vw,80px)}.lm-faq__head .lm-eyebrow{color:var(--lm-muted)}.lm-faq__item{border-top:1px solid var(--lm-line)}.lm-faq__item:last-child{border-bottom:1px solid var(--lm-line)}.lm-faq__item summary{cursor:pointer;list-style:none;padding:22px 36px 22px 0;position:relative;font-size:17px}.lm-faq__item summary::-webkit-details-marker{display:none}.lm-faq__item summary:after{content:"+";position:absolute;right:4px;top:18px;font-size:22px;color:var(--lm-wine)}.lm-faq__item[open] summary:after{content:"\2212"}.lm-faq__answer{padding:0 0 22px;font-size:15px;line-height:1.7;color:var(--lm-muted)}.lm-faq__answer p{margin:0 0 8px}@media(max-width:749px){.lm-benefits__inner,.lm-faq__inner{grid-template-columns:1fr}.lm-offer__inner{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/lm-sales.css.map */
