.elementor-5217 .elementor-element.elementor-element-482a36ae .elementor-repeater-item-f3d8dfe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5217 .elementor-element.elementor-element-15498082 .elementor-repeater-item-21ca8ca.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5217 .elementor-element.elementor-element-431fe72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5217 .elementor-element.elementor-element-247d455f.elementor-wc-products ul.products li.product{text-align:center;}.elementor-5217 .elementor-element.elementor-element-247d455f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5217 .elementor-element.elementor-element-247d455f.elementor-wc-products .products > h2{text-align:center;}.elementor-5217 .elementor-element.elementor-element-247d455f.elementor-wc-products ul.products li.product .button{border-color:var( --e-global-color-primary );border-style:solid;}.elementor-5217 .elementor-element.elementor-element-5a3fd5e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5217 .elementor-element.elementor-element-5a3fd5e3{text-align:left;}.elementor-5217 .elementor-element.elementor-element-5a3fd5e3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:300;color:#54595F;}.elementor-5217 .elementor-element.elementor-element-29df75f{text-align:left;}.woocommerce .elementor-5217 .elementor-element.elementor-element-29df75f .woocommerce-product-details__short-description{color:#292A2C;font-family:"Dosis", Sans-serif;font-size:25px;line-height:1.3em;}.elementor-5217 .elementor-element.elementor-element-23a570ac{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5217 .elementor-element.elementor-element-23a570ac .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-5217 .elementor-element.elementor-element-c8e357e .cart button, .elementor-5217 .elementor-element.elementor-element-c8e357e .cart .button{transition:all 0.2s;}.elementor-5217 .elementor-element.elementor-element-c8e357e .quantity .qty{transition:all 0.2s;}.elementor-5217 .elementor-element.elementor-element-2482828 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5217 .elementor-element.elementor-element-5eeb2a72{text-align:center;}.elementor-5217 .elementor-element.elementor-element-65ee5414 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5217 .elementor-element.elementor-element-15498082{margin-top:140px;margin-bottom:0px;}.elementor-5217 .elementor-element.elementor-element-482a36ae:not(.elementor-motion-effects-element-type-background), .elementor-5217 .elementor-element.elementor-element-482a36ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5217 .elementor-element.elementor-element-482a36ae > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5217 .elementor-element.elementor-element-482a36ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-125px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5217 .elementor-element.elementor-element-2eee6a66 .elementor-repeater-item-a8aa847.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5217 .elementor-element.elementor-element-7b60aa84 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-5217 .elementor-element.elementor-element-7b60aa84 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5217 .elementor-element.elementor-element-146ade84.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5217 .elementor-element.elementor-element-30901c22{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;z-index:1;}.elementor-5217 .elementor-element.elementor-element-30901c22 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5217 .elementor-element.elementor-element-30901c22 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-5217 .elementor-element.elementor-element-30901c22 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-5217 .elementor-element.elementor-element-30901c22 .jet-listing-dynamic-field{justify-content:center;}.elementor-5217 .elementor-element.elementor-element-30901c22 .jet-listing-dynamic-field__content{text-align:center;}.elementor-5217 .elementor-element.elementor-element-580df36d .elementor-repeater-item-6674fd5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5217 .elementor-element.elementor-element-528550ea{--e-image-carousel-slides-to-show:2;}.elementor-5217 .elementor-element.elementor-element-528550ea .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5217 .elementor-element.elementor-element-528550ea .elementor-swiper-button.elementor-swiper-button-next{font-size:39px;color:var( --e-global-color-secondary );}.elementor-5217 .elementor-element.elementor-element-528550ea .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5217 .elementor-element.elementor-element-528550ea .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-5217 .elementor-element.elementor-element-687d647f .elementor-repeater-item-16e819b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5217 .elementor-element.elementor-element-2fd87e2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5217 .elementor-element.elementor-element-2fd87e2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5217 .elementor-element.elementor-element-4f4de1a0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5217 .elementor-element.elementor-element-4f4de1a0{text-align:center;}.elementor-5217 .elementor-element.elementor-element-4f4de1a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5217 .elementor-element.elementor-element-15077df6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-5217 .elementor-element.elementor-element-15077df6 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-5217 .elementor-element.elementor-element-687d647f:not(.elementor-motion-effects-element-type-background), .elementor-5217 .elementor-element.elementor-element-687d647f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000BD;}.elementor-5217 .elementor-element.elementor-element-687d647f > .elementor-container{min-height:400px;}.elementor-5217 .elementor-element.elementor-element-687d647f .elementor-background-overlay{filter:brightness( 97% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5217 .elementor-element.elementor-element-687d647f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;}.elementor-5217 .elementor-element.elementor-element-687d647f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5217 .elementor-element.elementor-element-57ed41c{--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-5217 .elementor-element.elementor-element-79f2224{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5217 .elementor-element.elementor-element-79f2224 .elementor-repeater-item-6a29448.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5217 .elementor-element.elementor-element-3b57164{--display:flex;}.elementor-5217 .elementor-element.elementor-element-e1a81da{text-align:center;}.elementor-5217 .elementor-element.elementor-element-e1a81da .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5217 .elementor-element.elementor-element-26f39df .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5217 .elementor-element.elementor-element-26f39df .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5217 .elementor-element.elementor-element-26f39df .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5217 .elementor-element.elementor-element-26f39df .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-button[type="submit"]{color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5217 .elementor-element.elementor-element-26f39df{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-5217 .elementor-element.elementor-element-3b57164{--width:50%;}}@media(max-width:1024px){.elementor-5217 .elementor-element.elementor-element-247d455f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;} .elementor-5217 .elementor-element.elementor-element-23a570ac{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-5217 .elementor-element.elementor-element-247d455f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;} .elementor-5217 .elementor-element.elementor-element-23a570ac{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5217 .elementor-element.elementor-element-15077df6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-5217 .elementor-element.elementor-element-15077df6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:1024px) and (min-width:768px){.elementor-5217 .elementor-element.elementor-element-61f8ed90{width:100%;}.elementor-5217 .elementor-element.elementor-element-146ade84{width:100%;}}/* Start custom CSS for bdt-threesixty-product-viewer, class: .elementor-element-7b60aa84 */.elementor-5217 .elementor-element.elementor-element-7b60aa84{
    max-width:600px;
    margin-left:auto;
    margin-right:auto;
}/* End custom CSS */
/* Start custom CSS for bdt-threesixty-product-viewer, class: .elementor-element-7b60aa84 */.elementor-5217 .elementor-element.elementor-element-7b60aa84{
    max-width:600px;
    margin-left:auto;
    margin-right:auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-30901c22 */.elementor-5217 .elementor-element.elementor-element-30901c22{
    margin-left:auto;
    margin-right:auto;
}/* End custom CSS */
/* Start custom CSS for bdt-threesixty-product-viewer, class: .elementor-element-7b60aa84 */.elementor-5217 .elementor-element.elementor-element-7b60aa84{
    max-width:600px;
    margin-left:auto;
    margin-right:auto;
}/* End custom CSS */
/* Start custom CSS for bdt-threesixty-product-viewer, class: .elementor-element-7b60aa84 */.elementor-5217 .elementor-element.elementor-element-7b60aa84{
    max-width:600px;
    margin-left:auto;
    margin-right:auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-30901c22 */.elementor-5217 .elementor-element.elementor-element-30901c22{
    margin-left:auto;
    margin-right:auto;
}/* End custom CSS */
/* Start custom CSS */.label_price label{
    display:none;
}



/*Knop naast in cart button nadat je product in winkelmand hebt gedaan*/
.added_to_cart{
    background-color: #3d7fc2;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    border-radius: 15px!important;
    box-sizing: border-box;
    padding: 12px 12px;
    margin-left:7px;
    margin-top:8px;
    text-transform: uppercase;
    line-height: 1;
        letter-spacing: .1em;
display: inline-block;
overflow: visible;
}

.single_add_to_cart_button{
        margin-top:3px;
        margin-left:0px!important;
}

.added_to_cart:hover{
 color:#fff!important;   
 background-color:#7A7A7A!important;
}





/*Images naast elkaar fixen na fout door update*/



.label_container > label{
    border:0!important;
}

.label_price{
    font-size:0;
}

.selected > .label_container > label{
    border:4px solid #3D7FC2!important;
}

/*Positie van prijs fixen*/

.price{
    margin-top:0!important;
    margin-bottom:20px;
}

.elementor-widget-woocommerce-product-add-to-cart{
    margin-bottom:0px!important;
}

.option-price > .woocommerce-Price-amount, .positive{
    font-size:16px;
}

/*Rode required ster weghalen bij filters*/
.required{
    display:none;
}


/*slider fixen als er maar 1 of 2 slides zijn*/
.slick-track, .slick-active{
 min-width:350px;   
 min-height:350px;
}


/*kader plus-min button blauw*/
.buttons_added{
    border:2px solid #3D7FC2;
}


/*Gallery thumbnails uitlijnen
.woocommerce-product-gallery .flex-control-nav > li > img{
    width:112px!important;
    max-width:112px!important;
}/*

.woocommerce-product-gallery > .flex-control-nav{
    margin-top: 35px!important;
}

.yith_wapo_group_total > table{
    margin-bottom:0px;
}
.yith_wapo_group_total.yith_wapo_keep_show{
    margin-bottom:0px;
}


/*Add to cart button afronden*/
.add_to_cart_button.button, .single_add_to_cart_button {
    border-radius:15px!important;
}

/*Upsell buttons verdwijning voorkomen*/
.woocommerce ul.products li.product .button.added{
    display:block;
}
/*Prijs accesoires kleiner*/
.jet-woo-product-price{
    font-size:15px!important;
}

/*Accesoires afbeeldingen kleiner*/
.jet-woo-builder-archive-product-thumbnail{
    max-width:112px;
}

/*Prijs center uitlijnen en overige data weghalen*/
.yith_wapo_group_final_total{
    text-align:left;
    font-size:36px;
    margin-bottom:0px;
    
}


.ywapo_tr_order_totals > td:first-child{
    display:none;
}

/*Upsell titles weghalen accessoires*/
.up-sells h2{
    display:none;
}

.up-sells{
    margin-top:0px!important;
}



/*Border bij kleuren weghalen*/
.ywapo_input_container{
    border:0!important;
}

.ywapo_selected label > img{
    border:4px solid #3D7FC2;
}

/*icoontjes formaat stoelvoeten*/
/*#ywapo_ctrl_id_1_0 label > img, #ywapo_ctrl_id_1_1 label > img, #ywapo_ctrl_id_1_2 label > img, #ywapo_ctrl_id_1_3 label > img{
    width:120px!important;
}*/
/*Hoofdsteun image kleiner*/
#ywapo_value_141 > .ywapo_product_option_image > img{
    max-width:150px!important;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:25px;
    display:block;
}
/*
#ywapo_value_23 > .ywapo_options_container .ywapo_label > img, #ywapo_value_17 > .ywapo_options_container .ywapo_label > img, #ywapo_value_19 > .ywapo_options_container .ywapo_label > img, #ywapo_value_20 > .ywapo_options_container .ywapo_label > img, #ywapo_value_123 > .ywapo_options_container .ywapo_label > img, #ywapo_value_1 > .ywapo_options_container .ywapo_label > img, #ywapo_value_22 > .ywapo_options_container .ywapo_label > img, #ywapo_value_128 > .ywapo_options_container .ywapo_label > img, #ywapo_value_25 > .ywapo_options_container .ywapo_label > img, #ywapo_value_26 > .ywapo_options_container .ywapo_label > img, #ywapo_value_127 > .ywapo_options_container .ywapo_label > img, #ywapo_value_28 > .ywapo_options_container .ywapo_label > img, #ywapo_value_28 > .ywapo_options_container .ywapo_label > img, #ywapo_value_29 > .ywapo_options_container .ywapo_label > img, #ywapo_value_29 > .ywapo_options_container .ywapo_label > img{
     width:120px!important;
}
*/

/*Voeten fixen met prijs eronder
.ywapo_label_price{
    display:block;
    
}

#ywapo_ctrl_id_1_0 .ywapo_label_price, #ywapo_ctrl_id_1_1 .ywapo_label_price, #ywapo_ctrl_id_1_2 .ywapo_label_price, #ywapo_ctrl_id_1_3 .ywapo_label_price{
     display:block;
}*/

/*Voeten naast elkaar tonen met tekst eronder
#ywapo_value_23 > .ywapo_options_container .ywapo_label_price, #ywapo_value_17 > .ywapo_options_container .ywapo_label_price, #ywapo_value_19 > .ywapo_options_container .ywapo_label_price, #ywapo_value_20 > .ywapo_options_container .ywapo_label_price, #ywapo_value_123 > .ywapo_options_container .ywapo_label_price, #ywapo_value_1 > .ywapo_options_container .ywapo_label_price, #ywapo_value_22 > .ywapo_options_container .ywapo_label_price, #ywapo_value_128 > .ywapo_options_container .ywapo_label_price, #ywapo_value_25 > .ywapo_options_container .ywapo_label_price, #ywapo_value_26 > .ywapo_options_container .ywapo_label_price, #ywapo_value_127 > .ywapo_options_container .ywapo_label_price, #ywapo_value_28 > .ywapo_options_container .ywapo_label_price, #ywapo_value_28 > .ywapo_options_container .ywapo_label_price, #ywapo_value_29 > .ywapo_options_container .ywapo_label_price, #ywapo_value_29 > .ywapo_options_container .ywapo_label_price,
#ywapo_value_158 > .ywapo_options_container .ywapo_label_price,
#ywapo_value_160 > .ywapo_options_container .ywapo_label_price,
#ywapo_value_153 > .ywapo_options_container .ywapo_label_price,
#ywapo_value_156 > .ywapo_options_container .ywapo_label_price{
     display:block;
}
*/

/*zelfde voor icoon massage en beensteun washunit*/
#ywapo_ctrl_id_11_0 > label > img, #ywapo_ctrl_id_11_1 > label > img{
    width:120px!important;
}



/*.ywapo_label_price{
display:none;    
}*/



/*#ywapo_ctrl_id_1_0 label > img{
    display:block;
}*/
.ywapo_input_container{
        vertical-align: top;
}

/*Kleuren breder maken*/
.woocommerce form .form-row .ywapo_input_container label > img{
    width:80px!important;
}

.quantity{
    margin-left:auto;
    margin-right:auto;
}


.ywapo_tr_product_base_price, .ywapo_tr_additional_options{
    display:none;
}

.cart{
 border-top:0px!important;   
  border-bottom:0px!important;   
}


.ywapo_tr_order_totals td{
      border-bottom:0px!important;   
}/* End custom CSS */