.elementor-93 .elementor-element.elementor-element-6860f36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-046b21e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-272507b{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-046b21e *//* Splide adaptation Ceranatura */
.splide__slide {
  border-radius: 1.4rem;
  overflow: hidden;
  background: #e1d4c6;
  box-shadow: 0 12px 26px rgba(0,0,0,0.12);
}

.splide__slide img {
  width: 100%;
  height: 260px;
  object-fit: cover;
}

/* Flèches */
.splide__arrow {
  background: rgba(245,241,235,0.96);
  border: 1px solid #d5c8b6;
  width: 32px;
  height: 32px;
  color: #6b6156;
  border-radius: 999px;
  box-shadow: 0 8px 18px rgba(0,0,0,0.14);
}
.splide__arrow:hover {
  background: #ebe2d7;
}

/* Dots */
.splide__pagination__page {
  width: 6px;
  height: 6px;
  background: #d0c3b4;
  opacity: 0.5;
  border-radius: 999px;
}
.splide__pagination__page.is-active {
  background: #b79f94;
  width: 16px;
  opacity: 1;
}/* End custom CSS */