:root{--mfc-navy: #101a3d;--mfc-red: #e01f26;--mfc-red-dark: #a0151a;--mfc-paper: #fff9df;--mfc-yellow-soft: #fff5c2;--mfc-green: #16a34a;--mfc-green-soft: #dcfce7;--mfc-stars: #00B67A;--mfc-font-body: "Agrandir", "Inter", "Poppins", sans-serif}.mfc-box-hero,.mfc-box-carousel,.mfc-box-pain,.mfc-box-videos,.mfc-box-personas,.mfc-box-benefits,.mfc-box-reviews,.mfc-box-faq,.mfc-box-recap{font-family:var(--mfc-font-body);color:#000;-webkit-font-smoothing:antialiased}.mfc-bicon{display:inline-block;flex-shrink:0;vertical-align:middle}.mfc-bicon--pill{width:20px;height:20px}.mfc-bicon--gift{width:16px;height:16px}.mfc-bicon--xs,.mfc-bicon--check{width:12px;height:12px}.mfc-bicon--ship{width:16px;height:16px}.mfc-bicon--trust{width:20px;height:20px}.mfc-bicon--spec{width:14px;height:14px;color:var(--mfc-navy)}.mfc-bicon--benefit{width:16px;height:16px}.mfc-bicon--star{width:20px;height:20px;fill:var(--mfc-stars);stroke:var(--mfc-stars)}.mfc-bicon--star-sm{width:16px;height:16px;fill:var(--mfc-stars);stroke:var(--mfc-stars)}.mfc-bicon--chev{width:20px;height:20px;color:#000}.mfc-bicon--recap-pill{width:16px;height:16px}@media(min-width:640px){.mfc-bicon--pill{width:24px;height:24px}.mfc-bicon--gift{width:20px;height:20px}.mfc-bicon--trust{width:24px;height:24px}.mfc-bicon--recap-pill{width:20px;height:20px}}.mfc-box-badge{display:inline-block;border-radius:9999px;padding:2px 10px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;line-height:1.5}.mfc-box-badge--yellow{background:var(--mfc-yellow);color:#000}.mfc-box-badge--red{background:var(--mfc-red);color:#fff}.mfc-box-badge--navy{background:var(--mfc-navy);color:#fff}.mfc-box-hero{background:var(--mfc-yellow)}.mfc-box-hero__pillwrap{max-width:1152px;margin-inline:auto;padding:24px 20px 0}.mfc-box-hero__btspill{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;border-radius:9999px;background:var(--mfc-navy);padding:12px 20px;font-size:18px;font-weight:900;text-transform:uppercase;line-height:1.25;letter-spacing:.025em;color:#fff;box-shadow:4px 4px #000}@media(min-width:640px){.mfc-box-hero__btspill{padding:14px 24px;font-size:20px}}@media(min-width:1024px){.mfc-box-hero__btspill{font-size:24px}}.mfc-box-hero__grid{max-width:1152px;margin-inline:auto;display:grid;align-items:center;gap:32px;padding:20px 20px 48px}@media(min-width:1024px){.mfc-box-hero__grid{grid-template-columns:1fr 1fr;gap:40px;padding-bottom:64px;padding-top:32px}}.mfc-box-hero__text{order:1;min-width:0;text-align:left}.mfc-box-hero__gallery{order:0;min-width:0}@media(min-width:1024px){.mfc-box-hero__gallery{order:2}}.mfc-box-hero__title{font-size:41.6px;text-transform:uppercase;line-height:.9;margin:0;font-weight:900}@media(min-width:640px){.mfc-box-hero__title{font-size:60px}}@media(min-width:1024px){.mfc-box-hero__title{font-size:72px}}.mfc-box-hero__compo{margin:16px 0 0;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.25}@media(min-width:640px){.mfc-box-hero__compo{font-size:24px}}.mfc-box-hero__giftpill{margin-top:4px;display:inline-flex;align-items:center;gap:8px;border-radius:16px;background:var(--mfc-red);padding:4px 12px;color:#fff}.mfc-box-hero__hook{margin:12px 0 0;max-width:448px;font-size:14px;font-weight:600;color:var(--mfc-navy);line-height:1.4286}@media(min-width:640px){.mfc-box-hero__hook{font-size:16px;line-height:1.5}}.mfc-box-hero__pricerow{margin-top:20px;display:flex;align-items:flex-end;gap:12px}.mfc-box-hero__price{font-size:48px;line-height:1;font-weight:900}@media(min-width:640px){.mfc-box-hero__price{font-size:60px}}.mfc-box-hero__compare{margin-bottom:4px;font-size:14px;font-weight:700;color:var(--mfc-navy);text-decoration:line-through;opacity:.6}.mfc-box-hero__shippill{margin-top:12px;display:inline-flex;align-items:center;gap:8px;border-radius:9999px;background:#000;padding:8px 16px;font-size:14px;font-weight:900;text-transform:uppercase;color:var(--mfc-yellow);box-shadow:3px 3px #000;line-height:1.4286}@media(min-width:640px){.mfc-box-hero__shippill{font-size:16px;line-height:1.5}}.mfc-box-hero__cta{margin-top:20px;width:100%;border:0;cursor:pointer;border-radius:20px;background:var(--mfc-navy);padding:16px 24px;font-size:18px;font-weight:900;text-transform:uppercase;color:#fff;box-shadow:5px 5px #000;transition:transform .15s ease;line-height:1.5556}.mfc-box-hero__cta:hover{transform:translateY(-2px)}.mfc-box-hero__cta:disabled{cursor:not-allowed;opacity:.5;transform:none}@media(min-width:640px){.mfc-box-hero__cta{width:auto}}.mfc-box-gallery{min-width:0}.mfc-box-gallery__main{overflow:hidden;border-radius:24px;box-shadow:0 0 0 2px #000,8px 8px #000}.mfc-box-gallery__main img{aspect-ratio:1 / 1;width:100%;height:auto!important;object-fit:cover;display:block}.mfc-box-gallery__thumbs{margin-top:12px;display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.mfc-box-gallery__thumbs::-webkit-scrollbar{display:none}.mfc-box-gallery__thumb{height:64px;width:64px;flex-shrink:0;overflow:hidden;border-radius:16px;padding:0;border:0;background:none;cursor:pointer;opacity:.7;box-shadow:0 0 0 2px #0000004d;transition:all .15s ease}.mfc-box-gallery__thumb:hover{opacity:1}.mfc-box-gallery__thumb.is-active{opacity:1;box-shadow:0 0 0 2px #000,3px 3px #000}.mfc-box-gallery__thumb img{height:100%;width:100%;object-fit:cover;display:block}@media(min-width:640px){.mfc-box-gallery__thumb{height:80px;width:80px}}.mfc-box-switcher{margin-top:20px;max-width:448px}.mfc-box-switcher__label{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:var(--mfc-navy);margin:0}.mfc-box-switcher__grid{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mfc-box-switcher__card{position:relative;display:flex;min-height:160px;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:20px;padding:12px 10px;text-align:center;text-decoration:none;color:inherit;transition:all .15s ease;background:#fff9;box-shadow:0 0 0 2px #00000040,2px 2px #00000040}.mfc-box-switcher__card:hover{transform:translateY(-2px);background:#fff;box-shadow:0 0 0 2px #000,2px 2px #00000040}.mfc-box-switcher__card.is-active{background:#fff;box-shadow:0 0 0 2px #000,4px 4px #000;transform:none}.mfc-box-switcher__name{font-size:14px;text-transform:uppercase;line-height:.95;font-weight:900}@media(min-width:640px){.mfc-box-switcher__name{font-size:16px}}.mfc-box-switcher__count{margin-top:4px;font-size:11px;font-weight:900;text-transform:uppercase;color:var(--mfc-navy)}.mfc-box-switcher__price{margin-top:4px;font-size:24px;line-height:1;font-weight:900}.mfc-box-switcher__compo{margin-top:4px;font-size:10px;font-weight:700;line-height:1.25;color:var(--mfc-navy)}.mfc-box-switcher__freeship{margin-top:6px;display:inline-flex;align-items:center;gap:4px;border-radius:9999px;background:#000;padding:2px 8px;font-size:9px;font-weight:900;text-transform:uppercase;color:var(--mfc-yellow)}.mfc-box-switcher__check{position:absolute;bottom:8px;right:8px;display:flex;height:20px;width:20px;align-items:center;justify-content:center;border-radius:9999px;background:#000;color:#fff}.mfc-box-stock{border-radius:20px;border:2px solid #000;background:#ffffffb3;padding:16px;box-shadow:4px 4px #000}.mfc-box-stock--hero{margin-top:20px;max-width:448px}.mfc-box-stock--recap{margin-top:24px;text-align:left}.mfc-box-stock__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mfc-box-stock__label{font-size:14px;font-weight:900;text-transform:uppercase;color:var(--mfc-navy);margin:0}.mfc-box-stock__remaining{font-size:24px;line-height:1;color:var(--mfc-red);margin:0;font-weight:900}.mfc-box-stock__bar{margin-top:8px;height:12px;width:100%;overflow:hidden;border-radius:9999px;border:2px solid #000;background:#fff}.mfc-box-stock__fill{height:100%;border-radius:9999px;background:var(--mfc-red);transition:width .7s}.mfc-box-stock__sub{margin:8px 0 0;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--mfc-navy);opacity:.8}.mfc-box-stock__real{margin:4px 0 0;font-size:10px;font-weight:900;text-transform:uppercase;color:var(--mfc-navy);opacity:.6}.mfc-box-trust{background:var(--mfc-navy);padding:16px 0}@media(min-width:640px){.mfc-box-trust{padding:20px 0}}.mfc-box-trust__inner{max-width:1152px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:0 20px;text-align:center;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:#fff}@media(min-width:640px){.mfc-box-trust__inner{flex-direction:row;flex-wrap:wrap;column-gap:32px;row-gap:8px;font-size:18px}}@media(min-width:1024px){.mfc-box-trust__inner{font-size:20px}}.mfc-box-trust__item{display:inline-flex;align-items:center;gap:8px}.mfc-box-carousel{overflow:hidden;background:#fff;padding:32px 20px}@media(min-width:640px){.mfc-box-carousel{padding:48px 20px}}.mfc-box-carousel__inner{max-width:1152px;margin-inline:auto}.mfc-box-carousel__head{margin-top:8px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px}.mfc-box-carousel__title{font-size:30px;text-transform:uppercase;line-height:.9;margin:0;font-weight:900}@media(min-width:640px){.mfc-box-carousel__title{font-size:48px}}.mfc-box-carousel__title-red{color:var(--mfc-red)}.mfc-box-carousel__grid{margin-top:20px;display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:1024px){.mfc-box-carousel__grid{grid-template-columns:repeat(4,1fr)}}.mfc-box-card{position:relative;display:flex;height:100%;min-height:208px;flex-direction:column;align-items:center;border-radius:20px;background:#fff;padding:12px;text-align:center;border:0;cursor:pointer;font-family:inherit;color:inherit;transition:all .2s ease;box-shadow:0 0 0 2px #0003,3px 3px #000}.mfc-box-card:hover{transform:translateY(-2px);box-shadow:0 0 0 2px #0006,3px 3px #000}.mfc-box-card.is-open{box-shadow:0 0 0 2px #000,5px 5px #000}@media(min-width:640px){.mfc-box-card{min-height:224px;padding:16px}}.mfc-box-card__imgwrap{display:flex;height:96px;width:100%;align-items:center;justify-content:center}@media(min-width:640px){.mfc-box-card__imgwrap{height:112px}}.mfc-box-card__imgwrap img{height:100%;width:100%;object-fit:contain}.mfc-box-card__body{margin-top:8px;display:flex;flex:1;flex-direction:column;align-items:center}.mfc-box-card__name{font-size:16px;text-transform:uppercase;line-height:1;margin:0;font-weight:900}@media(min-width:640px){.mfc-box-card__name{font-size:18px}}.mfc-box-card__free{margin-top:8px;display:inline-flex;width:100%;align-items:center;justify-content:center;gap:4px;border-radius:12px;background:var(--mfc-red);padding:4px 8px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:#fff}@media(min-width:640px){.mfc-box-card__free{font-size:14px}}.mfc-box-card__desc{margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.25;color:var(--mfc-navy)}.mfc-box-card__plus{margin-top:12px;display:flex;height:32px;width:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#000;color:#fff;transition:transform .2s ease}.mfc-box-card.is-open .mfc-box-card__plus{transform:rotate(45deg)}.mfc-box-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center}.mfc-box-modal[hidden]{display:none}@media(min-width:640px){.mfc-box-modal{align-items:center;padding:16px}}.mfc-box-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mfc-box-modal__sheet{position:relative;max-height:78dvh;width:100%;max-width:512px;overflow-y:auto;border-radius:20px 20px 0 0;background:var(--mfc-yellow);box-shadow:0 0 0 2px #000,0 -8px 30px -6px #00000059;animation:mfc-box-slide-up .35s cubic-bezier(.2,.8,.2,1) both}.mfc-box-modal__sheet[hidden]{display:none}@media(min-width:640px){.mfc-box-modal__sheet{border-radius:20px;box-shadow:0 0 0 2px #000,8px 8px #000}}@keyframes mfc-box-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.mfc-box-modal__head{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid rgba(0,0,0,.1);background:inherit;padding:12px 16px}@media(min-width:640px){.mfc-box-modal__head{padding-inline:20px}}.mfc-box-modal__title{font-size:24px;text-transform:uppercase;line-height:.9;margin:0;font-weight:900}@media(min-width:640px){.mfc-box-modal__title{font-size:30px}}.mfc-box-modal__close{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:9999px;background:#000;color:#fff;border:0;cursor:pointer}.mfc-box-modal__body{padding:16px 16px 24px}@media(min-width:640px){.mfc-box-modal__body{padding-inline:20px}}.mfc-box-modal__desc{margin:0;font-size:14px;font-weight:600;line-height:1.375;color:var(--mfc-navy)}.mfc-box-modal__macros{margin-top:16px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 0 2px #000}.mfc-box-modal__macro{padding:12px 8px;text-align:center}.mfc-box-modal__macro+.mfc-box-modal__macro{border-left:2px solid #000}.mfc-box-modal__macro-v{font-size:24px;line-height:1;font-weight:900}@media(min-width:640px){.mfc-box-modal__macro-v{font-size:30px}}.mfc-box-modal__macro-l{margin-top:4px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:var(--mfc-navy)}.mfc-box-modal__macros-note{margin:4px 0 0;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:var(--mfc-navy);opacity:.7}.mfc-box-modal__dl{margin:16px 0 0;border-top:2px solid rgba(0,0,0,.1)}.mfc-box-modal__dlrow{padding:12px 0}.mfc-box-modal__dlrow+.mfc-box-modal__dlrow{border-top:2px solid rgba(0,0,0,.1)}.mfc-box-modal__dlrow dt{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.025em}.mfc-box-modal__dlrow dd{margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.375;color:var(--mfc-navy);opacity:.9}.mfc-box-vs{margin-top:16px;overflow:hidden;border-radius:16px;background:var(--mfc-yellow);box-shadow:0 0 0 2px #000}.mfc-box-vs__band{display:flex;align-items:center;justify-content:center;gap:8px;background:#000;padding:8px 12px}.mfc-box-vs__vs{font-size:18px;font-weight:900;line-height:1;color:#fff}.mfc-box-vs__classic-name{font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:var(--mfc-yellow)}.mfc-box-vs__cols{display:grid;grid-template-columns:1.1fr 1fr 1fr;align-items:center;border-bottom:2px solid rgba(0,0,0,.2);padding:6px 12px;text-align:center}.mfc-box-vs__col{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;line-height:1.25;color:#000}.mfc-box-vs__col--label{text-align:left;color:#0009}.mfc-box-vs__col--dim{color:#0009}.mfc-box-vs__row{display:grid;grid-template-columns:1.1fr 1fr 1fr;align-items:center;padding:8px 12px;text-align:center}.mfc-box-vs__row--sep{border-top:1px solid rgba(0,0,0,.15)}.mfc-box-vs__l{text-align:left;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.25;color:var(--mfc-navy)}.mfc-box-vs__mfc{font-size:18px;font-weight:900;line-height:1;color:#000}.mfc-box-vs__old{font-size:12px;font-weight:900;color:var(--mfc-red);text-decoration:line-through;opacity:.8}.mfc-box-vs__slogan{margin:0;border-top:2px solid #000;background:var(--mfc-red-dark);padding:8px 12px;text-align:center;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:#fff}.mfc-box-vs__pedago{border-top:1px solid #000;background:#fff;padding:10px 12px}.mfc-box-vs__pedago p{margin:0;text-align:center;font-size:12px;font-weight:900;line-height:1.375;color:var(--mfc-navy)}.mfc-box-vs__pills{margin-top:6px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mfc-box-vs__pill{border-radius:12px;background:var(--mfc-yellow);padding:4px 8px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;box-shadow:0 0 0 1px #000}.mfc-box-pain{background:#000;padding:48px 20px}@media(min-width:640px){.mfc-box-pain{padding:64px 20px}}.mfc-box-pain__inner{max-width:896px;margin-inline:auto}.mfc-box-pain__head{text-align:center}.mfc-box-pain__badge{display:inline-block;background:var(--mfc-yellow);padding:4px 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#000}@media(min-width:640px){.mfc-box-pain__badge{font-size:14px}}.mfc-box-pain__title{margin:12px 0 0;font-size:30px;text-transform:uppercase;line-height:.9;color:var(--mfc-yellow);font-weight:900}@media(min-width:640px){.mfc-box-pain__title{font-size:48px}}.mfc-box-pain__sub{margin:8px 0 0;font-size:14px;text-transform:uppercase;color:#ffffffb3;font-weight:900}@media(min-width:640px){.mfc-box-pain__sub{font-size:16px}}.mfc-box-pain__imgblock{margin-top:24px}@media(min-width:640px){.mfc-box-pain__imgblock{margin-top:32px}}.mfc-box-pain__imgframe{overflow:hidden;border-radius:20px;box-shadow:0 0 0 2px var(--mfc-yellow),6px 6px #facc15}.mfc-box-pain__imgframe img{height:auto!important;width:100%;display:block}.mfc-box-pain__caption{margin:8px 0 0;text-align:center;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:#fdcc0bcc}@media(min-width:640px){.mfc-box-pain__caption{font-size:14px}}.mfc-box-pain__list{margin-top:32px}.mfc-box-pain__list>*+*{margin-top:12px}@media(min-width:640px){.mfc-box-pain__list{margin-top:40px}.mfc-box-pain__list>*+*{margin-top:16px}}.mfc-box-pain__item{display:flex;align-items:flex-start;gap:16px;border-left:4px solid var(--mfc-yellow);background:#ffffff0a;padding:16px}@media(min-width:640px){.mfc-box-pain__item{padding:20px}}.mfc-box-pain__emoji{font-size:30px;line-height:1}@media(min-width:640px){.mfc-box-pain__emoji{font-size:36px}}.mfc-box-pain__item-title{margin:0;font-size:16px;text-transform:uppercase;line-height:.95;color:var(--mfc-yellow);font-weight:900}@media(min-width:640px){.mfc-box-pain__item-title{font-size:20px}}.mfc-box-pain__item-text{margin:4px 0 0;font-size:14px;color:#fffc;line-height:1.4286}@media(min-width:640px){.mfc-box-pain__item-text{font-size:16px;line-height:1.5}}.mfc-box-pain__closing{margin-top:32px;text-align:center}@media(min-width:640px){.mfc-box-pain__closing{margin-top:40px}}.mfc-box-pain__closing-title{margin:0;font-size:24px;text-transform:uppercase;line-height:.9;color:#fff;font-weight:900}@media(min-width:640px){.mfc-box-pain__closing-title{font-size:30px}}.mfc-box-pain__closing-sub{margin:8px 0 0;font-size:14px;text-transform:uppercase;color:var(--mfc-yellow);font-weight:900}@media(min-width:640px){.mfc-box-pain__closing-sub{font-size:16px}}.mfc-box-videos{background:var(--mfc-paper);padding:40px 20px}@media(min-width:640px){.mfc-box-videos{padding:56px 20px}}.mfc-box-videos__inner{max-width:896px;margin-inline:auto}.mfc-box-videos__head{text-align:center}.mfc-box-videos__title{margin:8px 0 0;font-size:30px;text-transform:uppercase;line-height:.9;white-space:pre-line;font-weight:900}@media(min-width:640px){.mfc-box-videos__title{font-size:48px}}.mfc-box-videos__sub{margin:4px 0 0;font-size:14px;text-transform:uppercase;color:var(--mfc-navy);font-weight:900}@media(min-width:640px){.mfc-box-videos__sub{font-size:16px}}.mfc-box-videos__grid{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:640px){.mfc-box-videos__grid{gap:20px}}.mfc-box-vcard{position:relative;display:flex;flex-direction:column;height:fit-content;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #000,3px 3px #000;transition:transform .2s ease}.mfc-box-vcard:hover{transform:translateY(-2px)}.mfc-box-vcard__video{position:relative;aspect-ratio:4 / 5;width:100%;overflow:hidden;background:#000}.mfc-box-vcard__video video{height:100%;width:100%;object-fit:cover;display:block}.mfc-box-vcard__body{display:flex;flex:1;flex-direction:column;border-top:1px solid #000;padding:12px}@media(min-width:640px){.mfc-box-vcard__body{padding:20px}}.mfc-box-vcard__toprow{margin-bottom:4px;display:flex;align-items:flex-start;gap:8px}.mfc-box-vcard__packshot{margin-top:-20px;margin-right:-4px;margin-left:auto;height:48px;width:auto;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.18))}@media(min-width:640px){.mfc-box-vcard__packshot{margin-top:-32px;height:64px}}.mfc-box-vcard__title{margin:0;font-size:14px;text-transform:uppercase;line-height:.95;font-weight:900}@media(min-width:640px){.mfc-box-vcard__title{font-size:20px}}.mfc-box-vcard__sub{margin:2px 0 0;font-size:11px;font-weight:700;color:var(--mfc-navy)}@media(min-width:640px){.mfc-box-vcard__sub{font-size:14px}}.mfc-box-vcard__specs{margin:8px 0 0;padding:0;list-style:none}.mfc-box-vcard__specs>*+*{margin-top:4px}.mfc-box-vcard__specs li{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700}.mfc-box-personas{background:var(--mfc-yellow);padding:32px 20px}@media(min-width:640px){.mfc-box-personas{padding:48px 20px}}.mfc-box-personas__inner{max-width:768px;margin-inline:auto;text-align:center}.mfc-box-personas__title{margin:0;font-size:36px;text-transform:uppercase;line-height:.85;font-weight:900}@media(min-width:640px){.mfc-box-personas__title{font-size:60px}}.mfc-box-personas__title-inv{margin-top:4px;display:inline-block;background:#000;padding:6px 16px;font-size:24px;text-transform:uppercase;line-height:1;color:var(--mfc-yellow);font-weight:900}@media(min-width:640px){.mfc-box-personas__title-inv{font-size:36px}}.mfc-box-personas__sub{margin:8px 0 0;font-size:14px;text-transform:uppercase;color:#000000b3;font-weight:900}@media(min-width:640px){.mfc-box-personas__sub{font-size:16px}}.mfc-box-personas__cardwrap{margin-top:20px;text-align:left}.mfc-box-personas__card{overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 0 2px #000,5px 5px #000}.mfc-box-personas__cardhead{display:flex;align-items:center;gap:8px;background:var(--mfc-green);padding:8px 12px}.mfc-box-personas__checkbadge{display:inline-flex;height:28px;width:28px;align-items:center;justify-content:center;border-radius:9999px;background:#fff;font-size:16px;font-weight:900;color:var(--mfc-green)}.mfc-box-personas__cardhead-txt{font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:#fff}@media(min-width:640px){.mfc-box-personas__cardhead-txt{font-size:20px}}.mfc-box-personas__list{display:grid;grid-template-columns:1fr;gap:8px;padding:12px;margin:0;list-style:none}@media(min-width:640px){.mfc-box-personas__list{grid-template-columns:1fr 1fr}}.mfc-box-personas__list li{border-radius:10px;border-left:4px solid var(--mfc-green);background:var(--mfc-green-soft);padding:10px;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.25;color:#000}@media(min-width:640px){.mfc-box-personas__list li{font-size:18px}}.mfc-box-personas__nutri{padding:0 12px 12px;text-align:center}.mfc-box-personas__nutri-label{font-size:14px;text-transform:uppercase;opacity:.7;font-weight:900}.mfc-box-personas__nutri-score{font-size:36px;line-height:1;color:var(--mfc-green);font-weight:900}.mfc-box-personas__closing{margin:20px 0 0;font-size:20px;text-transform:uppercase;line-height:.95;font-weight:900}@media(min-width:640px){.mfc-box-personas__closing{font-size:24px}}.mfc-box-benefits{background:var(--mfc-paper);padding:48px 20px}@media(min-width:640px){.mfc-box-benefits{padding:64px 20px}}.mfc-box-benefits__inner{max-width:1152px;margin-inline:auto}.mfc-box-benefits__title{margin:0;font-size:30px;text-transform:uppercase;line-height:1;font-weight:900}@media(min-width:640px){.mfc-box-benefits__title{font-size:48px}}.mfc-box-benefits__grid{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px}@media(min-width:1024px){.mfc-box-benefits__grid{grid-template-columns:repeat(4,1fr)}}.mfc-box-benefit{display:flex;height:100%;min-width:0;flex-direction:column;border-radius:20px;background:#fff;padding:16px;box-shadow:0 0 0 2px #000,5px 5px #000}@media(min-width:640px){.mfc-box-benefit{padding:20px}}.mfc-box-benefit__icon{display:inline-flex;height:36px;width:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:var(--mfc-yellow);box-shadow:0 0 0 2px #000}.mfc-box-benefit__statwrap{margin-top:12px;min-width:0}.mfc-box-benefit__stat{font-size:36px;text-transform:uppercase;line-height:1;font-weight:900}@media(min-width:640px){.mfc-box-benefit__stat{font-size:48px}}.mfc-box-benefit__unit{margin-top:4px;font-size:11px;text-transform:uppercase;line-height:1.25;letter-spacing:.025em;opacity:.7;font-weight:900}@media(min-width:640px){.mfc-box-benefit__unit{font-size:12px}}.mfc-box-benefit__title{margin-top:auto;padding-top:12px;min-width:0;font-size:16px;text-transform:uppercase;line-height:1.25;font-weight:900}.mfc-box-benefit__text{margin:4px 0 0;min-width:0;font-size:14px;font-weight:600;line-height:1.375;color:var(--mfc-navy);opacity:.8}.mfc-box-reviews{background:#fff;padding:48px 20px}@media(min-width:640px){.mfc-box-reviews{padding:64px 20px}}.mfc-box-reviews__inner{max-width:1152px;margin-inline:auto}.mfc-box-reviews__head{text-align:center}.mfc-box-reviews__title{margin:8px 0 0;font-size:30px;text-transform:uppercase;line-height:.9;font-weight:900}@media(min-width:640px){.mfc-box-reviews__title{font-size:48px}}.mfc-box-reviews__title-red{color:var(--mfc-red)}.mfc-box-reviews__rating{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:6px}.mfc-box-reviews__rating-num{margin-left:6px;font-size:14px;font-weight:900;text-transform:uppercase;color:var(--mfc-navy)}.mfc-box-reviews__grid{margin-top:28px;display:grid;gap:16px}@media(min-width:640px){.mfc-box-reviews__grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.mfc-box-reviews__grid{grid-template-columns:repeat(4,1fr)}}.mfc-box-review{display:flex;flex-direction:column;border-radius:20px;background:var(--mfc-paper);padding:20px;box-shadow:0 0 0 2px #000,3px 3px #000}.mfc-box-review__stars{display:flex}.mfc-box-review__text{margin:12px 0 0;flex:1;font-size:14px;font-weight:600;line-height:1.625;color:#000}.mfc-box-review__foot{margin-top:16px;border-top:2px solid rgba(0,0,0,.1);padding-top:12px}.mfc-box-review__name{margin:0;font-size:14px;font-weight:900;text-transform:uppercase}.mfc-box-review__taste{margin:0;font-size:12px;font-weight:700;color:var(--mfc-navy);opacity:.7}.mfc-box-faq{background:var(--mfc-paper);padding:48px 20px}@media(min-width:640px){.mfc-box-faq{padding:64px 20px}}.mfc-box-faq__inner{max-width:768px;margin-inline:auto}.mfc-box-faq__head{text-align:center}.mfc-box-faq__title{margin:0;font-size:30px;text-transform:uppercase;line-height:.9;font-weight:900}@media(min-width:640px){.mfc-box-faq__title{font-size:48px}}.mfc-box-faq__list{margin-top:24px}.mfc-box-faq__list>*+*{margin-top:12px}.mfc-box-faq__item{overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 0 2px #000,3px 3px #000}.mfc-box-faq__q{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:16px;text-align:left;border:0;background:none;cursor:pointer;font-family:inherit}@media(min-width:640px){.mfc-box-faq__q{padding:20px}}.mfc-box-faq__q-text{font-size:16px;font-weight:900;text-transform:uppercase;line-height:1.25;color:#000}@media(min-width:640px){.mfc-box-faq__q-text{font-size:18px}}.mfc-box-faq__chevron{flex-shrink:0;transition:transform .2s ease;display:inline-flex}.mfc-box-faq__item.is-open .mfc-box-faq__chevron{transform:rotate(180deg)}.mfc-box-faq__a{border-top:2px solid rgba(0,0,0,.1);padding:12px 16px 16px}@media(min-width:640px){.mfc-box-faq__a{padding:12px 20px 20px}}.mfc-box-faq__a p{margin:0;font-size:14px;line-height:1.625;color:#000c}@media(min-width:640px){.mfc-box-faq__a p{font-size:16px}}.mfc-box-recap{background:var(--mfc-yellow);padding:48px 20px}@media(min-width:640px){.mfc-box-recap{padding:64px 20px}}.mfc-box-recap__card{max-width:896px;margin-inline:auto;border-radius:24px;background:#fff;padding:24px;text-align:center;box-shadow:0 0 0 2px #000,8px 8px #000}@media(min-width:640px){.mfc-box-recap__card{padding:40px}}.mfc-box-recap__btspill{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9999px;background:var(--mfc-navy);padding:8px 20px;font-size:14px;font-weight:900;text-transform:uppercase;color:var(--mfc-yellow);box-shadow:4px 4px #000}@media(min-width:640px){.mfc-box-recap__btspill{padding:10px 24px;font-size:16px}}.mfc-box-recap__title{margin:16px 0 0;font-size:36px;text-transform:uppercase;line-height:.9;font-weight:900}@media(min-width:640px){.mfc-box-recap__title{font-size:60px}}.mfc-box-recap__imgframe{margin-top:24px;overflow:hidden;border-radius:24px;box-shadow:0 0 0 2px #000}.mfc-box-recap__imgframe img{width:100%;display:block}.mfc-box-recap__pricerow{margin-top:24px;display:flex;align-items:flex-end;justify-content:center;gap:12px}.mfc-box-recap__price{font-size:48px;line-height:1;font-weight:900}@media(min-width:640px){.mfc-box-recap__price{font-size:60px}}.mfc-box-recap__compare{margin-bottom:4px;font-size:14px;font-weight:700;color:var(--mfc-navy);text-decoration:line-through;opacity:.6}.mfc-box-recap__shippill{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9999px;background:#000;padding:8px 16px;font-size:14px;font-weight:900;text-transform:uppercase;color:var(--mfc-yellow);box-shadow:3px 3px #000}@media(min-width:640px){.mfc-box-recap__shippill{font-size:16px}}.mfc-box-recap__cta{margin-top:20px;width:100%;border:0;cursor:pointer;border-radius:20px;background:var(--mfc-navy);padding:16px 24px;font-size:18px;font-weight:900;text-transform:uppercase;color:#fff;box-shadow:5px 5px #000;transition:transform .15s ease}.mfc-box-recap__cta:hover{transform:translateY(-2px)}.mfc-box-recap__cta:disabled{cursor:not-allowed;opacity:.5;transform:none}@media(min-width:640px){.mfc-box-recap__cta{width:auto;padding-inline:40px}}.mfc-box-recap__limit{margin:12px 0 0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:var(--mfc-navy);opacity:.75}body.mfc-box-lock{overflow:hidden}.mfc-box-stock__bar .mfc-box-stock__fill,.mfc-box-modal .mfc-box-modal__overlay{display:block}
/*# sourceMappingURL=/cdn/shop/t/35/assets/mfc-box.css.map */
