.fgl-section{padding:2rem}.fgl-card{max-width:1000px;margin:0 auto;background:var(--fgl-card-bg, #f4efe7);border-radius:var(--fgl-card-radius, 20px);padding:var(--fgl-padding-top, 48px) 3rem var(--fgl-padding-bottom, 48px)}.fgl-header{text-align:center;margin-bottom:3rem}.fgl-heading{margin:0 0 1.2rem;font-size:var(--fgl-heading-size, 34px);color:var(--fgl-heading-color, #3a2e28)}.fgl-subheading{margin:0 auto;max-width:520px;font-size:var(--fgl-subheading-size, 14px);color:var(--fgl-subheading-color, #8a7f74);line-height:1.6}.fgl-grid{display:grid;grid-template-columns:1fr;gap:1.2rem;margin-bottom:3rem}@media screen and (min-width:600px){.fgl-grid{grid-template-columns:repeat(2,1fr)}}.fgl-tile{display:flex;align-items:center;justify-content:center;gap:.8rem;background:var(--fgl-tile-bg, #ffffff);border-radius:var(--fgl-tile-radius, 12px);padding:1.6rem 2rem}.fgl-tile__icon{display:inline-flex;align-items:center;color:var(--fgl-tile-icon-color, #3a2e28);flex-shrink:0}.fgl-tile__icon svg{display:block}.fgl-tile__text{font-size:var(--fgl-tile-size, 14px);color:var(--fgl-tile-text-color, #3a2e28);letter-spacing:.02em}.fgl-button-wrapper{text-align:center}.fgl-button{display:inline-block;background:var(--fgl-button-bg, #3a2e28);color:var(--fgl-button-text-color, #ffffff);font-size:var(--fgl-button-size, 12px);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;padding:1.1rem 3.2rem;border-radius:var(--fgl-button-radius, 50px)}@media screen and (max-width:480px){.fgl-card{padding-left:1.6rem;padding-right:1.6rem}.fgl-heading{font-size:calc(var(--fgl-heading-size, 34px) * .75)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/features-grid-luxe.css.map */
