.mm-featured-columns-section{padding:65px 0 0}.mm-featured-columns-section img{width:100%;height:auto}.mm-featured-columns-section .page-width{padding:0 20px;max-width:1320px;margin:0 auto}.mm-featured-columns-section .desktop-only{display:none}.mm-featured-columns-section .mm-heading{margin-bottom:30px}.mm-featured-columns-section .mm-heading *{color:#132a5a;text-align:center;font-size:30px;font-weight:600;line-height:120%;text-transform:uppercase;font-family:var(--font-inter);margin:0}.mm-featured-columns-section .mm-description{margin-bottom:12px}.mm-featured-columns-section .mm-description *{color:#525766;font-size:17px;font-weight:400;line-height:140%;letter-spacing:-.17px;margin:0;font-family:var(--font-inter)}.mm-featured-columns-section .mm-subheading *{color:#132a5a;font-size:17px;font-style:italic;font-weight:600;line-height:140%;margin:0;font-family:var(--font-inter)}.mm-featured-columns-section .section-header{margin-bottom:52px}.mm-featured-columns-section .col-title{margin-bottom:16px}.mm-featured-columns-section .col-title *{color:#132a5a;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.48px;text-transform:uppercase;font-family:var(--font-inter);margin:0}.mm-featured-columns-section .col-subtitle{margin-bottom:24px}.mm-featured-columns-section .col-subtitle *{color:#5a5b5d;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.68px;font-family:var(--font-inter);margin:0}.mm-featured-columns-section .col-image{margin-bottom:24px;border-radius:16px;overflow:hidden}.mm-featured-columns-section .col-content{margin-bottom:24px}.mm-featured-columns-section .col-content *{color:#525766;text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.68px;font-family:var(--font-inter);margin:0}.mm-featured-columns-section .col-badge{margin-bottom:24px;border-radius:40px;border:1px solid rgba(0,0,0,.32);background:#65c7c11a;padding:12px}.mm-featured-columns-section .col-badge *{color:#525766;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.56px;font-family:var(--font-inter);margin:0}.mm-featured-columns-section .col-price-block{margin-bottom:24px}.mm-featured-columns-section .col-price-block .col-price{color:#132a5a;font-size:24px;font-weight:600;line-height:120%;letter-spacing:-.96px;font-family:var(--font-inter);margin:0;text-align:center}.mm-featured-columns-section .col-per-bag{display:none}.mm-featured-columns-section .mm-button{color:#fff;font-size:14px;font-weight:600;line-height:150%;font-family:var(--font-inter);text-transform:uppercase;border-radius:32px;background:#65c7c1;padding:16px;display:flex;justify-content:center;align-items:center;gap:10px;width:100%;transition:all .3s ease}.mm-featured-columns-section .mm-button:hover{opacity:.8}.mm-featured-columns-section .swiper-pagination{position:static;margin-top:24px}.mm-featured-columns-section .swiper-pagination .swiper-pagination-bullet{opacity:1;background:#d9d9d9;width:10px;height:10px;border-radius:0}.mm-featured-columns-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#132a5a}@media(min-width:768px){.mm-featured-columns-section .mobile-only{display:none}.mm-featured-columns-section .mm-heading *{color:#65c7c1}.mm-featured-columns-section .desktop-only{display:block}.mm-featured-columns-section .col-per-bag{display:block;color:#132a5a;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.64px;font-family:var(--font-inter)}.mm-featured-columns-section .col-price-block{display:flex;align-items:center;gap:8px;justify-content:center}.mm-featured-columns-section .section-header{display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between}.mm-featured-columns-section .section-header>div{width:calc(50% - 20px)}.mm-featured-columns-section .mm-heading{margin-bottom:20px}.mm-featured-columns-section .mm-heading *{text-align:left}}@media(min-width:1200px){.mm-featured-columns-section{padding:116px 0 0}.mm-featured-columns-section .mm-heading *{font-size:40px}.mm-featured-columns-section .section-header .sh-left{width:375px}.mm-featured-columns-section .section-header{margin-bottom:58px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-featured-columns.css.map */
