.av2f{--av2f-nuit: color-mix(in srgb, var(--av2f-bleu) 58%, black);--av2f-blanc: rgb(var(--color-background));--av2f-fond: color-mix(in srgb, var(--av2f-bleu) 7%, rgb(var(--color-background)));--av2f-gris: color-mix(in srgb, rgb(var(--color-foreground)) 80%, rgb(var(--color-background)));--av2f-ombre: color-mix(in srgb, var(--av2f-bleu) 70%, black);--av2f-fondu-haut: transparent;--av2f-fondu-bas: transparent;--av2f-fondu-h: 28px;position:relative;overflow:hidden;padding:44px 0 40px;background:linear-gradient(to bottom,var(--av2f-fondu-haut) 0,color-mix(in srgb,var(--av2f-fondu-haut) 74%,transparent) calc(var(--av2f-fondu-h) * .19),color-mix(in srgb,var(--av2f-fondu-haut) 48%,transparent) calc(var(--av2f-fondu-h) * .38),color-mix(in srgb,var(--av2f-fondu-haut) 24%,transparent) calc(var(--av2f-fondu-h) * .6),color-mix(in srgb,var(--av2f-fondu-haut) 8%,transparent) calc(var(--av2f-fondu-h) * .8),transparent var(--av2f-fondu-h)),linear-gradient(to top,var(--av2f-fondu-bas) 0,color-mix(in srgb,var(--av2f-fondu-bas) 74%,transparent) calc(var(--av2f-fondu-h) * .19),color-mix(in srgb,var(--av2f-fondu-bas) 48%,transparent) calc(var(--av2f-fondu-h) * .38),color-mix(in srgb,var(--av2f-fondu-bas) 24%,transparent) calc(var(--av2f-fondu-h) * .6),color-mix(in srgb,var(--av2f-fondu-bas) 8%,transparent) calc(var(--av2f-fondu-h) * .8),transparent var(--av2f-fondu-h)),var(--av2f-fond)}.av2f:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76.21' height='132' viewBox='0 0 76.21 132'%3E%3Cpath d='M38.1 0L76.2 22v44L38.1 88 0 66V22zM38.1 88v44' fill='none' stroke='%23071a3a' stroke-opacity='.06' stroke-width='1.1'/%3E%3C/svg%3E");background-size:76.21px 132px;-webkit-mask-image:radial-gradient(72% 78% at 70% 30%,black 20%,transparent 85%);mask-image:radial-gradient(72% 78% at 70% 30%,black 20%,transparent 85%)}.av2f-cadre{position:relative;z-index:1}.av2f-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.av2f-titre{margin:0;font-size:25px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--av2f-nuit)}.av2f-intro{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--av2f-gris)}.av2f-bouton{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 22px;border-radius:999px;background:var(--av2f-bleu);color:var(--av2f-blanc);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.av2f-bouton:hover{background:var(--av2f-nuit)}.av2f-bouton svg{width:14px;height:14px}.av2f-bouton--haut{display:none}.av2f-bouton--bas{display:flex;width:100%;height:48px;margin-top:20px}.av2f-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.av2f-cellule{min-width:0}.av2f-cellule--grande,.av2f-cellule:last-child{grid-column:1 / -1}.av2f-carte{display:flex;flex-direction:column;height:100%;padding:8px;border-radius:20px;background:var(--av2f-blanc);color:var(--av2f-nuit);text-decoration:none;box-shadow:0 1px 2px color-mix(in srgb,var(--av2f-ombre) 6%,transparent),0 10px 28px color-mix(in srgb,var(--av2f-ombre) 8%,transparent);transition:transform .25s ease,box-shadow .25s ease}.av2f-carte:focus-visible{outline:3px solid var(--av2f-bleu);outline-offset:3px}.av2f-media{display:block;height:110px;overflow:hidden;border-radius:14px;background:var(--av2f-fond)}.av2f-cellule--grande .av2f-media{height:190px}.av2f-cellule:last-child .av2f-media{height:150px}.av2f-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.av2f-texte{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 10px 8px}.av2f-texte-gauche{display:flex;flex-direction:column;gap:2px;min-width:0}.av2f-nom{margin:0;font-family:inherit;letter-spacing:normal;color:inherit;font-size:15px;font-weight:700;line-height:1.25}.av2f-cellule--grande .av2f-nom{font-size:18px}.av2f-ligne{overflow:hidden;font-size:13px;line-height:1.4;color:var(--av2f-gris);white-space:nowrap;text-overflow:ellipsis}.av2f-rond{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:var(--av2f-fond);color:var(--av2f-nuit);transition:background-color .2s ease,color .2s ease}.av2f-rond svg{width:15px;height:15px}@media(max-width:989px){.av2f-grille--n7 .av2f-cellule:last-child{grid-column:auto}.av2f-grille--n7 .av2f-cellule:last-child .av2f-media{height:110px}}@media(max-width:989px){.av2f-cellule:not(.av2f-cellule--grande):not(:last-child) .av2f-ligne,.av2f-cellule:not(.av2f-cellule--grande):not(:last-child) .av2f-rond,.av2f-grille--n7 .av2f-cellule:last-child .av2f-ligne,.av2f-grille--n7 .av2f-cellule:last-child .av2f-rond{display:none}}@media(min-width:990px){.av2f{--av2f-fondu-h: 48px;padding:64px 0}.av2f-titre{font-size:32px}.av2f-intro{font-size:15px}.av2f-tete{margin-bottom:32px}.av2f-bouton--haut{display:inline-flex}.av2f-bouton--bas{display:none}.av2f-grille{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.av2f-cellule--grande{grid-column:span 6}.av2f-cellule--moyenne{grid-column:span 3}.av2f-cellule--petite,.av2f-cellule:last-child{grid-column:span 4}.av2f-grille--n7 .av2f-cellule--petite,.av2f-grille--n7 .av2f-cellule:last-child{grid-column:span 3}.av2f-cellule--grande .av2f-media,.av2f-cellule--moyenne .av2f-media{height:264px}.av2f-cellule--petite .av2f-media,.av2f-cellule--petite:last-child .av2f-media{height:196px}.av2f-nom{font-size:17px}.av2f-cellule--grande .av2f-nom{font-size:20px}.av2f-cellule--moyenne .av2f-ligne,.av2f-cellule--petite .av2f-ligne{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.av2f-carte:hover{transform:translateY(-4px);box-shadow:0 18px 40px color-mix(in srgb,var(--av2f-ombre) 16%,transparent)}.av2f-carte:hover .av2f-img{transform:scale(1.04)}.av2f-carte:hover .av2f-rond{background:var(--av2f-bleu);color:var(--av2f-blanc)}}@media(prefers-reduced-motion:reduce){.av2f-carte,.av2f-img,.av2f-rond{transition:none}.av2f-carte:hover,.av2f-carte:hover .av2f-img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/av2-familles.css.map */
