.elementor-81780 .elementor-element.elementor-element-1c930da{--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-81780 .elementor-element.elementor-element-64b17fba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-81780 .elementor-element.elementor-element-577c6fa{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-81780 .elementor-element.elementor-element-de30b71{text-align:start;}.elementor-81780 .elementor-element.elementor-element-130744d0 .cart button, .elementor-81780 .elementor-element.elementor-element-130744d0 .cart .button{border-radius:30px 30px 30px 30px;padding:16px 36px 16px 36px;color:var( --e-global-color-primary );background-color:var( --e-global-color-dd7fe82 );transition:all 0.2s;}.elementor-81780 .elementor-element.elementor-element-130744d0 .cart button:hover, .elementor-81780 .elementor-element.elementor-element-130744d0 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-81780 .elementor-element.elementor-element-130744d0{--button-spacing:30px;}.elementor-81780 .elementor-element.elementor-element-130744d0 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;padding:0.5rem 1rem 0.5rem 1rem;color:var( --e-global-color-primary );background-color:#FFFFFF;border-color:var( --e-global-color-secondary );transition:all 0.2s;}.woocommerce .elementor-81780 .elementor-element.elementor-element-130744d0 form.cart table.variations td.value select, .woocommerce .elementor-81780 .elementor-element.elementor-element-130744d0 form.cart table.variations td.value:before{background-color:#FFFFFF;}.elementor-81780 .elementor-element.elementor-element-55b37e94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.woocommerce .elementor-81780 .elementor-element.elementor-element-137633a .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-81780 .elementor-element.elementor-element-137633a .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-81780 .elementor-element.elementor-element-137633a .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-81780 .elementor-element.elementor-element-137633a .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-81780 .elementor-element.elementor-element-22912139{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81780 .elementor-element.elementor-element-22912139:not(.elementor-motion-effects-element-type-background), .elementor-81780 .elementor-element.elementor-element-22912139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F08;}.elementor-81780 .elementor-element.elementor-element-556c7690{--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;}@media(min-width:768px){.elementor-81780 .elementor-element.elementor-element-577c6fa{--width:100%;}.elementor-81780 .elementor-element.elementor-element-55b37e94{--width:100%;}}@media(max-width:1366px){.elementor-81780 .elementor-element.elementor-element-577c6fa{--justify-content:flex-start;}}@media(max-width:1024px){.elementor-81780 .elementor-element.elementor-element-64b17fba{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-81780 .elementor-element.elementor-element-577c6fa{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}}@media(max-width:767px){.elementor-81780 .elementor-element.elementor-element-55b37e94{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-137633a *//* Disable image zoom for Elementor WooCommerce gallery */
.elementor-widget-woocommerce-product-images .woocommerce-product-gallery__image img,
.elementor-widget-woocommerce-product-gallery .woocommerce-product-gallery__image img {
  transform: none !important;
  cursor: default !important;
}

/* If a zoom overlay image is injected, hide it */
.woocommerce-product-gallery .zoomImg {
  display: none !important;
}/* End custom CSS */