.mm-two-proteins{background-color:var(--mm-two-proteins-bg, #054f6f);color:var(--mm-two-proteins-text, #ffffff);overflow:hidden}.mm-two-proteins .page-width{padding:0 20px;max-width:1280px;margin:0 auto}.mm-two-proteins__layout{display:flex;flex-direction:column}.mm-two-proteins__head{position:relative;display:grid;grid-template-columns:1fr;margin-bottom:32px;max-width:400px}.mm-two-proteins__heading{grid-row:1;grid-column:1;margin:0;font-family:var(--mm-font-avant-garde);font-size:36px;font-weight:700;line-height:36px;letter-spacing:-2px;text-transform:uppercase;text-align:left;color:var(--mm-two-proteins-heading, #ffffff);max-width:300px}.mm-two-proteins__decor{position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none}.mm-two-proteins__decor--left{display:none}.mm-two-proteins__decor--right{grid-row:1;grid-column:1;justify-self:end;align-self:start;width:118px;height:118px}.mm-two-proteins__decor-bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:var(--mm-two-proteins-decor-right-bg, #d2fdb6)}.mm-two-proteins__decor--left .mm-two-proteins__decor-bg{background-color:var(--mm-two-proteins-decor-left-bg, #4eceff)}.mm-two-proteins__decor-img{position:relative;z-index:1;display:block;width:75%;height:75%;object-fit:contain;object-position:center}.mm-two-proteins__main{display:flex;flex-direction:column}.mm-two-proteins__subhead{display:flex;flex-direction:column;gap:22px;margin-bottom:20px}.mm-two-proteins__subhead-title{margin:0;font-family:var(--mm-font-avant-garde);font-size:20px;font-weight:700;line-height:24px;letter-spacing:1px;color:var(--mm-two-proteins-subheading, #d2fdb6)}.mm-two-proteins__squiggle{display:block;width:292px;max-width:100%;height:auto}.mm-two-proteins__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.mm-two-proteins__list--whey{margin-bottom:32px}.mm-two-proteins__item{display:flex;align-items:center;gap:11px}.mm-two-proteins__icon{flex:0 0 28px;width:28px;height:28px}.mm-two-proteins__icon-img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.mm-two-proteins__txt{flex:1 1 0;min-width:0;font-family:var(--mm-font-firs-neue);font-size:12px;font-weight:500;line-height:17px;letter-spacing:.6px;color:var(--mm-two-proteins-text, #ffffff)}.mm-two-proteins__center{width:100%;max-width:346px;margin:0 auto 32px}.mm-two-proteins__product{display:flex;align-items:center;justify-content:center;width:100%}.mm-two-proteins__figure{margin:0;width:100%;max-width:298px}.mm-two-proteins__img{display:block;width:100%;height:auto}.mm-two-proteins__col--whey{order:1}.mm-two-proteins__center{order:2}.mm-two-proteins__col--collagen{order:3}.mm-two-proteins__img--desk{display:none}.mm-two-proteins__img--mob{display:block}@media screen and (min-width:750px){.mm-two-proteins__head{max-width:none;display:flex;align-items:center;justify-content:center;gap:32px;margin-bottom:48px}.mm-two-proteins__heading{flex:none;font-size:48px;line-height:48px;text-align:center;grid-row:auto;grid-column:auto;max-width:none}.mm-two-proteins__decor{flex-shrink:0}.mm-two-proteins__decor--left{display:flex;width:120px;height:120px}.mm-two-proteins__decor--right{width:120px;height:120px;grid-row:auto;grid-column:auto;justify-self:auto;align-self:auto}.mm-two-proteins__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:24px}.mm-two-proteins__col--whey,.mm-two-proteins__center,.mm-two-proteins__col--collagen{order:unset}.mm-two-proteins__subhead{gap:22px;margin-bottom:32px}.mm-two-proteins__subhead-title{font-size:24px;line-height:29px}.mm-two-proteins__subhead--collagen .mm-two-proteins__subhead-title{text-align:right}.mm-two-proteins__squiggle{width:300px}.mm-two-proteins__squiggle--collagen{margin-left:auto}.mm-two-proteins__list{gap:20px}.mm-two-proteins__list--whey{margin-bottom:0}.mm-two-proteins__item{gap:32px}.mm-two-proteins__item--collagen{justify-content:flex-end}.mm-two-proteins__item--collagen .mm-two-proteins__icon{order:2}.mm-two-proteins__item--collagen .mm-two-proteins__txt{order:1;text-align:right}.mm-two-proteins__icon{flex:0 0 52px;width:52px;height:52px}.mm-two-proteins__txt{flex:0 1 auto;font-family:var(--mm-font-avant-garde);font-size:18px;font-weight:600;line-height:26px}.mm-two-proteins__center{max-width:none;margin:0}.mm-two-proteins__figure{max-width:360px;margin:0 auto}.mm-two-proteins__img--mob{display:none}.mm-two-proteins__img--desk{display:block}}@media screen and (min-width:1200px){.mm-two-proteins__head{gap:37px;margin-bottom:56px}.mm-two-proteins__heading{font-size:70px;line-height:69px}.mm-two-proteins__decor--left{width:143px;height:143px}.mm-two-proteins__decor--right{width:150px;height:150px}.mm-two-proteins__main{grid-template-columns:368px minmax(0,445px) 353px;gap:32px;justify-content:center}.mm-two-proteins__subhead-title{font-size:26px;line-height:31px}.mm-two-proteins__subhead--collagen .mm-two-proteins__subhead-title{line-height:38px}.mm-two-proteins__squiggle{width:365px}.mm-two-proteins__squiggle--collagen{width:336px}.mm-two-proteins__list{gap:26px}.mm-two-proteins__icon{flex:0 0 60px;width:60px;height:60px}.mm-two-proteins__txt{font-size:24px;line-height:34px}.mm-two-proteins__item--whey .mm-two-proteins__txt{max-width:276px}.mm-two-proteins__item--collagen .mm-two-proteins__txt{max-width:261px}.mm-two-proteins__figure{max-width:396px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mm-two-proteins.css.map */
