.elementor-385 .elementor-element.elementor-element-fdf66b7 .elementor-button{background-color:var( --e-global-color-aeccfe7 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-aeccfe7 );}.elementor-385 .elementor-element.elementor-element-fdf66b7 .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-fdf66b7 .elementor-button:focus{background-color:var( --e-global-color-e4bc32e );color:var( --e-global-color-text );border-color:var( --e-global-color-e4bc32e );}.elementor-385 .elementor-element.elementor-element-fdf66b7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-385 .elementor-element.elementor-element-fdf66b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-385 .elementor-element.elementor-element-fdf66b7 .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-fdf66b7 .elementor-button:focus svg{fill:var( --e-global-color-text );}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-2080dd3 */.flex-control-nav.flex-control-thumbs img
 {
    padding: 10px;
    border-radius: 10px;
    border: 1px solid #ccc;
    width: 92% !important;
    margin: 10px 0 !important;
}
img.flex-active {
    background: #ec842d;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
    opacity: 1 !important;
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active, .woocommerce div.product div.images .flex-control-thumbs li img:hover {
    background: #ec842d;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-dd33e40 */.pro-ctnt h2 {
    font-size: 32px !important;
    color: #ec842d;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    font-weight: 700;
}/* End custom CSS */