.modular-tiles-section{padding:40px 0}.modular-tiles-section .container{max-width:1600px;margin:0 auto}.modular-tiles-section .section-headers{text-align:center;max-width:840px;margin:auto auto 50px}.modular-tiles-section .section-heading{color:#66402e;text-align:center;font-family:Canela Deck;font-size:36px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.48px}.modular-tiles-section .section-subheading{color:#66402e;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.18px;max-width:531px;margin: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:space-between;flex-wrap:wrap}.modular-tiles-section .tile-block{max-width:calc(25% - 16px);width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.modular-tiles-section .tile-image{margin-bottom:20px;width:171px;height:171px;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:20px;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:0}.tile-description{margin-top:16px}.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:20px;line-height:20px}.modular-tiles-section .tile-block{max-width:100%;width:100%}.modular-tiles-section .tile-heading{font-size:20px;line-height:20px}.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:30px;line-height:43px;max-width:200px;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/section-modular-tiles.css.map */
