.abf-section{background:var(--color-background, #fff)}.abf-row{display:grid;grid-template-columns:1fr 1fr;min-height:440px;border-bottom:1px solid rgba(var(--color-foreground-rgb,45,45,45),.08)}.abf-row:last-child{border-bottom:none}.abf-row.reverse .abf-visual{order:2}.abf-row.reverse .abf-content{order:1}.abf-visual{background:var(--color-background-2, #F5F0E8);position:relative;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:12px;padding:40px;overflow:hidden}.abf-visual .abf-bg-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover;opacity:1;max-width:none}.abf-visual-num{position:absolute;top:32px;left:36px;font-family:var(--font-heading-family, inherit);font-weight:300;font-size:96px;color:rgba(var(--color-foreground-rgb,45,45,45),.07);line-height:1}.abf-visual-icon{position:absolute;bottom:36px;right:40px;z-index:1}.abf-visual-icon svg{display:block}.abf-visual-caption{position:absolute;bottom:20px;right:40px;z-index:1;font-family:var(--font-body-family, inherit);font-size:9px;letter-spacing:5px;text-transform:uppercase;color:rgba(var(--color-foreground-rgb,45,45,45),.5)}.abf-content{padding:72px 80px;display:flex;flex-direction:column;justify-content:center}.abf-tag{display:inline-block;font-family:var(--font-body-family, inherit);font-size:9px;font-weight:500;letter-spacing:4px;text-transform:uppercase;color:#b8953a;background:#b8953a14;padding:5px 14px;border-radius:2px;margin-bottom:28px}.abf-title{font-family:var(--font-heading-family, inherit);font-weight:300;font-size:clamp(24px,3vw,38px);color:var(--color-foreground, #1D1C17);line-height:1.25;margin:0 0 20px}.abf-body{font-family:var(--font-body-family, inherit);font-size:15px;font-weight:300;color:rgba(var(--color-foreground-rgb,45,45,45),.65);line-height:1.85;margin:0 0 32px}.abf-divider{border:none;border-top:1px solid rgba(var(--color-foreground-rgb,45,45,45),.1);margin:0 0 28px}.abf-stats{display:flex;gap:40px;flex-wrap:wrap}.abf-stat-num{font-family:var(--font-heading-family, inherit);font-size:32px;font-weight:300;color:#b8953a;display:block;line-height:1;margin-bottom:6px}.abf-stat-lbl{font-family:var(--font-body-family, inherit);font-size:9px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:rgba(var(--color-foreground-rgb,45,45,45),.45);display:block}@media(max-width:900px){.abf-row{grid-template-columns:1fr;min-height:auto}.abf-row.reverse .abf-visual,.abf-row.reverse .abf-content{order:0}.abf-visual{min-height:280px;padding:40px}.abf-content{padding:40px 24px}.abf-visual-num{font-size:64px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aromiva-benefits.css.map */
