.elementor-1765 .elementor-element.elementor-element-54dbdd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1765 .elementor-element.elementor-element-c5238ce .woocommerce-breadcrumb{color:#209DD8;text-align:center;}.elementor-1765 .elementor-element.elementor-element-7dd91ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:80px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-1765 .elementor-element.elementor-element-153622c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1765 .elementor-element.elementor-element-153622c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1765 .elementor-element.elementor-element-82bf244{--display:flex;--min-height:614px;--background-transition:0.3s;}.elementor-1765 .elementor-element.elementor-element-82bf244, .elementor-1765 .elementor-element.elementor-element-82bf244::before{--border-transition:0.3s;}.elementor-1765 .elementor-element.elementor-element-56f4ce7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:0px;}.elementor-1765 .elementor-element.elementor-element-56f4ce7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1765 .elementor-element.elementor-element-2bf8a9f .elementor-heading-title{color:#209DD8;font-family:"Comic Neue", Sans-serif;font-size:25px;font-weight:300;}.elementor-1765 .elementor-element.elementor-element-2bf8a9f > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#209DD8;}.elementor-1765 .elementor-element.elementor-element-4e0d569{color:#000000;font-family:"Comic Neue", Sans-serif;font-size:15px;font-weight:300;}.elementor-1765 .elementor-element.elementor-element-c636316{--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;--align-items:flex-start;--background-transition:0.3s;--margin-block-start:-16px;--margin-block-end:0px;--margin-inline-start:-10px;--margin-inline-end:0px;}.elementor-1765 .elementor-element.elementor-element-d134705{color:#000000;font-family:"Comic Neue", Sans-serif;font-size:15px;font-weight:400;}.woocommerce .elementor-1765 .elementor-element.elementor-element-bb54000 .price{font-family:"Comic Neue", Sans-serif;font-size:18px;font-weight:500;}.woocommerce .elementor-1765 .elementor-element.elementor-element-bb54000 .price ins{font-size:20px;}.elementor-1765 .elementor-element.elementor-element-bb54000 > .elementor-widget-container{margin:-5px 0px 0px -11px;}.elementor-1765 .elementor-element.elementor-element-e8890a5 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-1765 .elementor-element.elementor-element-bb868f6 .cart button, .elementor-1765 .elementor-element.elementor-element-bb868f6 .cart .button{color:#FFFFFF;background-color:#209DD8;border-color:#209DD8;transition:all 0.2s;}.elementor-1765 .elementor-element.elementor-element-bb868f6 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-1765 .elementor-element.elementor-element-bb868f6 form.cart table.variations td.value select{color:#FFFFFF;}.woocommerce .elementor-1765 .elementor-element.elementor-element-bb868f6 form.cart table.variations td.value select, .woocommerce .elementor-1765 .elementor-element.elementor-element-bb868f6 form.cart table.variations td.value:before{background-color:#209DD8;}.elementor-1765 .elementor-element.elementor-element-bb868f6 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1765 .elementor-element.elementor-element-3f1fdc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1765 .elementor-element.elementor-element-189192c{text-align:center;}.elementor-1765 .elementor-element.elementor-element-189192c .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:31px;font-weight:500;}.elementor-1765 .elementor-element.elementor-element-54d45b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1765 .elementor-element.elementor-element-54d45b5.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1765 .elementor-element.elementor-element-54d45b5.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-1765 .elementor-element.elementor-element-153622c{--width:36.673%;}.elementor-1765 .elementor-element.elementor-element-56f4ce7{--width:37.282%;}}@media(max-width:1024px){.elementor-1765 .elementor-element.elementor-element-7dd91ce{--padding-block-start:50px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1765 .elementor-element.elementor-element-54d45b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1765 .elementor-element.elementor-element-7dd91ce{--padding-block-start:20px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1765 .elementor-element.elementor-element-189192c .elementor-heading-title{font-size:25px;}.elementor-1765 .elementor-element.elementor-element-54d45b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for yith_wcwl_add_to_wishlist, class: .elementor-element-e8890a5 */.elementor-1765 .elementor-element.elementor-element-e8890a5 .fa.fa-heart-o {color: #209dd8}
.elementor-1765 .elementor-element.elementor-element-e8890a5 .fa.fa-heart {color: #209dd8}
@media (max-width: 900px){
.elementor-1765 .elementor-element.elementor-element-e8890a5 .jet-listing-grid__items {

    width: 122%;
    margin-left: -50px;
}}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #209dd8;
    font-size: 1.25em;
}
.woocommerce a.add_to_wishlist.button.alt {background: transparent}
.woocommerce a.add_to_wishlist.button.alt:hover{background:transparent!important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-bb868f6 */.wc-measurement-price-calculator-price{    font-family: sans-serif;}
.elementor-1765 .elementor-element.elementor-element-bb868f6 td{
    background-color: transparent!important;}
.vi-wpvs-variation-wrap .vi-wpvs-variation-wrap-select-wrap {
    margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-54d45b5 */.elementor-1765 .elementor-element.elementor-element-54d45b5 li.product .button{display: none!important}
.elementor-1765 .elementor-element.elementor-element-54d45b5 .woocommerce-loop-product__title {
    height: 60px!important;
    border-top: 1px solid #D9D9D9;
}
.elementor-1765 .elementor-element.elementor-element-54d45b5 li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
    width: auto;
    border: 1px solid;
    border-color: #D9D9D9;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS */.woocommerce div.product form.cart .variations th {
    border: 0;
    width: 100%;
    background: #209DD800;
    text-align: left;
    margin-left: -10px
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    border: 0;
    line-height: 2em;
    vertical-align: top;
    background-color: transparent;
}
.woocommerce div.product form.cart .variations label{
        color: #209DD8!important;
        font-family: "Comic Neue", Sans-serif;
    font-size: 19px;
    font-weight: 300;}
.woo-variation-swatches .variable-items-wrapper {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: flex-start;
    list-style: none;
    margin: 0;
    padding: 0;
    margin-top: -20px;
}/* End custom CSS */