.elementor-1022 .elementor-element.elementor-element-7ddcdd5{--display:flex;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-1022 .elementor-element.elementor-element-cf69aac.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1022 .elementor-element.elementor-element-35a30bd{--display:flex;}.elementor-1022 .elementor-element.elementor-element-35a30bd.wd-collapsible-content.e-con{max-height:330px;}.elementor-1022 .elementor-element.elementor-element-35a30bd.wd-collapsible-content.e-con:not(.wd-opened):after{color:#F3F2EE;}@media(max-width:1024px){.elementor-1022 .elementor-element.elementor-element-7ddcdd5{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1022 .elementor-element.elementor-element-35a30bd.wd-collapsible-content.e-con{max-height:216px;}}@media(max-width:768px){.elementor-1022 .elementor-element.elementor-element-7ddcdd5{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-7ddcdd5 */.wd-products-with-bg:not(.products-bordered-grid) :is(.product-wrapper,.wd-cat-wrap){
background: linear-gradient(to bottom, #ffef00 0%, #ffef00 50%, #0432ae 50%, #0432ae 100%);
}
.wd-cat img {
  width: 100%;
  max-width: 400px;
  height: auto;
  aspect-ratio: 1 / 1;
  object-fit: cover;
}/* End custom CSS */