.av2-col{display:block;padding-top:var(--av2-col-space-top, 3.2rem);padding-bottom:var(--av2-col-space-bottom, 3.2rem)}.av2-col-entete{margin-bottom:2rem;max-width:68rem}.av2-col-repere{display:inline-flex;align-items:center;margin:0 0 1.2rem;padding:.5rem 1.1rem;font-size:calc(var(--font-body-scale) * 1.2rem);font-weight:var(--font-bolder-weight, 600);letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-button));background-color:color-mix(in srgb,rgba(var(--color-button)),transparent 92%);border:1px solid color-mix(in srgb,rgba(var(--color-button)),transparent 72%);border-radius:.8rem}.av2-col-titre{margin:0;color:rgba(var(--color-foreground-alt));font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.25;letter-spacing:0;text-transform:none;text-wrap:balance}.av2-col-intro{margin:.8rem 0 0;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.55;color:color-mix(in srgb,rgba(var(--color-foreground)),transparent 20%)}.av2-col-grille{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.av2-col-cellule{display:block;min-width:0}.av2-col-cellule-hero{grid-column:1 / -1}.av2-col-cellule:last-child{grid-column:1 / -1}.av2-col-carte{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;background-color:rgba(var(--color-background));border:1px solid color-mix(in srgb,rgba(var(--color-foreground)),transparent 88%);border-radius:max(var(--border-radius-base, .8rem),.8rem);overflow:hidden;box-shadow:0 .2rem .8rem color-mix(in srgb,rgba(var(--color-foreground)),transparent 95%);transition:box-shadow .22s ease,transform .22s ease}.av2-col-carte:focus-visible{outline:.2rem solid rgba(var(--color-foreground));outline-offset:.3rem}.av2-col-media{aspect-ratio:16 / 10;overflow:hidden;background-color:color-mix(in srgb,rgba(var(--color-foreground)),transparent 96%)}.av2-col-cellule:last-child:not(.av2-col-cellule-hero) .av2-col-media{aspect-ratio:21 / 10}.av2-col-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.av2-col-contenu{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;row-gap:.5rem;padding:1.1rem 1.3rem 1.2rem}.av2-col-carte-titre{grid-column:1;grid-row:1;margin:0;color:rgba(var(--color-foreground-alt));font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:1.3;letter-spacing:0;text-transform:none;text-wrap:balance;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.av2-col-carte-texte{grid-column:1 / -1;grid-row:2;margin:0;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.55;color:color-mix(in srgb,rgba(var(--color-foreground)),transparent 15%)}.av2-col-carte-action{grid-column:2;grid-row:1;display:inline-flex;align-items:center;gap:.6rem;font-size:calc(var(--font-body-scale) * 1.3rem);font-weight:var(--font-bolder-weight, 600);color:rgba(var(--color-button));white-space:nowrap}.av2-col-cellule-hero .av2-col-carte-titre{grid-column:1 / -1;font-size:calc(var(--font-heading-scale) * 1.8rem)}.av2-col-cellule-hero .av2-col-carte-action{grid-column:1 / -1;grid-row:3;justify-self:start}.av2-col-fleche{display:inline-flex;flex:none}.av2-col-fleche svg{display:block;width:1.5rem;height:1.5rem;transition:transform .22s ease}.av2-col-action{margin-top:2rem;display:flex;justify-content:center}.av2-col-action-haut{display:none}.button.av2-col-cta{display:inline-flex;align-items:center;gap:.9rem;text-transform:none;letter-spacing:normal;transition:background-color .22s ease,box-shadow .22s ease}.button.av2-col-cta:hover{box-shadow:0 .6rem 1.6rem color-mix(in srgb,rgba(var(--color-button)),transparent 70%)}.button.av2-col-cta:hover .av2-col-fleche svg{transform:translate(3px)}.button.av2-col-cta:focus-visible{outline:.2rem solid rgba(var(--color-foreground));outline-offset:.3rem}@media(max-width:479px){.av2-col-contenu{padding:.9rem 1rem 1rem;column-gap:.6rem}.av2-col-cellule:not(.av2-col-cellule-hero):not(:last-child) .av2-col-contenu{grid-template-columns:minmax(0,1fr);row-gap:.3rem;padding-left:.9rem;padding-right:.9rem}.av2-col-cellule:not(.av2-col-cellule-hero):not(:last-child) .av2-col-carte-titre{grid-column:1;font-size:calc(var(--font-heading-scale) * 1.25rem)}.av2-col-cellule:not(.av2-col-cellule-hero):not(:last-child) .av2-col-carte-action{grid-column:1;grid-row:2;justify-self:end}.av2-col-cellule:not(.av2-col-cellule-hero):not(:last-child) .av2-col-fleche svg{width:1.3rem;height:1.3rem}}@media(hover:hover)and (pointer:fine){.av2-col-carte:hover{transform:translateY(-2px);box-shadow:0 1rem 2.4rem color-mix(in srgb,rgba(var(--color-foreground)),transparent 88%)}.av2-col-carte:hover .av2-col-img{transform:scale(1.02)}.av2-col-carte:hover .av2-col-carte-action .av2-col-fleche svg{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.av2-col-carte,.av2-col-img,.av2-col-fleche svg{transition:none}.av2-col-carte:hover{transform:none}.av2-col-carte:hover .av2-col-img,.av2-col-carte:hover .av2-col-carte-action .av2-col-fleche svg,.button.av2-col-cta:hover .av2-col-fleche svg{transform:none}}@media(min-width:750px){.av2-col-grille{gap:1.6rem}.av2-col-contenu{padding:1.2rem 1.5rem 1.3rem}}@media(min-width:990px){.av2-col{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"entete action" "grille grille";column-gap:3rem;align-items:end}.av2-col-entete{grid-area:entete;margin-bottom:0}.av2-col-titre{font-size:calc(var(--font-heading-scale) * 2.6rem)}.av2-col-action-haut{grid-area:action;display:flex;justify-content:flex-end;margin-top:0;padding-bottom:.4rem}.av2-col-action-bas{display:none}.av2-col-grille{grid-area:grille;margin-top:2.8rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.av2-col-cellule-hero{grid-column:1 / 3;grid-row:1 / 3}.av2-col-cellule:last-child{grid-column:auto}.av2-col-cellule:last-child:not(.av2-col-cellule-hero) .av2-col-media{aspect-ratio:16 / 10}.av2-col-cellule-hero .av2-col-media{aspect-ratio:auto;flex:1 1 auto;min-height:0}.av2-col-cellule-hero .av2-col-contenu{padding:1.5rem 1.8rem 1.6rem}.av2-col-cellule-hero .av2-col-carte-titre{font-size:calc(var(--font-heading-scale) * 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/av2-collections.css.map */
