.elementor-kit-6306{--e-global-color-primary:#C93A2F;--e-global-color-secondary:#54595F;--e-global-color-text:#121212;--e-global-color-accent:#C93A2F;--e-global-color-75ec761:#FFFFFF;--e-global-color-f891d7a:#E8E2D7;--e-global-color-3d70797:#3A342C;--e-global-color-e1a0e7a:#494137;--e-global-color-ca0869a:#8D2119;--e-global-color-a6d5cf2:#F4F2F0;--e-global-typography-primary-font-family:"Noto Sans";--e-global-typography-primary-font-size:26px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-letter-spacing:0.2px;--e-global-typography-secondary-font-family:"Noto Sans";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:900;--e-global-typography-secondary-letter-spacing:0.2px;--e-global-typography-text-font-family:"Noto Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:26px;--e-global-typography-text-letter-spacing:0.2px;--e-global-typography-accent-font-family:"Noto Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-letter-spacing:0.2px;--e-global-typography-df1a3cf-font-family:"Barlow";--e-global-typography-df1a3cf-font-size:15px;--e-global-typography-df1a3cf-font-weight:800;--e-global-typography-df1a3cf-text-transform:uppercase;--e-global-typography-df1a3cf-letter-spacing:0.3px;--e-global-typography-7ff296a-font-family:"Lato";--e-global-typography-7ff296a-font-size:16px;--e-global-typography-7ff296a-font-weight:500;--e-global-typography-7ff296a-line-height:27px;--e-global-typography-7ff296a-letter-spacing:0.1px;--e-global-typography-459ca44-font-family:"Barlow";--e-global-typography-459ca44-font-size:25px;--e-global-typography-459ca44-font-weight:700;--e-global-typography-459ca44-letter-spacing:0.2px;--e-global-typography-43c455b-font-family:"Noto Sans";--e-global-typography-43c455b-font-size:16px;--e-global-typography-43c455b-font-weight:800;--e-global-typography-7bc4595-font-family:"Noto Sans";--e-global-typography-7bc4595-font-size:26px;--e-global-typography-7bc4595-font-weight:900;--e-global-typography-7bc4595-letter-spacing:0.2px;--e-global-typography-09037ff-font-family:"Noto Sans";--e-global-typography-09037ff-font-size:20px;--e-global-typography-09037ff-font-weight:900;--e-global-typography-09037ff-letter-spacing:0.2px;background-color:var( --e-global-color-f891d7a );font-family:"Lato";font-size:15px;font-weight:400;}.elementor-kit-6306 button,.elementor-kit-6306 input[type="button"],.elementor-kit-6306 input[type="submit"],.elementor-kit-6306 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-43c455b-font-family );font-size:var( --e-global-typography-43c455b-font-size );font-weight:var( --e-global-typography-43c455b-font-weight );color:var( --e-global-color-75ec761 );border-style:none;border-radius:30px 30px 30px 30px;padding:12px 14px 12px 18px;}.elementor-kit-6306 button:hover,.elementor-kit-6306 button:focus,.elementor-kit-6306 input[type="button"]:hover,.elementor-kit-6306 input[type="button"]:focus,.elementor-kit-6306 input[type="submit"]:hover,.elementor-kit-6306 input[type="submit"]:focus,.elementor-kit-6306 .elementor-button:hover,.elementor-kit-6306 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-75ec761 );border-style:none;border-radius:25px 25px 25px 25px;}.elementor-kit-6306 e-page-transition{background-color:#FFBC7D;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:var( --e-global-color-primary );border-style:none;}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-75ec761 );border-style:none;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-family:var( --e-global-typography-43c455b-font-family );font-size:var( --e-global-typography-43c455b-font-size );font-weight:var( --e-global-typography-43c455b-font-weight );}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-75ec761 );border-style:none;}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-family:var( --e-global-typography-43c455b-font-family );font-size:var( --e-global-typography-43c455b-font-size );font-weight:var( --e-global-typography-43c455b-font-weight );}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-kit-6306 a{color:var( --e-global-color-primary );}.elementor-kit-6306 a:hover{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-75ec761 );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );--error-message-icon-color:var( --e-global-color-75ec761 );--error-message-normal-links-color:var( --e-global-color-75ec761 );--error-message-hover-links-color:var( --e-global-color-75ec761 );--error-box-border-radius:25px 25px 25px 25px;}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );--message-message-icon-color:var( --e-global-color-primary );--message-box-border-radius:25px 25px 25px 25px;--message-buttons-normal-text-color:var( --e-global-color-75ec761 );--message-buttons-hover-text-color:var( --e-global-color-75ec761 );--message-border-type:none;--message-buttons-border-radius:25px 25px 25px 25px;--message-buttons-padding:8px 16px 8px 016px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-text );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-primary );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );--info-message-icon-color:var( --e-global-color-text );--info-box-border-radius:25px 25px 25px 25px;--info-buttons-normal-text-color:var( --e-global-color-75ec761 );--info-buttons-hover-text-color:var( --e-global-color-75ec761 );--info-border-type:none;--info-buttons-border-radius:25px 25px 25px 25px;--info-buttons-padding:8px 16px 8px 16px;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6306{--e-global-typography-09037ff-font-size:20px;}.elementor-kit-6306 button,.elementor-kit-6306 input[type="button"],.elementor-kit-6306 input[type="submit"],.elementor-kit-6306 .elementor-button{font-size:var( --e-global-typography-43c455b-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-43c455b-font-size );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-43c455b-font-size );}}@media(max-width:767px){.elementor-kit-6306 button,.elementor-kit-6306 input[type="button"],.elementor-kit-6306 input[type="submit"],.elementor-kit-6306 .elementor-button{font-size:var( --e-global-typography-43c455b-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-43c455b-font-size );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-43c455b-font-size );}}/* Start custom CSS *//* Home */

/*.elementor-slide-heading { text-shadow: 0px 0px 30px #444444; }
*/
@media only screen and (max-width: 768px) {
  .elementor-slide-heading { text-shadow: 0px 0px 20px #000000; }
}

/* Menu Nieuw: #C93A2F Oud: #8d2119 */

#overgaauw_menu .jet-menu li:nth-child(1) .top-level-link,
#overgaauw_menu .jet-menu li:nth-child(2) .top-level-link,
#overgaauw_menu .jet-menu li:nth-child(3) .top-level-link
{  background:white; color:#C93A2F !important; font-weight:700; }

#overgaauw_menu .jet-menu li:nth-child(1) .top-level-link
{ border-radius:0px 0px 0px 5px; }

@media only screen and (max-width: 768px) {
    #overgaauw_menu .jet-menu li:nth-child(1) .top-level-link
{ border-radius:0px 0px 0px 0px; }
  
}

#overgaauw_menu .jet-menu li:nth-child(1) .top-level-link:hover,
#overgaauw_menu .jet-menu li:nth-child(2) .top-level-link:hover,
#overgaauw_menu .jet-menu li:nth-child(3) .top-level-link:hover
{  background:white; color:#C93A2F !important; border-radius:0px 0px 0px 0px; }

#overgaauw_menu .jet-menu .jet-menu-hover .top-level-link
{  background:white !important;  }

#overgaauw_menu .jet-menu .jet-menu-hover .top-level-link .jet-menu-title, #overgaauw_menu .jet-menu .jet-menu-hover .top-level-link .jet-dropdown-arrow
{ color:#C93A2F !important; }

#overgaauw_menu { margin-bottom:0px; }

.submenu img { display:none !important; }

/* Producten */




.jet-woo-product-thumbnail img {
    height:220px !important;
    width:90%;
    object-fit: contain;
  } 

.jet-woo-products__inner-box {

}

.jet-woo-product-button {

    
    position:absolute;
    bottom:0px;
    width:100%;
    text-align:center;
    

 
}

.add_to_cart_button { 
position: relative;  }

.add_to_cart_button:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size:20px;
    visibility: visible;
    content: "f291";
    margin-right:10px;
}



/*



.woocommerce-loop-product__link img
{height:220px !important;

     width:90%;
  object-fit: contain;
}

.added_to_cart { display:none; }


.add_to_cart_button
{
    position:absolute;
    
    margin:0px !important;     
    bottom:0px;
    right:0px;
    line-height:42px;
    padding:6px 16px;
    font-size:20px !important;
}
.loading
{
    position:absolute !important;
    bottom:0px !important;
} 

.product .added
{
    background:green !important;
}




 .jet-wishlist-button__link
 {
    padding:0; 
    margin:0 !important;
}

.jet-wishlist-button__plane
{
    background:none !important; 
}

.jet-wishlist-button__container 
{
   position:absolute !important;
    width:10% !important;
    margin:0px !important;     
    top:10px !important;
    right:18px !important;
    text-align:right;
    font-size:20px;
}

.jet-wishlist-button__container
{

}

.jet-wishlist-button__link--icon-left {

}

.jet-wishlist-button__label
{
    line-height:42px;
    height:50px;
    color:#333;
    color:#cccccc;
}

.jet-wishlist-button__state-added
{
    color:#9e3223;
}

.onsale 
{
    position:absolute;
    top:0px; 
    margin-left:0px !important; 
    border:none !important;
    padding:0px 8px !important;
}

.jet-wishlist-button__label i:hover
{
    color:#9e3223 !important;
}





.woocommerce-LoopProduct-link
{
    height:100%;

}






.woocommerce-loop-product__title
{
margin-top:8px;
margin-bottom:65px !important;
}

del .woocommerce-Price-amount { color:black !important; font-weight:500; opacity:1 !important; }
ins .woocommerce-Price-amount { color:black !important; font-weight:600;  color:#9e3223 !important; }


.price
{

    width:80%;
    position: absolute;

   margin-bottom:0px !important;
   bottom:0px !important;
   padding-left:15px;
   text-align:left;

}

.woocommerce-Price-amount
{
    left:0px !important;
    bottom:0px !important;
    width:100%;
    line-height:60px;
    
    
}


.jet-wishlist-button__icon
{
    line-height:42px;
    height:50px;
    color:#333;
    color:#cccccc;
}

.jet-wishlist-button__state-added 
{
    color:#9e3223;
}

.onsale 
{
    position:absolute;
    top:0px; 
    margin-left:0px !important; 
    border:none !important;
    padding:0px 8px !important;
}

.jet-wishlist-button__icon i:hover
{
    color:#9e3223 !important;
}

.fa-heart-o { color:#c0c0c0; }
.fa-heart-o:hover { color:#8d2119; } 
.fa-heart { color:#8d2119; }


*//* End custom CSS */