.elementor-kit-11{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#F0D3CD;--e-global-color-text:#000000;--e-global-color-accent:#DD9E92;--e-global-color-7ee04fc:#E8BAB0;--e-global-color-d2ffc60:#000000B3;--e-global-color-f9f929f:#F0F0F0;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:700;font-family:"Raleway", Sans-serif;font-weight:400;--e-page-transition-entrance-animation:e-page-transition-zoom-out;--e-page-transition-exit-animation:e-page-transition-zoom-in;--e-page-transition-animation-duration:1200ms;--e-preloader-animation:swing;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:#FFF;--e-preloader-size:20px;}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{background-color:var( --e-global-color-text );font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:12px 36px 012px 36px;}.elementor-kit-11 button:hover,.elementor-kit-11 button:focus,.elementor-kit-11 input[type="button"]:hover,.elementor-kit-11 input[type="button"]:focus,.elementor-kit-11 input[type="submit"]:hover,.elementor-kit-11 input[type="submit"]:focus,.elementor-kit-11 .elementor-button:hover,.elementor-kit-11 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-kit-11 a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-11 a:hover{color:var( --e-global-color-text );}.elementor-kit-11 h1{font-family:"Raleway", Sans-serif;font-size:64px;font-weight:700;}.elementor-kit-11 h2{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:700;}.elementor-kit-11 h3{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:400;}.elementor-kit-11 h4{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;}.elementor-kit-11 h5{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;}.elementor-kit-11 label{color:var( --e-global-color-text );font-size:14px;}.elementor-kit-11 input:not([type="button"]):not([type="submit"]),.elementor-kit-11 textarea,.elementor-kit-11 .elementor-field-textual{font-size:14px;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000007A;border-radius:0px 0px 0px 0px;}.elementor-kit-11 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-11 textarea:focus,.elementor-kit-11 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-11 h1{font-size:48px;}.elementor-kit-11 h2{font-size:36px;}.elementor-kit-11 h3{font-size:28px;}.elementor-kit-11 h4{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-11 h1{font-size:40px;}.elementor-kit-11 h2{font-size:32px;}.elementor-kit-11 h3{font-size:24px;}.elementor-kit-11 h4{font-size:20px;}.elementor-kit-11 h5{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Raleway numbers issue */
* {
    -webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}

/* RECAPTCHA hidden */

.grecaptcha-logo {
    display: none;
}

.grecaptcha-badge {
    box-shadow: #80808000 0px 0px 0px!important;
}

/* Product card */




/*@media (min-width: 1024px) {*/
/*.jet-woo-product-title {*/
/*    min-height: 45px;*/
/*   overflow: hidden;*/
/*   text-overflow: ellipsis;*/
/*   display: -webkit-box;*/
/*   -webkit-line-clamp: 2;*/
/*   line-clamp: 2; */
/*   -webkit-box-orient: vertical;*/

/*}*/
    
/*}*/
/*@media (min-width: 1200px){*/
/*.site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {*/
/*    min-width:100%;*/
/*    width:100%;*/
/*}*/
/*}*/


/*WPC Added To Cart Notification for WooCommerce*/
.elementor-kit-11 button{     background: none; 
    border: none; 
}
.elementor-kit-11 button:hover{
     background: none;
     border: none; 
}
.wooac-popup .wooac-action a {
 text-transform: uppercase;
 font-size: 12px;
}
a#wooac-cart {
    border: 1px solid #000000;
    background: none;
}
a#wooac-cart:hover {
   border: 1px solid #000000;
    background: #000000;
    color: #fff;
}
a#wooac-continue {
border: 1px solid #000000;
    background: #000000;
    color: #fff;
}
a#wooac-continue:hover {
     border: 1px solid #000000;
    background: #fff;
    color: #000000;
}

.wooac-image > a > img{
    object-fit: contain;
}

/*WPC Frequently Bought Together*/

.elementor-kit-11 a {
     color: #000000;
}
.elementor-kit-11 a:hover {
     color: #dd9e92;
}

/*Product Cart type - Listing Grid*/
h5.jet-woo-builder-archive-product-title {
    /*min-height: 48px;*/
    margin-bottom: 0px;
    margin-top: 0px;
}
/*.jet-woo-builder-archive-product-title a {*/
/*    overflow: hidden;*/
/*    text-overflow: ellipsis;*/
/*    display: -webkit-box;*/
/*    -webkit-line-clamp: 2;*/
/*    line-clamp: 2;*/
/*    -webkit-box-orient: vertical;*/
/*}*/

h5.jet-woo-builder-archive-product-title a:hover {  
    color: #dd9e92 !important;
}
.jet-woo-builder-archive-add-to-cart .button {
    margin-top: 0px !important;
}


/*PRODUCT CARD IMAGES */

/*@media screen and (min-width: 1025px) {*/
/*.jet-woo-builder-archive-product-thumbnail > a > img {*/
/*    min-height: 220px;*/
/*    min-width: 220px;*/
/*    object-fit: contain;*/
/*}}*/

/*@media screen and (max-width: 767px) {*/
/*.jet-woo-builder-archive-product-thumbnail > a > img {*/
/*    max-height: 130px;*/
/*    min-height: 130px;*/
/*    min-width: 130px;*/
/*    object-fit: contain!important;*/
/*}*/

/*.jet-woo-product-price {*/
/*    position: relative;*/
/*   position: relative;*/
/*    min-height: 50px;*/
/*    display: flex;*/
/*    flex-flow: column;*/
/*    justify-content: flex-end;*/
/*}*/
/*}*/

/*@media screen and (min-width: 768px) {*/
/*.jet-woo-builder-archive-product-thumbnail > a > img {*/
/*    max-height: 220px;*/
/*    min-width: 200px;*/
/*    object-fit: contain;*/
/*}}*/


/*PRODUCT CARD header */

@media screen and (min-width: 1025px) {
.jet-woo-builder-archive-product-title {
    min-height: 46px;
   max-height: 46px;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   line-clamp: 3; 
   -webkit-box-orient: vertical;

}}

@media screen and (max-width: 1024px) {
.jet-woo-builder-archive-product-title {
    min-height: 46px;
   max-height: 46px;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3 !important;
   line-clamp: 3 !important; 
   -webkit-box-orient: vertical;

}
}

@media screen and (max-width: 767px) {
.jet-woo-builder-archive-product-title {
   min-height: 66px;
   max-height: 66px;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   line-clamp: 3; 
   -webkit-box-orient: vertical;

}
}/* End custom CSS */