.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-product-miniature{background:rgba(246, 246, 246, 0);}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-image img{border-radius:10px 10px 10px 10px;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-title{color:#B0034B;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-price{color:#54595F;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-atc{margin-top:7px;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-atc .elementor-button{font-size:17px;line-height:1.1em;letter-spacing:0px;background-color:#A55B7A;border-width:0px;border-style:solid;border-radius:20px;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-atc .elementor-button:hover, .elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-atc .elementor-button:focus{background-color:#ECAD28;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-atc .elementor-button:disabled{background-color:#7A7A7A;}.elementor-26170101 .elementor-element.elementor-element-50783726 a.elementor-quick-view:not(#e){color:rgba(0, 72, 102, 0.9);}.elementor-26170101 .elementor-element.elementor-element-50783726 a.elementor-quick-view:not(#e):hover, .elementor-26170101 .elementor-element.elementor-element-50783726 a.elementor-quick-view:not(#e):focus{color:#ECAD28;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-badges-left{margin-top:-10px;margin-left:-10px;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-badges-right{margin-top:-10px;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-badge{margin-bottom:2px;min-width:87px;border-radius:0px;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-badge-sale{background:#B70021;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-badge-new{background:#ECAD28;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-badge-out{background:#7A7A7A;}.elementor-26170101 .elementor-element.elementor-element-50783726 .elementor-badge-online{background:#B0DBD6;}.elementor.elementor-26170101 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}/* Start custom CSS for product-miniature-box, class: .elementor-element-50783726 *//* Cadre carré fixe pour l'image, quelle que soit l'orientation de la photo */
.elementor-26170101 .elementor-element.elementor-element-50783726 [class*="image"],
.elementor-26170101 .elementor-element.elementor-element-50783726 .ce-image-wrapper,
.elementor-26170101 .elementor-element.elementor-element-50783726 picture {
  aspect-ratio: 1 / 1 !important;
  height: auto !important;
  overflow: hidden;
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.elementor-26170101 .elementor-element.elementor-element-50783726 img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important; /* garde la chaussure entière, sans la couper */
}/* End custom CSS */