.vt{padding-block:clamp(40px,5vw,72px) clamp(24px,3vw,40px)}.vt__in{display:grid;gap:clamp(32px,4vw,56px);border-top:1px solid var(--line);padding-top:clamp(28px,3.4vw,48px)}.vt__in--two{grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.vt__in--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.vt__h{font:italic 300 clamp(1.5rem,1.2rem + 1.2vw,2.1rem)/1.15 var(--font-serif);color:var(--ink);margin:0 0 var(--space-5);text-wrap:balance}.vt-tile{display:grid;place-items:center;text-align:center;padding:var(--space-2);background:var(--surface-sunken);font:italic 300 .75rem/1.2 var(--font-serif);color:var(--ink-soft)}.vt-tile em{font-style:italic}.vt-bundle{display:grid;gap:var(--space-5);justify-items:stretch;padding:clamp(16px,2.6vw,32px);background:var(--surface-sunken);max-width:880px}.vt-bundle .vt__h{margin:0;font-size:clamp(1.35rem,1.1rem + 1vw,1.8rem)}.vt-bundle .btn{justify-self:start;min-height:48px}@media(max-width:599px){.vt-bundle .btn{justify-self:stretch}}.vt-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vt-sum{--vt-img: 124px;--vt-tag: 1.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4) 0}.vt-sum__it{flex:1 1 0;min-width:0;max-width:168px;display:grid;grid-template-rows:var(--vt-tag) auto;justify-items:center;text-align:center}.vt-sum__tag{align-self:start;display:inline-flex;align-items:center;min-height:1.25rem;padding-inline:.6rem;border-radius:999px;font:500 .75rem/1 var(--font-sans);color:var(--brand);border:1px solid currentColor;letter-spacing:0;text-transform:none}.vt-sum__tag:empty{border:0}.vt-sum__link{display:grid;justify-items:center;gap:var(--space-2);width:100%;min-height:44px;color:inherit;text-decoration:none}a.vt-sum__link:hover .vt-sum__t{color:var(--brand)}.vt-sum__img{display:flex;align-items:flex-end;justify-content:center;width:100%;height:var(--vt-img);overflow:hidden}.vt-sum__img img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:50% 100%}.vt-sum__img .vt-tile{height:100%;aspect-ratio:2 / 3;max-width:100%}.vt-sum__t{font:400 .875rem/1.25 var(--font-serif);color:var(--ink);overflow-wrap:anywhere;text-wrap:balance}.vt-sum__p{font:400 .875rem/1.3 var(--font-sans);color:var(--ink-soft)}.vt-sum__op{flex:0 0 auto;width:22px;height:calc(var(--vt-tag) + var(--vt-img));display:grid;place-items:center;font:400 1.5rem/1 var(--font-sans);color:var(--ink-soft)}.vt-sum__eq{display:flex;align-items:center;flex:1 0 100%;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line)}.vt-sum__eq .vt-sum__op{height:auto;width:22px}.vt-sum__total{display:grid;gap:2px}.vt-sum__now strong{font:500 1.5rem/1.2 var(--font-sans);color:var(--ink);margin-right:var(--space-2)}.vt-sum__now s{font:400 1rem/1.2 var(--font-sans);color:var(--ink-muted)}.vt-sum__eco{font:500 .9375rem/1.3 var(--font-sans);color:var(--success)}@media(min-width:720px){.vt-sum{--vt-img: 150px;flex-wrap:nowrap;align-items:flex-start}.vt-sum__it{flex:0 1 150px}.vt-sum__eq{flex:1 1 auto;align-self:flex-start;height:calc(var(--vt-tag) + var(--vt-img));padding-top:0;border-top:0;min-width:190px}.vt-sum__op,.vt-sum__eq .vt-sum__op{width:34px}.vt-sum__now strong{font-size:1.75rem}}.vt-sum--compact{--vt-img: 84px}.vt-sum--compact .vt-sum__it{flex:0 1 140px;max-width:140px}.vt-sum--compact .vt-sum__tag{white-space:nowrap}.vt-sum--compact .vt-sum__t{font-size:.8125rem}.vt-sum--compact .vt-sum__op{width:18px}.vt-sum--compact .vt-sum__eq{flex:1 0 100%;height:auto;padding-top:var(--space-3);border-top:1px solid var(--line);align-self:stretch;min-width:0}.vt-sum--compact .vt-sum__now strong{font-size:1.25rem}.vt-nudge--pack .vt-nudge__add{justify-self:start;min-height:44px}@media(max-width:599px){.vt-nudge--pack .vt-nudge__add{justify-self:stretch}}@media(prefers-reduced-motion:no-preference){.vt-sum__t{transition:color .2s ease}}#livre-root:has(.vt-bundle--compose) :is(.lv-related,.bq-pack){display:none}#livre-root:has(.vt-bundle,.vt-choice) [data-t2x],.pn-main:has(.vt-nudge--pack) [data-t2x]{display:none}.vt-nudge{display:grid;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.vt-nudge__t{margin:0;font:500 .9375rem/1.4 var(--font-sans);color:var(--ink)}.vt-nudge__s{margin:-4px 0 0;font:400 .875rem/1.45 var(--font-sans);color:var(--ink-soft)}[data-vt-page] .vt-nudge{margin-top:var(--space-6);max-width:560px}.cart-sub--disc,.pn-sum__disc{color:var(--success)}.cart-sub--disc{display:flex;justify-content:space-between;align-items:baseline;font:400 .9375rem/1.4 var(--font-sans);padding-bottom:var(--space-2)}.pn-sum__disc dd{color:var(--success)}.vt-card-eco{margin:2px 0 0;font:400 .875rem/1.4 var(--font-sans);color:var(--success)}.cart-sub.cart-sub--disc strong{font:500 1rem/1.3 var(--font-sans)}.cart-sub.cart-sub--disc span{font:400 .875rem/1.3 var(--font-sans);letter-spacing:0;text-transform:none}.lv-buy__row.has-choice{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;width:100%;max-width:30rem}.lv-buy__row.has-choice .btn-row{width:100%;flex:none}.lv-buy__row.has-choice .btn-row .btn{width:100%}.vt-was{font:400 1rem/1 var(--font-sans);color:var(--ink-muted)}.vt-choice{display:grid;gap:var(--space-2);margin:0;padding:0;border:0;min-width:0}.vt-opt{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong, color-mix(in oklch, var(--ink) 22%, transparent));border-radius:var(--radius-md, 14px);background:color-mix(in oklch,var(--surface-page) 70%,transparent);cursor:pointer}.vt-opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.vt-opt__dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--ink-soft);display:grid;place-items:center}.vt-opt__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--brand);transform:scale(0)}.vt-opt:has(input:checked){border-color:var(--brand);background:var(--surface-page);box-shadow:inset 0 0 0 1px var(--brand)}.vt-opt:has(input:checked) .vt-opt__dot{border-color:var(--brand)}.vt-opt:has(input:checked) .vt-opt__dot:after{transform:scale(1)}.vt-opt:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:3px}.vt-opt__txt{display:grid;gap:2px;min-width:0}.vt-opt__t{font:500 1rem/1.25 var(--font-sans);color:var(--ink)}.vt-opt__p{font:400 .9375rem/1.25 var(--font-sans);color:var(--ink-soft);white-space:nowrap}.vt-opt__p strong{font-weight:500;color:var(--ink);margin-right:.35em}.vt-opt__p s{color:var(--ink-muted)}.vt-opt--pack .vt-opt__p{white-space:normal}.vt-opt__eco{font:500 .875rem/1.3 var(--font-sans);color:var(--success)}.vt-opt__thumbs{display:flex;align-items:flex-end;gap:4px}.vt-opt__th{position:relative;display:block;width:30px;height:42px;padding-bottom:3px}.vt-opt__th img,.vt-opt__th .vt-tile{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.vt-opt__th.is-here:after{content:"";position:absolute;left:2px;right:2px;bottom:0;height:2px;border-radius:2px;background:var(--brand)}@media(min-width:600px){.vt-opt__th{width:38px;height:52px}.vt-opt{padding-block:var(--space-3)}}@media(max-width:899px){.lv-buy__row.has-choice{max-width:none;gap:var(--space-2)}.vt-opt{min-height:48px;padding:var(--space-2) var(--space-3);gap:var(--space-3)}.vt-opt--pack{min-height:64px}.lv-hero:has(.vt-choice) .lv-cover{max-height:min(34vh,270px)}}@media(prefers-reduced-motion:no-preference){.vt-opt,.vt-opt__dot:after{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}}.vt-line--compose{max-width:30rem}.vt-sum--inline{--vt-tag: 0px;--vt-img: 64px;flex-wrap:nowrap;gap:0;align-items:flex-start}.vt-sum--inline .vt-sum__it{flex:1 1 0;max-width:132px;grid-template-rows:auto}.vt-sum--inline .vt-sum__tag{display:none}.vt-sum--inline .vt-sum__link{min-height:0;gap:4px}.vt-sum--inline .vt-sum__op{width:18px;height:var(--vt-img)}.vt-sum--inline .vt-sum__t{font-size:.8125rem;line-height:1.2}@media(min-width:900px){.vt-sum--inline{--vt-img: 84px}.vt-sum--inline .vt-sum__op{width:26px}}.vt-choice[hidden]{display:none}.lv-gain{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-width:34rem}.lv-gain li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:var(--space-3);font:400 1.0625rem/1.4 var(--font-sans);color:var(--ink-soft)}.lv-gain__i{box-sizing:border-box;width:34px;height:34px;padding:8px;border-radius:50%;border:1px solid var(--line-strong, color-mix(in oklch, var(--ink) 22%, transparent));color:var(--brand);fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lv-pr{margin:0;max-width:34rem;font:400 .9375rem/1.45 var(--font-sans);color:var(--ink-soft)}.lv-pr--q{display:grid;gap:4px;padding-left:var(--space-3);border-left:2px solid var(--brand)}.lv-pr--q blockquote{margin:0;padding:0;border:0}.lv-pr--q blockquote p{margin:0;font:italic 400 1.0625rem/1.4 var(--font-serif);color:var(--ink)}.lv-pr--q figcaption{font:400 .8125rem/1.3 var(--font-sans);color:var(--ink-muted)}.lv-pr--n{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--space-5)}.lv-pr__i strong{font-weight:500;color:var(--ink);margin-inline:.15em}@media(min-width:900px){.lv-hero__text{gap:var(--space-3)}.lv-hero__text .lv-buy{margin-top:var(--space-2)}.lv-hero__text .lv-head h1{font-size:clamp(2.5rem,1.2rem + 2.6vw,3.5rem)}.lv-hero__text .lv-head .lv-promise{font-size:clamp(1.25rem,1rem + .6vw,1.5rem);line-height:1.3;max-width:26em}.lv-gain{gap:6px}.lv-gain li{grid-template-columns:30px minmax(0,1fr)}.lv-gain__i{width:30px;height:30px;padding:7px}}@media(max-width:899px){.lv-gain,.lv-pr{grid-column:1 / -1}.lv-hero__text>.lv-gain{grid-row:4}.lv-hero__text>.lv-peek{grid-row:5;grid-column:1 / -1}.lv-hero__text>.lv-formats{grid-row:6;grid-column:1 / -1}.lv-hero__text>.lv-buy{grid-row:7}.lv-hero__text>.lv-pr{grid-row:8}.lv-gain{gap:4px}.lv-gain li{grid-template-columns:24px minmax(0,1fr);font-size:.875rem;line-height:1.25;column-gap:var(--space-2)}.lv-gain__i{width:24px;height:24px;padding:5px}.lv-hero:has(.lv-gain) .lv-cover{max-height:min(28vh,225px)}.lv-pr{font-size:.875rem}.lv-pr--q blockquote p{font-size:1rem}}@media(min-width:900px){.lv-hero--box .lv-hero__in{grid-template-columns:minmax(0,13fr) minmax(0,9fr);column-gap:clamp(32px,4vw,72px)}.lv-hero--box .lv-cover{width:100%;max-height:min(66vh,600px)}}@media(max-width:899px)and (max-height:830px){.lv-hero:has(.lv-gain) .lv-cover{max-height:min(25vh,205px)}}.lv-peek{margin:0 0 var(--space-4)}.lv-peek .lv-feuilleter{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:28rem;min-height:58px;padding:12px 26px;border:2px solid var(--brand);border-radius:999px;background:color-mix(in oklch,var(--brand) 11%,white);color:var(--brand);font-weight:600;font-size:.9375rem;letter-spacing:.06em;box-shadow:0 6px 18px -10px color-mix(in oklch,var(--brand) 55%,transparent);transition:background-color .2s linear,color .2s linear,transform .2s var(--ease-out, ease)}.lv-peek .lv-feuilleter:before{content:"";flex:0 0 24px;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5.5C4.5 4.2 8 4 12 6.5c4-2.5 7.5-2.3 10-1v13c-2.5-1.3-6-1.5-10 1-4-2.5-7.5-2.3-10-1z'/%3E%3Cpath d='M12 6.5v13'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5.5C4.5 4.2 8 4 12 6.5c4-2.5 7.5-2.3 10-1v13c-2.5-1.3-6-1.5-10 1-4-2.5-7.5-2.3-10-1z'/%3E%3Cpath d='M12 6.5v13'/%3E%3C/svg%3E") center / contain no-repeat}.lv-peek .lv-feuilleter:hover,.lv-peek .lv-feuilleter:focus-visible{background:var(--brand);color:#fff}.lv-peek__sub{display:block;margin:8px 0 0 2px;font:400 .8125rem/1.3 var(--font-sans);color:var(--ink-muted)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mi-ventes.css.map */
