.fba-section{background:var(--fba-bg, #f9f7f4);padding-top:var(--fba-padding-top, 64px);padding-bottom:var(--fba-padding-bottom, 64px);padding-left:var(--fba-padding-sides, 20px);padding-right:var(--fba-padding-sides, 20px)}.fba-section .fba-inner{max-width:var(--fba-max-width, 1200px);margin:0 auto;width:100%}.fba-section.fba-full-width .fba-inner{max-width:100%}.fba-section .fba-header{margin-bottom:40px}.fba-section .fba-heading{font-size:var(--fba-heading-size, 34px);color:var(--fba-text, #1a1a1a);margin:0 0 12px;line-height:1.3;font-weight:600}.fba-section .fba-desc{font-size:var(--fba-desc-size, 15px);color:var(--fba-desc-color, #666);margin:0 auto;line-height:1.7;max-width:560px}.fba-section .fba-toggle-wrap{display:flex;margin-bottom:32px}.fba-section .fba-toggle-bar{display:inline-flex;background:var(--fba-toggle-bg, #ebebeb);border-radius:40px;padding:4px;gap:4px;border:1px solid var(--fba-toggle-border, #d8d8d8)}.fba-section .fba-tab{padding:9px 28px;border-radius:36px;border:none;cursor:pointer;font-size:13px;font-weight:500;background:transparent;color:var(--fba-tab-inactive-text, #777);transition:background .2s,color .2s}.fba-section .fba-tab.is-active{background:var(--fba-tab-active-bg, #1a2e1a);color:var(--fba-tab-active-text, #fff)}.fba-section .fba-panel{display:none}.fba-section .fba-panel.is-visible{display:block}.fba-section .fba-grid{display:grid;grid-template-columns:repeat(var(--fba-cols, 5),1fr);gap:var(--fba-gap, 16px)}.fba-section .fba-card{background:var(--fba-card-bg, #fff);border-radius:var(--fba-card-radius, 10px);border:1px solid var(--fba-card-border, #e4e4e4);overflow:hidden}.fba-section .fba-card__img{width:100%;aspect-ratio:var(--fba-img-ratio, 1/1);overflow:hidden}.fba-section .fba-card__img img{width:100%;height:100%;object-fit:cover;display:block}.fba-section .fba-card__img-placeholder{width:100%;height:100%}.fba-section .fba-card__body{padding:var(--fba-card-padding, 14px)}.fba-section .fba-card__title{font-size:var(--fba-card-title-size, 14px);font-weight:600;color:var(--fba-text, #1a1a1a);margin:0 0 6px;line-height:1.3}.fba-section .fba-card__desc{font-size:var(--fba-card-desc-size, 12px);color:var(--fba-desc-color, #666);margin:0;line-height:1.6}.fba-section .fba-cta{margin-top:var(--fba-cta-margin, 40px)}.fba-section .fba-cta-btn{display:inline-block;background:var(--fba-btn-bg, #1a2e1a);color:var(--fba-btn-text, #fff);padding:var(--fba-btn-padding-v, 13px) var(--fba-btn-padding-h, 36px);border-radius:var(--fba-btn-radius, 40px);text-decoration:none;font-size:var(--fba-btn-font-size, 14px);font-weight:500;border:1px solid var(--fba-btn-border, #1a2e1a)}@media screen and (max-width:900px){.fba-section .fba-grid{grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width:600px){.fba-section .fba-grid{grid-template-columns:repeat(2,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/forestique-before-after.css.map */
