.elementor-1804 .elementor-element.elementor-element-00532ed{--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;--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1804 .elementor-element.elementor-element-d668284 .woocommerce-breadcrumb{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1804 .elementor-element.elementor-element-bfacf33{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1804 .elementor-element.elementor-element-293d18b{--display:flex;}.elementor-1804 .elementor-element.elementor-element-a45fdd9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1804 .elementor-element.elementor-element-cc1fbc8{text-align:left;}.elementor-1804 .elementor-element.elementor-element-cc1fbc8 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1804 .elementor-element.elementor-element-f139070 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-1804 .elementor-element.elementor-element-f139070 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-1804 .elementor-element.elementor-element-f139070 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:32px;}.woocommerce .elementor-1804 .elementor-element.elementor-element-f139070 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{margin-left:80px;}.elementor-1804 .elementor-element.elementor-element-f139070 .wl-addto-cart[class*="wl-style-"] form.cart button{color:#FFFFFF !important;padding:20px 30px 20px 30px;background-color:var( --e-global-color-primary );}.elementor-1804 .elementor-element.elementor-element-f139070 .wl-style-1 form.cart button{color:#FFFFFF !important;padding:20px 30px 20px 30px;background-color:var( --e-global-color-primary );}.elementor-1804 .elementor-element.elementor-element-f139070 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-1804 .elementor-element.elementor-element-f139070 .wl-style-1 form.cart button{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1em;border-style:none;}.elementor-1804 .elementor-element.elementor-element-f139070 .wl-addto-cart[class*="wl-style-"] form.cart button:hover{background-color:var( --e-global-color-79019f9 );}.elementor-1804 .elementor-element.elementor-element-f139070 .wl-style-1 form.cart button:hover{background-color:var( --e-global-color-79019f9 );}.elementor-1804 .elementor-element.elementor-element-b7f2cd4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1804 .elementor-element.elementor-element-b3b752b{--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-1804 .elementor-element.elementor-element-44bc46a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-1804 .elementor-element.elementor-element-23e78ee{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1804 .elementor-element.elementor-element-4e92408{--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-1804 .elementor-element.elementor-element-8c7c02d{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1804 .elementor-element.elementor-element-8c7c02d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-1804 .elementor-element.elementor-element-8c7c02d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#11111133;}.elementor-1804 .elementor-element.elementor-element-8c7c02d {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-1804 .elementor-element.elementor-element-8c7c02d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-1804 .elementor-element.elementor-element-8c7c02d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}@media(max-width:767px){.elementor-1804 .elementor-element.elementor-element-00532ed{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1804 .elementor-element.elementor-element-bfacf33{--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1804 .elementor-element.elementor-element-cc1fbc8 .elementor-heading-title{font-size:20px;line-height:1.2em;}}/* Start custom CSS */.ep-pro-img .flex-control-nav.flex-control-thumbs {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.ep-pro-img .flex-control-nav.flex-control-thumbs li {
    max-width: 15%;
    min-width: 12%;
}

.ep-pro-img .flex-control-nav.flex-control-thumbs li .flex-active {
    border: 1px solid #dcdcdc;
}

.ep-pro-img .flex-control-nav.flex-control-thumbs li img {
    border: 1px solid #ffffff;
}

.ep-pro-img .flex-control-nav.flex-control-thumbs {
    margin-top: 20px !important
}

.ep-atc .wl-quantity svg {
    width: 15px;
}

.ep-atc .wl-quantity.wl-qunatity-plus {
    padding-left: 15px !important;
}

.ep-atc .wl-quantity.wl-qunatity-minus {
    padding-right: 15px !important;
}

.ep-atc .wl-quantity-cal {
    margin-left: 40px !important;
}

.ep-atc .wl-cart-wrap.both, .ep-atc .wl-addto-cart form.cart {
    margin-bottom: 0px !important;
}

.ep-product-information .woocommerce-product-attributes .woocommerce-product-attributes-item th, .ep-product-information .woocommerce-product-attributes .woocommerce-product-attributes-item td {
    background-color: #ffffff !important;
    border: 0px;
    border-bottom: 1px dotted rgba(0,0,0,.1)
}

.ep-product-information .woocommerce-product-attributes .woocommerce-product-attributes-item th {
    text-align: left;
}

.ep-product-information .woocommerce table.shop_attributes {
    border-top: 0px !important;
}/* End custom CSS */