.ration-table-wrapper{margin:2.4rem 0;padding-bottom:.6rem}@media screen and (min-width:750px){.ration-table-wrapper{margin:1.6rem 0 2.4rem}}.ration-table-wrapper--2-cols{overflow-x:visible}.ration-table-wrapper--2-cols .ration-table{table-layout:fixed;width:100%}.ration-table-wrapper--2-cols .ration-table td:first-child,.ration-table-wrapper--2-cols .ration-table th:first-child{width:40%}.ration-table-wrapper--2-cols .ration-table td:last-child,.ration-table-wrapper--2-cols .ration-table th:last-child{text-align:center;width:20%}@media screen and (max-width:989.98px){.ration-table-wrapper--3-cols,.ration-table-wrapper--4-cols,.ration-table-wrapper--5-cols,.ration-table-wrapper--6-cols{max-width:calc(100vw - 8.4rem);overflow-x:auto}.ration-table-wrapper--3-cols::-webkit-scrollbar,.ration-table-wrapper--4-cols::-webkit-scrollbar,.ration-table-wrapper--5-cols::-webkit-scrollbar,.ration-table-wrapper--6-cols::-webkit-scrollbar{height:.4rem;width:.4rem}.ration-table-wrapper--3-cols::-webkit-scrollbar-thumb,.ration-table-wrapper--4-cols::-webkit-scrollbar-thumb,.ration-table-wrapper--5-cols::-webkit-scrollbar-thumb,.ration-table-wrapper--6-cols::-webkit-scrollbar-thumb{background-color:#89ba75}.ration-table-wrapper--3-cols::-webkit-scrollbar-track,.ration-table-wrapper--4-cols::-webkit-scrollbar-track,.ration-table-wrapper--5-cols::-webkit-scrollbar-track,.ration-table-wrapper--6-cols::-webkit-scrollbar-track{background-color:#32343633}.ration-table-wrapper--3-cols .ration-table,.ration-table-wrapper--4-cols .ration-table,.ration-table-wrapper--5-cols .ration-table,.ration-table-wrapper--6-cols .ration-table{min-width:150vw}.ration-table-wrapper--3-cols .ration-table td,.ration-table-wrapper--3-cols .ration-table th,.ration-table-wrapper--4-cols .ration-table td,.ration-table-wrapper--4-cols .ration-table th,.ration-table-wrapper--5-cols .ration-table td,.ration-table-wrapper--5-cols .ration-table th,.ration-table-wrapper--6-cols .ration-table td,.ration-table-wrapper--6-cols .ration-table th{min-width:25vw;white-space:nowrap}.ration-table-wrapper--3-cols .ration-table td:first-child,.ration-table-wrapper--3-cols .ration-table th:first-child,.ration-table-wrapper--4-cols .ration-table td:first-child,.ration-table-wrapper--4-cols .ration-table th:first-child,.ration-table-wrapper--5-cols .ration-table td:first-child,.ration-table-wrapper--5-cols .ration-table th:first-child,.ration-table-wrapper--6-cols .ration-table td:first-child,.ration-table-wrapper--6-cols .ration-table th:first-child{background-color:inherit;left:0;min-width:30vw;position:sticky;z-index:1}.ration-table-wrapper--3-cols .ration-table thead th:first-child,.ration-table-wrapper--4-cols .ration-table thead th:first-child,.ration-table-wrapper--5-cols .ration-table thead th:first-child,.ration-table-wrapper--6-cols .ration-table thead th:first-child{background-color:#2f483a}.ration-table-wrapper--3-cols .ration-table tbody td:first-child,.ration-table-wrapper--4-cols .ration-table tbody td:first-child,.ration-table-wrapper--5-cols .ration-table tbody td:first-child,.ration-table-wrapper--6-cols .ration-table tbody td:first-child{background-color:#fff}}.ration-table{background-color:#fff;border-collapse:collapse;font-family:var(--font-body-family);width:100%}.ration-table thead .ration-table__header{background-color:#2f483a}.ration-table thead .ration-table__header th{border:none;color:#fff;font-size:calc(var(--font-body-scale)*1.4rem);font-weight:600;line-height:120%;padding:1rem;text-align:left;white-space:normal}.ration-table thead .ration-table__header th:first-child{text-align:left}.ration-table thead .ration-table__header th:not(:first-child){text-align:center}@media screen and (max-width:749.98px){.ration-table thead .ration-table__header th{font-size:calc(var(--font-body-scale)*1.2rem);font-weight:400;padding:1.6rem .8rem}}.ration-table tbody tr{border-bottom:1px solid rgba(50,52,54,.2)}.ration-table tbody tr:last-child{border-bottom:none}.ration-table tbody tr td{color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale)*1.4rem);line-height:120%;padding:.8rem 1rem;vertical-align:middle}.ration-table tbody tr td:first-child{color:rgb(var(--color-foreground-title));font-weight:600;padding-left:1.6rem;text-align:left}.ration-table tbody tr td:not(:first-child){font-weight:400;text-align:center}@media screen and (max-width:749.98px){.ration-table tbody tr td{font-size:calc(var(--font-body-scale)*1.2rem);padding:1.6rem .8rem}}.ration-table tbody tr:hover{background-color:#f6f5f54d;transition:all .2s ease-in-out}.ration-table__row{transition:all .3s ease}@media screen and (max-width:989.98px){.ration-table__row--hidden{display:none}}.ration-table__toggle-wrapper{display:none;margin-top:1rem}@media screen and (max-width:989.98px){.ration-table__toggle-wrapper{display:block}}.ration-table__toggle{background:transparent;border:none;color:rgb(var(--color-link));cursor:pointer;display:inline-block;font-size:calc(var(--font-body-scale)*1.2rem);font-weight:400;padding:0;text-decoration:underline;transition:all .2s ease-in-out}.ration-table__toggle:hover{color:rgb(var(--color-link));opacity:.8}.ration-table__toggle.expanded .ration-table__toggle-text--more{display:none}.ration-table__toggle.expanded .ration-table__toggle-text--less{display:inline!important}.specification-table-wrapper{margin:1rem 0;overflow-x:auto}@media screen and (min-width:750px){.specification-table-wrapper{margin:1.5rem 0}}.specification-table{background-color:#fff;border-collapse:collapse;font-family:var(--font-body-family);width:100%}.specification-table th{background-color:#f6f5f5;border-bottom:1px solid #f1eae0;color:rgb(var(--color-foreground-title));font-size:calc(var(--font-body-scale)*1.6rem);font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase}.specification-table td{border-bottom:1px solid rgba(50,52,54,.2);color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale)*1.4rem);line-height:120%;padding:.75rem 1rem;vertical-align:top}.specification-table td:first-child{font-weight:500}.specification-table td:last-child{color:rgb(var(--color-foreground-title));font-weight:600;text-align:right}.specification-table tr:last-child td{border-bottom:none}.specification-table tr:nth-child(2n){background-color:#f6f5f526}.specification-table tr:hover{background-color:#f6f5f566;transition:all .2s ease-in-out}@media screen and (max-width:749.98px){.specification-table{font-size:calc(var(--font-body-scale)*1.2rem)}.specification-table th{font-size:calc(var(--font-body-scale)*1.4rem);padding:.75rem}.specification-table td{font-size:calc(var(--font-body-scale)*1.2rem);padding:.5rem .75rem}}.back-in-stock-modal{background-color:#0003}.back-in-stock-modal .product-popup-modal__content{background-color:#fff;border-radius:var(--buttons-radius);height:-moz-fit-content;height:fit-content;left:50%;margin:0!important;max-height:90%;max-width:500px;overflow:auto;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:92%}@media screen and (min-width:750px){.back-in-stock-modal .product-popup-modal__content{width:90%}.back-in-stock-modal .product-popup-modal__content:has(img){max-width:900px}}.back-in-stock-modal .back-in-stock-modal__inner{display:flex;flex-direction:column}@media screen and (min-width:750px){.back-in-stock-modal .back-in-stock-modal__inner{align-items:stretch;flex-direction:row}}.back-in-stock-modal .back-in-stock-modal__media{aspect-ratio:16/9;background-color:#f6f5f5;flex:1 0 50%;overflow:hidden;position:relative}@media screen and (min-width:750px){.back-in-stock-modal .back-in-stock-modal__media{aspect-ratio:4/5}}.back-in-stock-modal .back-in-stock-modal__media:empty{display:none}.back-in-stock-modal .back-in-stock-modal__image{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:989.98px){.back-in-stock-modal .back-in-stock-modal__image--desktop:not(:only-child){display:none}}@media screen and (min-width:750px){.back-in-stock-modal .back-in-stock-modal__image--mobile:not(:only-child){display:none}}.back-in-stock-modal .product-popup-modal__toggle{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:#0000008c;cursor:pointer;display:flex;justify-content:center;margin:0 0 0 auto;padding:1.2rem;position:sticky;position:absolute;right:1.6rem;top:1.5rem;top:1.6rem;transition:all .2s ease-in-out;width:4rem;z-index:2}.back-in-stock-modal .product-popup-modal__toggle:hover{color:#000000bf}.back-in-stock-modal .product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.back-in-stock-modal .product-popup-modal__content-info{display:flex;flex:1 0 50%;flex-direction:column;justify-content:center;padding:3rem 2rem 3rem 3rem}@media screen and (min-width:750px){.back-in-stock-modal .product-popup-modal__content-info{padding:6rem 4rem}}.back-in-stock-modal .product-popup-modal__content-info .product-popup-modal__content-info-title{font-family:var(--font-heading-family);font-size:var(--font-size-h3);line-height:1.2;margin:0 0 2rem;padding-right:2rem}.back-in-stock-modal .product-popup-modal__content-info .product-popup-modal__content-info-description{color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale)*1.6rem);line-height:1.5;margin:0 0 2.5rem}.back-in-stock-modal .back-in-stock-modal__form{margin-top:1rem}.back-in-stock-modal .back-in-stock-modal__form .field{margin-bottom:2.5rem}.back-in-stock-modal .back-in-stock-modal__form .field input[type=email]{border:1px solid #f1eae0;border-radius:var(--buttons-radius);font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.6rem);padding:1.2rem;transition:all .2s ease-in-out;width:100%}.back-in-stock-modal .back-in-stock-modal__form .field input[type=email]:focus{box-shadow:none;outline:none}.back-in-stock-modal .back-in-stock-modal__form .field input[type=email]::-moz-placeholder{color:#9c9996}.back-in-stock-modal .back-in-stock-modal__form .field input[type=email]::placeholder{color:#9c9996}.back-in-stock-modal .back-in-stock-modal__form button[type=submit]{display:block;font-weight:400;padding:1.2rem 2rem;width:100%}.back-in-stock-modal .back-in-stock-modal__message{border-radius:.5rem;font-size:calc(var(--font-body-scale)*1.6rem);margin-top:2rem;padding:1rem}.back-in-stock-modal .back-in-stock-modal__message:not([hidden]){display:block}.back-in-stock-modal .back-in-stock-modal__message.message--success{background-color:#2f483a1a;color:#070a08}.back-in-stock-modal .back-in-stock-modal__message.message--error{background-color:#e924261a;color:#980f11}.product__points-cles{margin-bottom:.8rem!important;margin-top:.6rem!important}.product__points-cles__items{display:flex;flex-direction:column;gap:.8rem}.product__points-cles .points-cles__item{align-items:flex-start;display:flex;gap:.8rem}.product__points-cles .points-cles__icon{align-items:center;display:flex;flex-shrink:0;height:1.6rem;justify-content:center;width:1.6rem}.product__points-cles .points-cles__icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product__points-cles .points-cles__text{flex:1;line-height:1.3em}.product__title-container{display:flex;justify-content:space-between}@media screen and (max-width:989.98px){.product__title-container{flex-direction:column;gap:1rem}.product__title{display:contents}}.product__marque-du-produit{flex-grow:1}@media screen and (max-width:989.98px){.product__marque-du-produit{order:-1}}.product__marque-du-produit a{display:block;margin-left:auto;max-width:12.5rem}@media screen and (max-width:989.98px){.product__marque-du-produit a{margin:0 auto}}.product__marque-du-produit img{display:block}.product__ribbons{display:flex;gap:.5rem}.product__ribbon{background-color:#ffe97f;border-radius:.4rem;color:#344b39;font-size:1rem;font-weight:600;line-height:.9;margin-bottom:1rem;padding:.5rem;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bundle.product.css.map */
