.mm-cbc-wrapper .image-desktop{display:none;border-radius:8px}.mm-cbc-wrapper .image{width:100%;height:auto;overflow:hidden;max-height:400px;object-fit:cover}.mm-cbc-wrapper .page-width{max-width:1380px;margin:0 auto}.mm-cbc-wrapper .image-mobile{border-radius:4px}.mm-cbc-wrapper .cbc-inner-container{padding:0 20px;max-width:1100px;margin:-80px auto 0}.mm-cbc-wrapper .mm-text-wrapper{text-align:center;padding:50px 20px 80px}.mm-cbc-wrapper .heading{font-size:24px;font-weight:500;line-height:120%;letter-spacing:0}.mm-cbc-wrapper .description{font-family:Inter;font-size:12px;line-height:130%;letter-spacing:.9px}.mm-cbc-wrapper .cbc-image-wrapper{margin-bottom:24px}.mm-cbc-wrapper .cbc-columns-wrapper{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:25px}.mm-cbc-wrapper .cbc-column-heading{font-family:Inter;font-size:16px;font-weight:600;line-height:130%;text-transform:uppercase;letter-spacing:0;margin-bottom:10px}.mm-cbc-wrapper .cbc-column-content{font-family:Inter;font-size:12px;letter-spacing:.9px;line-height:130%}.mm-cbc-wrapper .cbc-column-content li{margin-bottom:12px}.mm-cbc-wrapper .mm-text-inner-wrapper{max-width:720px;margin:0 auto}@media screen and (min-width:768px){.mm-cbc-wrapper .image-desktop{display:block}.mm-cbc-wrapper .image-mobile{display:none}.mm-cbc-wrapper .cbc-columns-wrapper{flex-direction:row}.mm-cbc-wrapper .mm-text-inner-wrapper{margin-bottom:30px}}@media screen and (min-width:768px)and (max-width:992px){.mm-cbc-wrapper .cbc-columns-wrapper{flex-wrap:wrap}.mm-cbc-wrapper .cbc-columns-wrapper>li{width:calc(50% - 13px)}}@media screen and (min-width:992px){.mm-cbc-wrapper .cbc-image-wrapper{margin-bottom:34px}.mm-cbc-wrapper .cbc-columns-wrapper{padding:0 5px}.mm-cbc-wrapper .description{font-size:16px}.mm-cbc-wrapper .heading{font-size:30px}.mm-cbc-wrapper .cbc-column-content{font-size:14px}.mm-cbc-wrapper .cbc-inner-container{margin-top:-120px}.mm-cbc-wrapper .mm-text-wrapper{padding:70px 20px 120px}}@media screen and (min-width:1200px){.mm-cbc-wrapper .heading{font-size:38px}.mm-cbc-wrapper .cbc-column-heading{font-size:24px;letter-spacing:5.738px;margin-bottom:20px}.mm-cbc-wrapper .cbc-column-content{font-size:16px}}@media screen and (min-width:1380px){.mm-cbc-wrapper .mm-text-wrapper{border-radius:8px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/mm-collection-banner-columns.css.map */
