.modular-tiles-section{padding:40px 0}.modular-tiles-section .container{max-width:1200px;margin:0 auto}.modular-tiles-section .section-headers{text-align:center;max-width:840px;margin:auto auto 80px}.modular-tiles-section .section-heading{font-family:Canela Trial,serif;font-weight:400;font-size:36px;line-height:44.8px;letter-spacing:0px;text-align:center;color:var(--color-text-primary);margin:0 0 50px}.modular-tiles-section .section-subheading{font-family:Canela Trial,serif;font-weight:400;font-size:32px;line-height:44.8px;text-align:center;color:var(--color-text-primary);letter-spacing:0px;max-width:635px;width:100%;margin:0 auto}.modular-tiles-section .flickity-page-dots .dot{background-color:#f6eee9;border:none}.modular-tiles-section .flickity-page-dots .dot.is-selected,.modular-tiles-section .flickity-page-dots .dot[aria-current=step]{background-color:#c06913;border:none}.modular-tiles-section .flickity-button{display:none}.modular-tiles-section .tiles-grid{display:flex;justify-content:center;gap:29px;flex-wrap:wrap}.modular-tiles-section .tile-block{max-width:280px;text-align:center;display:flex;flex-direction:column;align-items:center}.modular-tiles-section .tile-image{margin-bottom:20px;width:100%;display:flex;justify-content:center}.modular-tiles-section .tile-img{max-width:100%;height:auto;object-fit:contain}.modular-tiles-section .tile-content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start}.modular-tiles-section .tile-heading{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:700;font-size:22px;line-height:30px;text-align:center;color:var(--color-text-primary);margin:0 0 5px}.modular-tiles-section .tile-description p{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:400;font-size:21px;line-height:30px;text-align:center;color:var(--color-text-primary);margin:0}@media screen and (max-width : 1028px){.modular-tiles-section .tiles-grid{padding:20px;justify-content:flex-start}.modular-tiles-section .section-subheading{font-size:37px}}@media screen and (max-width : 900px) and (min-width : 768px){.modular-tiles-section .tile-block{max-width:47%!important;width:100%!important}.modular-tiles-section .tiles-grid{justify-content:flex-start!important;max-width:580px;width:100%;margin:auto}}@media (max-width: 768px){.modular-tiles-section .section-heading,.modular-tiles-section .section-subheading{font-size:32px;line-height:36px}.modular-tiles-section .section-subheading{max-width:500px;margin:auto}.modular-tiles-section .tile-heading,.modular-tiles-section .tile-description p{font-size:20px;line-height:26px}.modular-tiles-section .tiles-grid{gap:20px;justify-content:center}.modular-tiles-section .tile-block{max-width:240px}}@media (max-width: 600px){.modular-tiles-section .flickity-viewport{height:300px}.modular-tiles-section .tile-image{max-width:325px}.modular-tiles-section .section-headers{margin-bottom:47px}.modular-tiles-section .tile-img{width:100%;height:100%;object-fit:contain}.modular-tiles-section .section-heading,.section-subheading{font-size:20px;line-height:29px}.modular-tiles-section .tile-description p{font-size:13px;line-height:19px}.modular-tiles-section .tile-block{max-width:100%;width:100%}.modular-tiles-section .tile-heading{font-size:16px;line-height:19px}.modular-tiles-section .section-subheading{font-size:18px;line-height:23px;max-width:368px;margin-left:auto;margin-right:auto}.modular-tiles-section .section-heading{max-width:255px;margin-bottom:40px;width:100%;margin-left:auto;margin-right:auto}.tile-heading,.tile-description{font-size:18px;line-height:24px}.tiles-grid{flex-direction:column;align-items:center}.tile-block{max-width:100%}}@media screen and (max-width : 450px){.modular-tiles-section .section-heading{font-size:21px;line-height:23px;max-width:200px;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/section-modular-tiles.css.map */
