@property --num{syntax: "<integer>"; initial-value: 0; inherits: false;}.key-numbers{overflow:hidden}.key-numbers__title-wrapper{margin-bottom:2rem}.key-numbers__description{margin-bottom:3rem;max-width:70ch}.key-numbers__description.center{margin-left:auto;margin-right:auto}.key-numbers__wrapper{width:100%}.key-numbers__grid{display:grid;grid-template-columns:repeat(var(--kn-cols-mobile, 1),1fr);gap:var(--kn-gap-mobile, 1rem);list-style:none;margin:0;padding:0}@media screen and (min-width: 750px){.key-numbers__grid{grid-template-columns:repeat(var(--kn-cols-tablet, 2),1fr)}}@media screen and (min-width: 990px){.key-numbers__grid{grid-template-columns:repeat(var(--kn-cols-desktop, 3),1fr);gap:var(--kn-gap-desktop, 2rem)}}.key-numbers__wrapper--carousel .key-numbers__grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1rem}.key-numbers__wrapper--carousel .key-numbers__grid::-webkit-scrollbar{display:none}@media screen and (min-width: 750px){.key-numbers__wrapper--carousel .key-numbers__grid{overflow-x:visible;scroll-snap-type:none}}.key-numbers__wrapper--carousel .key-numbers__item{scroll-snap-align:start;scroll-snap-stop:always}@media screen and (min-width: 750px){.key-numbers__wrapper--carousel .key-numbers__item{scroll-snap-align:unset}}.key-numbers__item{min-width:0}.key-number-card{height:100%;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;background-color:transparent;border-radius:8px;transition:transform .2s ease}.key-numbers__grid--center .key-number-card{align-items:center;text-align:center}.key-number-card--with-image{flex-direction:row;align-items:center;min-height:105px}@media screen and (min-width: 769px){.key-number-card--with-image{min-height:160px}}.key-number-card--with-image .key-number-card__content{flex:1;width:48%;display:flex;flex-direction:column;gap:.75rem}.key-number-card--with-image .key-number-card__image{width:52%;display:flex;align-items:center;justify-content:flex-end}.key-number-card__image-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end}.key-number-card__img{max-height:127px;width:auto;object-fit:contain}@media screen and (max-width: 768px){.key-number-card--with-image{flex-direction:column;text-align:center}.key-number-card--with-image .key-number-card__content{width:100%}.key-number-card--with-image .key-number-card__image{width:100%;justify-content:center}.key-number-card--with-image .key-number-card__number-wrapper{justify-content:center}.key-number-card__img{max-height:100px}}.key-number-card__number-wrapper{display:flex;align-items:baseline;gap:.25rem}.key-numbers__grid--center .key-number-card__number-wrapper{justify-content:center}.key-number-card__number{display:inline-flex;align-items:baseline;font-variant-numeric:tabular-nums;font-weight:var(--kn-number-weight, 500);color:var(--kn-number-color, inherit);line-height:1;counter-set:num var(--num)}.key-number-card__number:before{content:counter(num)}.key-number-card__fallback{display:inline}@supports (counter-set: num 0){.key-number-card__fallback{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@supports not (counter-set: num 0){.key-number-card__number:before{content:none}}.key-number-card__number--small{font-size:2.5rem}.key-number-card__number--medium{font-size:3.5rem}.key-number-card__number--large{font-size:4.5rem}.key-number-card__number--xlarge{font-size:5.5rem}@media screen and (min-width: 750px){.key-number-card__number--small{font-size:3rem}.key-number-card__number--medium{font-size:4rem}.key-number-card__number--large{font-size:5rem}.key-number-card__number--xlarge{font-size:6rem}}.key-number-card__title{margin:0;font-size:var(--kn-title-size-mobile, 18px);font-weight:500;color:var(--kn-label-color, inherit);line-height:1.3}@media screen and (min-width: 750px){.key-number-card__title{font-size:var(--kn-title-size-desktop, 20px)}}.key-number-card__description{margin:0;font-size:.875rem;opacity:.8;line-height:1.5}.key-number-card__description p{margin:0}@media (prefers-reduced-motion: reduce){.key-number-card__number{transition:none!important}.key-number-card__number{--num: var(--num-target) !important}}.key-numbers__item.animate--slide-in{--animation-delay: calc(var(--animation-order, 0) * .1s)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-chiffres-cles.css.map */
