.elementor-2696 .elementor-element.elementor-element-dc29d63{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2696 .elementor-element.elementor-element-da20c2e{--display:flex;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2696 .elementor-element.elementor-element-2fe3e01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2696 .elementor-element.elementor-element-8655c2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2696 .elementor-element.elementor-element-1d005cc img{opacity:1;transition-duration:0.4s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-1d005cc:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-1d005cc .widget-image-caption{color:#000000;font-weight:500;word-spacing:0px;}.elementor-2696 .elementor-element.elementor-element-38d1a32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-f6cb3a1:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-f6cb3a1 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-f6cb3a1 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-43e1bdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-799829e:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-799829e img{transition-duration:0.5s;border-style:groove;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-799829e .widget-image-caption{color:#000000;}.elementor-2696 .elementor-element.elementor-element-3fa9968{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-f0d3df2:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-f0d3df2 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-f0d3df2 .widget-image-caption{color:#000000;}.elementor-2696 .elementor-element.elementor-element-1f34a65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2696 .elementor-element.elementor-element-bd69848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-20a1355:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-20a1355 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-20a1355 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-c6de16c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-a0d0945:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-a0d0945 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-a0d0945 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-3215469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-239e7fb:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-239e7fb img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-239e7fb .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-fe66821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-fa12fc5:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-fa12fc5 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-fa12fc5 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-114bd22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2696 .elementor-element.elementor-element-e4168d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-3a2221b:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-3a2221b img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-3a2221b .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-d1b10e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-7a06811:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-7a06811 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-7a06811 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-5a7b9ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-0fb56e8:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-0fb56e8 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-0fb56e8 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-2537935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-847bcbb:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-847bcbb img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-847bcbb .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-3790328{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2696 .elementor-element.elementor-element-4eda1c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-1dd615c:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-1dd615c img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-1dd615c .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-ec4cd92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-954a335:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-954a335 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-954a335 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-ec4df09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-9c294b0:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-9c294b0 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-9c294b0 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-a2945b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-7d1943d:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-7d1943d img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-7d1943d .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-832581b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2696 .elementor-element.elementor-element-746c766{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-d12b806:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-d12b806 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-d12b806 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-db36b05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-d4261bd{width:var( --container-widget-width, 145.165% );max-width:145.165%;--container-widget-width:145.165%;--container-widget-flex-grow:0;}.elementor-2696 .elementor-element.elementor-element-d4261bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2696 .elementor-element.elementor-element-d4261bd:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-d4261bd img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-d4261bd .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-2208091{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-cd3d310{width:var( --container-widget-width, 149.403% );max-width:149.403%;--container-widget-width:149.403%;--container-widget-flex-grow:0;}.elementor-2696 .elementor-element.elementor-element-cd3d310.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2696 .elementor-element.elementor-element-cd3d310:hover img{opacity:0.5;}.elementor-2696 .elementor-element.elementor-element-cd3d310 img{transition-duration:0.5s;border-style:groove;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-2696 .elementor-element.elementor-element-cd3d310 .widget-image-caption{color:#000000;background-color:#F7F7F7;}.elementor-2696 .elementor-element.elementor-element-72ed551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-cd1b826{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2696 .elementor-element.elementor-element-cd1b826.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:576px){.elementor-2696 .elementor-element.elementor-element-8655c2f{--width:25%;}.elementor-2696 .elementor-element.elementor-element-38d1a32{--width:25%;}.elementor-2696 .elementor-element.elementor-element-43e1bdf{--width:25%;}.elementor-2696 .elementor-element.elementor-element-3fa9968{--width:25%;}.elementor-2696 .elementor-element.elementor-element-bd69848{--width:25%;}.elementor-2696 .elementor-element.elementor-element-c6de16c{--width:25%;}.elementor-2696 .elementor-element.elementor-element-3215469{--width:25%;}.elementor-2696 .elementor-element.elementor-element-fe66821{--width:25%;}.elementor-2696 .elementor-element.elementor-element-e4168d4{--width:25%;}.elementor-2696 .elementor-element.elementor-element-d1b10e4{--width:25%;}.elementor-2696 .elementor-element.elementor-element-5a7b9ed{--width:25%;}.elementor-2696 .elementor-element.elementor-element-2537935{--width:25%;}.elementor-2696 .elementor-element.elementor-element-4eda1c3{--width:25%;}.elementor-2696 .elementor-element.elementor-element-ec4cd92{--width:25%;}.elementor-2696 .elementor-element.elementor-element-ec4df09{--width:25%;}.elementor-2696 .elementor-element.elementor-element-a2945b4{--width:25%;}.elementor-2696 .elementor-element.elementor-element-746c766{--width:25%;}.elementor-2696 .elementor-element.elementor-element-db36b05{--width:25%;}.elementor-2696 .elementor-element.elementor-element-2208091{--width:25%;}.elementor-2696 .elementor-element.elementor-element-72ed551{--width:25%;}.elementor-2696 .elementor-element.elementor-element-cd1b826{--width:81.556%;}}/* Start custom CSS */.product-hover-img {
  position: relative;
  display: inline-block;
}

.product-hover-img img:nth-child(1) {
  display: block;
  transition: opacity 0.3s ease;
}

.product-hover-img img:nth-child(2) {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.product-hover-img:hover img:nth-child(1) {
  opacity: 0;
}

.product-hover-img:hover img:nth-child(2) {
  opacity: 1;
}/* End custom CSS */