.mmc{background:#fff;position:relative;color:#054f6f}.mmc-wrap{max-width:1440px;margin:0 auto;padding-left:clamp(16px,4vw,110px);padding-right:clamp(16px,4vw,110px)}.mmc-wrap:before{content:"";position:absolute;left:0;right:0;top:0;height:100%;background:#d2ffb0;background:linear-gradient(180deg,#d2ffb0 77%,#f4ffed 23%)}.mmc-compare{display:flex;flex-direction:column;gap:clamp(50px,5vw,48px);margin-bottom:clamp(32px,6vw,56px);position:relative}.mmc-intro{display:flex;flex-direction:column;gap:clamp(20px,4vw,32px)}.mmc-heading{font-family:var(--mm-font-firs-neue);font-size:clamp(28px,8vw,36px);font-weight:800;line-height:.97;letter-spacing:-2px;text-align:right;text-transform:uppercase;color:#054f6f;max-width:90%;margin:0 0 0 auto}.mmc-fruits{display:none;line-height:0}.mmc-fruits img{display:block;width:100%;height:auto;aspect-ratio:470 / 519;border-radius:20px;object-fit:cover}.mmc-table-area{position:relative;min-width:0}.mmc-product{position:absolute;z-index:1;top:33px;left:-15px;width:90px;pointer-events:none;transform:rotate(-16.28deg);transform-origin:top left}.mmc-product img{display:block;width:100%;height:auto}.mmc-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-top:0}.mmc-table{position:relative;display:grid;grid-template-columns:minmax(97px,.5fr) minmax(128px,1fr) minmax(123px,1fr);width:100%;min-width:348px}.mmc-row{display:contents}.mmc-table__featured-bg{grid-column:2;grid-row:1 / -1;z-index:0;margin-block:0;border:2px solid #f4ffed;border-radius:20px;background:#7cb8ff;pointer-events:none}.mmc-cell{z-index:1;display:flex;align-items:center;box-sizing:border-box;min-height:72px;padding:12px 16px;font-family:var(--mm-font-avant-garde);font-size:12px;font-weight:600;line-height:1.3;color:#054f6f}.mmc-cell--spacer{grid-column:1;min-height:89px;padding:0;background:transparent}.mmc-cell--label{grid-column:1;justify-content:flex-start;padding-left:16px;padding-right:8px;background:#fff;border-left:2px solid #054f6f}.mmc-cell--label.mmc-cell--alt{background:#f4ffed}.mmc-cell--label-first{border-top:2px solid #054f6f;border-radius:20px 0 0}.mmc-cell--label-last{border-radius:0 0 0 20px;align-self:flex-start;border-bottom:2px solid #054f6f}.mmc-cell--featured-head,.mmc-cell--featured{grid-column:2;justify-content:left;text-align:center;color:#f4ffed;background:#7cb8ff}.mmc-cell--featured-head{min-height:104px;padding:16px;font-family:var(--mm-font-grenette);font-size:16px;font-weight:700;line-height:1.2;border-radius:20px 20px 0 0}.mmc-cell--featured-shade{background:linear-gradient(#ffffff0f,#ffffff0f),#7cb8ff}.mmc-cell--featured-hi{background:#84bcff}.mmc-cell--featured-last.mmc-cell{border-radius:0 0 20px 20px;min-height:100px}.mmc-cell--basic-head{grid-column:3;justify-content:center;min-height:72px;padding:16px;border-top:2px solid #054f6f;border-right:2px solid #054f6f;border-radius:0 20px 0 0;background:#f4ffed;font-family:var(--mm-font-grenette);font-size:14px;font-weight:700;line-height:1.32;text-align:center;align-self:end}.mmc-row--head .mmc-cell--spacer{min-height:89px}.mmc-cell--basic{grid-column:3;justify-content:left;text-align:center;background:#fff;border-right:2px solid #054f6f}.mmc-cell--basic.mmc-cell--alt{background:#f4ffed}.mmc-cell--basic.cell-cross-only{justify-content:center}.mmc-cell--basic-last{border-radius:0 0 20px;align-self:flex-start;border-bottom:2px solid #054f6f}.mmc-cell__inner{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%}.mmc-cell--featured .mmc-cell__inner span:last-child{text-align:left}.mm-icon{flex-shrink:0}.mmc-guarantee{display:flex;flex-direction:column;gap:clamp(24px,4vw,32px);padding:50px 25px;border-radius:clamp(24px,4vw,40px);background:#7cb8ff;position:relative;color:#fff}.mmc-guarantee__copy{display:flex;flex-direction:column;gap:clamp(12px,2vw,16px)}.mmc-guarantee__title{margin:0;font-family:var(--mm-font-firs-neue);font-size:26px;font-weight:800;line-height:1.05;letter-spacing:1px;text-transform:uppercase;color:#fff;text-align:center;max-width:90%;margin-inline:auto}.mmc-guarantee__text{margin:0;font-family:var(--mm-font-firs-neue);font-size:clamp(12px,3vw,17px);font-weight:500;line-height:1.5;letter-spacing:.6px;color:#fff}.mmc-guarantee__divider{width:100%;height:0;margin:0;border:none;border-top:1px solid rgba(255,255,255,.45)}.mmc-guarantee__badge{display:flex;flex-direction:column;align-items:center;gap:0;color:#d2ffb0;text-align:center}.mmc-guarantee__badge-top,.mmc-guarantee__badge-bottom{margin:0 9% 0 0;font-family:var(--mm-font-avant-garde);font-size:20px;font-weight:600;line-height:.94;letter-spacing:clamp(4px,1.5vw,6px);text-transform:uppercase}.mmc-guarantee__badge-main{display:flex;align-items:center;justify-content:center;gap:16px}.mmc-guarantee__days-num{font-family:var(--mm-font-grenette);font-size:180px;font-weight:700;line-height:1;letter-spacing:-.08em;color:#d2ffb0}.mmc-guarantee__days-pill{display:flex;align-items:center;justify-content:center;padding:clamp(10px,2vw,14px);border-radius:20px;background:#d2ffb0;padding-right:0;min-width:67px}.mmc-guarantee__days-word{display:inline-block;font-family:var(--mm-font-avant-garde);font-size:40px;font-weight:700;line-height:1;letter-spacing:clamp(4px,1vw,7px);text-transform:uppercase;color:#7cb8ff;writing-mode:vertical-rl;transform:rotate(180deg)}@media screen and (min-width:990px){.mmc-compare{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.13fr);gap:5px;align-items:start}.mmc-heading{font-size:clamp(48px,5vw,72px);line-height:.94;margin-left:0;text-align:left}.mmc-fruits{display:block;max-width:550px}.mmc-table-area{grid-column:2;grid-row:1 / span 2}.mmc-product{top:25px;left:-20px;width:171px;transform-origin:top center;transform:rotate(-22.39deg)}.mmc-table-scroll{overflow:visible;padding-top:0}.mmc-table{grid-template-columns:minmax(0,240fr) minmax(0,267fr) minmax(0,200fr);min-width:0}.mmc-table__featured-bg{margin-top:-35px;margin-bottom:-6px}.mmc-cell{min-height:72px;padding:12px 28px;font-size:16px}.mmc-cell--spacer,.mmc-row--head .mmc-cell--spacer{min-height:140px}.mmc-cell--label{padding-left:27px;padding-right:16px}.mmc-cell--featured-head{min-height:175px;font-size:24px}.mmc-cell--featured{font-size:18px}.mmc-cell--featured-hi{margin-inline:4px;width:100%;justify-self:center}.mmc-cell--basic-head{min-height:140px;font-size:18px;line-height:1.4;align-self:end}.mmc-cell__inner{gap:10px}.mmc-guarantee{flex-direction:row;align-items:center;justify-content:center;gap:80px;padding:clamp(40px,5vw,56px) 135px}.mmc-guarantee__copy{flex:0 0 46%;order:2}.mmc-guarantee__divider{display:none}.mmc-guarantee__badge{flex:0 1 auto;order:1}.mmc-guarantee__title{font-size:clamp(32px,3vw,44px);line-height:1.05;letter-spacing:0;margin-inline:0;max-width:100%;text-align:left}.mmc-guarantee__days-num{font-size:clamp(160px,16vw,228px)}.mmc-guarantee__days-word{font-size:clamp(48px,5vw,72px)}.mmc-guarantee__badge-top,.mmc-guarantee__badge-bottom{font-size:26px;margin-right:16%}}@media screen and (min-width:990px)and (max-width:1199px){.mmc-compare{grid-template-columns:1fr}.mmc-table-area{grid-column:auto;grid-row:auto}}@media screen and (min-width:1200px){.mmc-compare{display:flex;flex-direction:row;align-items:stretch;gap:5px}.mmc-intro{display:flex;flex-direction:column;justify-content:space-between;gap:0;flex:0 0 41.5%;min-width:0;align-self:stretch}.mmc-table-area{flex:1 1 58.5%;min-width:0;grid-column:auto;grid-row:auto}.mmc-fruits{max-width:470px;margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mm-meal-shake-compare.css.map */
