.elementor-33059 .elementor-element.elementor-element-aae2296 > .elementor-container{max-width:1440px;}.elementor-33059 .elementor-element.elementor-element-aae2296 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-33059 .elementor-element.elementor-element-aae2296, .elementor-33059 .elementor-element.elementor-element-aae2296 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-aae2296{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-23ab610 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-33059 .elementor-element.elementor-element-23ab610 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-89f63fd{--slides-per-view:1;}.elementor-33059 .elementor-element.elementor-element-89f63fd > .elementor-widget-container{padding:0px 15px 0px 0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-89f63fd .woocommerce-product-gallery img{width:100%;}.elementor-33059 .elementor-element.elementor-element-89f63fd .one_image .main-images > div, .elementor-33059 .elementor-element.elementor-element-89f63fd .one_image .main-images > img{margin-bottom:10px;}.elementor-33059 .elementor-element.elementor-element-89f63fd .one_image .main-images{margin-bottom:-10px;}.elementor-33059 .elementor-element.elementor-element-89f63fd .double_image .main-images > div{margin-right:10px;margin-bottom:10px;width:calc(50% - 10px);}.elementor-33059 .elementor-element.elementor-element-89f63fd .double_image .main-images{margin-right:-10px;margin-bottom:-10px;}.elementor-33059 .elementor-element.elementor-element-78121b9{--slides-per-view:1;}.elementor-33059 .elementor-element.elementor-element-78121b9 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-78121b9 .onsale{top:0px;}body:not(.rtl) .elementor-33059 .elementor-element.elementor-element-78121b9 .onsale.left{left:0px;right:auto;}body.rtl .elementor-33059 .elementor-element.elementor-element-78121b9 .onsale.left{right:0px;left:auto;}body:not(.rtl) .elementor-33059 .elementor-element.elementor-element-78121b9 .onsale.right{right:0px;left:auto;}body.rtl .elementor-33059 .elementor-element.elementor-element-78121b9 .onsale.right{left:0px;right:auto;}.woocommerce .elementor-33059 .elementor-element.elementor-element-78121b9 .woocommerce-product-gallery img{width:100%;}.elementor-33059 .elementor-element.elementor-element-e105e61 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-33059 .elementor-element.elementor-element-e105e61 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-5957d99 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-5957d99 .elementor-heading-title{font-family:"Trajan Pro Regular", Sans-serif;font-size:24px;font-weight:400;color:#222222;}.elementor-33059 .elementor-element.elementor-element-c445c21 > .elementor-widget-container{margin:10px 0px 0px 0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-c445c21 .price{color:#000000;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.woocommerce .elementor-33059 .elementor-element.elementor-element-c445c21 .price ins{color:#222222;}.elementor-33059 .elementor-element.elementor-element-977b7fd > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-33059 .elementor-element.elementor-element-977b7fd .single_add_to_cart_button .button-text:last-child{margin-left:7px;}.elementor-33059 .elementor-element.elementor-element-977b7fd .single_add_to_cart_button .button-text:first-child{margin-right:7px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-977b7fd form.cart table.variations label{color:var( --e-global-color-9b1ea45 );}.woocommerce .elementor-33059 .elementor-element.elementor-element-977b7fd .quantity{width:100%;margin-right:0;margin-left:0;height:0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-977b7fd .quantity select{margin:0 auto;}.woocommerce .elementor-33059 .elementor-element.elementor-element-977b7fd .quantity-wrapper{font-size:0px;max-width:unset;height:0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-977b7fd .quantity-wrapper input{font-size:0px;height:0px;width:0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-977b7fd .quantity-wrapper select{font-size:0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-977b7fd .quantity-select select{height:0px;width:0px;}.elementor-33059 .elementor-element.elementor-element-977b7fd .single_add_to_cart_button{font-family:"Trajan Pro Regular", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#846C98;}.elementor-33059 .elementor-element.elementor-element-977b7fd .single_add_to_cart_button:hover, .elementor-33059 .elementor-element.elementor-element-977b7fd .single_add_to_cart_button:focus{color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:var( --e-global-color-e0fc10a );}.elementor-33059 .elementor-element.elementor-element-977b7fd .single_add_to_cart_button:hover svg, .elementor-33059 .elementor-element.elementor-element-977b7fd .single_add_to_cart_button:focus svg{fill:#FFFFFF;}.elementor-33059 .elementor-element.elementor-element-f02d7ff > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-33059 .elementor-element.elementor-element-288f552{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33059 .elementor-element.elementor-element-21cd60e .elementor-button{background-color:#FFFFFF00;font-family:"TrajanPro-Regular", Sans-serif;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;padding:15px 15px 15px 15px;}.elementor-33059 .elementor-element.elementor-element-21cd60e{width:auto;max-width:auto;}.elementor-33059 .elementor-element.elementor-element-21cd60e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-93b8634 .elementor-button{background-color:#FFFFFF00;font-family:"TrajanPro-Regular", Sans-serif;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;padding:15px 15px 15px 15px;}.elementor-33059 .elementor-element.elementor-element-93b8634{width:auto;max-width:auto;}.elementor-33059 .elementor-element.elementor-element-93b8634 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-59c801e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33059 .elementor-element.elementor-element-796e871 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-796e871 .woocommerce-tabs.horizontal .wc-tabs{justify-content:flex-start;}.woocommerce .elementor-33059 .elementor-element.elementor-element-796e871 .woocommerce-tabs.vertical .wc-tabs{align-content:flex-start;}.elementor-33059 .elementor-element.elementor-element-796e871 .wc-tabs .et-woocommerce-tab a{font-family:"Trajan Pro Regular", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-33059 .elementor-element.elementor-element-9310391 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-9310391 .wc-tabs .et-woocommerce-tab a{font-family:"Trajan Pro Regular", Sans-serif;font-size:1.2em;font-weight:400;padding:8px 0px 8px 0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-9310391 .woocommerce-tabs .panel{padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-1f63f691{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33059 .elementor-element.elementor-element-acd9763 .elementor-heading-title{color:#222222;}.elementor-33059 .elementor-element.elementor-element-4c3eabd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33059 .elementor-element.elementor-element-446ce3c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33059 .elementor-element.elementor-element-626363dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33059 .elementor-element.elementor-element-65bcc84{--display:flex;}@media(max-width:1024px){.elementor-33059 .elementor-element.elementor-element-288f552{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-33059 .elementor-element.elementor-element-aae2296{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-89f63fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-78121b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-33059 .elementor-element.elementor-element-78121b9 .woocommerce-product-gallery{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-33059 .elementor-element.elementor-element-e105e61 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 10px 0px 10px;}.elementor-33059 .elementor-element.elementor-element-5957d99 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-c445c21 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-288f552{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33059 .elementor-element.elementor-element-59c801e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33059 .elementor-element.elementor-element-9310391{width:100%;max-width:100%;}.elementor-33059 .elementor-element.elementor-element-9310391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33059 .elementor-element.elementor-element-1f63f691{--margin-top:40px;--margin-bottom:0px;--margin-left:6px;--margin-right:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-33059 .elementor-element.elementor-element-23ab610{width:100%;}.elementor-33059 .elementor-element.elementor-element-e105e61{width:100%;}}/* Start custom CSS for woocommerce-product-etheme_tabs, class: .elementor-element-796e871 */.tabs .tabs-nav {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_tabs, class: .elementor-element-9310391 */.tabs .tabs-nav {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS *//*complete the look*/
#cross-sales-product ul li {
    list-style: none;
}


.cross-sales-product .content-product{
    margin-bottom: 30px;
    display: flex;
}

.cross-sales-product .content-product .product-image-wrapper {
    max-width: 20%;
    margin: 0 20px 0 0px;
    padding-bottom: 1px;
}

.cross-sales-product .content-product .price {
    width: 100%;
    margin-top: 1px;
    display: block;
    text-align: left;
}

.cross-sales-product .content-product .product-title {
    text-align: left;
}

.cross-sell-products-title {padding-left: 12px;}

/*zodat het op mobiel wel 100% breed*/
@media only screen and (max-width: 480px) {
   .cross-sales-product .products-grid .product {
        width: 100%;
    }
}


/*doorgehaalde prijs kleiner weergeven*/
.elementor-widget-woocommerce-product-etheme_price p.price del{
    font-size: 14px;
}

/*uitlijning tab-pijltjes*/
.wc-tabs .et-woocommerce-tab a{
display: flex;
justify-content: space-between;
flex-direction: row-reverse;
}

/*complete the look 2e afbeelding 'tijdelijke fix/hack'*/
/*In elementor wordt de volledige product gallerij element gebruikt, super slecht alle afbeeldingen staan namelijk in de html... met deze css verbergen we die allemaal behalve nummer 2, echter alle html en gerelateerde code wordt nog steeds verwerkt.*/
#complete-the-look-gallery div.main-images > .images.woocommerce-product-gallery:not(:nth-child(2)){
    display:none;
}

.et_attribute-name[data-swatch-name]::after,
.variations [data-swatch-name]::after {
  display: none;
}/* End custom CSS */