.k-carte{position:relative;display:grid;grid-template-rows:auto 1fr;gap:var(--k-e3);font-family:var(--k-famille);color:var(--k-encre)}.k-carte__cadre{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--k-rayon);background:var(--k-case)}.k-carte__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:opacity .32s var(--k-ease-out),scale .7s var(--k-ease-out)}.k-carte__image--survol{opacity:0}@media(hover:hover)and (pointer:fine){.k-carte:hover .k-carte__image--survol{opacity:1}.k-carte:hover .k-carte__image{scale:1.03}}.k-carte[data-k-variante] .k-carte__image--survol{display:none}.k-carte__badge{position:absolute;top:var(--k-e3);left:var(--k-e3);padding:.25rem .5rem;border-radius:var(--k-rayon);background:var(--k-fond);color:var(--k-encre);font-size:.75rem;font-weight:500;line-height:1.2}.k-carte__infos{display:grid;align-content:start;gap:var(--k-e1)}.k-carte__titre{margin:0;font-size:var(--k-t-sm);font-weight:400;letter-spacing:0;line-height:1.35;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.k-carte__lien{color:inherit;text-decoration:none}.k-carte__lien:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--k-rayon)}.k-carte__lien:focus-visible{outline:none}.k-carte__lien:focus-visible:after{outline:2px solid var(--k-encre);outline-offset:4px}@media(hover:hover){.k-carte:hover .k-carte__lien{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}}.k-carte__prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--k-e2);margin:0;font-size:var(--k-t-sm);font-weight:500;line-height:1.35}.k-carte__des,.k-carte__barre{color:var(--k-gris);font-weight:400}.k-carte__note{display:flex;align-items:center;gap:var(--k-e1);margin:0;color:var(--k-gris);font-size:.75rem;line-height:1.3}.k-carte__cuirs{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:2px 0 0 -5px}.k-carte__cuir{position:relative;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.k-carte__morceau{display:block;width:22px;height:22px;border-radius:50%;background-color:var(--k-case);background-size:640%;background-position:50% 52%;box-shadow:inset 0 0 0 1px rgb(var(--k-encre-rgb) / .1);transition:scale var(--k-d) var(--k-ease-out)}.k-carte__morceau--natif{background-size:cover;background-position:center}.k-carte__morceau--teinte{background-image:none}.k-carte__morceau--clair{box-shadow:inset 0 0 0 1px rgb(var(--k-encre-rgb) / .46)}.k-carte__cuir--actif .k-carte__morceau{box-shadow:0 0 0 2px var(--k-fond),0 0 0 3px var(--k-encre)}.k-carte__cuir:focus-visible{outline:2px solid var(--k-encre);outline-offset:-2px}@media(hover:hover){.k-carte__cuir:hover .k-carte__morceau{scale:1.12}}.k-carte__cuir:active .k-carte__morceau{scale:.92}.k-carte__cuir--epuise .k-carte__morceau{opacity:.45}.k-carte__plus{margin-left:var(--k-e1);color:var(--k-gris);font-size:.75rem}@media(prefers-reduced-motion:reduce){.k-carte__image,.k-carte__morceau{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/vs-carte.css.map */
