.mm-comparateur-matelas{display:flex;flex-direction:column;align-items:center;gap:var(--mm-space-8, 32px);padding:var(--mm-space-11, 64px) max(var(--mm-space-13, 120px),var(--mm-content-gutter));background:var(--mm-color-white, #ffffff)}@media(max-width:990px){.mm-comparateur-matelas{gap:var(--mm-space-7, 28px);padding:var(--mm-space-11, 64px) var(--mm-space-4, 16px);overflow:hidden}}.mm-comparateur-matelas__title{margin:0;text-align:center;font:800 var(--mm-font-size-title, 57px) / 1.3 var(--mm-font);letter-spacing:-1.2px;color:var(--mm-color-primary, #3b0117)}.mm-comparateur-matelas__title .mm-mark{padding:var(--mm-space-4, 16px)!important;color:var(--mm-color-primary, #3b0117)}.mm-comparateur-matelas__title .mm-mark:before{background:var(--mm-comparateur-highlight, var(--mm-color-secondary, #fad7fe));border-radius:var(--mm-radius-md, 8px)}@media(max-width:990px){.mm-comparateur-matelas__title{font-size:34px;line-height:1.35;letter-spacing:-1.02px}}.mm-comparateur-matelas__track{width:100%}.mm-comparateur-matelas__track .splide__track{overflow:visible!important}.mm-comparateur-matelas__track .splide__list{align-items:stretch}.mm-comparateur-matelas__track .splide__slide{height:auto}.mm-comparateur-matelas__track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.mm-comparateur-matelas__track:not(.is-initialized){visibility:visible}.mm-comparateur-matelas__track:not(.is-initialized) .splide__slide{width:calc(33.3333% - 6.66667px);margin-right:10px}@media(max-width:990px){.mm-comparateur-matelas__track:not(.is-initialized) .splide__track{padding-left:16px;padding-right:14%}.mm-comparateur-matelas__track:not(.is-initialized) .splide__slide{width:100%}}@media(max-width:990px){.mm-comparateur-matelas__track{width:calc(100% + var(--mm-space-4, 16px) * 2);margin-inline:calc(var(--mm-space-4, 16px) * -1)}}.mm-mcard{display:flex;width:100%;height:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--mm-space-4, 16px);padding:6px;border:1px solid var(--mm-color-ui-border, #e9e8e8);border-radius:var(--mm-radius-lg, 16px)}@media(max-width:990px){.mm-mcard{gap:var(--mm-space-2, 8px)}}.mm-mcard__media{position:relative;width:100%;aspect-ratio:380 / 250;border-radius:10px;overflow:clip;background:var(--mm-color-secondary-light, #fef7ff)}.mm-mcard__image,.mm-mcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.mm-mcard__image.is-entering{animation:mm-mcard-imgin .5s var(--mm-curve-soft) both}@keyframes mm-mcard-imgin{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.mm-label.mm-mcard__flag,.mm-label.mm-mcard__model-badge{position:absolute;top:10px;left:10px;z-index:2}.mm-mcard__model-badge.is-empty{display:none!important}.mm-mcard__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--mm-space-3, 12px);width:100%;justify-content:space-between}.mm-wrapper-mcard__body{padding:10px;width:100%}@media(max-width:990px){.mm-mcard__body{padding:var(--mm-space-2, 8px)}}.mm-mcard__reviews{display:flex;align-items:center}.mm-mcard__name-row{display:flex;flex-direction:column;gap:var(--mm-space-2, 8px);width:100%}.mm-mcard__name{margin:0;font:500 20px / 27px var(--mm-font);color:var(--mm-color-ui-title, #201c1b);white-space:nowrap}@media(max-width:990px){.mm-mcard__name{font-weight:800;line-height:26px}}.mm-mcard__select,.mm-mcard__dd{width:100%}.mm-mcard__dd .mm-dd__trigger{display:flex;align-items:center;gap:var(--mm-space-2, 8px);width:100%;height:50px;padding:var(--mm-space-3, 12px) var(--mm-space-4, 16px);background:var(--mm-color-white, #ffffff);border:1px solid var(--mm-color-ui-border, #e9e8e8);border-radius:var(--mm-radius-lg, 16px);font:500 var(--mm-font-size-text-sm, 14px) / 1.35 var(--mm-font);letter-spacing:-.28px;color:var(--mm-color-ui-title, #201c1b)}.mm-mcard__dd-left{display:flex;flex:1 0 0;align-items:center;gap:var(--mm-space-2, 8px);min-width:0}.mm-mcard__dd-left [data-dd-value]{margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-align:left}.mm-label.mm-mcard__dd-badge{flex-shrink:0}.mm-mcard__dd-badge.is-empty{display:none!important}.mm-mcard__dd .mm-dd__panel:not(.is-sheet){max-height:min(360px,60vh);overflow-y:auto}.mm-mcard__specs{display:flex;flex-direction:column;width:100%}.mm-mcard__spec{display:flex;align-items:center;justify-content:space-between;gap:var(--mm-space-3, 12px);padding:var(--mm-space-3, 12px) 0;border-top:1px solid var(--mm-color-ui-border, #e9e8e8);font:500 var(--mm-font-size-text-sm, 14px) / 1.35 var(--mm-font);letter-spacing:-.28px;color:var(--mm-color-ui-title, #201c1b)}.mm-mcard__specs .mm-mcard__spec:first-child{border-top:none}.mm-mcard__spec-value{font-weight:400;color:var(--mm-color-ui-text, #595655)}.mm-mcard__dots{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;width:130px}.mm-mcard__dots span{width:8px;height:8px;border-radius:20px;background:var(--mm-color-ui-border, #e9e8e8)}.mm-mcard__dots span.is-on{background:var(--mm-color-primary, #3b0117);animation:mm-dot-in .5s var(--mm-curve-big) backwards;animation-delay:calc(var(--i, 0) * 55ms)}@keyframes mm-dot-in{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}.mm-mcard__pricing{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin-top:auto}.mm-mcard__price-label{margin:0;font:400 var(--mm-font-size-text-xs, 12px) / 1.1 var(--mm-font);letter-spacing:-.12px;color:var(--mm-color-ui-text, #595655)}.mm-mcard__price{display:flex;align-items:flex-end;gap:var(--mm-space-2, 8px);margin:0}.mm-mcard__price strong{font:500 var(--mm-font-size-text-lg, 20px) / 27px var(--mm-font);color:var(--mm-color-ui-title, #201c1b)}.mm-mcard__price s{font:400 var(--mm-font-size-text-sm, 14px) / 1.35 var(--mm-font);letter-spacing:-.28px;color:var(--mm-color-ui-text, #595655);text-decoration-skip-ink:none}.mm-mcard__cta{width:100%;border-radius:var(--mm-radius-lg, 16px)!important}.mm-comparateur-matelas__progress{display:none;width:177px;height:4px;margin-inline:auto;border-radius:20px;background:var(--mm-color-ui-border, #e9e8e8);overflow:hidden}.mm-comparateur-matelas__progress .splide__progress__bar{display:block;height:100%;width:calc(var(--thumb-w, 1) * 100%);border-radius:20px;background:var(--mm-color-primary, #3b0117);transform:translate(var(--thumb-x, 0%));transition:transform .35s var(--mm-curve-medium)}@media(max-width:990px){.mm-comparateur-matelas__progress{display:block;margin-top:var(--mm-space-7)}}.mm-mcard .mm-dd__option.is-taken{opacity:.4}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-comparateur-matelas.css.map */
