.multicolumn__column{margin-bottom:40px}.multicolumn__image{position:relative;overflow:hidden;margin:0}.multicolumn__image.aspect-ratio--portrait{padding-bottom:125%}.multicolumn__image.aspect-ratio--square,.multicolumn__image.aspect-ratio--circle{padding-bottom:100%}.multicolumn__image.aspect-ratio--circle{border-radius:50%}.multicolumn__image img{top:0;left:0;width:100%;height:100%;object-fit:cover}.multicolumn h4{margin-bottom:8px}.multicolumn p{margin-bottom:12px}@media only screen and (max-width:767px){.multicolumn.swipe-on-mobile .row{display:grid;grid-gap:0;grid-auto-flow:column;grid-auto-columns:minmax(calc(90vw - 15px),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,minmax(calc(90vw - 15px),1fr));scroll-snap-type:x mandatory;scrollbar-width:none}.multicolumn.swipe-on-mobile .row::-webkit-scrollbar{display:none}.multicolumn.swipe-on-mobile .row .columns{scroll-snap-align:center;scroll-snap-stop:always}}.multicolumn.swipe-on-mobile .multicolumn__column{margin-bottom:0}.multicolumn.text-center .rte{padding:0 15px}@media only screen and (min-width:768px){.medium-1\/5{flex:0 0 20%;max-width:20%}}.ctm-remodel-homepage .small-heading{text-align:center;color:#db1029;text-transform:uppercase;font-weight:500;font-size:18px;margin:0 0 10px}.ctm-remodel-homepage .section-header{text-align:center}.ctm-remodel-homepage .section-header h2{font-size:48px;font-weight:600}.ctm-remodel-homepage .section-header .rte p{font-size:18px}.ctm-remodel-homepage .multicolumn__inner .row{gap:20px}.ctm-remodel-homepage .multicolumn__inner .multicolumn__column{padding:20px 30px;margin-bottom:0;border:1px solid #e7e7e7;flex:calc((100% - 40px) / 3);border-radius:10px}.ctm-remodel-homepage .multicolumn__inner .multicolumn__column .h4{margin-top:0;color:#db1029;background:#e9e9e9;border-radius:50px;padding:5px 12px;width:fit-content}.ctm-remodel-homepage .multicolumn__inner .multicolumn__column .rte h4{color:#2e2e37;font-size:24px;font-weight:500}.ctm-remodel-homepage .multicolumn__inner .multicolumn__column p{margin-bottom:10px;margin-top:6px}@media only screen and (max-width:767px){.ctm-remodel-homepage .small-heading,.ctm-remodel-homepage .section-header .rte p{font-size:16px;text-align:left}.ctm-remodel-homepage .section-header h2{font-size:32px;text-align:left}.ctm-remodel-homepage .multicolumn__inner .multicolumn__column{padding:15px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/multicolumn.css.map */
