.et-mosaic{padding-top:var(--et-mosaic-pt, 32px);padding-bottom:var(--et-mosaic-pb, 32px)}.et-mosaic__wrapper{padding:0 max(48px,calc(50% - var(--container-max-width) / 2))}.et-mosaic__grid{display:flex;gap:var(--et-mosaic-gap, 16px)}.et-mosaic__col{flex:1;display:flex;flex-direction:column;gap:var(--et-mosaic-gap, 16px)}.et-mosaic__tile{border-radius:var(--et-mosaic-radius, 12px);overflow:hidden;text-decoration:none;color:inherit;display:block}.et-mosaic__tile--text{padding:var(--et-mosaic-text-pad, 64px)}.et-mosaic__tile--image{position:relative;height:var(--et-mosaic-img-h, 540px)}.et-mosaic__tile--image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.et-mosaic__tile-inner{display:flex;flex-direction:column;gap:24px}.et-mosaic__eyebrow{font-family:var(--et-font-family, "Poppins", sans-serif);font-weight:700;font-size:16px;line-height:1.1;letter-spacing:.8px;text-transform:uppercase;color:var(--et-mosaic-eyebrow-color, #00AACC);margin:0}.et-mosaic__heading{font-family:var(--et-font-family, "Poppins", sans-serif);font-weight:600;font-size:32px;line-height:1.2;letter-spacing:-.64px;color:var(--et-mosaic-heading-color, #2E4552);margin:0}.et-mosaic__body{font-family:var(--et-font-family, "Poppins", sans-serif);font-weight:400;font-size:16px;line-height:1.6;color:var(--et-mosaic-body-color, #2E4552);margin:0}a.et-mosaic__tile{transition:opacity .2s ease}a.et-mosaic__tile:hover{opacity:.95}@media screen and (max-width:989px){.et-mosaic__wrapper{padding:0 32px}.et-mosaic__tile--text{padding:var(--et-mosaic-text-pad, 48px)}.et-mosaic__heading{font-size:28px}}@media screen and (max-width:749px){.et-mosaic{padding-top:var(--et-mosaic-pt-m, 24px);padding-bottom:var(--et-mosaic-pb-m, 24px)}.et-mosaic__wrapper{padding:0 16px}.et-mosaic__grid{flex-direction:column}.et-mosaic__col{display:contents}.et-mosaic__tile[data-tile-order="1"]{order:1}.et-mosaic__tile[data-tile-order="2"]{order:2}.et-mosaic__tile[data-tile-order="3"]{order:3}.et-mosaic__tile[data-tile-order="4"]{order:4}.et-mosaic__tile--text{padding:var(--et-mosaic-text-pad-m, 32px)}.et-mosaic__tile--image{height:var(--et-mosaic-img-h-m, 300px)}.et-mosaic__heading{font-size:26px}.et-mosaic__body,.et-mosaic__eyebrow{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/et-about-mosaic.css.map */
