.vs-carte .vs-carte__photos{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply}.vs-carte .vs-carte__vue{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.vs-carte .vs-carte__vue--2{display:none;opacity:0}.vs-carte .vs-carte__type{font-size:14px;white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vs-carte .vs-carte__prix{font-size:17px}.vs-carte .vs-carte__type{line-height:1.4}.vs-carte .vs-carte__titre:not(:has(.vs-carte__type))+.vs-carte__prix{margin-top:calc(1.4 * 14px + 9px)}@media(max-width:767px){.vs-carte .vs-carte__type{min-height:2.8em}.vs-carte .vs-carte__titre:not(:has(.vs-carte__type))+.vs-carte__prix{margin-top:calc(2 * 1.4 * 14px + 9px)}}.vs-carte .vs-carte__avis,.vs-carte .vs-pastille{font-size:14px}.vs-carte .vs-carte__pastilles{flex-wrap:wrap;height:29px;container-type:inline-size}@container (max-width: 164px){.vs-carte .vs-pastille .vs-ic{display:none}.vs-carte .vs-pastille{padding-inline:10px}}@media(min-width:768px){.vs-carte .vs-carte__nom{font-size:clamp(20px,1.45vw,24px)}}@media(max-width:767px){.vs-carte .vs-carte__nom{font-size:17px}}.vs-carte .vs-carte__couleurs{position:relative;z-index:2;display:flex;align-items:center;gap:2px;margin:6px 0 0 -4px;list-style:none;padding:0}.vs-carte .vs-carte__couleur{display:grid;place-items:center;width:24px;height:24px;border-radius:50%}.vs-carte .vs-carte__couleur span{width:16px;height:16px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #14151724;transition:box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.vs-carte .vs-carte__couleur:hover span{box-shadow:inset 0 0 0 1px #14151724,0 0 0 1.5px #fff,0 0 0 2.5px var(--vs-encre)}}.vs-carte .vs-carte__couleur:focus-visible{outline:2px solid var(--vs-encre);outline-offset:1px}.vs-carte .vs-carte__couleurs-plus{margin-left:4px;font-size:14px;color:var(--vs-doux)}.vs-carte .vs-carte__nom{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word;margin:-5px;padding:5px}@media(hover:hover)and (pointer:fine){.vs-carte .vs-carte__vue--2{display:block!important;opacity:0;transition:opacity .16s ease}.vs-carte:is(:hover,:has(:focus-visible)) .vs-carte__vue--2{opacity:1;transition:opacity .22s ease}.vs-carte .vs-carte__vue--1:only-child{transition:transform var(--vs-d-pose) var(--vs-pose)}.vs-carte:is(:hover,:has(:focus-visible)) .vs-carte__vue--1:only-child{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.vs-carte .vs-carte__vue{transform:none!important;filter:none!important;clip-path:none!important}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map */
