h4,.h4{font-family:PT Sans Caption,sans-serif}.mm-main-product-medias{height:max-content;display:flex}.main-slider-variant,.main-slider{flex:.8}.mm-main-product-media-elem{width:100%;height:100%;border-radius:4px;object-fit:cover}.splide.main-slider{padding-bottom:20px}.mm-product-form form{position:sticky;top:100px}.mm-product-form-component{margin:20px 0 4px;border-top:1px solid #BCBEBE;padding-top:20px}.mm-variant-select-arrow{position:relative;width:fit-content;min-width:300px}.mm-product-form-variant-option select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.mm-product-form-variant-option select+svg{color:var(--black-300);height:28px;width:10px;position:absolute;top:50%;transform:translateY(-50%);right:10px}.mm-product-title{font-weight:400;margin:0;font-family:SangBleu Kingdom}.mm-product-form-component-title{align-items:baseline}.mm-product-price{color:var(--black);margin:0;font-family:SangBleu Kingdom;font-size:32px;line-height:48px;white-space:nowrap}.mm-product-compare-at-price{color:var(--black-400);font-size:20px;line-height:24px;position:relative;margin-right:12px;font-family:SangBleu Kingdom}.mm-product-compare-at-price:after{content:"";position:absolute;height:0px;right:0;left:-5px;top:10px;border-bottom:1px solid var(--black-400);transform:rotate(-6.52deg)}.mm-product-price sup,.mm-product-compare-at-price sup{vertical-align:super;font-size:.6em}.mm-product-form-component-description p,.mm-product-form-component-description p span,.mm-product-form-component-description p strong{font-size:13px;line-height:24px;color:var(--black-700);font-family:Inter}.mm-product-infos{flex-wrap:wrap}.mm-product-infos-mobile{display:none}.mm-product-infos .mm-p-promo{position:relative;top:unset;left:unset;margin:0 8px 8px 0;white-space:nowrap}.mm-product-infos .mm-p-stock{position:relative;bottom:unset;left:unset}.mm-product-infos .mm-p-tech-infos{margin:0 8px 8px 0;height:30px}.mm-p-icon-delivery{height:28px;width:20px;margin-right:8px;margin-top:8px}.mm-product-form-component-reassurance{color:var(--black-400)}.mm-p-icon-reassurance{margin-right:8px}.mm-p-icon-reassurance+p{margin-right:40px}.mm-p-icon-reassurance+p:last-child{margin-right:0}.mm-infos-other{background:var(--black-100);border:1px solid var(--black-200);border-radius:6px;padding:8px 16px;margin-right:24px;width:100%}.mm-infos-other-text p{font-size:13px;line-height:20px;color:var(--black-500)}.mm-product-form-component-cta{flex-direction:column}.mm-btn-cta{width:300px}.mm-btn-cta span{font-size:15px;line-height:29px;letter-spacing:.2px}.mm-btn-disabled{pointer-events:none;cursor:not-allowed;opacity:.8}.mm-button-disable,.mm-btn-disabled .mm-button-available{display:none}.mm-btn-disabled .mm-button-disable,.mm-button-available{display:block}.mm-image-olivier{position:relative;width:fit-content;float:right;margin-left:60px;margin-top:24px}.mm-image-largeur,.mm-image-taille,.mm-image-taille-totale{position:absolute}.mm-image-taille-totale{left:35px;top:80px}.mm-image-taille{bottom:62px;right:20px}.mm-image-largeur{bottom:10px;left:50%;transform:translate(-50%)}.mm-product-variant-checkbox{opacity:0;position:absolute;top:0;bottom:0;right:0;left:0}.mm-product-form-variant-option label{text-transform:lowercase}.mm-product-form-variant-option:first-letter{text-transform:capitalize}.mm-product-form-variant-values{background:var(--black-100);width:100%;border:1px solid var(--black-200);padding:1rem 5rem 1rem 1rem;border-radius:6px;margin-block:.5rem 1rem}.mm-product-form-variant-value{margin-right:2rem;position:relative}.mm-product-form-variant-option{margin-top:24px}.mm-product-variant-checkbox+label{opacity:.2}.mm-product-variant-checkbox+label>.mm-box-value{width:32px;height:32px;border:1px solid #816846;border-radius:5px;box-sizing:border-box;position:relative}.mm-product-variant-checkbox+label>.mm-box-value svg{display:none}.mm-product-variant-checkbox+label>.mm-box-value svg path{fill:var(--black-100)}.mm-product-variant-checkbox:checked+label{opacity:1}.mm-product-variant-checkbox:checked+label>.mm-box-value{border:2px solid #816846}.mm-product-variant-checkbox:checked+label>.mm-box-value svg{display:block;position:absolute;top:-7px;right:-6px;width:14px;height:14px;background:#816846;box-shadow:0 1px 2px #00000040;border-radius:50%;padding:2px}.mm-product-form-variant-value span{text-transform:capitalize}.mm-product-form-component-breadcrumbs{margin-bottom:40px}.opt-price-wrpr .opt-price{color:#2b584b;font-weight:800}.opt-price-wrpr .opt-comp-price{color:#be8e61;text-decoration:line-through;margin-left:10px}@media(min-width:768px){.mm-infos-other summary{pointer-events:none}.mm-infos-other summary svg{display:none}.mm-p-stock{display:none}.mm-product-form-component-collapsible_tab{margin-top:40px;align-items:stretch}}@media(max-width:768px){.mm-product-form{padding:0 16px}.mm-main-product-medias{margin-bottom:16px;margin-top:-30px}.splide__arrow{width:40px;height:40px;background-color:#fff;opacity:1}.splide__arrow svg{width:10px;height:10px;fill:var(--black-700)}.mm-p-stock p{font-size:13px}.mm-product-infos .mm-p-promo{margin:0}.mm-product-title{font-size:28px;line-height:36px;margin-top:.5rem;margin-bottom:.5rem;text-align:center}.mm-product-price{font-size:28px;line-height:36px}.mm-product-form-component-description{order:3}.mm-product-infos{order:1}.mm-product-infos .mm-p-tech-infos{display:none}.mm-product-infos-mobile{display:flex;order:5;width:100%}.mm-product-form-component-cta{width:100%;position:fixed;left:0;bottom:-1rem;background-color:#fff;z-index:10;padding:12px 16px;box-shadow:0 -2px 12px #00000012}.mm-product-form-component-cta div{margin:0}.mm-btn-cta{width:100%}.mm-btn-cta span{font-size:17px}.mm-product-form-component-collapsible_tab{flex-direction:column;order:8;width:100%}.mm-product-form-component-collapsible_tab h5{font-size:16px}.mm-infos-other{margin-right:0}.mm-infos-other:first-child{margin-bottom:16px}.mm-infos-other summary svg{color:var(--black-300);height:28px;width:10px;position:relative}.mm-infos-other[open] summary svg{transform:rotate(180deg);transform-origin:center}.mm-image-olivier{float:none;order:7;margin:0}.mm-product-form-component-title{flex-direction:column;align-items:center;order:2}.mm-product-form-component-breadcrumbs{display:none}variant-selector.mm-product-form-component{order:4;align-self:start;width:100%}variant-selector.mm-product-form-component .mm-product-form-variant-option select{width:100%}.mm-product-form-component-reassurance{order:6;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mm-main-product.css.map */
