h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--numoli-font-titre);text-wrap:balance;color:var(--numoli-texte)}h1,.h0,.h1{font-weight:600;font-size:3rem;line-height:1.08;letter-spacing:-.01em}h2,.h2{font-weight:600;font-size:2.5rem;line-height:1.12;letter-spacing:-.005em}h3,.h3,h4,.h4{font-family:var(--numoli-font-corps);font-weight:600;font-size:1.8rem;line-height:1.25;letter-spacing:0}@media screen and (min-width:750px){h1,.h0,.h1{font-size:4rem}h2,.h2{font-size:3.2rem}}body,.rte,p{font-family:var(--numoli-font-corps)}body{font-size:1.6rem;line-height:1.62;color:var(--numoli-texte)}.rte p,.numoli-measure{max-width:68ch}.rte p+p{margin-top:1.2rem}.numoli-label{display:block;margin:0 0 .8rem;font-family:var(--numoli-font-mono);font-weight:500;font-size:1.1rem;line-height:1.2;text-transform:uppercase;letter-spacing:.16em;color:var(--numoli-texte-3)}.numoli-label__num{color:var(--numoli-marque);margin-right:.6rem}.price,.price__regular,.price__sale,.price-item,.numoli-price{font-family:var(--numoli-font-mono);font-weight:700;font-size:1.8rem;font-variant-numeric:tabular-nums;color:var(--numoli-texte)}.numoli-badge{display:inline-block;padding:.3rem .7rem;border-radius:4px;font-family:var(--numoli-font-mono);font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.12em;background-color:var(--numoli-alerte-clair);color:var(--numoli-alerte)}.numoli-text-2{color:var(--numoli-texte-2);font-size:1.4rem}.numoli-text-3{color:var(--numoli-texte-3)}.numoli-pack-name{font-family:var(--numoli-font-pack);font-weight:600;color:var(--numoli-nuit)}.numoli-accent,.numoli-highlight,.lumin-section__fancy{color:var(--numoli-alerte);background-color:transparent}.numoli-card{background-color:var(--numoli-carte);border:1px solid var(--numoli-filet);border-radius:var(--numoli-radius);box-shadow:none}[id$=__main] .product__info-wrapper,[id$=__demo] .video-section,[id$=__demo] .banner,[id$=__comparatif] .comparison-table,[id$=__passerelle] .image-with-text__content,[id$=__faq] .collapsible-content__wrapper,[id$=__avis] .testimonial-slider__item,[id$=__precautions] .rich-text__wrapper{background-color:var(--numoli-carte);border:1px solid var(--numoli-filet);border-radius:var(--numoli-radius);box-shadow:none;padding:2.4rem}@media screen and (min-width:750px){[id$=__main] .product__info-wrapper,[id$=__passerelle] .image-with-text__content,[id$=__precautions] .rich-text__wrapper{padding:3.2rem}}[id$=__probleme] .image-with-text__content,[id$=__preuve] .multicolumn-card,[id$=__offre] .rich-text__wrapper{background-color:transparent;border:0;box-shadow:none}.button,.shopify-challenge__button,.customer button{font-family:var(--numoli-font-corps);font-weight:600;font-size:1.6rem;border-radius:var(--numoli-radius);box-shadow:none;text-transform:none;letter-spacing:0}.button--primary,.product-form__submit,.numoli-buy{padding:1.5rem 4rem;box-shadow:4px 4px 14px #00000024}.button--secondary{background-color:transparent;box-shadow:none}.numoli-note,.numoli-legal{margin:0 0 1.2rem;padding:1.2rem 1.7rem;border-radius:var(--numoli-radius);font-size:1.4rem;line-height:1.55;color:var(--numoli-texte-2)}.numoli-note{border-left:3px solid var(--numoli-marque);background-color:var(--numoli-marque-clair)}.numoli-legal{border-left:3px solid var(--numoli-alerte);background-color:var(--numoli-alerte-clair)}.numoli-note>:first-child,.numoli-legal>:first-child{margin-top:0}.numoli-note>:last-child,.numoli-legal>:last-child{margin-bottom:0}[id$=__precautions] .rich-text__wrapper{border-left:3px solid var(--numoli-alerte);background-color:var(--numoli-alerte-clair)}.numoli-list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.numoli-list li{position:relative;padding-left:2rem;color:var(--numoli-texte-2)}.numoli-list li:before{content:"";position:absolute;left:0;top:.75em;width:7px;height:7px;border-radius:50%;background-color:var(--numoli-marque)}.numoli-list strong,.numoli-list b{color:var(--numoli-texte)}.rte ul{list-style:none;padding-left:0}.rte ul li{position:relative;padding-left:2rem;color:var(--numoli-texte-2)}.rte ul li:before{content:"";position:absolute;left:0;top:.75em;width:7px;height:7px;border-radius:50%;background-color:var(--numoli-marque)}.numoli-table-wrap,[id$=__comparatif] .comparison-table__container{overflow-x:auto}[id$=__comparatif] th,.numoli-table th{font-family:var(--numoli-font-mono);font-weight:500;font-size:1.05rem;text-transform:uppercase;letter-spacing:.16em;color:var(--numoli-texte-3);border-bottom:1px solid var(--numoli-filet-2);vertical-align:top;text-align:left}[id$=__comparatif] td,.numoli-table td{vertical-align:top;border-bottom:1px solid var(--numoli-filet)}.numoli-table .numoli-num,[id$=__comparatif] .numoli-num{font-family:var(--numoli-font-mono);font-variant-numeric:tabular-nums}.numoli-round,[id$=__avis] .testimonial-slider__image img,[id$=__preuve] .multicolumn-card__image-wrapper img{border-radius:50%;overflow:hidden;aspect-ratio:1 / 1;object-fit:cover}.numoli-step-dot{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--numoli-marque-clair);color:var(--numoli-marque);font-family:var(--numoli-font-mono);font-weight:700;font-size:1.4rem}.numoli-anchor{display:block;height:0;scroll-margin-top:10rem}.numoli-lead-time{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--numoli-font-mono);font-weight:500;font-size:1.3rem;text-transform:uppercase;letter-spacing:.12em;color:var(--numoli-marque)}.sticky-atc,.atc-button-container{background-color:var(--numoli-carte);border-top:1px solid var(--numoli-filet);box-shadow:none}.rich-text__heading,.rte h1,.rte h2,h1.rte,h2.rte,.image-with-text__heading,.collapsible-content__heading,.title.h1,.title.h2{font-family:var(--numoli-font-titre)!important;color:var(--numoli-texte)}[id$=__passerelle] .image-with-text__content,[id$=__precautions] .rich-text__wrapper,[id$=__demo] .banner__content{background-color:var(--numoli-carte)!important}[id$=__precautions] .rich-text__wrapper{background-color:var(--numoli-alerte-clair)!important}[id$=__garantie] .rich-text__wrapper{background-color:transparent!important;border:0;padding:0}[id$=__garantie] .rich-text__heading,[id$=__garantie] .rich-text__text,[id$=__garantie] p{color:#fff!important}.price__regular .price-item,.price__sale .price-item,.price-item--regular,.price-item--last{color:var(--numoli-texte)!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/numoli.css.map */
