.grid-column-container{background:#f1e8e3;padding:108px 0}.grid-column-inner-container{padding:0 163px 0 157px}.section-heading{font-family:Proxima Nova Bold;font-size:36px;font-weight:700;line-height:43.85px;letter-spacing:.08em;text-align:center;color:#000;margin:0 auto 15px;max-width:736px}.section-subheading{font-family:Proxima Nova Rg;font-size:22px;font-weight:400;line-height:26.8px;color:#000;text-align:center}.grid-column-container .columns{display:flex;flex-wrap:wrap;gap:70px;margin-top:85px}.grid-column-container .column{position:relative;flex:1;min-width:300px;max-width:100%}.grid-column-container .column img{width:300px;height:300px;display:block;margin:0 auto}.grid-column-container .column .overlay{position:absolute;top:-42px;left:0;width:100%;height:100%;font-family:Proxima Nova Lt;display:flex;align-items:center;justify-content:center;color:#000;font-size:150px;font-weight:300;line-height:182.7px;letter-spacing:.1em;text-align:center;opacity:.1}.grid-column-container .column .content{position:relative;text-align:center;margin:100px auto 0;max-width:360px}.grid-column-container .column .content h4{font-family:Proxima Nova Rg;font-size:18px;font-weight:400;line-height:21.92px;letter-spacing:.1em;text-align:center;color:#000;margin-bottom:18px}.grid-column-container .column .content p{color:#000;font-family:Proxima Nova Rg;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media (max-width: 600px){.grid-column-container{padding:38px 0 32px}.grid-column-inner-container{padding:0 20px}.section-heading{font-size:22px;font-weight:700;line-height:26.4px;letter-spacing:.08em;text-align:center}.section-subheading{font-size:16px;font-weight:400;line-height:19.49px;text-align:center}.grid-column-container .columns{flex-direction:column;gap:23px;margin-top:27px}.grid-column-container .column{position:relative;flex:1;min-width:300px;max-width:100%}.grid-column-container .column img{width:150px;height:150px;display:block;margin:0 auto}.grid-column-container .column .overlay{top:-42px;font-size:90px;font-weight:300;line-height:109.62px;letter-spacing:.1em;text-align:center}.grid-column-container .column .content{margin:55px auto 0;max-width:100%}.grid-column-container .column .content h4{font-size:16px;font-weight:600;line-height:19.49px;letter-spacing:.1em;text-align:center;margin-bottom:5px}.grid-column-container .column .content p{font-size:14px;font-weight:400;line-height:23.8px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/97/compiled_assets/styles.css.map */
