.woocommerce-loop-product__image,.type-product .woocommerce-product-slider,.home .items__slider__item__image{background:#ececec}.woocommerce ul.products[class*=columns-],.woocommerce-page ul.products[class*=columns-]{column-gap:8px}.woocommerce ul.products[class*=columns-] li.product:not(:nth-child(3n+3)) .woocommerce-loop-product__image,.woocommerce-page ul.products[class*=columns-] li.product:not(:nth-child(3n+3)) .woocommerce-loop-product__image{border-right:none;overflow:hidden}body.archive.woocommerce-page .woocommerce-loop-product__image .edition-speciale{top:calc(4px + (10 - 4) * ((100vw - 320px) / (1920 - 320))) !important;left:calc(4px + (10 - 4) * ((100vw - 320px) / (1920 - 320))) !important}.woocommerce ul.products li.product a img{margin-bottom:0 !important}.home .items__product__slider .items__slider__product__item .items__slider__item__container:after{display:none}.woocommerce-loop-product__image.confetti img,.items__slider__item__image.confetti img{transition:opacity .09s linear}.woocommerce-loop-product__image.confetti img.is-swapping,.items__slider__item__image.confetti img.is-swapping{opacity:.85}.woocommerce ul.products[class*=columns-] li.product:hover .woocommerce-loop-product__image.confetti img,.woocommerce-page ul.products[class*=columns-] li.product:hover .woocommerce-loop-product__image.confetti img{transform:scale(1) !important;background:#ececec}@media (hover:hover) and (pointer:fine){.woocommerce-loop-product__image.confetti:hover,.woocommerce-loop-product__image.confetti:hover>a,.woocommerce-loop-product__image.confetti:hover img,.items__slider__item__image.confetti:hover,.items__slider__item__image.confetti:hover>a,.items__slider__item__image.confetti:hover img{background:#ececec}}.woocommerce-loop-product__image.confetti,.items__slider__item__image.confetti{position:relative}.woocommerce-loop-product__image .confetti-swipe-hint{display:none}@media (hover:none),(pointer:coarse){.woocommerce ul.products[class*=columns-] li.product:not(:nth-child(3n+3)) .woocommerce-loop-product__image,.woocommerce-page ul.products[class*=columns-] li.product:not(:nth-child(3n+3)) .woocommerce-loop-product__image{margin-bottom:1em}.woocommerce-loop-product__image.confetti{display:flex;flex-direction:column}.woocommerce-loop-product__image.confetti>a{order:1}.woocommerce-loop-product__image.confetti .confetti-swipe-hint{order:2;position:static;display:flex;align-items:center;gap:10px;padding:10px 12px 12px;background:#ececec;pointer-events:none}.woocommerce-loop-product__image.confetti .confetti-swipe-hint__track{display:grid;grid-template-columns:1fr 1fr;gap:4px;flex:1}.woocommerce-loop-product__image.confetti .confetti-swipe-hint__dot{display:block;height:5px;border-radius:999px;background:rgba(0,0,0,.22);transition:background-color .2s ease,opacity .2s ease}.woocommerce-loop-product__image.confetti .confetti-swipe-hint__dot--1{background:#111}.woocommerce-loop-product__image.confetti .confetti-swipe-hint__label{font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#111;font-weight:700;animation:confettiSwipeHint .35s ease-in-out infinite}.woocommerce-loop-product__image.confetti.is-hover .confetti-swipe-hint__dot--1{background:rgba(0,0,0,.22)}.woocommerce-loop-product__image.confetti.is-hover .confetti-swipe-hint__dot--2{background:#111}}@keyframes confettiSwipeHint{0%,100%{opacity:.75}50%{opacity:1}}.wazablock__single__product .wazablock__single__product__content__description{font-size:calc(20px + (36 - 20) * ((100vw - 320px) / (1920 - 320)));font-weight:500;text-transform:uppercase}.home .has-secondary-color h1,.home .has-secondary-color h2{margin-bottom:0}.font-size-title{font-size:calc(26px + (36 - 26) * ((100vw - 320px) / (1920 - 320)));font-weight:500;line-height:1.15;text-transform:uppercase}.home .exigence ul.wp-block-list{display:flex;flex-direction:column;row-gap:15px}.home .exigence ul.wp-block-list li{line-height:1.25}.exigence .has-round-shadow:after{background:0 0 !important}.s-press__subhead{font-size:11px;color:#bf;letter-spacing:.3em;text-transform:uppercase;margin-bottom:0}.s-press__title{font-family:Barlow;font-size:calc(42px + (48 - 42) * ((100vw - 320px) / (1920 - 320)));font-weight:300;color:#17;letter-spacing:-.025em;line-height:1.15}.s-press__description{font-size:1rem;color:#a3;max-width:calc(300px + (575 - 300) * ((100vw - 320px) / (1920 - 320)));margin:auto}.press-list{max-width:100%;overflow-x:clip;padding:2rem 0 0;position:relative}.press-list__mask{max-width:100%;overflow:hidden}.press-list__viewport{-ms-overflow-style:none;box-sizing:border-box;cursor:grab;margin-bottom:-24px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:24px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;user-select:none}.press-list__viewport::-webkit-scrollbar{display:none;height:0;width:0}.press-list__viewport.is-dragging{cursor:grabbing;scroll-behavior:auto}body.press-slider-dragging,body.press-slider-dragging *{cursor:grabbing !important}.press-list__items{--press-gap:1.5rem;--press-visible-slides:1.25;--press-slide-width:calc((100% - (var(--press-gap) * (var(--press-visible-slides) - 1))) / var(--press-visible-slides));display:flex;gap:var(--press-gap)}.press-list__item{display:grid;flex:0 0 var(--press-slide-width);grid-template-columns:158px auto;background:#ececec;max-width:none;min-width:0}.press-list__media a{display:block}.press-list__image{width:158px;height:244px;display:block;object-fit:cover}.press-list__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:calc(15px + (32 - 15) * ((100vw - 320px) / (1920 - 320)))}.press-list__logo{margin-bottom:1.25rem}.press-list__logo img{display:block;max-width:100%;object-fit:contain;width:auto}.press-list__description{font-size:14px;font-style:italic;color:#8d8d8d;line-height:1.15;margin-bottom:1.5rem}.press-list__description>*:last-child{margin-bottom:0}.press-list__link{align-items:center;color:#bf !important;display:inline-flex;font-size:12px;font-weight:600;gap:.5rem;text-decoration:none}.press-list__link span{position:relative}.press-list__link:hover{color:#bf}.press-list__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:calc(0px + (32 - 0) * ((100vw - 320px) / (1920 - 320)))}.press-list.is-static .press-list__controls{display:none}.press-list__nav{align-items:center;background:#fff;border:1px solid #e8e1d4;border-radius:999px;color:#d9cfc0;cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:0;transition:opacity .2s ease,color .2s ease,border-color .2s ease;width:2.75rem}.press-list__nav:before{content:"\2039";font-size:1.5rem;line-height:1}.press-list__nav--next:before{content:"\203A"}.press-list__nav:disabled{cursor:default;opacity:.5}.press-list__dots{align-items:center;display:inline-flex;gap:.45rem;justify-content:center}.press-list__dot{background:#ddd8cf;border:none;border-radius:999px;cursor:pointer;height:.5rem;padding:0;transition:width .2s ease,background-color .2s ease;width:.5rem}.press-list__dot.is-active{background:#bf;width:1.5rem}@media (min-width:768px){.press-list__items{--press-visible-slides:2}.press-list__item{flex-basis:var(--press-slide-width)}}@media (min-width:1200px){.press-list__items{--press-visible-slides:3}.press-list__item{flex-basis:var(--press-slide-width)}}@media (max-width:767px){.press-list__item{grid-template-columns:1fr}.press-list__image{width:332px;height:250px;border-radius:16px 0 0 16px;display:block;object-fit:cover}}