.collection__title.title-wrapper{width:100%;text-align:center}.collection__title .title,.collection-list-wrapper .title-wrapper-with-link>.title{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%;text-transform:uppercase;letter-spacing:.08rem;text-align:center}.collection-list-wrapper .title-wrapper-with-link{justify-content:center;flex-wrap:wrap}.collection__title .title:before,.collection__title .title:after,.collection-list-wrapper .title-wrapper-with-link>.title:before,.collection-list-wrapper .title-wrapper-with-link>.title:after{content:"";flex:1 1 0;height:1px;background:#071b2e2e}.card__badge .badge.color-scheme-5{font-weight:700;font-size:1.3rem;padding:.5rem 1.1rem}#shopify-pc__banner.shopify-pc__banner__dialog{top:auto!important;bottom:16px!important;left:16px!important;right:auto!important;transform:none!important;width:340px!important;min-width:0!important;max-width:calc(100% - 32px)!important;max-height:70vh!important;padding:0!important;border-radius:10px!important;box-shadow:0 6px 24px #071b2e4d!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important;padding:14px 16px!important}#shopify-pc__banner .shopify-pc__banner__body{display:block!important;width:auto!important;max-width:none!important;margin:0!important;float:none!important;padding:0!important}#shopify-pc__banner h2{font-size:15px!important;line-height:1.3!important;margin:0 0 5px!important}#shopify-pc__banner p,#shopify-pc__banner p a{font-size:13px!important;line-height:1.45!important;margin:0!important;letter-spacing:0!important}#shopify-pc__banner .shopify-pc__banner__body p{max-height:6.2em!important;overflow-y:auto!important;padding-right:4px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:auto!important;max-width:none!important;float:none!important;margin:12px 0 0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:7px 10px!important;font-size:13px!important;line-height:1.3!important;letter-spacing:0!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex-basis:100%!important;order:3!important;border:0!important;background:none!important;text-decoration:underline!important;padding:2px!important}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{left:10px!important;bottom:10px!important;width:calc(100% - 20px)!important;max-width:none!important}}.product__info-container .price--large .price__regular .price-item--regular,.product__info-container .price--large .price-item--sale{color:#d35400;font-weight:600}.product__info-container .product__tax{display:none!important}.product__info-container .mm-tax{margin:.2rem 0 0;color:rgba(var(--color-foreground),.75)}.product__info-container pickup-availability{display:none!important}.product__media-list .product-media-container{--ratio:1 !important;--preview-ratio:1 !important;background:#fff}.product__media-list .product-media-container .media{padding-top:100%!important;background:#fff}.product__media-list .product-media-container img,.thumbnail-list .thumbnail img,.thumbnail img{object-fit:contain!important;background:#fff}.card-wrapper .card__inner.ratio{--ratio-percent:100% !important}.card-wrapper .card__media .media{background:#fff}.card-wrapper .card__media .media img{object-fit:contain!important}.product__info-container.product__info-container{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;column-gap:1rem;row-gap:1.2rem;align-content:start}.product__info-container>*{grid-column:1 / -1;margin:0!important;min-width:0}.product__info-container>.product-form__quantity{grid-column:1;align-self:end}.product__info-container>.mm-buy{grid-column:2;align-self:end}.product__info-container>.mm-fav-wrap{grid-column:3;align-self:end}.product__info-container .product-form__quantity .quantity{width:11rem;min-height:4.6rem}.product__info-container .product-form__quantity .quantity__button{width:3.2rem}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit{margin:0!important;min-height:4.6rem;white-space:nowrap;padding-left:1rem;padding-right:1rem}.product__info-container .mm-buy .product-form__error-message-wrapper{margin-bottom:.6rem}.mm-buy .product-form,.mm-buy .product-form__buttons,.mm-buy form{margin:0!important;padding:0!important}.mm-buy{display:flex;flex-direction:column;justify-content:flex-end}.product__info-container .product__title h1{font-size:clamp(2rem,2.1vw,2.6rem);line-height:1.2;font-weight:700;color:#071b2e;letter-spacing:0;margin:0}.product__info-container .product__title{margin-bottom:-.6rem!important}.mm-sku{display:flex;justify-content:flex-end;font-size:1.2rem;color:#5b6672;padding-bottom:.7rem;border-bottom:1px solid #e3e7ec;letter-spacing:0}.mm-sku b{color:#071b2e;font-weight:600;margin-left:.3rem}.mm-sku__base,.mm-need-size .mm-sku__full{display:none}.mm-need-size .mm-sku__base{display:inline}.product__info-container>div[id^=price-]{padding-bottom:.9rem;border-bottom:1px solid #e3e7ec}.product__info-container .price.price--large{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem}.product__info-container .price.price--large:after{content:"TVA inclus";font-size:1.25rem;color:#6b7682;letter-spacing:0;font-weight:400}.product__info-container .price--large .price__regular .price-item--regular,.product__info-container .price--large .price-item--sale{font-size:2.4rem}.product__info-container .product__tax,.product__info-container .mm-tax{display:none!important}.product__info-container variant-selects{display:block;background:#f3f5f7;border:1px solid #e3e7ec;border-radius:8px;padding:1.1rem 1.3rem 1.3rem}.product__info-container variant-selects .product-form__input{margin:0 0 .8rem;max-width:none}.product__info-container variant-selects .product-form__input:last-child{margin-bottom:0}.product__info-container variant-selects .form__label,.product__info-container .quantity__label{font-size:1.4rem;font-weight:700;color:#071b2e;letter-spacing:0;margin-bottom:.6rem;text-transform:none}.product__info-container .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.6rem}.product__info-container .product-form__input--pill.mm-size-fieldset{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.product__info-container .product-form__input--pill input[type=radio]+label{margin:0;padding:.65rem .8rem;min-width:4.4rem}.product__info-container .mm-size-fieldset input[type=radio]+label{padding:.65rem .2rem;min-width:0}.product__info-container .product-form__input--pill input[type=radio]+label{border-radius:4px;font-size:1.3rem;letter-spacing:0;text-align:center;background:#fff;line-height:1.2}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:#071b2e;color:#fff;border-color:#071b2e}.mm-need-size .mm-size-fieldset input[type=radio]:checked+label{background:#fff!important;color:rgb(var(--color-foreground))!important;border-color:rgba(var(--color-foreground),.55)!important}@keyframes mmFlash{0%,to{box-shadow:0 0 #f2b70500}35%{box-shadow:0 0 0 4px #f2b705}}.mm-flash{animation:mmFlash 1.1s ease 2}@media screen and (max-width:989px){.product__info-container .product-form__input--pill.mm-size-fieldset{grid-template-columns:repeat(6,minmax(0,1fr))}}.mm-stock{margin:0}.mm-stock__line{display:flex;align-items:center;gap:.8rem;margin:0;padding:.7rem 1.1rem;border-radius:6px;border:1px solid;font-size:1.35rem;line-height:1.35;color:#071b2e;letter-spacing:0}.mm-stock__dot{width:.9rem;height:.9rem;border-radius:50%;flex:0 0 auto}.mm-stock__line--stock{background:#edf7f0;border-color:#cfe9d8}.mm-stock__line--stock .mm-stock__dot{background:#1f9d55}.mm-stock__line--order{background:#fff6df;border-color:#f2d58a}.mm-stock__line--order .mm-stock__dot{background:#d99a00}.mm-stock__line--out{background:#f1f3f5;border-color:#dde2e7;color:#5b6672}.mm-stock__line--out .mm-stock__dot{background:#9aa3ad}.mm-stock__choose,.mm-need-size .mm-stock__real{display:none}.mm-need-size .mm-stock__choose{display:flex}.product-form__submit:not([disabled]),.mm-sticky-atc__button,.mm-qs__cart{--color-button:242,183,5;--color-button-text:7,27,46;font-weight:700;letter-spacing:.02rem}.product-form__submit:not([disabled]):hover,.mm-sticky-atc__button:hover,.mm-qs__cart:hover{--color-button:224,166,0}.product-form__submit[disabled]{--color-button:154,163,173;--color-button-text:255,255,255;opacity:1}.mm-fav{width:4.6rem;height:4.6rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #c9d0d8;border-radius:6px;background:#fff;cursor:pointer;color:#071b2e}.mm-fav svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.6}.mm-fav:hover{border-color:#071b2e}.mm-fav.is-on{color:#e03131;border-color:#f1b3b3}.mm-fav.is-on svg{fill:#e03131}.mm-fav-header{position:relative}.mm-fav-header .svg-wrapper{display:flex;align-items:center;justify-content:center}.mm-fav-header__count[hidden]{display:none!important}.header .mm-fav-header .svg-wrapper>svg{width:2.3rem!important;height:2.3rem!important;fill:none;stroke:currentColor;stroke-width:1.5}.mm-fav-header .mm-fav-header__count{position:absolute;top:auto;bottom:.6rem;right:.2rem;min-width:1.7rem;height:1.7rem;padding:0 .3rem;border-radius:1rem;background:#f2b705;color:#071b2e;font-size:1rem;font-weight:700;line-height:1.7rem;text-align:center}.mm-favlist{margin:2rem 0 4rem}.mm-favlist__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.6rem}.mm-favlist__item{display:flex;flex-direction:column;gap:.6rem;border:1px solid #e3e7ec;border-radius:8px;padding:1rem;background:#fff}.mm-favlist__img{display:block;aspect-ratio:1;background:#fff}.mm-favlist__img img{width:100%;height:100%;object-fit:contain}.mm-favlist__title{color:#071b2e;text-decoration:none;font-size:1.4rem;line-height:1.3}.mm-favlist__price{color:#d35400;font-weight:700;font-size:1.5rem}.mm-favlist__actions{display:flex;gap:.6rem;margin-top:auto}.mm-favlist__go{flex:1 1 auto;min-height:4.4rem;white-space:nowrap;font-size:1.3rem;padding:0 1rem;min-width:0}.mm-favlist__empty{font-size:1.5rem;color:#5b6672}@media screen and (max-width:749px){.mm-favlist__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.mm-volume{background:#eef2f6;border:1px solid #dbe2ea;border-radius:6px;padding:.8rem 1.1rem}.mm-volume p{margin:0;letter-spacing:0}.mm-volume__main{font-size:1.3rem;line-height:1.45;color:#071b2e}.mm-volume__tier b{color:#d35400}.mm-volume__price{color:#5b6672}.mm-volume__sep{margin:0 .4rem;color:#9aa3ad}.mm-volume__note{font-size:1.15rem;line-height:1.35;color:#6b7682;margin-top:.2rem!important}.mm-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.mm-benefits__item{display:flex;align-items:center;gap:.6rem;padding:.6rem .7rem;background:#edf7f0;border:1px solid #cfe9d8;border-radius:6px;font-size:1.2rem;line-height:1.25;color:#071b2e;text-decoration:none;letter-spacing:0}.mm-benefits__item b{font-weight:700}a.mm-benefits__item:hover{border-color:#1f9d55}.mm-benefits__icon{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;border-radius:5px;background:#d6efdf;display:flex;align-items:center;justify-content:center}.mm-benefits__icon svg{width:1.7rem;height:1.7rem;fill:none;stroke:#1f9d55;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.product__info-container .product__accordion summary{padding:1rem 0}.product__info-container .accordion__content{font-size:1.3rem;line-height:1.5;letter-spacing:0;padding:0 0 1rem}.product__info-container .accordion__content p{margin:0 0 .6rem}.product__info-container .accordion__content ul,.product__info-container .accordion__content ol{margin:.2rem 0 .6rem;padding-left:1.8rem}.product__info-container .accordion__content li{margin:0}.product__info-container .accordion__content h2,.product__info-container .accordion__content h3{font-size:1.4rem;margin:.8rem 0 .4rem}.product__info-container .accordion__content table{width:100%;border-collapse:collapse;font-size:1.25rem;margin:.4rem 0 .8rem;table-layout:auto;box-shadow:none}.product__info-container .accordion__content th,.product__info-container .accordion__content td{padding:.35rem .6rem!important;line-height:1.3;border:1px solid #e3e7ec!important;text-align:left}.product__info-container .accordion__content thead th,.product__info-container .accordion__content tr:first-child th{background:#eef2f6;color:#071b2e;font-weight:700}.product__info-container .accordion__content tbody tr:nth-child(2n) td{background:#f8fafb}dl.mm-spec{margin:.2rem 0 .8rem;border:1px solid #e3e7ec;border-radius:6px;overflow:hidden}.mm-spec__row{display:grid;grid-template-columns:minmax(10rem,34%) 1fr;gap:.8rem;padding:.45rem .8rem}.mm-spec__row:nth-child(odd){background:#f5f7f9}.mm-spec dt{font-weight:700;color:#071b2e}.mm-spec dd{margin:0}.mm-qs-wrap{margin-top:2.4rem;margin-bottom:2.4rem}.mm-qs{max-width:76rem;background:#eef2f6;border:1px solid #c9d3de;border-top:4px solid #f2b705;border-radius:10px;padding:1.4rem 1.8rem}.mm-qs.is-busy{cursor:progress}.mm-qs__head{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1rem;row-gap:.4rem}.mm-qs__title{margin:0;font-size:1.8rem;font-weight:700;color:#071b2e}.mm-qs__unit{font-size:1.45rem;font-weight:700;color:#d35400}.mm-qs__legend{margin-left:auto;display:flex;gap:1rem;font-size:1.15rem;color:#5b6672}.mm-qs__legend span{display:inline-flex;align-items:center;gap:.4rem}.mm-qs__dot{display:inline-block;width:.8rem;height:.8rem;border-radius:50%}.mm-qs__dot--stock{background:#1f9d55}.mm-qs__dot--order{background:#d99a00}.mm-qs__dot--out{background:#9aa3ad}.mm-qs__group{margin-top:1rem}.mm-qs__glabel{font-size:1.2rem;font-weight:700;color:#071b2e;margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.04rem}.mm-qs__grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.6rem}.mm-qs__cell{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem .3rem .6rem;background:#fff;border:1px solid #d5dce4;border-radius:6px;cursor:text}.mm-qs__cell .mm-qs__dot{position:absolute;top:.45rem;right:.45rem;width:.7rem;height:.7rem}.mm-qs__size{font-size:1.35rem;font-weight:700;color:#071b2e;line-height:1.2}.mm-qs__cell input{width:100%;max-width:5.4rem;text-align:center;font-size:1.4rem;padding:.35rem .2rem;border:1px solid #b9c3cd;border-radius:4px;background:#fff;color:#071b2e;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.mm-qs__cell input::-webkit-outer-spin-button,.mm-qs__cell input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mm-qs__cell input:focus{outline:2px solid #f2b705;outline-offset:0;border-color:#f2b705}.mm-qs__cell--out{opacity:.55}.mm-qs__cell--out input{background:#f1f3f5;cursor:not-allowed}.mm-qs__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid #d5dce4}.mm-qs__totals{display:flex;flex-direction:column;gap:.2rem}.mm-qs__sum{font-size:1.6rem;color:#071b2e;font-weight:700}.mm-qs__small{font-size:1.15rem;color:#6b7682}.mm-qs__disc{font-size:1.2rem;color:#5b6672}.mm-qs__disc.is-on{color:#1f7a43;font-weight:600}.mm-qs__err{font-size:1.2rem;color:#c0392b}.mm-qs__cart{min-height:4.4rem;padding:0 2.4rem}@media screen and (max-width:749px){.mm-qs{padding:1.2rem}.mm-qs__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mm-qs__legend{margin-left:0;width:100%}.mm-qs__cart{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mm-design.css.map */
