.av2ce{--av2ce-blanc: rgb(var(--color-background));--av2ce-rouge: rgb(var(--color-marque-rouge, 200 16 46));--av2ce-gris: color-mix(in srgb, rgb(var(--color-foreground)) 82%, rgb(var(--color-background)));--av2ce-filet: color-mix(in srgb, var(--av2ce-bleu) 20%, rgb(var(--color-background)));--av2ce-ombre: color-mix(in srgb, var(--av2ce-bleu) 60%, black);--av2ce-papier: color-mix(in srgb, var(--av2ce-bleu) 5%, transparent);position:relative;overflow:hidden;isolation:isolate;background:var(--av2ce-blanc)}.av2ce:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--av2ce-papier) 1px,transparent 1px),linear-gradient(90deg,var(--av2ce-papier) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(50% 72% at 28% 46%,black 25%,transparent 100%);mask-image:radial-gradient(50% 72% at 28% 46%,black 25%,transparent 100%)}.av2ce-zone{display:flex;flex-direction:column;padding:56px 0 20px}.av2ce-texte{display:contents}.av2ce-tete{order:1}.av2ce-fig{position:relative;order:2;margin:6px 0 20px}.av2ce-cadre{position:relative;aspect-ratio:1280 / 1198;touch-action:pan-y}.av2ce-plan,.av2ce-photo{position:absolute;top:0;right:0;bottom:0;left:0}.av2ce-plan{clip-path:inset(-4% calc(100% - var(--p)) -4% -130px)}.av2ce-photo{clip-path:inset(-4% -4% -4% var(--p));filter:drop-shadow(0 22px 22px color-mix(in srgb,var(--av2ce-ombre) 10%,transparent))}.av2ce-cadre img{display:block;width:100%;max-width:none;height:100%}.av2ce-traits{display:none}.av2ce-trait{position:absolute;top:-10px;bottom:-10px;left:var(--p);width:2px;margin-left:-1px;background:var(--av2ce-bleu);pointer-events:none}.av2ce-rond{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:var(--av2ce-bleu);color:var(--av2ce-blanc);box-shadow:0 6px 18px color-mix(in srgb,var(--av2ce-ombre) 28%,transparent)}.av2ce-rond svg{width:24px;height:24px}.av2ce .av2ce-curseur{position:absolute;top:0;clip-path:inset(0);left:calc(34% - 32px);width:calc(66% + 64px);height:100%;margin:0;padding:0;border:0;background:none;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;touch-action:pan-y}.av2ce-curseur::-webkit-slider-thumb{width:64px;height:800px;-webkit-appearance:none}.av2ce-curseur::-moz-range-thumb{width:64px;height:800px;border:0}.av2ce-focus{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:2px solid var(--av2ce-bleu);border-radius:10px;opacity:0;pointer-events:none}.av2ce-curseur:focus-visible+.av2ce-focus{opacity:1}.av2ce-reperes{display:flex;flex-wrap:wrap;gap:4px 16px;margin:20px 0 0;padding:0;list-style:none}.av2ce-reperes li{font-size:13px;font-weight:600;line-height:1.25;color:var(--av2ce-bleu)}.av2ce-surtitre{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--av2ce-rouge)}.av2ce-titre{margin:0 0 16px;font-family:var(--font-heading-family);font-size:27px;font-weight:700;line-height:1.12;letter-spacing:-.03em;text-wrap:balance;color:var(--av2ce-bleu)}.av2ce-titre i{font-style:normal;color:var(--av2ce-rouge)}.av2ce-phrase,.av2ce-phrase p{margin:0 0 10px;font-size:17px;line-height:1.6;text-wrap:pretty;color:var(--av2ce-gris)}.av2ce-phrase a{color:var(--av2ce-bleu);font-weight:600;text-decoration:underline;text-underline-offset:3px}.av2ce-note{margin:0 0 24px;font-size:13.5px;line-height:1.55;text-wrap:pretty;color:var(--av2ce-gris)}.av2ce-actions{order:3;display:flex;flex-direction:column;align-items:stretch;gap:8px}.av2ce .av2ce-bouton,.av2ce .av2ce-lien{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:600;text-decoration:none}.av2ce .av2ce-bouton{height:52px;padding:0 26px;border-radius:999px;background:var(--av2ce-bleu);color:var(--av2ce-blanc);font-size:16px;transition:background-color .2s ease}.av2ce .av2ce-bouton:hover{background:color-mix(in srgb,var(--av2ce-bleu) 70%,black)}.av2ce .av2ce-lien{min-height:44px;color:var(--av2ce-bleu);font-size:15px}.av2ce-bouton svg,.av2ce-lien svg,.av2ce-liens svg{width:14px;height:14px;flex:none}.av2ce-liens{order:4;display:flex;flex-direction:column;margin-top:20px;padding-top:4px;border-top:1px solid var(--av2ce-filet)}.av2ce .av2ce-liens a{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:14px;font-weight:600;color:var(--av2ce-bleu);text-decoration:none}@media screen and (min-width:990px){.av2ce-zone{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);column-gap:56px;align-items:center;padding:64px 0 24px}.av2ce-texte{display:block}.av2ce-fig{order:0;margin:0;padding-left:118px}.av2ce-traits{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.av2ce-traits line{stroke:var(--av2ce-bleu);stroke-width:1;vector-effect:non-scaling-stroke}.av2ce-traits circle{fill:var(--av2ce-rouge)}.av2ce-reperes{display:block;margin:0}.av2ce-reperes li{position:absolute;left:0;width:108px;font-size:13.5px;text-align:right;transform:translateY(-50%)}.av2ce-titre{font-size:clamp(27px,2.3vw,33px)}.av2ce-actions{flex-flow:row wrap;align-items:center;gap:14px 24px}.av2ce-liens{order:0;grid-column:1 / -1;flex-flow:row wrap;gap:0 36px;margin-top:48px;padding-top:10px}.av2ce .av2ce-liens a{justify-content:flex-start}.av2ce .av2ce-liens a:last-child{margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/av2-contrat.css.map */
