.mm-text-banner-wrapper{background-color:#121212;background-repeat:no-repeat;background-size:cover;background-position:bottom}.mm-text-banner-wrapper .heading{margin-top:0;font-size:26px;font-weight:600;line-height:110%}.mm-text-banner-wrapper .description{font-family:Montserrat;font-size:14px;margin-bottom:10px;line-height:142%}.mm-text-banner-wrapper .mm-button{text-decoration:none;font-family:Montserrat;font-size:16px;line-height:200%;width:100%;display:block;box-shadow:0 4px 4px #46300e0f;padding:10px 16px;cursor:pointer;transition:all .3s ease-in;font-weight:600;max-width:410px;margin:auto;text-align:center}.mm-text-banner-wrapper .mm-button:hover{opacity:.8}.mm-text-banner-wrapper .mm-text-inner-banner{text-align:center;padding-top:50px;max-width:500px;margin:auto}.mm-text-banner-wrapper .page-width{padding:0 20px;max-width:1620px}@media screen and (min-width: 750px){.mm-text-banner-wrapper{background-position:right}}@media screen and (min-width: 992px){.mm-text-banner-wrapper .page-width{height:100%}.mm-text-banner-wrapper .mm-text-inner-banner{max-width:none;text-align:left;padding:0;height:100%;display:flex;flex-direction:column;justify-content:center}.mm-text-banner-wrapper .heading{font-size:64px;margin:0}.mm-text-banner-wrapper .description{max-width:830px;font-size:20px;margin-bottom:15px}.mm-text-banner-wrapper .mm-button{font-size:20px;margin:0;font-weight:700}}@media screen and (min-width: 1200px){.mm-text-banner-wrapper .mm-button{font-size:24px;padding:16px}.mm-text-banner-wrapper .description{font-size:24px}.mm-text-banner-wrapper .heading{font-size:80px}}@media screen and (min-width: 1400px){.mm-text-banner-wrapper .description{font-size:26px}.mm-text-banner-wrapper .heading{font-size:100px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mm-text-banner.css.map */
