html{background:var(--k-fond);scrollbar-color:rgb(var(--k-encre-rgb) / .35) var(--k-fond);-webkit-text-size-adjust:100%}body{background:var(--k-fond);color:var(--k-encre);font-family:var(--k-famille);font-stretch:100%;font-size:var(--k-t-md);line-height:var(--k-lh-texte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;caret-color:var(--k-encre);accent-color:var(--k-encre)}@media(min-width:990px){html:has(.page-wrapper):not([scroll-lock]),html:has(.page-wrapper) body{height:auto;overflow:visible}.page-wrapper{height:auto;overflow-y:visible;scroll-behavior:auto}html[scroll-lock] body .page-wrapper{overflow:visible}}.page-wrapper--drawer-open{margin-inline-end:0}::selection{background:var(--k-encre);color:var(--k-pierre)}:focus-visible{outline:2px solid var(--k-encre);outline-offset:3px}a{text-underline-offset:.2em;text-decoration-thickness:1px}p,li{text-wrap:pretty}:is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4){font-family:var(--k-famille);font-stretch:var(--k-large);font-weight:500;letter-spacing:var(--k-interlettre-titre);line-height:var(--k-lh-titre);text-wrap:balance}:is(h5,h6,.h5,.h6){font-family:var(--k-famille);font-stretch:100%;font-weight:500;letter-spacing:0;text-transform:none}.k-num,.price,[class*=price]{font-variant-numeric:tabular-nums lining-nums}.visually-hidden,.k-masque{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.button,button.button,.shopify-payment-button__button--unbranded{min-height:var(--k-bouton-h);border-radius:var(--k-rayon);font-family:var(--k-famille);font-stretch:100%;font-weight:500;font-size:var(--k-t-md);letter-spacing:0;text-transform:none;transition:transform var(--k-d-appui) var(--k-ease-out),background-color var(--k-d) var(--k-ease-out),color var(--k-d) var(--k-ease-out),box-shadow var(--k-d) var(--k-ease-out)}.button:active:not([disabled]){transform:scale(.97)}@media(hover:hover){.button:not(.button-secondary):not([disabled]):hover{background-color:#2b2723}}.button-secondary{box-shadow:inset 0 0 0 1px var(--k-filet-fort)}input,textarea,select{font-family:var(--k-famille);font-stretch:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0ms!important;animation-duration:0ms!important;scroll-behavior:auto!important}}.k-verre{border-radius:var(--k-rayon);background:var(--k-verre-fond, var(--k-verre-dense));-webkit-backdrop-filter:var(--k-verre-filtre, var(--k-verre-barre));backdrop-filter:var(--k-verre-filtre, var(--k-verre-barre))}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.k-verre{background:#161412e6}}@media(prefers-reduced-transparency:reduce){.k-verre{background:var(--k-encre);-webkit-backdrop-filter:none;backdrop-filter:none}}.k-ariane ol{display:flex;flex-wrap:wrap;gap:var(--k-e2);margin:0 0 var(--k-e3);padding:0;list-style:none;color:var(--k-gris);font-size:.8125rem;line-height:1.4}.k-ariane li+li:before{content:"/";margin-right:var(--k-e2);color:var(--k-filet-fort)}.k-ariane a{color:inherit;text-decoration:none}@media(hover:hover){.k-ariane a:hover{color:var(--k-encre);text-decoration:underline;text-underline-offset:.2em}}.k-bouton{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--k-e4);min-height:3.5rem;padding:0 var(--k-e5);border:0;border-radius:var(--k-rayon);background:var(--k-encre);color:var(--k-fond);font-family:var(--k-famille);font-size:.8125rem;font-weight:500;font-stretch:100%;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform var(--k-d-appui) var(--k-ease-out),background-color var(--k-d) var(--k-ease-out)}.k-bouton__prix{letter-spacing:.02em}@media(hover:hover){.k-bouton:not([disabled]):hover{background:#2e2a26}}.k-bouton:active:not([disabled]){transform:scale(.98)}.k-bouton[disabled]{background:var(--k-pierre-2);color:var(--k-gris);cursor:not-allowed}.k-bouton[aria-busy=true]{cursor:progress}.k-bouton[aria-busy=true]>span{opacity:.55}.k-bouton__texte,.k-bouton__prix{transition:opacity var(--k-d) var(--k-ease-out)}.k-entete{display:grid;gap:var(--k-e2)}.k-entete__titre{margin:0;font-size:var(--k-t-lg);line-height:1.12}.k-entete__note{display:inline-flex;align-items:center;gap:.4em;width:fit-content;font-size:var(--k-t-sm);color:var(--k-encre);text-decoration:none}.k-etoiles{position:relative;display:inline-flex;flex:none;line-height:0;color:var(--k-encre)}.k-etoiles__fond,.k-etoiles__plein{display:inline-flex;gap:1px}.k-etoiles svg{display:block;fill:currentColor}.k-etoiles__fond{color:rgb(var(--k-encre-rgb) / .16)}.k-etoiles__plein{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--k-plein, 100%)) 0 0)}.k-entete__sep{color:var(--k-gris)}@media(hover:hover){.k-entete__note:hover span:last-child{text-decoration:underline}}.k-prix{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--k-e3);row-gap:var(--k-e1)}.k-prix__montant{font-size:var(--k-t-lg);font-weight:500;line-height:1.2}.k-prix__barre,.k-prix__mensualite{font-size:var(--k-t-sm);color:var(--k-gris)}.k-faits{display:grid;gap:var(--k-e1);margin:0;padding:0;list-style:none;font-size:var(--k-t-md);line-height:1.4}.k-faits li{display:flex;gap:var(--k-e2)}.k-faits li:before{content:"";flex:0 0 5px;height:5px;margin-top:.55em;border-radius:50%;background:var(--k-encre)}.variant-option legend{font-size:var(--k-t-sm);font-weight:400;margin-bottom:var(--k-e2)}.variant-option__swatch-value{font-weight:500}.variant-option__swatch-value:before{content:" : ";font-weight:400}.variant-option--swatches{--variant-picker-swatch-radius: 50%;gap:var(--k-e3)}.variant-option--swatches .swatch{border:0;box-shadow:inset 0 0 0 1px rgb(var(--k-encre-rgb) / .08)}.variant-option--swatches .swatch--variant-image{background-size:640%;background-position:50% 52%}.product-details .quantity-selector-wrapper{display:none}.product-details .product-form-buttons{gap:var(--k-e3)}.add-to-cart-button{width:100%;min-height:var(--k-bouton-h)}.add-to-cart-button .add-to-cart-icon{display:none}.k-btn-prix:before{content:"\b7";margin-inline:.55em;opacity:.55}.product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--k-bouton-h);--shopify-accelerated-checkout-button-border-radius: var(--k-rayon);--shopify-accelerated-checkout-inline-alignment: center}.shopify-payment-button__more-options{font-size:var(--k-t-sm);color:var(--k-gris)}.k-reassurance{display:grid;gap:var(--k-e3)}.k-reassurance__liste{display:grid;gap:var(--k-e2);margin:0;padding:0;list-style:none;font-size:var(--k-t-sm);line-height:1.45}.k-reassurance__liste li{display:flex;align-items:flex-start;gap:var(--k-e3)}.k-reassurance__liste strong{font-weight:500}.k-reassurance__liste a{color:inherit}.k-icone{pointer-events:none;flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.k-icone--16{flex-basis:16px;width:16px;height:16px}.k-icone--24{flex-basis:24px;width:24px;height:24px}.k-paiements{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.k-paiements__logo{display:block;width:38px;height:24px}.product-details .accordion summary,.product-details details>summary{font-size:var(--k-t-md);font-weight:500;font-stretch:100%;letter-spacing:0}.k-rte{font-size:var(--k-t-md);line-height:var(--k-lh-texte);max-width:68ch}.k-rte :is(h2,h3){font-size:var(--k-t-lg);margin:1.2em 0 .5em}.k-rte ul{padding-left:1.1em}.product-media-container,.product-information__media .product-media{background:var(--k-pierre)}.product-information__media img{mix-blend-mode:multiply}.variant-option--swatches legend{display:flex;gap:0}.variant-option--swatches .variant-option__swatch-value{margin:0;padding:0}.variant-option--swatches .variant-option__swatch-value:before{content:"\a0:\a0"}.slideshow-controls__counter{padding:4px 10px;border-radius:99px;background:#f3f2efb8;-webkit-backdrop-filter:var(--k-verre-flou);backdrop-filter:var(--k-verre-flou);color:var(--k-encre);font-size:.8125rem;font-variant-numeric:tabular-nums}.slideshow-controls__counter .slash{color:var(--k-gris)}.predictive-search-form .predictive-search__reset-button{width:auto;padding-inline:var(--k-e3);font-size:var(--k-t-sm);white-space:nowrap}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{content:none}.dialog-modal .predictive-search-form__footer{position:static;padding:var(--k-e3) var(--k-e4);background:var(--k-fond);background-image:none;box-shadow:0 -1px 0 var(--k-filet)}.predictive-search-results__card--product .resource-card__media{background:var(--k-case)}.predictive-search-results__card--product .resource-card__media img{mix-blend-mode:multiply}.predictive-search-results__card--product .resource-card__title{min-height:2.6em}.dialog-modal .predictive-search__close-modal-button :is(.svg-wrapper,svg){width:16px;height:16px}.k-signe{position:relative;flex:0 0 14px;width:14px;height:14px}.k-signe:before,.k-signe:after{content:"";position:absolute;inset:6px 0 auto;height:1.5px;border-radius:1px;background:currentColor;transition:rotate .26s var(--k-ease-out)}.k-signe:after{rotate:90deg}[open]>summary .k-signe:after{rotate:0deg}.header-announcements,#header-group .shopify-section:first-child:has(.announcement-bar,[class*=announcement]){color:var(--k-pierre)}
/*# sourceMappingURL=/cdn/shop/t/46/assets/vs-system.css.map */
