.lux-formulas{background:var(--form-bg);padding:80px clamp(20px,4vw,40px)}.lux-formulas__inner{max-width:1280px;margin:0 auto}.lux-formulas__head{text-align:center;max-width:560px;margin:0 auto 50px}.lux-formulas__eyebrow{font-family:Inter,sans-serif;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--form-gold)}.lux-formulas__heading{font-family:Fraunces,serif;font-weight:500;line-height:1.25;color:var(--form-ink);margin:14px 0 12px}.lux-formulas__subheading{font-family:Inter,sans-serif;color:var(--form-stone);line-height:1.6;margin:0}.lux-formulas__row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lux-formulas__card{display:flex;flex-direction:column;background:var(--form-card-bg);border-radius:var(--form-radius, 18px);overflow:hidden}.lux-formulas__media{aspect-ratio:var(--form-media-ratio, 4 / 3)}.lux-formulas--ratio-adapt .lux-formulas__media{aspect-ratio:auto;height:280px}.lux-formulas__image{width:100%;height:100%;object-fit:cover;display:block}.lux-formulas__placeholder{position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--form-ink);overflow:hidden;background:repeating-linear-gradient(135deg,rgba(28,23,18,.04) 0px,rgba(28,23,18,.04) 1px,transparent 1px,transparent 14px),linear-gradient(150deg,#e4dccb,#ede6d9 60%,#e8dfc9)}.lux-formulas__placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed rgba(28,23,18,.2);margin:14px;pointer-events:none}.lux-formulas__placeholder-label{position:relative;z-index:1;max-width:220px;padding:0 16px}.lux-formulas__placeholder-icon{font-size:1.3rem;margin-bottom:8px;display:block;color:var(--form-gold)}.lux-formulas__placeholder-tag{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--form-gold);margin-bottom:6px;display:block}.lux-formulas__placeholder-desc{font-size:.78rem;line-height:1.45;color:#1c1712a6}.lux-formulas__content{padding:22px 22px 26px;flex:1}.lux-formulas__num{font-family:Fraunces,serif;font-style:italic;color:var(--form-gold);font-size:1rem;display:block;margin-bottom:4px}.lux-formulas__title{font-family:Fraunces,serif;font-weight:500;color:var(--form-ink);margin:0 0 8px}.lux-formulas__desc{font-family:Inter,sans-serif;color:var(--form-stone);line-height:1.6;margin:0}.lux-formulas__desc p{margin:0}@media(max-width:900px){.lux-formulas__row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-formulas-signature.css.map */
