.mm-main-product-grid{justify-content:center;margin:0 auto;padding:24px 40px;grid-gap:170px}.mm-main-product-grid .mm-none{display:none!important}@media(max-width:1980px){.mm-main-product-grid{justify-content:initial;grid-gap:75px}}@media(max-width:990px){.mm-main-product-grid{margin:0;padding:0;grid-gap:0;flex-direction:column;grid-gap:initial}}.mm-product-medias{align-items:center;grid-gap:20px}.mm-media-container,.mm-breadcrumb-container{max-width:700px}@media(max-width:1980px){.mm-product-medias{width:50%}}@media(max-width:990px){.mm-product-medias{width:100%;grid-gap:0;max-width:initial}.mm-media-container{max-width:initial}.mm-breadcrumb-container{padding:10px 16px;max-width:initial}}.mm-product-form{max-width:600px;grid-gap:16px}@media(max-width:1440px){.mm-product-form{max-width:initial;margin:initial;flex:1}}@media(max-width:990px){.mm-product-form{padding:16px}}@media(max-width:768px){.mm-product-form{padding:12px;grid-gap:8px}}.mm-product-form-rating{margin-bottom:-8px}@media(max-width:768px){.mm-product-form-rating{margin-bottom:-12px}.mm-rating-stars-container{transform:scale(.8);transform-origin:top left}.mm-rating-info{position:relative;left:-24px}.mm-rating-info-text,.mm-rating-info-line{font-size:var(--font-size-text-x-small, 11.5px);font-weight:var(--font-regular, 400)!important}}.mm-product-form-badge-container{grid-gap:10px}.mm-product-form-badge{grid-gap:6px}.mm-product-form-title{font-family:var(--heading-font-stack, "Faro-DisplayLucky")}@media(max-width:768px){.mm-product-form-badge-text{font-size:var(--font-size-text-small, 13px);line-height:120%}}.lmuCTAWrapper{padding:16px 24px!important;border-radius:12px!important;background:var(--colors-black-50, #F1F8F5)!important}.lmuCTAContainer{justify-content:space-evenly!important;width:100%!important;flex-wrap:wrap!important}.lmuMediaCTA{flex:1!important}.lmuCTAImageContainer{width:82px!important;height:82px!important;margin-bottom:8px!important;border-radius:50%!important;border:2px solid #b0ff8c!important;overflow:hidden!important}.lmuCTAImage{height:100%!important;width:100%!important}.lmuPlayShadow{background:#0000001a!important}.lmuPlayShadow svg{display:none!important}.lmuPlayShadow:after{content:"";display:block;width:30px;height:30px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" fill="none"><path fill="%23fff" d="M6.334 4.832a1 1 0 0 1 1.54-.842l11.152 7.169a1 1 0 0 1 0 1.682L7.875 20.01a1 1 0 0 1-1.541-.84V4.831Z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.lmuCTAContainer{flex-wrap:nowrap!important}.lmuCTAImageText{width:120px}.lmuCTAWrapper{padding:12px!important}}.mm-product-form-marquee{height:fit-content;border-radius:8px;padding:12px 0}.mm-product-form-marquee-separator{bottom:4px}@media(max-width:990px){.mm-product-form-marquee{border-radius:0;padding:12px 0;margin:0 -16px}}.mm-product-form-reassurance{grid-gap:8px}.mm-product-form-reassurance .splide__track{width:100%}.mm-product-form-reassurance .splide__slide{grid-gap:6px}.mm-product-form-reassurance-icon{width:12px;height:12px;object-fit:cover}.mm-product-form-reassurance-text *{line-height:initial}.mm-product-form-reassurance-text p,.mm-product-form-reassurance-text,.mm-product-form-reassurance-text strong{font-size:15px!important}.mm-product-form-reassurance .splide__pagination{width:fit-content;height:100%;grid-gap:5px;padding:0;position:relative;bottom:0;flex-wrap:nowrap;display:flex!important}.mm-product-form-reassurance .splide__pagination li{display:flex}.mm-product-form-reassurance .splide__pagination__page{width:4px;height:4px;opacity:1;transform:scale(1);background:var(--colors-black-200, #BDDDCC);border-radius:10px;margin:0;padding:0;transition:opacity var(--duration-fast) var(--cubic-bezier-fast)}.mm-product-form-reassurance .splide__pagination__page.is-active{transform:scale(1);background:var(--colors-black-900, #0F201A);position:relative}.mm-product-form-reassurance-stock-left{grid-gap:4px;min-width:0}.mm-product-form-reassurance-stock-avatars{flex-shrink:0}.mm-product-form-reassurance-stock-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;border:2px solid var(--colors-white, #FFF)}.mm-product-form-reassurance-stock-avatar:not(:first-child){margin-left:-15px}.mm-product-form-reassurance-stock-avatar-image{width:100%;height:100%;object-fit:cover}.mm-product-form-reassurance-stock-info{display:flex;flex-direction:column;gap:2px;min-width:0}.mm-product-form-reassurance-stock-rating{gap:6px}.mm-product-form-reassurance-stock-stars{color:var(--colors-success, #FFA41C)}.mm-product-form-reassurance-stock-rating-note{font-size:13px;font-style:normal;font-weight:700;line-height:130%;color:var(--colors-black-900, #0F201A)}.mm-product-form-reassurance-stock-status{font-weight:700!important}.mm-product-form-reassurance-stock-text{font-size:14px!important;line-height:1.2}.mm-product-form-reassurance-stock-text strong{font-weight:800!important}.mm-product-form-reassurance-stock-text p{margin:0}.mm-product-form-reassurance-stock-right{gap:8px;flex-shrink:0;padding:4px 8px;background:#b0ff8c;border-radius:50px;white-space:nowrap}.mm-product-form-reassurance-stock-paw{flex-shrink:0}.mm-product-form-reassurance-stock-status{white-space:nowrap;margin:0}@media(max-width:990px){.mm-product-form-reassurance-stock-avatar:not(:first-child){margin-left:-10px}.mm-product-form-reassurance-stock-text,.mm-product-form-reassurance-stock-text *{font-size:12px!important}.mm-product-form-reassurance-stock-rating-note,.mm-product-form-reassurance-stock-status{font-size:12px}.mm-product-form-reassurance-stock-stars svg{width:13px;height:13px}.mm-product-form-reassurance-stock{flex-wrap:wrap;gap:10px}.mm-product-form-reassurance-stock-right{width:fit-content}}.mm-product-form-sticky-cta-desktop{padding:8px 16px;box-shadow:0 881px 247px #0000,0 564px 225px #00000003,0 317px 190px #0000000d,0 141px 141px #00000017,0 35px 78px #0000001a;border-radius:8px 8px 0 0;border:1px solid var(--colors-black-100, #DDEEE4);position:fixed;bottom:-200px;left:50%;transform:translate(-50%);width:95%;z-index:15;transition:all var(--duration-fast) var(--cubic-bezier-fast);z-index:30}.mm-product-form-sticky-cta-desktop-first{grid-gap:12px}.mm-product-form-sticky-cta-desktop-first-img{width:80px;height:80px;object-fit:cover;border-radius:12px;flex-shrink:0}.mm-product-form-sticky-cta-desktop-first-info{gap:4px}.mm-product-form-sticky-cta-desktop-first .mm-product-form-rating{margin-bottom:0}.mm-product-form-sticky-cta-desktop-first .mm-rating-stars-container{transform:scale(.85);transform-origin:top left}.mm-product-form-sticky-cta-desktop-first .mm-rating-info{position:relative;left:-20px}.mm-product-form-sticky-cta-desktop-first .mm-rating-info-text,.mm-product-form-sticky-cta-desktop-first .mm-rating-info-line{font-size:var(--font-size-text-x-small, 11.5px);font-weight:var(--font-regular, 400)!important}.mm-product-form-sticky-cta-desktop-second{grid-gap:24px;align-items:center}.mm-product-form-sticky-cta-desktop-second .mm-product-cta{max-height:51px}.mm-product-form-sticky-cta-desktop-second-info{grid-gap:5px}.mm-separator-dot{position:relative;bottom:4px}.mm-product-form-sticky-cta-mobile{z-index:15;grid-gap:8px;position:fixed;bottom:0;left:0;padding:12px 16px;border-top:1px solid var(--colors-black-100, #DDEEE4);background:var(--colors-white, #FFF);width:100%;box-shadow:0 -10px 20px #0000001a}.mm-product-form-sticky-cta-mobile-rating{justify-content:center}.mm-product-form-sticky-cta-mobile-rating .mm-rating-stars-container{transform:none}.mm-product-form-sticky-cta-mobile-rating .mm-rating-info{position:static;left:auto}.mm-product-form-sticky-cta-mobile-rating .mm-product-form-rating{margin-bottom:0}.mm-product-form-sticky-cta-show-option{opacity:.5}.mm-product-form-sticky-cta-show-option .mm-icon-chevron-down{rotate:180deg}.mm-product-form-sticky-cta-option{padding-top:4px}.mm-product-cta{padding:16px;border-radius:4px}.mm-product-cta-text{font-size:18px;font-style:var(--font-normal, normal);line-height:27px}.mm-product-cta-compare-at-price{opacity:.5;font-size:14px;text-decoration:line-through}.mm-product-form-reassurance-cta{grid-gap:6px;padding:6px;border-radius:4px;background:#ffa41c1a}.mm-product-form-reassurance-cta-icon{height:11px;width:auto;object-fit:cover}.mm-product-form-weight-reco{padding:24px;border-radius:12px;grid-gap:24px}.mm-product-form-weight-reco-first{grid-gap:8px}.mm-product-form-weight-reco-first-weight{grid-gap:8px;display:grid;grid-template-columns:repeat(3,1fr)}.mm-wrapper-accessory-product .mm-product-form-weight-reco-second-reco-container{display:flex!important}.mm-wrapper-accessory-product-blank.mm-product-form-weight-reco{grid-gap:0px!important}.mm-product-form-weight-reco-first-surtitle,.mm-product-form-weight-reco-second-surtitle{font-size:11px}.mm-product-form-weight-reco-first-weight-info{position:relative;padding:15px 5px 5px;flex:1;grid-gap:8px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--colors-black-200, #BDDDCC);transition:all .3s cubic-bezier(0,1,.75,.97)}.mm-product-form-weight-reco-first-weight-info:active{scale:.95}.mm-product-form-weight-reco-first-weight-info.active{box-shadow:inset 0 0 0 2px var(--colors-black-900, #0F201A)}.mm-product-form-weight-reco-first-weight-info.active:after{content:"";width:24px;height:24px;position:absolute;top:4px;right:4px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="%23255746" d="M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Z"/><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m9 12 2 2 4-4"/></svg>')}.mm-product-form-weight-reco-first-weight-image{height:30px;width:auto;transition:all var(--duration-fast) var(--cubic-bezier-fast)}.mm-product-form-weight-reco-first-weight-info:hover .mm-product-form-weight-reco-first-weight-image{scale:1.15}.mm-product-form-weight-reco-second,.mm-product-form-weight-reco-second-reco,.mm-product-form-weight-reco-second-reco-container{grid-gap:8px}.mm-product-form-weight-reco-second-reco-container.active{display:flex}.mm-product-form-weight-reco-second-reco-container{display:none}.mm-product-form-weight-reco-second-reco-message-container{grid-gap:7px;border-radius:4px;border:1px solid var(--colors-black-200, #BDDDCC);padding:8px 8px 12px}.mm-product-form-weight-reco-second-reco-box-container{grid-gap:7px}.mm-product-form-weight-reco-second-reco-box{grid-gap:7px;padding:12px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--colors-black-200, #BDDDCC);flex:1;transition:all .3s cubic-bezier(0,1,.75,.97)}.mm-product-form-weight-reco-second-reco-box:active{scale:.95}.mm-product-form-weight-reco-second-reco-box.active{box-shadow:inset 0 0 0 2px var(--colors-black-900, #0F201A);background:var(--colors-white, #FFF)}.mm-product-form-weight-reco-second-discount{padding:4px;border-radius:2px;top:4px;right:4px;z-index:2;font-size:11px}.mm-product-form-weight-reco-second-image-container{padding:14px 18px 24px;border-radius:6px;background:var(--colors-white, #FFF)}.mm-product-form-weight-reco-second-image-container picture{filter:brightness(1) contrast(1.2);mix-blend-mode:multiply}.mm-product-form-weight-reco-second-reco-box.active .mm-product-form-weight-reco-second-image-container{background:var(--colors-black-50, #F1F8F5)}.mm-product-form-weight-reco-second-image{max-height:100px;object-fit:contain;aspect-ratio:1;width:auto;transition:all var(--duration-fast) var(--cubic-bezier-fast)}.mm-product-form-weight-reco-second-reco-box:hover .mm-product-form-weight-reco-second-image{scale:1.15}.mm-product-form-weight-reco-second-recommended{padding:4px;border-radius:2px;bottom:0;left:50%;transform:translate(-50%)}.mm-product-form-weight-reco-second-reco-box-price{grid-gap:3px}.mm-product-form-weight-reco-second-reco-box-info{grid-gap:1px}.mm-product-form-weight-reco-second-reco-box-compare-at-price{font-weight:var(--font-regular, 400)!important}@media(max-width:1200px){.mm-product-form-weight-reco-second-reco-box{padding:6px}}@media(max-width:768px){.mm-product-form-weight-reco,.mm-product-form-weight-reco-second-reco-box-container .mm-product-form-weight-reco{padding:12px}.mm-product-form-weight-reco-first-weight{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:8px}.mm-product-form-weight-reco-second-reco-box-container{flex-wrap:wrap}.mm-product-form-recharge-product-subscription-reassurance-text{font-size:var(--font-size-text-x-small, 11.5px);line-height:120%}.mm-product-form-weight-reco-second-reco-box:hover .mm-product-form-weight-reco-second-image{scale:1.05}.mm-product-form-weight-reco-second-image-container{padding:8px 6px 12px}}@media(max-width:600px){.mm-product-form-weight-reco-second-reco-box{padding:4px}}@media(max-width:375px){.mm-product-form-weight-reco-second-reco-box-container{flex-direction:column}.mm-product-form-weight-reco-second-reco-box{flex-direction:row}.mm-product-form-weight-reco-second-reco-box-info{flex:1}}.mm-product-form-recharge{padding:24px;border-radius:12px;grid-gap:12px}.mm-product-form-recharge-info-title{font-size:11px}.mm-product-form-recharge-product-solo-title,.mm-product-form-recharge-product-subscription-title{grid-gap:10px;position:relative}.mm-product-form-recharge-product-solo-title:before,.mm-product-form-recharge-product-subscription-title:before{content:"";display:flex;width:22px;height:22px;background:var(--colors-white, #FFF);border-radius:50%;box-shadow:inset 0 0 0 1px var(--colors-black-200, #BDDDCC)}.mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-solo-title:before,.mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-subscription-title:before{box-shadow:inset 0 0 0 1px var(--colors-black-900, #0F201A)}.mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-solo-title:after,.mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-subscription-title:after{content:"";position:absolute;display:flex;width:16px;height:16px;background:var(--colors-black-900, #0F201A);border-radius:50%;left:3px}.mm-product-form-recharge-product-subscription-diffrence{grid-gap:4px;padding:4px;border-radius:2px;background:var(--colors-neon-green, #B0FF8C);color:var(--colors-black-900, #0F201A);font-size:11px;font-style:var(--font-normal, normal);font-weight:var(--font-regular, 400);line-height:100%;right:14px;top:-8px}.mm-selling-plans-elem label{padding:14px;border-radius:4px;background:transparent;box-shadow:inset 0 0 0 1px var(--colors-black-200, #BDDDCC);cursor:pointer;display:flex;grid-gap:10px;transition:all var(--duration-fast) var(--cubic-bezier-fast)}.mm-selling-plans-elem input:checked+label{box-shadow:inset 0 0 0 2px var(--colors-black-700, #255746);background:var(--colors-white, #FFF)}.mm-product-form-recharge-product-subscription-compare-at-price,.mm-product-form-recharge-product-solo-compare-at-price{font-weight:var(--font-regular, 400)!important}.mm-product-form-recharge-product-subscription-reassurance{grid-gap:6px}.mm-product-form-recharge-product-subscription-options-container{grid-gap:8px;padding-left:12px;border-radius:4px;border:1px solid var(--colors-black-200, #BDDDCC)}.mm-product-form-recharge-product-subscription-options-container .mm-icon-chevron-down{padding:12px;border-left:1px solid var(--colors-black-100, #DDEEE4);width:40px;height:40px}.mm-product-rc-abo-options{padding:10px;border:1px solid rgba(0,0,0,.2);width:100%;grid-gap:5px}.mm-product-rc-abo-options input{opacity:0;height:1px;width:1px;position:absolute}.mm-product-rc-abo-options input+label{opacity:.75}.mm-product-rc-abo-options input:checked+label,.mm-product-rc-abo-options input+label:hover{opacity:1}.mm-product-rc-abo-options-filter{position:fixed;top:0;left:0;height:100%;width:100%;display:none;cursor:auto!important;z-index:2}.mm-product-rc-abo-options-filter.mm-visible{display:block}.mm-product-rc-abo-options-filter+.mm-product-rc-abo-options{display:none}.mm-product-rc-abo-options-filter.mm-visible+.mm-product-rc-abo-options{display:flex;z-index:3}.mm-product-rc-abo-options label{box-shadow:none;padding:initial}.mm-product-rc-abo-options input:checked+label{box-shadow:none}.mm-selling-plans-elem input{opacity:0;height:1px;width:1px;position:absolute}@media(max-width:768px){.mm-product-form-recharge{padding:12px}.mm-product-form-sticky-cta-option-text,.mm-product-form-sticky-cta-option-text span{font-size:11.5px;font-weight:600;line-height:120%}.mm-product-form-sticky-cta-mobile .mm-product-form-rating{padding-bottom:12px}}.mm-ba{--mm-ba-border: #DFE9E4;--mm-ba-selected: #E8FFDE;--mm-ba-grey: #7D8C86}.mm-ba .mm-ba-step-title{padding-top:8px;color:var(--colors-black-700, #255746);font-size:var(--font-size-text-larg, 18px);font-weight:var(--font-medium, 500);line-height:1}.mm-ba .mm-ba-step-title strong{font-weight:var(--font-bold, 600);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.mm-product-form-weight-reco.mm-ba{padding:24px;border-radius:12px;grid-gap:16px}.mm-ba .mm-product-form-weight-reco-first{grid-gap:24px}.mm-ba .mm-product-form-weight-reco-second,.mm-ba .mm-product-form-weight-reco-second-reco{grid-gap:0}.mm-ba .mm-product-form-weight-reco-second-reco-container{grid-gap:24px}.mm-ba .mm-product-form-weight-reco-first-weight{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;gap:8px}.mm-ba .mm-product-form-weight-reco-first-weight-info{height:48px;padding:10px;flex-direction:row;justify-content:center;border-radius:4px;background:var(--colors-white, #FFF);box-shadow:inset 0 0 0 1px var(--colors-black-200, #BDDDCC)}.mm-ba .mm-product-form-weight-reco-first-weight-info:active{scale:.97}.mm-ba .mm-product-form-weight-reco-first-weight-info.active{background:var(--colors-black-900, #0F201A);box-shadow:inset 0 0 0 1px var(--colors-black-900, #0F201A)}.mm-ba .mm-product-form-weight-reco-first-weight-info.active:after{content:none}.mm-ba .mm-product-form-weight-reco-first-weight-info:focus-visible{outline:2px solid var(--colors-black-700, #255746);outline-offset:2px}.mm-ba .mm-product-form-weight-reco-first-weight-title{color:var(--colors-black-700, #255746);font-size:var(--font-size-text-small, 13px);font-weight:var(--font-medium, 500);line-height:1.3;white-space:nowrap}.mm-ba .mm-product-form-weight-reco-first-weight-info.active .mm-product-form-weight-reco-first-weight-title{color:var(--colors-neon-green, #B0FF8C)}.mm-ba-dosage{padding:12px 14px;display:flex;flex-direction:column;gap:10px;border-radius:8px;background:#0f201a0d}.mm-ba-dosage-notch{position:absolute;top:-9px;left:var(--mm-ba-notch-x, 81px);width:18px;height:9px;background:#0f201a0d;clip-path:polygon(50% 0,100% 100%,0 100%);transition:left var(--duration-fast, .2s) ease}.mm-ba-dosage.mm-ba-no-notch .mm-ba-dosage-notch{display:none}.mm-ba-dosage-dose{flex-wrap:wrap;gap:8px}.mm-ba-dosage-weight,.mm-ba-dosage-qty{margin:0;font-size:var(--font-size-text-small, 13px);line-height:normal}.mm-ba-dosage-weight{color:var(--colors-black-900, #0F201A);font-weight:var(--font-bold, 600)}.mm-ba-dosage-qty{color:var(--colors-black-700, #255746)}.mm-ba-dosage-hearts{gap:2px}.mm-ba-icon-coeur{width:14px;height:14px;flex-shrink:0}.mm-ba-icon-dosette{width:16px;height:16px;flex-shrink:0}.mm-ba .mm-ba-alma.mm-ba-hidden,.mm-ba .mm-ba-alma-separator.mm-ba-hidden{display:none}.mm-ba-dosage-cure{gap:12px}.mm-ba-dosage-icon{width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--colors-neon-green, #B0FF8C)}.mm-ba-dosage-cure-text{flex:1;color:var(--colors-black-900, #0F201A);font-size:var(--font-size-text-small, 13px);line-height:1.4}.mm-ba-dosage-cure-text strong{color:var(--colors-black-700, #255746);font-weight:var(--font-bold, 600)}.mm-ba .mm-product-form-weight-reco-second-reco-box-container{flex-direction:column;flex-wrap:nowrap;gap:12px}.mm-ba .mm-ba-box{flex:none;flex-direction:row;gap:12px;padding:20px;border-radius:4px;background:var(--colors-white, #FFF);box-shadow:inset 0 0 0 1px var(--mm-ba-border)}.mm-ba .mm-ba-box:active{scale:.99}.mm-ba .mm-ba-box.active{background:var(--mm-ba-selected);box-shadow:inset 0 0 0 1.5px var(--colors-black-900, #0F201A)}.mm-ba .mm-ba-box:focus-visible{outline:2px solid var(--colors-black-700, #255746);outline-offset:2px}.mm-ba-box-choice{gap:12px;min-width:0}.mm-ba-radio{width:20px;height:20px;flex-shrink:0;border-radius:50%;background:var(--colors-white, #FFF);box-shadow:inset 0 0 0 1.5px var(--colors-black-200, #BDDDCC)}.mm-ba-box.active .mm-ba-radio{background:radial-gradient(circle,var(--colors-black-900, #0F201A) 0 5px,var(--colors-white, #FFF) 5.5px);box-shadow:inset 0 0 0 2px var(--colors-black-900, #0F201A)}.mm-ba-box-label{gap:1px}.mm-ba .mm-ba-box-title,.mm-ba .mm-ba-option-title{margin:0;color:var(--colors-black-900, #0F201A);font-size:var(--font-size-text, 15px);font-weight:var(--font-bold, 600);line-height:normal;white-space:nowrap}.mm-ba-box-months{margin:0;color:var(--mm-ba-grey);font-size:var(--font-size-text-small, 13px);line-height:normal;white-space:nowrap}.mm-ba-box-right{gap:16px;flex-shrink:0}.mm-ba .mm-ba-prices{align-items:flex-end;text-align:right}.mm-ba .mm-ba-price{margin:0;white-space:nowrap;line-height:normal}.mm-ba .mm-ba-price-value{color:var(--colors-black-900, #0F201A);font-size:var(--font-size-text, 15px);font-weight:var(--font-bold, 600);line-height:normal;white-space:nowrap}.mm-ba .mm-ba-price-per{color:var(--mm-ba-grey);font-size:12px;font-weight:var(--font-regular, 400)}.mm-ba .mm-ba-compare-line{margin:0;gap:4px}.mm-ba .mm-ba-compare{color:var(--mm-ba-grey);font-size:12px;font-weight:var(--font-regular, 400)!important;line-height:normal;text-decoration:line-through;white-space:nowrap}.mm-ba .mm-ba-compare:empty{display:none}.mm-ba .mm-ba-discount,.mm-ba .mm-product-form-weight-reco-second-discount.mm-ba-discount{position:static;padding:2px 6px;border-radius:50px;background:var(--colors-neon-green, #B0FF8C);color:var(--colors-black-700, #255746);font-size:12px;font-weight:var(--font-regular, 400);line-height:1;white-space:nowrap}.mm-ba .mm-ba-discount:empty{display:none}.mm-ba-box-visual{width:40px;height:34px;flex-shrink:0}.mm-ba-box-visual:empty{display:none}.mm-ba .mm-ba-box-visual img,.mm-ba .mm-ba-box-image{width:40px;height:34px;max-height:none;aspect-ratio:auto;object-fit:contain}.mm-ba .mm-product-form-weight-reco-second-reco-box:hover .mm-product-form-weight-reco-second-image{scale:1}.mm-ba .mm-ba-badge{top:-11px;left:12px;z-index:1;margin:0;padding:3px 8px;border-radius:4px;background:var(--colors-black-900, #0F201A);color:var(--colors-neon-green, #B0FF8C);font-size:11px;font-weight:var(--font-bold, 600);line-height:normal;white-space:nowrap}.mm-product-form-recharge.mm-ba{padding:24px;border-radius:12px;grid-gap:24px}.mm-ba .mm-selling-plans-elem label.mm-ba-option{padding:20px;gap:12px;border-radius:4px;background:var(--colors-white, #FFF);box-shadow:inset 0 0 0 1px var(--mm-ba-border)}.mm-ba .mm-selling-plans-elem input:checked+label.mm-ba-option{background:var(--mm-ba-selected);box-shadow:inset 0 0 0 1.5px var(--colors-black-900, #0F201A)}.mm-ba .mm-selling-plans-elem input:focus-visible+label.mm-ba-option{outline:2px solid var(--colors-black-700, #255746);outline-offset:2px}.mm-ba .mm-ba-option-title{grid-gap:12px}.mm-ba .mm-product-form-recharge-product-solo-title:before,.mm-ba .mm-product-form-recharge-product-subscription-title:before{width:20px;height:20px;flex-shrink:0;box-shadow:inset 0 0 0 1.5px var(--colors-black-200, #BDDDCC)}.mm-ba .mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-solo-title:before,.mm-ba .mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-subscription-title:before{box-shadow:inset 0 0 0 2px var(--colors-black-900, #0F201A)}.mm-ba .mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-solo-title:after,.mm-ba .mm-selling-plans-elem input:checked+label .mm-product-form-recharge-product-subscription-title:after{width:10px;height:10px;left:5px}.mm-ba-separator{display:block;width:100%;height:1px;background:var(--mm-ba-border)}.mm-ba-alma{gap:4px;flex-wrap:nowrap;color:var(--colors-black-700, #255746);font-size:var(--font-size-text-small, 13px);line-height:1.4}.mm-ba .mm-ba-alma-logo{height:11px;width:auto;flex-shrink:0}.mm-ba .mm-product-form-recharge-product-subscription-options-container{background:var(--colors-white, #FFF)}.mm-ba .mm-product-form-recharge-product-subscription-options-title{color:var(--colors-black-900, #0F201A);font-size:var(--font-size-text-small, 13px);line-height:1.3}.mm-ba-subscription-sentence{display:block;color:var(--colors-black-700, #255746);font-size:var(--font-size-text-small, 13px);font-style:italic;line-height:1.5}.mm-ba-subscription-sentence:empty{display:none}.mm-ba-advantages{gap:12px}.mm-ba-advantage{gap:4px}.mm-ba-icon-avantage{width:16px;height:16px;flex-shrink:0}.mm-ba-advantage-text{color:var(--colors-black-900, #0F201A);font-size:var(--font-size-text-small, 13px);line-height:1.5}.mm-ba-advantage-text strong{font-weight:var(--font-bold, 600)}@media(max-width:768px){.mm-product-form-weight-reco.mm-ba,.mm-product-form-recharge.mm-ba{padding:16px 12px}.mm-ba .mm-ba-step-title{font-size:16px}.mm-ba .mm-product-form-weight-reco-first{grid-gap:16px}.mm-ba .mm-product-form-weight-reco-first-weight-info{height:40px;padding:6px}.mm-ba .mm-ba-box,.mm-ba .mm-selling-plans-elem label.mm-ba-option{padding:16px 12px}.mm-ba-box-right{gap:8px}.mm-ba-advantage{align-items:flex-start}}@media(max-width:380px){.mm-ba .mm-ba-box-visual{display:none}}.mm-ba-cta .mm-product-cta{min-height:59px;font-size:18px;font-weight:var(--font-bold, 600)}.mm-ba-cta .mm-product-cta-compare-at-price{opacity:1;font-weight:var(--font-regular, 400)}.mm-ba-reassurance{gap:8px;width:100%}.mm-ba-tile{gap:8px;padding:12px 16px;border-radius:4px;background:#e2f5fa}.mm-ba-tile-icon{width:24px;height:24px;flex-shrink:0}.mm-ba-icon-tile-lg{width:24px;height:24px}.mm-ba-tile-text,.mm-ba-tile-text p{margin:0;color:#062d37;font-size:var(--font-size-text, 15px);font-weight:var(--font-regular, 400);line-height:1.3}.mm-ba-tile-text strong{font-weight:var(--font-bold, 600)}@media(max-width:768px){.mm-ba-tile{padding:10px 12px}.mm-ba-tile-text,.mm-ba-tile-text p{font-size:var(--font-size-text-small, 13px)}.mm-ba-cta .mm-product-cta{min-height:52px;font-size:16px}}.mm-pp-resume{gap:16px;padding-bottom:16px}.mm-pp-titre{gap:4px}.mm-pp-titre-produit{margin:0;color:var(--colors-black-900, #0F201A);font-family:var(--heading-font-stack, "Faro-DisplayLucky");font-size:38px;font-weight:900;line-height:44px}.mm-pp-format{margin:0;color:var(--colors-black-700, #255746);font-size:var(--font-size-text-small, 13px);font-weight:var(--font-medium, 500);line-height:1.4}.mm-pp-note{gap:8px;color:var(--colors-black-700, #255746);font-size:var(--font-size-text-small, 13px);line-height:16.8px;text-decoration:none}.mm-pp-note strong{font-weight:var(--font-bold, 600)}.mm-pp-note-avis{text-decoration:underline}.mm-pp-etoiles{position:relative;display:inline-flex}.mm-pp-etoiles-fond,.mm-pp-etoiles-pleines{display:flex;white-space:nowrap}.mm-pp-etoiles-fond{color:#e5e5e5}.mm-pp-etoiles-pleines{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--mm-pp-note, 100%);overflow:hidden;color:#ffa41c}.mm-pp-etoile{width:16px;height:16px;flex-shrink:0}.mm-pp-intro{margin:0;color:var(--colors-black-700, #255746);font-size:14px;font-weight:400;line-height:1.5}.mm-pp-badge{gap:6px;width:fit-content;margin:0 0 -4px;padding:4px 8px;border-radius:4px;background:#e2f5fa;color:var(--colors-black-700, #255746);font-size:12px;font-weight:var(--font-bold, 600);line-height:1.4}.mm-pp-badge .mm-ba-icon{width:12px;height:12px;flex-shrink:0}.mm-pp-separateur{display:block;width:100%;height:1px;background:#dfe9e4}.mm-pp-benefices{gap:10px;margin:0;padding:0;list-style:none}.mm-pp-benefice{gap:10px;color:var(--colors-black-900, #0F201A);font-size:15px;line-height:1.5}.mm-pp-benefice strong{font-weight:var(--font-bold, 600)}.mm-pp-benefice-icone{width:18px;height:18px;flex-shrink:0}@media(max-width:768px){.mm-pp-benefice{font-size:13px}.mm-pp-note{font-size:12px}}.mm-pp-benefice-icone .mm-ba-icon-stethoscope path{stroke-opacity:.6}.mm-pp-lien{gap:4px;width:fit-content;color:var(--colors-black-700, #255746);font-size:var(--font-size-text-small, 13px);font-weight:var(--font-medium, 500);line-height:1.4;text-decoration:underline}@media(max-width:768px){.mm-pp-titre-produit{font-size:28px;line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mm-main-product.css.map */
