.mff-fit-life-header{background:none}.mff-fit-life-header .new-container{min-height:514px;display:flex;justify-content:space-between}.mff-fit-life-header .reverse{flex-direction:row-reverse}.mff-fit-life-header .text-content .small-header-text{margin-bottom:24px;font-size:var(--typography-font-size-text-base);font-family:Roboto Mono,monospace}.mff-fit-life-header .text-content .small-header-text:empty{display:none}.mff-fit-life-header .text-content .body-text p{margin-bottom:24px;font-size:var(--typography-font-size-text-base);line-height:1.2em}.mff-fit-life-header .text-content .button-link{width:fit-content}.mff-fit-life-header .text-content button{padding:var(--spacing-sizing-2\.5) var(--spacing-sizing-6);font-size:var(--typography-font-size-text-base);line-height:normal;font-family:DM Sans}.mff-fit-life-header .text-content button p{margin:0;text-transform:none}.mff-fit-life-header .text-content button.brightgreen{color:var(--color-mff-charcoal);background-color:var(--color-mff-bright-green)}.mff-fit-life-header .text-content button.darkgreen{color:var(--color-mff-cream);background-color:var(--color-mff-dark-green)}.mff-fit-life-header .text-content button.brown{color:var(--color-mff-brown);background-color:var(--color-mff-cream)}.mff-fit-life-header .text-content button.cream{color:var(--color-mff-brown);background-color:#e9e0ca}.mff-fit-life-header .text-content button img{margin-left:10px}.mff-fit-life-header .fit-life-header-img{position:absolute;right:0;background-size:cover;background-position:center right;border-top-left-radius:15px}@media screen and (min-width: 1400px){.mff-fit-life-header .new-container .fit-life-header-img{position:relative}}@media screen and (max-width: 1024px){.mff-fit-life-header .new-container{justify-content:center;flex-wrap:wrap!important;padding-bottom:74px}.mff-fit-life-header .text-content{max-width:100%;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.mff-fit-life-header .text-content .body-text p{font-size:var(--typography-font-size-text-base)}.mff-fit-life-header .text-content .button-link{margin-left:auto;margin-right:auto}.mff-fit-life-header .fit-life-header-img{position:relative;max-width:100%;height:500px;margin-top:50px;margin-left:auto;margin-right:auto;background-position:center 80%;border-radius:15px}}@media screen and (max-width: 768px){.mff-fit-life-header .new-container{padding-bottom:0}.mff-fit-life-header .new-container .fit-life-header-img{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mff-fit-life-header.css.map */
