.postid-18118.single-product .select2-results__options,.postid-18177.single-product .select2-results__options,.postid-18091.single-product .select2-results__options,.postid-18155.single-product .select2-results__options,.postid-21366.single-product .select2-results__options,.postid-18130.single-product .select2-results__options,.postid-18137.single-product .select2-results__options{background:#ffffff!important}.select2-results__options .select2-results__message{display:none}.woocommerce.single-product div.entry.product.expivi-product{padding-top:0px!important}.woocommerce .product.expivi-product form.cart{margin-top:0;padding-bottom:0}.woocommerce div.product.expivi-product div.images,.woocommerce-page div.product.expivi-product div.images{float:none;width:100%;height:70vh}.woocommerce .product.expivi-product .summary{float:none}.product.expivi-product .expivi_viewer_inner_container{position:sticky;top:120px;left:0}.product.product_cat-volledige-personalisatie .woocommerce-product-gallery .flex-control-thumbs li,.product.product_cat-volledige-personalisatie .woocommerce-product-gallery .flex-viewport,.product.expivi-product .expivi_viewer_inner_container{border-radius:10px;overflow:hidden;background:#fff;border:1px solid #f7f4ef}.product.product_cat-volledige-personalisatie h1.product_title,.product.expivi-product h1.product_title{font-size:3em;font-weight:700;margin-bottom:20px}.product.product_cat-volledige-personalisatie .product-usps,.product.expivi-product .product-usps{margin-bottom:44px}.cart_totals .usp-list,.product.product_cat-volledige-personalisatie .usp-list,.product.expivi-product .usp-list{list-style:none;margin:0}.product.product_cat-volledige-personalisatie .usp-list span.woocommerce-Price-amount.amount,.product.expivi-product .usp-list span.woocommerce-Price-amount.amount{color:inherit!important}.cart_totals .usp-list>li::before,.product.product_cat-volledige-personalisatie .usp-list>li::before,.product.expivi-product .usp-list>li::before{margin-right:12px;vertical-align:middle;content:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.6668 5L7.50016 14.1667L3.3335 10" stroke="%2361961A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.woocommerce.expivi-product .product form.cart{margin-top:0}.product.expivi-product .v-application{background:#fff0;font-family:inherit}.product.expivi-product .v-expansion-panel{margin-bottom:16px}.product .require-support .icon,.product.expivi-product .require-support .icon{height:1.4em;width:auto;vertical-align:middle}.product .require-support,.product.expivi-product .require-support{color:#000}.product .require-support a,.product.expivi-product .require-support a{color:inherit}.product .require-support.site-breadcrumbs nav.vcex-breadcrumbs>span,.product .require-support.site-breadcrumbs nav.vcex-breadcrumbs>span>span:first-child,.product.expivi-product .require-support.site-breadcrumbs nav.vcex-breadcrumbs>span,.product.expivi-product .require-support.site-breadcrumbs nav.vcex-breadcrumbs>span>span:first-child{margin-left:0}.product .require-support.site-breadcrumbs>.wpb_column>.vc_column-inner>.wpb_wrapper,.product.expivi-product .require-support.site-breadcrumbs>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;justify-content:space-between;align-items:center}.product.product_cat-volledige-personalisatie .woocommerce-tabs,.product.expivi-product .woocommerce-tabs{display:flex;gap:40px}.product.product_cat-volledige-personalisatie .woocommerce-tabs .tabs-sidebar,.product.expivi-product .woocommerce-tabs .tabs-sidebar{flex:0 0 20em}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs,.product.expivi-product .woocommerce-tabs .wc-tabs{border-radius:0;background:none;border:none;width:100%}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li,.product.expivi-product .woocommerce-tabs .wc-tabs li{white-space:nowrap;width:100%;color:#2f0f47;margin-bottom:6px}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li.active a,.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li a,.product.expivi-product .woocommerce-tabs .wc-tabs li.active a,.product.expivi-product .woocommerce-tabs .wc-tabs li a{color:#2f0f47;padding-right:20px}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li:active,.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li:hover,.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li.active,.product.expivi-product .woocommerce-tabs .wc-tabs li:active,.product.expivi-product .woocommerce-tabs .wc-tabs li:hover,.product.expivi-product .woocommerce-tabs .wc-tabs li.active{background:#dddaeb}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li a::after,.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li.active a::after,.product.expivi-product .woocommerce-tabs .wc-tabs li a::after,.product.expivi-product .woocommerce-tabs .wc-tabs li.active a::after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f054";float:right}.product.product_cat-volledige-personalisatie .wc-tabs-wrapper .woocommerce-Tabs-panel,.product.expivi-product .wc-tabs-wrapper .woocommerce-Tabs-panel{padding:0;background:none}.product.product_cat-volledige-personalisatie .wc-tabs-wrapper .woocommerce-Tabs-panel h2,.product.product_cat-volledige-personalisatie .wc-tabs-wrapper .woocommerce-Tabs-panel h3,.product.expivi-product .wc-tabs-wrapper .woocommerce-Tabs-panel h2,.product.expivi-product .wc-tabs-wrapper .woocommerce-Tabs-panel h3{color:inherit}.product.product_cat-volledige-personalisatie .tabs-section,.product.expivi-product .tabs-section{margin-top:50px}.product.expivi-product .upsells{margin-top:96px;margin-bottom:96px}.cross-sells{margin-top:80px}.cross-sells ul.products.wpex-grid li.product,.product.expivi-product .upsells ul li.product,.product.product_cat-volledige-personalisatie .upsells ul li.product{border-radius:4px;background:#F7F4EF;border:none;box-shadow:none;padding:32px 0}.cross-sells ul.products.wpex-grid li.product .product-inner,.product.expivi-product .upsells ul li.product .product-inner,.product.product_cat-volledige-personalisatie .upsells ul li.product .product-inner{border-radius:0;margin:0;background:none}.cross-sells .heading-wrapper,.product.expivi-product .upsells .heading-wrapper,.product.product_cat-volledige-personalisatie .upsells .heading-wrapper{display:flex;align-items:center;margin-bottom:44px}.cross-sells h2,.product.expivi-product .upsells h2,.product.product_cat-volledige-personalisatie .upsells h2{margin-bottom:0px!important;margin-right:auto}.woocommerce-cart .theme-button.border,.product.expivi-product .theme-button.border,.product.product_cat-volledige-personalisatie .theme-button.border{border:1px solid #CCC;border-radius:5px;color:#000}.woocommerce-cart .theme-button.border:hover,.woocommerce-cart .theme-button.border:active,.product.expivi-product .theme-button.border:hover,.product.expivi-product .theme-button.border:active,.product.product_cat-volledige-personalisatie .theme-button.border:hover,.product.product_cat-volledige-personalisatie .theme-button.border:active{background-color:#2f0f47;color:#fff}.viewer .xpv__viewer_toolbar_container{display:none}.viewer-actions{position:absolute;display:flex;justify-content:center;bottom:40px;left:50%;transform:translateX(-50%);gap:8px;padding:0}.viewer-actions button{display:flex;justify-content:center;background:#fff;color:#414651;border:1px solid #d5d7da;border-radius:8px;padding:16px;font-weight:700;font-size:16px;white-space:nowrap}.viewer-actions button:hover,.viewer-actions button:active{background:#2f0f47}.viewer-actions button img{height:24px;width:24px}.expivi-right-sidebar .configurator{margin-bottom:0}.product.expivi-product .wpex-woocommerce-product-qty-btn-wrapper{display:none}.product.expivi-product .product-badge{font-weight:600;font-size:16px;line-height:20px}.product.expivi-product .product-badge .icon{width:20px;height:20px;vertical-align:bottom}.xpv-app-container button.select-field-btn{background:#fff;border:none;min-height:auto;padding:14px;border-radius:8px;font-size:16px}.xpv-app-container button.select-field-btn .icon-box svg{width:24px!important;height:24px!important;vertical-align:middle}.selector-options-container .list-items{padding:14px;font-size:16px;min-height:auto!important;cursor:pointer}.selector-options-container .list-items:hover,.selector-options-container .list-items:active{background-color:#ffffff!important}.selector-options-container .list-items.active{background-color:#ffffff!important}.v-application a{color:#2f0f47!important}.xpv-app-container .dropbox{background-image:url('data:image/svg+xml;utf8,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 32L24 24M24 24L32 32M24 24V42M40 33.4857C42.443 31.4681 44 28.4159 44 25C44 18.9249 39.0751 14 33 14C32.563 14 32.1541 13.772 31.9322 13.3955C29.3241 8.96967 24.5089 6 19 6C10.7157 6 4 12.7157 4 21C4 25.1322 5.67089 28.8742 8.3739 31.5871" stroke="black" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;background-repeat:no-repeat!important;background-position:center 20px!important;outline-offset:0!important;outline-color:#D9DDE1!important;min-height:120px!important;display:flex;justify-content:center;align-items:flex-end;font-weight:600!important;color:#535862!important;border-radius:8px;background-color:transparent!important}.xpv-app-container .dropbox .input-file{height:120px!important}.xpv-app-container .dropbox::before{content:'Klik voor uploaden ';color:#2f0f47!important;margin-right:.2em}.xpv-app-container .dropbox:hover::before{color:#dddaeb!important}.xpv-app-container .dropbox::after{content:'of sleep het logo'}.xpv-app-container .dropbox p{display:none}.xpv-app-container button.select-field-btn:hover{background:#fff}.xpv-app-container button.select-field-btn .v-list-item__title{font-size:16px}.xpv-app-container .id-pricing-view .select2.select2-container{background:#fff;border-radius:8px;padding:6px;width:auto!important}.xpv-app-container .id-pricing-view .select2 input{font-size:16px;width:5em;background:#fff0}.xpv-app-container .id-pricing-view .select2 input::-webkit-outer-spin-button,.xpv-app-container .id-pricing-view .select2 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.xpv-app-container .id-pricing-view .select2 input[type=number]{-moz-appearance:textfield}.xpv-popover .selector-options-container .xpv-popup-close{display:none}.woocommerce .product .xpv-app-container table.total-pricing th,.woocommerce .product .xpv-app-container table.total-pricing td{padding:4px 0;font-family:inherit!important}.woocommerce .product .xpv-app-container table.total-pricing th,.woocommerce .product .xpv-app-container table.total-pricing td,.woocommerce .product .xpv-app-container table.total-pricing td span.woocommerce-Price-amount.amount,.woocommerce .product .xpv-app-container table.total-pricing td span.woocommerce-Price-amount.amount bdi,.woocommerce .product .xpv-app-container table.total-pricing td span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol,.xpv-tooltip .discount-description-container span.woocommerce-Price-amount.amount,.xpv-tooltip .discount-description-container span.woocommerce-Price-amount.amount bdi,.xpv-tooltip .discount-description-container span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{font-size:inherit!important;color:inherit!important;font-weight:inherit!important}.woocommerce .product .xpv-app-container table.total-pricing .incl-vat th{font-size:16px!important;font-weight:600!important}.woocommerce .product .xpv-app-container table.total-pricing .incl-vat td{font-size:32px!important;font-weight:600!important}.woocommerce .product .xpv-app-container table.total-pricing .discount th,.woocommerce .product .xpv-app-container table.total-pricing .discount td,.woocommerce .product .xpv-app-container table.total-pricing .shipping th,.woocommerce .product .xpv-app-container table.total-pricing .shipping td{color:#61961a!important;}.woocommerce .product .xpv-app-container table.total-pricing .discount td::before{content:'- '}.woocommerce .product .xpv-app-container table.total-pricing tr.incl-vat{border-top:none}.selector-options-container .list-items .v-list-item__content,.xpv-app-container button.select-field-btn .v-list-item__content{padding:0}.xpv-app-container .id-pricing-view button[type=submit]{width:100%;background-color:#61961A;color:#fff;padding:14px 25px;border-radius:8px;font-size:16px;font-weight:400;text-align:center}.xpv-app-container .id-pricing-view button[type=submit] svg{vertical-align:middle;height:24px;width:24px;margin-left:8px}.xpv-app-container .id-pricing-view button[type=submit]:hover{background:#7ab728}.xpv-app-container .id-pricing-view .payment-methods{display:flex;justify-content:center;align-items:center;margin-top:32px}.xpv-app-container .id-pricing-view .delivery-date{margin-top:32px;font-size:16px;text-align:center}.xpv-app-container .id-pricing-view .delivery-date svg{height:20px;width:20px;color:#61961A;vertical-align:middle}.xpv-app-container .id-pricing-view .delivery-date span{font-size:inherit}.xpv-app-container .id-pricing-view .quantity-discount-wrapper{display:flex}.xpv-app-container .id-pricing-view .discount-description-wrapper{margin-left:auto}.xpv-app-container .id-pricing-view .discount-description-wrapper a{color:#2f0f47;text-decoration:none;cursor:pointer}.xpv-app-container .id-pricing-view .discount-description-wrapper a .icon{vertical-align:middle}.xpv-app-container .v-tabs>.v-tabs-bar,.xpv-app-container .v-tabs>.v-tabs-items{background-color:transparent!important}.xpv-tooltip .discount-description-container{padding:16px 24px;font-size:14px}.xpv-tooltip .discount-description-container .title{display:block;margin-bottom:16px;font-weight:600}.xpv-tooltip .discount-description-container dl{display:grid;grid-template-columns:8em max-content}.xpv-tooltip .discount-description-container dl dt{color:#535862}.xpv-tooltip .discount-description-container *{font-size:1em}.id-expansion-panel-view .expansion-panel-content .id-tile-view>label{display:flex}.id-tile-view{display:inline-flex;flex-direction:column;align-items:stretch;width:100%}.id-tile-view>label>a{margin-left:auto;color:#2f0f47;text-decoration:none;font-weight:400}.id-tile-view>label>a>svg{width:16px;height:16px;vertical-align:text-top}.id-tile-view .tile-grid.large{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.id-tile-view .tile-grid.large.rounded{grid-template-columns:1fr 1fr 1fr 1fr}.id-tile-view .tile-grid .tile-grid-item{position:relative}.id-tile-view .tile-grid .tile-grid-item .color-picker{position:absolute;visibility:hidden;opacity:0;top:0;bottom:0;left:0;right:0}.id-tile-view .tile-grid.large .tile-grid-item{text-align:center;border-radius:8px!important;box-sizing:border-box;border:2px solid #fff0;cursor:pointer;overflow:hidden}.id-tile-view .tile-grid.large .tile-grid-item.active{border-color:#2f0f47}.id-tile-view .tile-grid .tile-grid-item .tile-grid-label{line-height:2em;font-weight:600;color:#2f0f47}.id-tile-view .tile-grid .tile-grid-item .tile-grid-price .woocommerce-Price-amount::before{content:'+'}.id-tile-view .tile-grid.large .tile-grid-item img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:contain}.id-tile-view .tile-grid.large.rounded .tile-grid-item img{aspect-ratio:3 / 2}.id-tile-view .tile-grid.large .tile-grid-price .tile-grid-price::before{content:'+'}.id-tile-view .tile-grid.large.rounded .tile-grid-item img{object-fit:cover}.id-tile-view .tile-grid.small{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px}.id-tile-view .tile-grid.small .tile-grid-item{height:40px;width:40px;cursor:pointer;overflow:hidden;display:flex;box-sizing:border-box;border:2px solid #fff0;align-items:center;justify-content:center}.id-tile-view .tile-grid.small .tile-grid-item.rounded{border-radius:50%!important}.id-tile-view .tile-grid.small .tile-grid-item.active{border-color:#000}.id-tile-view .tile-grid.small .tile-grid-item .tile-grid-item-inner{flex:0 0 auto;height:32px;width:32px;overflow:hidden;border-radius:16px}.id-tile-view .tile-grid.small .tile-grid-item img{height:100%;width:100%;object-fit:cover}.id-container-expansion-panel-view{display:flex;flex-direction:column;gap:16px}.id-expansion-panel-view{width:100%;background:#f7f4ef;border-radius:8px}.id-expansion-panel-view .expansion-panel-header{display:block;width:100%;box-sizing:border-box;padding:32px}.id-expansion-panel-view .expansion-panel-content{padding:0 32px 32px}.id-expansion-panel-view:not(.active):not(.completed){opacity:.6;background:#f2f2f2}.id-expansion-panel-view.completed .step-index,.id-expansion-panel-view:not(.completed) .step-completed{display:none}.id-expansion-panel-view .step-completed svg{vertical-align:middle}.id-expansion-panel-view:not(.active) .expansion-panel-content{display:none}.id-expansion-panel-view .expansion-panel-header .step-header-name{font-size:20px;line-height:2em;font-weight:600}.product.product_cat-volledige-personalisatie .product-discount-overview>.heading::before,.product.product_cat-volledige-personalisatie .personal-details h2::before,.id-expansion-panel-view .expansion-panel-header .step-header-status{display:inline-flex;width:40px;height:40px;background:#2f0f47;color:#fff;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:700;margin-right:24px}.product.product_cat-volledige-personalisatie .product-discount-overview>.heading::before{content:'1'}.product.product_cat-volledige-personalisatie .personal-details h2::before{content:'2'}.id-expansion-panel-view .expansion-panel-header .expansion-panel-header-top{display:flex;justify-content:flex-start;align-items:center}.id-expansion-panel-view .expansion-panel-header .step-header-selected-values{margin-left:auto}.id-expansion-panel-view .expansion-panel-header .step-header-selected-values>span{display:flex;justify-content:flex-end;align-items:center;gap:8px}.id-expansion-panel-view .expansion-panel-header .step-header-selected-values .id-selected-value{color:#535862}.id-expansion-panel-view .expansion-panel-header .step-header-selected-values .id-selected-value>span:not(:last-child)::after{content:','}.id-expansion-panel-view .expansion-panel-header .step-header-selected-values img{height:32px;width:32px;object-fit:cover;overflow:hidden;border-radius:16px;vertical-align:middle}.id-expansion-panel-view .expansion-panel-content label{display:block;color:#2f0f47;font-weight:600;margin-bottom:16px}.id-expansion-panel-view .expansion-panel-content .container[data-xpv-key=template] label,.id-expansion-panel-view .expansion-panel-content .container[data-xpv-key=packaging] label{display:none}.id-expansion-panel-view .expansion-panel-content>.container:not(:last-child),.id-expansion-panel-view .expansion-panel-content>.id-tile-view:not(:last-child),.xpv-app-container .id-pricing-view .quantity-discount-wrapper,.id-quill-editor #toolbar-container>div{margin-bottom:24px}.id-expansion-panel-view button.panel-action-button{background:#2f0f47;padding:14px 25px;border-radius:8px;color:#fff;font-size:16px;font-weight:700}.id-expansion-panel-view button.panel-action-button .icon{margin-left:1em}.id-expansion-panel-view button.panel-action-button .icon svg{vertical-align:middle}.id-expansion-panel-view .expansion-panel-validation{margin-top:24px;background:rgb(247 57 54 / .05);border:1px solid #F73936;border-radius:12px;padding:16px;color:#F73936;font-weight:600}.id-expansion-panel-view .expansion-panel-validation .icon{vertical-align:middle}.id-expansion-panel-view .expansion-panel-validation .icon svg{height:24px;width:24px}.id-quill-editor .font-family-container .select-field-btn{width:100%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.id-quill-editor .ql-formats,.id-quill-editor .font-decoration-container{display:inline-block;border:1px solid #D5D7DA;border-radius:8px;overflow:hidden;margin-right:6px}.id-quill-editor label .characters-available{font-weight:400;float:right}.id-quill-editor .editor-container{margin-bottom:24px}.id-quill-editor textarea{padding:14px;background-color:#ffffff!important;border-radius:8px;min-height:6em;height:auto!important;background-image:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 2L2 10" stroke="%23B3B3B3" stroke-width="2" stroke-linecap="round"/><path d="M11 7L7 11" stroke="%23B3B3B3" stroke-width="2" stroke-linecap="round"/></svg>');background-position:bottom 5px right 5px;background-size:12px;background-repeat:no-repeat}.id-quill-editor textarea.invalid{border:2px solid #F73936}.id-quill-editor .error-notice{color:#F73936}.id-quill-editor textarea::-webkit-resizer{display:none}.id-quill-editor .ql-stroke{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.id-quill-editor .font-formats-container button{padding:8px 12px}.id-quill-editor .font-formats-container span{display:inline-flex}.id-quill-editor .font-formats-container span button:not(:last-child){border-right:1px solid #D5D7DA;box-sizing:border-box}.id-quill-editor .font-formats-container button.active{background-color:#fff}.id-quill-editor .font-formats-container button svg{display:block;height:20px;width:20px}.id-quill-editor .v-slider.v-slider--horizontal{margin-left:0;margin-right:0}.id-quill-editor .v-slider .v-slider__track-container{height:8px}.id-quill-editor .v-slider .v-slider__track-container .v-slider__track-background{border-top-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden;background-color:#ffffff!important}.id-quill-editor .v-slider .v-slider__track-container .v-slider__track-fill{border-top-left-radius:4px;border-bottom-left-radius:4px;overflow:hidden;background-color:#2f0f47!important}.id-quill-editor .v-input__slider .v-input__append-outer{display:none}.id-quill-editor .v-slider .v-slider__thumb{background-color:#ffffff!important;border:2px solid #2f0f47;border-color:#2f0f47!important;height:32px;width:32px;left:-16px;box-sizing:border-box}.id-quill-editor .v-slider .v-slider__thumb-label-container{display:block!important;opacity:1!important;-webkit-transform:none!important;transform:none!important}.id-quill-editor .v-slider .v-slider__thumb-label{-webkit-transform:translateY(16px) translateX(-50%)!important;transform:translateY(16px) translateX(-50%)!important;border:none!important;background:transparent!important;font-weight:600;color:#181D27;bottom:auto;top:100%;widtH:4em!important}.id-quill-editor .v-slider .v-slider__thumb-label>*{-webkit-transform:none;transform:none}.id-quill-editor .v-slider .v-slider__thumb-label>div::after{content:' px'}.id-quill-editor .v-slider .v-slider__thumb::before,.id-quill-editor .v-slider .v-slider__thumb::after{content:none}@media only screen and (min-width:768px){.product.expivi-product .product-wrapper{display:flex;justify-content:space-between}.product.expivi-product .expivi_viewer_outer_container{width:53%;align-self:stretch}.woocommerce .product.expivi-product .summary{width:45%}.product.product_cat-volledige-personalisatie .woocommerce-tabs .tabs-panels .wc-tabs,.product.expivi-product .woocommerce-tabs .tabs-panels .wc-tabs{display:none}.cross-sells .mobile,.product.expivi-product .upsells .mobile,.product.product_cat-volledige-personalisatie .upsells .mobile{display:none}}@media only screen and (max-width:767px){.woocommerce .product.expivi-product .upsells h2,.woocommerce .product.expivi-product h2{font-size:var(--wpex-text-4xl)}.product.expivi-product .expivi_viewer_outer_container,.woocommerce .product.expivi-product .summary{--vp-width:calc(100vw - var(--scrollbar-width, 0px));--vp-width-half:calc(var(--vp-width) / 2);--wpex-vc-full-width-offset-half:calc(var(--wpex-vc-full-width-offset, 0px) / 2);position:relative;width:calc(var(--vp-width) - var(--wpex-vc-full-width-offset, 0px));left:calc(50% - var(--vp-width-half) + var(--wpex-vc-full-width-offset-half));margin-left:0!important;margin-right:0!important}.product.expivi-product .require-support.site-breadcrumbs .wpb_text_column{display:none}.product.product_cat-volledige-personalisatie .woocommerce-product-gallery .flex-viewport,.product.expivi-product .expivi_viewer_inner_container{border-radius:0}.product .woocommerce-tabs .wc-tabs li{width:100%}.product.product_cat-volledige-personalisatie .woocommerce-tabs .tabs-sidebar,.product.expivi-product .woocommerce-tabs .tabs-sidebar{display:none}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li,.product.expivi-product .woocommerce-tabs .wc-tabs li{margin-bottom:20px}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li a::after,.product.expivi-product .woocommerce-tabs .wc-tabs li a::after{content:'\f077'}.product.product_cat-volledige-personalisatie .woocommerce-tabs .wc-tabs li.active a::after,.product.expivi-product .woocommerce-tabs .wc-tabs li.active a::after{content:'\f078'}.product.product_cat-volledige-personalisatie .upsells .products,.product.expivi-product .upsells .products{display:grid;grid-template-columns:1fr 1fr}.cross-sells .desktop,.product.expivi-product .upsells .desktop{display:none}.cross-sells .theme-button.mobile,.product.product_cat-volledige-personalisatie .upsells .theme-button.mobile,.product.expivi-product .upsells .theme-button.mobile{margin-top:40px}.cross-sells ul li.product img,.product.product_cat-volledige-personalisatie .upsells ul li.product img,.product.expivi-product .upsells ul li.product img{width:100%}.id-expansion-panel-view{border-radius:0}.viewer-actions button.full-screen{display:none}.id-tile-view .tile-grid.small{gap:4px}.id-tile-view .tile-grid.small .tile-grid-item{height:28px;width:28px}.id-tile-view .tile-grid.small .tile-grid-item .tile-grid-item-inner{height:20px;width:20px}}.clr-picker{padding:8px 8px 16px;width:250px!important}.clr-picker .clr-gradient{height:150px;border-radius:8px}.clr-picker .clr-marker{box-sizing:content-box;border-width:8px;width:16px;height:16px;margin:-16px 0 0 -16px;box-shadow:0 0 2px #E5E8E8}.clr-picker .clr-hue{height:12px;border-radius:6px;margin-left:0;margin-right:0;width:100%}.clr-picker .clr-hue div,.clr-picker .clr-alpha div{margin-left:-16px;border-width:8px;box-sizing:content-box;box-shadow:0 0 2px #E5E8E8}.clr-picker .clr-preview{margin-left:0;margin-bottom:0}.clr-picker .clr-color{width:calc(100% - 40px);margin-right:0;margin-bottom:0}.clr-picker input.clr-color{border-radius:8px;border-color:#E5E8E8}
/*!*************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/@melloware/coloris/dist/coloris.css ***!
  \*************************************************************************************************************************************************************************************/
.clr-picker{display:none;flex-wrap:wrap;position:absolute;width:200px;z-index:1000;border-radius:10px;background-color:#fff;justify-content:flex-end;direction:ltr;box-shadow:0 0 5px rgb(0 0 0 / .05),0 5px 20px rgb(0 0 0 / .1);-moz-user-select:none;-webkit-user-select:none;user-select:none}.clr-picker.clr-open,.clr-picker[data-inline=true]{display:flex}.clr-picker[data-inline=true]{position:relative}.clr-gradient{position:relative;width:100%;height:100px;margin-bottom:15px;border-radius:3px 3px 0 0;background-image:linear-gradient(#fff0,#000),linear-gradient(90deg,#fff,currentColor);cursor:pointer}.clr-marker{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:1px solid #fff;border-radius:50%;background-color:currentColor;cursor:pointer}.clr-picker input[type=range]::-webkit-slider-runnable-track{width:100%;height:16px}.clr-picker input[type=range]::-webkit-slider-thumb{width:16px;height:16px;-webkit-appearance:none}.clr-picker input[type=range]::-moz-range-track{width:100%;height:16px;border:0}.clr-picker input[type=range]::-moz-range-thumb{width:16px;height:16px;border:0}.clr-hue{background-image:linear-gradient(to right,#f00 0%,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,#f00 100%)}.clr-hue,.clr-alpha{position:relative;width:calc(100% - 40px);height:8px;margin:5px 20px;border-radius:4px}.clr-alpha span{display:block;height:100%;width:100%;border-radius:inherit;background-image:linear-gradient(90deg,#fff0,currentColor)}.clr-hue input[type=range],.clr-alpha input[type=range]{position:absolute;width:calc(100% + 32px);height:16px;left:-16px;top:-4px;margin:0;background-color:#fff0;opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none}.clr-hue div,.clr-alpha div{position:absolute;width:16px;height:16px;left:0;top:50%;margin-left:-8px;transform:translateY(-50%);border:2px solid #fff;border-radius:50%;background-color:currentColor;box-shadow:0 0 1px #888;pointer-events:none}.clr-alpha div:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border-radius:50%;background-color:currentColor}.clr-format{display:none;order:1;width:calc(100% - 40px);margin:0 20px 20px}.clr-segmented{display:flex;position:relative;width:100%;margin:0;padding:0;border:1px solid #ddd;border-radius:15px;box-sizing:border-box;color:#999;font-size:12px}.clr-segmented input,.clr-segmented legend{position:absolute;width:100%;height:100%;margin:0;padding:0;border:0;left:0;top:0;opacity:0;pointer-events:none}.clr-segmented label{flex-grow:1;margin:0;padding:4px 0;font-size:inherit;font-weight:400;line-height:initial;text-align:center;cursor:pointer}.clr-segmented label:first-of-type{border-radius:10px 0 0 10px}.clr-segmented label:last-of-type{border-radius:0 10px 10px 0}.clr-segmented input:checked+label{color:#fff;background-color:#666}.clr-swatches{order:2;width:calc(100% - 32px);margin:0 16px}.clr-swatches div{display:flex;flex-wrap:wrap;padding-bottom:12px;justify-content:center}.clr-swatches button{position:relative;width:20px;height:20px;margin:0 4px 6px 4px;padding:0;border:0;border-radius:50%;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;cursor:pointer}.clr-swatches button:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .1)}input.clr-color{order:1;width:calc(100% - 80px);height:32px;margin:15px 20px 20px auto;padding:0 10px;border:1px solid #ddd;border-radius:16px;color:#444;background-color:#fff;font-family:sans-serif;font-size:14px;text-align:center;box-shadow:none}input.clr-color:focus{outline:none;border:1px solid #1e90ff}.clr-close,.clr-clear{display:none;order:2;height:24px;margin:0 20px 20px;padding:0 20px;border:0;border-radius:12px;color:#fff;background-color:#666;font-family:inherit;font-size:12px;font-weight:400;cursor:pointer}.clr-close{display:block;margin:0 20px 20px auto}.clr-preview{position:relative;width:32px;height:32px;margin:15px 0 20px 20px;border-radius:50%;overflow:hidden}.clr-preview:before,.clr-preview:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border:1px solid #fff;border-radius:50%}.clr-preview:after{border:0;background-color:currentColor;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .1)}.clr-preview button{position:absolute;width:100%;height:100%;z-index:1;margin:0;padding:0;border:0;border-radius:50%;outline-offset:-2px;background-color:#fff0;text-indent:-9999px;cursor:pointer;overflow:hidden}.clr-marker,.clr-hue div,.clr-alpha div,.clr-color{box-sizing:border-box}.clr-field{display:inline-block;position:relative;color:#fff0}.clr-field input{margin:0;direction:ltr}.clr-field.clr-rtl input{text-align:right}.clr-field button{position:absolute;width:30px;height:100%;right:0;top:50%;transform:translateY(-50%);margin:0;padding:0;border:0;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;pointer-events:none}.clr-field.clr-rtl button{right:auto;left:0}.clr-field button:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 1px rgb(0 0 0 / .5)}.clr-alpha,.clr-alpha div,.clr-swatches button,.clr-preview:before,.clr-field button{background-image:repeating-linear-gradient(45deg,#aaa 25%,transparent 25%,transparent 75%,#aaa 75%,#aaa),repeating-linear-gradient(45deg,#aaa 25%,#fff 25%,#fff 75%,#aaa 75%,#aaa);background-position:0 0,4px 4px;background-size:8px 8px}.clr-marker:focus{outline:none}.clr-keyboard-nav .clr-marker:focus,.clr-keyboard-nav .clr-hue input:focus+div,.clr-keyboard-nav .clr-alpha input:focus+div,.clr-keyboard-nav .clr-segmented input:focus+label{outline:none;box-shadow:0 0 0 2px #1e90ff,0 0 2px 2px #fff}.clr-picker[data-alpha=false] .clr-alpha{display:none}.clr-picker[data-minimal=true]{padding-top:16px}.clr-picker[data-minimal=true] .clr-gradient,.clr-picker[data-minimal=true] .clr-hue,.clr-picker[data-minimal=true] .clr-alpha,.clr-picker[data-minimal=true] .clr-color,.clr-picker[data-minimal=true] .clr-preview{display:none}.clr-dark{background-color:#444}.clr-dark .clr-segmented{border-color:#777}.clr-dark .clr-swatches button:after{box-shadow:inset 0 0 0 1px rgb(255 255 255 / .3)}.clr-dark input.clr-color{color:#fff;border-color:#777;background-color:#555}.clr-dark input.clr-color:focus{border-color:#1e90ff}.clr-dark .clr-preview:after{box-shadow:inset 0 0 0 1px rgb(255 255 255 / .5)}.clr-dark .clr-alpha,.clr-dark .clr-alpha div,.clr-dark .clr-swatches button,.clr-dark .clr-preview:before{background-image:repeating-linear-gradient(45deg,#666 25%,transparent 25%,transparent 75%,#888 75%,#888),repeating-linear-gradient(45deg,#888 25%,#444 25%,#444 75%,#888 75%,#888)}.clr-picker.clr-polaroid{border-radius:6px;box-shadow:0 0 5px rgb(0 0 0 / .1),0 5px 30px rgb(0 0 0 / .2)}.clr-picker.clr-polaroid:before{content:"";display:block;position:absolute;width:16px;height:10px;left:20px;top:-10px;border:solid #fff0;border-width:0 8px 10px 8px;border-bottom-color:currentColor;box-sizing:border-box;color:#fff;filter:drop-shadow(0 -4px 3px rgb(0 0 0 / .1));pointer-events:none}.clr-picker.clr-polaroid.clr-dark:before{color:#444}.clr-picker.clr-polaroid.clr-left:before{left:auto;right:20px}.clr-picker.clr-polaroid.clr-top:before{top:auto;bottom:-10px;transform:rotateZ(180deg)}.clr-polaroid .clr-gradient{width:calc(100% - 20px);height:120px;margin:10px;border-radius:3px}.clr-polaroid .clr-hue,.clr-polaroid .clr-alpha{width:calc(100% - 30px);height:10px;margin:6px 15px;border-radius:5px}.clr-polaroid .clr-hue div,.clr-polaroid .clr-alpha div{box-shadow:0 0 5px rgb(0 0 0 / .2)}.clr-polaroid .clr-format{width:calc(100% - 20px);margin:0 10px 15px}.clr-polaroid .clr-swatches{width:calc(100% - 12px);margin:0 6px}.clr-polaroid .clr-swatches div{padding-bottom:10px}.clr-polaroid .clr-swatches button{width:22px;height:22px}.clr-polaroid input.clr-color{width:calc(100% - 60px);margin:10px 10px 15px auto}.clr-polaroid .clr-clear{margin:0 10px 15px 10px}.clr-polaroid .clr-close{margin:0 10px 15px auto}.clr-polaroid .clr-preview{margin:10px 0 15px 10px}.clr-picker.clr-large{width:275px}.clr-large .clr-gradient{height:150px}.clr-large .clr-swatches button{width:22px;height:22px}.clr-picker.clr-pill{width:380px;padding-left:180px;box-sizing:border-box}.clr-pill .clr-gradient{position:absolute;width:180px;height:100%;left:0;top:0;margin-bottom:0;border-radius:3px 0 0 3px}.clr-pill .clr-hue{margin-top:20px}