﻿.font-light{font-weight:300}.font-regular{font-weight:400}.font-heavy{font-weight:700}.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.container{width:90%;margin-left:auto;margin-right:auto}.row{position:relative;width:104%;margin:0 -2%}.row [class^="col"]{float:left;margin:0.5rem 2%;min-height:0.125rem}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:5px !important}.mb-2{margin-bottom:10px !important}.mb-3{margin-bottom:15px !important}.mb-4{margin-bottom:20px !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:5px !important}.mt-2{margin-top:10px !important}.mt-3{margin-top:15px !important}.mt-4{margin-top:20px !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:5px !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:5px !important}.pb-2{padding-bottom:10px !important}.pb-3{padding-bottom:15px !important}.pb-4{padding-bottom:20px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:5px !important}.pt-2{padding-top:10px !important}.pt-3{padding-top:15px !important}.pt-4{padding-top:20px !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:5px !important}.pl-2{padding-left:10px !important}.pl-3{padding-left:15px !important}.pl-4{padding-left:20px !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:5px !important}.pr-2{padding-right:10px !important}.pr-3{padding-right:15px !important}.pr-4{padding-right:20px !important}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.33%}.col-2-sm{width:12.66%}.col-3-sm{width:21%}.col-4-sm{width:29.33%}.col-5-sm{width:37.66%}.col-6-sm{width:46%}.col-7-sm{width:54.33%}.col-8-sm{width:62.66%}.col-9-sm{width:71%}.col-10-sm{width:79.33%}.col-11-sm{width:87.66%}.col-12-sm{width:96%}.row::after{content:"";display:table;clear:both}.hidden-sm{display:none}.eu-webshop.usp-view .image-backdrop,.eu-webshop.category-row-view .image-backdrop{filter:drop-shadow(0 0 30px rgba(0,0,0,0.2))}.eu-webshop.usp-view h2,.eu-webshop.usp-view p.heading-2{margin-top:0;font-size:1.5em}.eu-webshop.usp-view ul.usps,.eu-webshop.category-row-view ul.usps{font-size:18px;font-weight:300;padding-left:25px}.eu-webshop.usp-view p.underline{text-decoration:underline}.eu-webshop.category-row-view .row.flex-row{display:flex;flex-direction:row}.eu-webshop.category-row-view .row.flex-row.row-reverse{display:flex;flex-direction:row-reverse}.eu-webshop.category-row-view .justify-center{justify-content:center}.eu-webshop.category-row-view .justify-end{justify-content:flex-end}.eu-webshop.category-row-view .justify-start{justify-content:flex-end}.eu-webshop.category-row-view .justify-between{justify-content:space-between}.eu-webshop.category-row-view .items-center{align-items:center}.eu-webshop.category-row-view .rounded{border-radius:30px}.eu-webshop.category-row-view .row .flex-col{display:flex;flex-direction:column}@media only screen and (min-width: 33.75em){.container{width:85%}}@media only screen and (min-width: 45em){.col-1{width:4.33%}.col-2{width:12.66%}.col-3{width:21%}.col-4{width:29.33%}.col-5{width:37.66%}.col-6{width:46%}.col-7{width:54.33%}.col-8{width:62.66%}.col-9{width:71%}.col-10{width:79.33%}.col-11{width:87.66%}.col-12{width:96%}.hidden-sm{display:block}}@media only screen and (min-width: 70rem){.container{width:80%}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded.owl-drag{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-item{display:inline-block}.owl-stage-outer{overflow:hidden}.owl-nav.disabled,.owl-dots{display:none}.simpleLightboxContainer{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,0.6);opacity:0;transition:all .4s;padding:2%}.simpleLightboxContainer.active{opacity:1}.simpleLightboxContainer .simpleLightboxInner{display:flex;align-items:center;justify-content:center;height:100%}.simpleLightboxContainer .simpleLightboxInner img{max-height:100%;max-width:100%}.simpleLightboxContainer .closeSimpleLightbox{position:absolute;right:10px;top:10px;color:white;font-size:24px;width:50px;line-height:50px;text-align:center;z-index:101;border-radius:10px}.simpleLightboxContainer .closeSimpleLightbox:hover{background:#cb3e3e;cursor:pointer}table.products-table{width:100%;text-align:left;border:1px solid;margin:20px 0;border-collapse:collapse}table.products-table tr.product-row{position:relative}table.products-table tr.product-row:after{content:'Loading...';position:absolute;left:0;right:0;height:100%;bottom:0;text-align:center;justify-content:center;align-items:center;display:none;color:white}.curtain-customization{display:none}.products-table .custom-options .item:before{content:'→';width:30px;display:inline-block}.curtain-customization .propery-field{display:inline-block;padding:0 20px 20px;width:33.33%}.curtain-customization.active{display:inherit;position:relative;bottom:0;right:0;z-index:0;left:0;padding:20px;box-shadow:rgba(0,0,0,0.15) 0px 3px 8px 0px;overflow:auto;margin-top:20px}table.products-table tr.product-row.animated-gradient:after{display:flex;background:repeating-linear-gradient(to right, #ce648f 0%, #6492ce 50%, #ce648f 100%);width:100%;background-size:200% auto;background-position:0 100%;animation:gradient 2s infinite;animation-fill-mode:forwards;animation-timing-function:linear}@keyframes gradient{0%{background-position:0 0}100%{background-position:-200% 0}}table.products-table input{padding:0 6px;height:30px;background:none;border-radius:0 !important;border:1px solid #f2f1ea;width:100%;background:white}table.products-table td[data-field="space"] input{width:calc(100% - 30px)}table.products-table .custom-configure{float:left;width:30px;height:30px;text-align:center;line-height:30px}table.products-table :is(   [data-field="need"] input,   [data-field="width"] input,    [data-field="height"] input,    [data-field="price_per_m"] input,    [data-field="discount"] input ){width:70px}table.products-table td.actions{text-align:right;width:80px;position:relative}table.products-table td.actions i.remove-product-table-row{position:absolute;left:0;right:0;margin:0 auto;text-align:center;top:7px;width:20px}table.products-table td.actions i.fa-chevron-up{float:left}.product-row .move-row{width:20px;height:20px;background:#6492ce;text-align:center;line-height:20px;color:white;border-radius:100%}.product-row:last-of-type .fa-chevron-down.move-row,.product-row .fa-chevron-up.move-row{display:none}.product-row~.product-row .fa-chevron-up.move-row{display:inline-block}table.products-table .select-title{height:30px;display:flex;align-items:center}.select-menu{position:absolute;background:white;z-index:3}.close-curtain-customizations{position:sticky;margin:-16px;top:-16px;width:30px;height:30px;background:#6492ce;display:flex;justify-content:center;align-items:center;color:white;border-radius:100%;font-size:20px;float:right}.close-curtain-customizations i{color:white}.select-menu .search{padding:6px;background:#f2f1ea}.select-menu .item:first-child{border-top:1px solid #f2f1ea}.select-menu .item{position:relative;padding:5px 20px 5px 10px;border:1px solid #f2f1ea;border-top:none}.select-menu .item:hover{cursor:pointer}.select-menu .item .group{display:none;position:absolute;left:180px;top:0;background:white;width:180px}.select-menu>.item{display:block;width:180px}.select-menu>.item>.item{width:180px;float:right}.select-menu .item:hover,.select-menu .item.active{background:#e1f1fa}.select-menu .item.active>.group{display:block}.select-menu .item:has(.item):before{content:'→';position:absolute;right:5px}table.products-table td{border-top:1px solid;font-size:14px}table.products-table th{white-space:nowrap}table.products-table :is(td, th){padding:4px 10px;vertical-align:top}table.products-table td.m:before,table.products-table td.cm:before,table.products-table td.euro:before{content:'€';display:flex;align-items:center;height:30px;float:left;margin-right:5px}table.products-table tr.totals{font-weight:700;font-size:16px}table.products-table td.m:before,table.products-table td.cm:before{content:'cm';font-size:12px}table.products-table td.m:before{content:'m'}.hidden,textarea.polygon-data,textarea.polygon-customozations,textarea.product_variation_ids,textarea.model_object,table.products-table tr.copy-me-tr{display:none}html,body{height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%}*{font-family:'Lato', Helvetica, sans-serif;color:#333447;line-height:1.5;box-sizing:border-box}.relative{position:relative}h1{font-size:2.5rem;margin-bottom:0}h2{font-size:2rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:0.875rem}p{font-size:1.125rem;font-weight:300;line-height:1.4}::-webkit-scrollbar{width:0 !important}body,div{overflow:-moz-scrollbars-none;scrollbar-width:none;-ms-overflow-style:none}img{max-width:100%}hr{border:none;height:1px;background:var(--active);margin:20px 0}table.admin-table input[type="checkbox"]{width:22px;height:22px}table.admin-table td.title{background:var(--active) !important;text-align:center;font-size:22px;color:white}.btn.active{background:#84a5d1}.profiler-result{display:none}.menu{position:fixed;left:0;z-index:10;box-shadow:rgba(0,0,0,0.15) 0px 3px 8px 0px;background:white;display:flex;top:0;width:180px;float:left;min-height:100vh}.yeld{width:calc(100% - 180px);float:right;padding:0 2%}.pick-product-variation{padding:6px 16px;background:var(--active);margin:4px 0 0;border-radius:4px;color:white;font-size:14px}.product-info{padding:8px 15px;margin-bottom:5px;border:1px solid #f2f1ea;border-radius:6px}.product-info span.bigger{font-size:20px}.menu a:not(.flag){line-height:30px;padding:0 10px;text-decoration:none;display:inline-block;position:relative}.menu a.active{color:var(--active)}.delete-product-image:hover:before{content:'';background:url(/trash.svg) rgba(191,63,63,0.5);position:absolute;left:0;right:0;bottom:0.4rem;top:0;background-repeat:no-repeat;background-position:center;background-size:24px;cursor:pointer;z-index:10}.product-example-page{padding-bottom:30px}table.admin-table{width:100%}table.admin-table tr:nth-child(odd) td{background:#f5f7f7}table.admin-table th.actions{width:1px}table.admin-table td.actions{white-space:nowrap}table.admin-table td.actions a{font-size:14px;padding:0 5px;display:inline-block}table.admin-table th{background:#f2f1ea;text-align:left;padding:5px 15px;font-weight:700}table.admin-table td{padding:5px 15px}.menu a.menu-logo img{height:100px}.menu .right-menu{float:right}.menu ul{list-style:none;padding:0;margin:0;display:inline-block}.menu ul li{display:block}.variables table.admin-table input{border:1px solid #f5f7f7;background:white}.text-right{text-align:right}input[type="time"],input[type="date"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="tel"],select,textarea{width:100%;padding:0 15px;border:none;background:#f2f1ea;line-height:36px;border-radius:4px}input.change-input{width:55px;padding:0 10px;text-align:center}input.change-input::-webkit-outer-spin-button,input.change-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.change-input[type=number]{-moz-appearance:textfield}select{padding:8px 15px}textarea{line-height:20px;min-height:100px;padding:15px}input[type="submit"],.btn{background:var(--active);padding:0 20px;border-radius:4px;border:none;color:white;line-height:42px;font-size:16px;display:inline-block}a.btn,.actions a{text-decoration:none}.btn i{color:white}.btn-danger{color:white;background:#ce6464;border-radius:4px}.btn-primary{color:white;background:#6492ce;border-radius:4px}.btn-primary i{color:white}.field{margin-bottom:15px;position:relative}.btn-center{display:flex;justify-content:center}.field label.locale{position:absolute;background:rgba(255,255,255,0.75);top:0;right:0;font-size:12px;padding:3px 6px;border-radius:0 0 0 4px}.flash-messages{position:absolute;z-index:1;right:0;top:100px}.flash-messages ul{margin:0;padding:0;list-style:none}.flags-menu{position:absolute;left:0;bottom:4px;z-index:1}.flags-menu img{width:20px;height:15px;object-fit:cover}.flash-messages .alert{display:inline-block;padding:0 20px 0 60px;background:var(--active)}.flash-messages .alert.alert-danger{background:#ce8080}.flash-messages .alert li{color:white;line-height:40px}.flash-messages a.close{position:absolute;color:white;text-decoration:none;font-size:16px;top:0;left:0;width:40px;height:100%;background:#ce6464;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-right:1px solid #cc4444}.add-tag{display:inline-block;width:100%;margin:4px 0 0;padding:5px 10px;background:var(--active);color:white;border-radius:4px}.input-search-tags-vals{display:none}.product-tags-setup,.input-search-tags-vals.active{padding:20px;border:1px solid #f2f1ea;border-radius:4px;display:block}.product-tags-setup{padding:0 20px}:hover{transition:all .3s}.add-tag:hover,input[type="submit"]:hover{cursor:pointer;background:#97adab}td.field-finish{text-transform:capitalize}.eu-h2{font-family:var(--h1_typography-font-family, inherit) !important;font-weight:var(--h1_typography-font-weight, 600) !important;line-height:var(--h1_typography-line-height, inherit) !important;letter-spacing:var(--h1_typography-letter-spacing, inherit) !important;text-transform:var(--h1_typography-text-transform, inherit) !important;font-style:var(--h1_typography-font-style, normal) !important;font-size:1.25rem !important}:root{--active: #538855}.product-row .product-content{display:inline-block;width:100%;padding:15px;border:1px solid #ebeaea;color:initial}.product-row .product-content .color-block{width:50px;height:20px;margin:-15px -15px 0;float:right;border-radius:0 0 0 5px}.product-row .product-content p{margin:0}.product-row .product-content p.price{font-size:16px}.admin-cart-config .eu-webshop-cart .cart-content{position:absolute;left:0;top:15px}a[disabled="disabled"]{pointer-events:none}.approval-container{position:fixed;left:0;right:0;bottom:0;top:0;max-width:970px;margin:20px auto;-webkit-box-shadow:0 30px 60px 0 rgba(0,0,0,0.3);box-shadow:0 30px 60px 0 rgba(0,0,0,0.3);border-radius:4px;background:white;padding:20px;overflow:auto}.approval-container h2:first-child{margin-top:0}.payment-row.disabled{opacity:.5;pointer-events:none;filter:grayscale(100%)}.payment-row.paid{opacity:.75;background:#e7f8e7}.eu-webshop p.shop-title{text-transform:uppercase;font-size:20px;color:var(--active);font-weight:300}.pagination{display:flex;justify-content:center;align-items:center;height:40px}.pagination :is(a,em){width:28px;height:28px;background:burlywood;color:white;text-align:center;display:flex;justify-content:center;align-items:center;margin:0 2px;border-radius:6px;text-decoration:none}.pagination .current{background:antiquewhite;color:black}.pagination .previous_page:before{content:'←'}.pagination .next_page:before{content:'→'}.eu-webshop .preview-image{position:absolute;z-index:11;width:100%}.checkout-container .coupons{padding:20px;border:2px solid var(--active);border-radius:6px;margin-top:5px;display:none}.checkout-container .coupons .coupon-text{padding:10px 20px;background:#eee;margin-top:10px;display:none}.eu-webshop .preview-image img{width:100%;height:100%}.col-6{position:relative}.filter-category{width:100%;margin-bottom:20px}.product-row .product-content span.category-inner-price{font-size:22px;color:#cb6015;font-weight:700;line-height:30px}.order-sample{background:var(--active);color:white;padding:4px 13px;display:inline-block;border-radius:6px;font-size:13px;text-transform:uppercase;font-weight:300}.min-max-width,.min-max-height{padding:0 10px;font-size:12px}.min-max-width :is(.min,.max),.min-max-height :is(.min,.max){background:var(--active);padding:1px 5px;border-radius:6px;color:white}.order-sample:hover{cursor:pointer;background:#a785af}#gordijnfabriek-form .second-content,.custompize-curtains--step-3,.custompize-curtains--step-2{display:none}.custompize-curtains--step-3.active,.custompize-curtains--step-3.completed,.custompize-curtains--step-2.active,.custompize-curtains--step-2.completed{display:inherit}.product-variations-container span.stock-total{color:#5d7c65}.filters-sticky span.prepicked-color{width:30px;height:30px;display:inline-block;margin:0;border-radius:100%;border:1px solid #999;position:relative}.eu-webshop .action-color{background:#f7f3ed}.eu-webshop .highlight-color-box{background:white;padding:20px 20px 5px 20px;border:2px solid #e3d8ca;border-radius:6px}.filters-sticky span.prepicked-color.active-filter span.label{font-weight:400}.filters-sticky span.prepicked-color.active-filter span.label:before{content:'✓';padding-right:5px}.filters-sticky span.prepicked-color span.label{padding-left:36px;transition:none;white-space:nowrap}.select-filter .filter-option{font-weight:200;line-height:30px;transition:none;font-size:1.125rem}.select-filter .filter-option:before{content:'☐';padding-right:5px;font-size:25px}.select-filter .filter-option.active-filter{font-weight:400}.select-filter .filter-option.active-filter:before{content:'☑'}.checkout-container .order-info{background:#f7fafc;padding-bottom:45px;position:relative;border-left:6px solid #eaf3f2;border-right:6px solid var(--active)}.checkout-container .information-spot .order-info-value{font-weight:700}.checkout-container .order-info.order-done{padding-bottom:0px}.checkout-container .checkout-actions-container{position:absolute;right:20px;bottom:10px;display:flex;flex-direction:row}.btn:hover,.label_item:hover,.start-configuration:hover,.eu-webshop .add-gf-order-to-cart:hover,.checkout-container .create-new-order-btn:hover,.checkout-container .create-new-offet-btn{cursor:pointer}.checkout-container .create-new-offet-btn{margin-right:10px}.checkout-container{display:flex}.eu-webshop .add-to-cart{position:relative}.eu-webshop .add-to-cart .or{display:block;text-align:center;margin:20px 0;position:relative}.eu-webshop .add-to-cart .or:before{content:'';position:absolute;width:100%;height:2px;background:#f3f3f3;left:0;bottom:10px}.eu-webshop .add-to-cart .or span{width:30px;background:white;display:inline-block;position:relative;z-index:1}.eu-webshop .add-to-cart input{width:68px;line-height:42px;height:42px;padding:0 10px;margin-right:6px;background:white}.add-gf-order-to-cart{margin-top:20px}.add-gf-order-to-cart,.eu-webshop .btn{background:var(--active);padding:0 20px;border-radius:4px;border:none;color:white;line-height:52px;font-size:16px;text-transform:uppercase;display:inline-block;white-space:nowrap;width:100%;text-align:center}.eu-webshop .btn.btn-small{line-height:42px;width:fit-content}.eu-webshop .btn.btn-outline{border:2px solid var(--active);color:var(--active);background:white}.eu-webshop .add-to-cart span.unit{position:absolute;left:43px;line-height:40px;background:white;padding-left:7px;bottom:1px}.eu-webshop-cart{position:relative;right:-10px;z-index:99999}.checkout-container .eu-webshop-cart{position:relative;top:inherit;right:inherit;padding:20px}.checkout-container .information-spot .eu-webshop-cart{padding:0}.eu-webshop .application-field{font-size:16px;font-style:italic;font-weight:400}.eu-webshop .application-field:not(.active),.checkout-container .order-info .cart-footer a{display:none}.eu-webshop-cart .show-eu-webshop-cart{width:32px;background:var(--active);padding:4px;border-radius:2px}.checkout-container :is(.eu-webshop-cart .show-eu-webshop-cart,.eu-webshop-cart .notification-count){display:none}.checkout-container input{width:100%}.float-right{float:right}.checkout-container input.missing-info{border:1px solid red}.eu-webshop-cart .notification-count{position:absolute;background:#d14040;color:white;border-radius:100%;display:inline-block;width:15px;height:15px;right:-5px;top:-15px;line-height:15px;font-size:12px;text-align:center;font-weight:700}.eu-webshop .active-in-cart{display:none;font-size:14px;background:var(--active);color:white;padding:5px 15px;border-radius:4px;width:fit-content}.eu-webshop .active-in-cart span{color:white;padding-left:5px;border-left:1px solid white;margin-left:5px}.eu-webshop .active-in-cart.active{display:block}.eu-webshop-cart:hover,.eu-webshop .active-in-cart:hover,.eu-webshop .add-to-cart .submit:hover{cursor:pointer}.eu-webshop-cart .cart-content{position:fixed;width:440px;right:0px;background:white;border-radius:6px 0 0 6px;box-shadow:0px 0px 10px var(--active);display:none}.checkout-container .eu-webshop-cart .cart-content{display:block;position:relative;width:100%;padding:0}.eu-webshop-cart .cart-row span.cart-price{font-weight:700;color:var(--active);font-size:12px;min-width:65px;margin-right:5px;display:inline-block;position:relative}.eu-webshop-cart .cart-row span.cart-price span.old-price{color:red;text-decoration:line-through;font-size:80%;position:absolute;top:-10px}.eu-webshop-cart .cart-row span.cart-meter{min-width:40px;display:inline-block;font-size:12px;font-weight:700}.eu-webshop-cart .cart-content .cart-row{padding:12px;border-bottom:1px solid #f2f1ea}.eu-webshop-cart .cart-content .cart-row.configuration{margin-top:-1px;background:#f7fafc}.eu-webshop-cart .cart-content .cart-row.configuration p{margin:0}.eu-webshop-cart .cart-content .cart-row:last-of-type{border-bottom:0}.eu-webshop-cart .cart-footer{padding:12px}.eu-webshop-cart .cart-footer a{float:right}.cart-footer .added-discount{padding:5px 12px;background:#65bc7b;color:white;margin:-12px -12px 20px}.eu-webshop-cart .cart-footer .cart-total{position:relative}.eu-webshop-cart .cart-footer .cart-total span.old-price{color:red;text-decoration:line-through;font-size:80%;position:absolute;top:-15px}.eu-webshop-cart .cart-row img{width:24px;height:24px;margin-right:10px;float:left;border-radius:4px}.eu-webshop-cart .cart-content .remove-cart-item{float:right;color:#d14040;text-decoration:none;font-size:16px;line-height:16px;font-weight:400}.product-row .product-content h2{font-size:18px;margin:0}.red{color:#b54c4c}.images-comming{display:flex;align-items:center;flex-direction:column;padding:40px 0;background:#f3f3f3}.product-variations-container .variation{display:inline-block;position:relative}.product-variations-container .variation img{width:50px;height:50px;border-radius:6px;border:3px solid #f2f1ea;opacity:.6}.owl-under-pagination{margin-top:10px}.product-variations-container .variation img.no-color{padding:10px}.product-variations-container .variation.active img,.product-variations-container .variation:hover img{opacity:1}.product-variations-container .variation:hover .variation-label{display:inherit}.product-variations-container .variation .variation-label{position:absolute;left:0;top:-27px;white-space:nowrap;z-index:1;background:white;padding:0 8px;line-height:22px;border-radius:6px;border:1px solid #f2f1ea;display:none}.delete-product-image{position:relative}.loading:before{content:'';background:url(/loading.gif) rgba(255,255,255,0.8);position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center;background-size:100px;z-index:10;width:100%;height:100%}.pvi-info{position:absolute;bottom:10px;left:0;background:var(--active);padding:0 14px;border-radius:0 6px 6px 0;color:white;font-size:14px;line-height:26px}.click:hover,.owl-under-pagination .item:hover{cursor:pointer}.product-labels{margin-top:30px}.product-labels .tabbed{padding:30px 0;border-top:none}.product-labels .tabbed h1,.product-labels .tabbed h2{margin-top:0}.bold{font-weight:700}.product-variation,.product-tag{padding:20px 20px 0;border:1px solid #f2f1ea;margin-bottom:20px;position:relative;border-radius:4px}.product-variation .destroy,.product-tag .destroy{position:absolute;right:0;top:0;transform:scale(0.75);transform-origin:100% 0%}.tab-navigation{display:flex;margin:10px 0 0 0;border-bottom:2px solid #f3f3f3}.color-matches-with{margin-left:0 !important;margin-right:0 !important;width:100%;display:block}.color-matches-with .badge{padding:0 10px;line-height:30px;background:#faf9f4;margin:0 5px 5px 0;border-radius:6px;display:inline-block;text-transform:uppercase;font-size:13px}.color-matches-with .badge[active="false"]{display:none}.stock-info,.stock-info *{color:#999;font-weight:300}.stock-info{display:none}.more-stock-info{padding-left:20px;color:#464646;font-weight:300;font-size:14px}.tab-navigation .nav{padding:15px 0;border-bottom:none;margin-right:50px;color:#999;font-size:20px;font-weight:300;border-bottom:2px solid transparent;margin-bottom:-2px}.tab-navigation .nav a{text-decoration:none}.tabbed:not(.active){display:none}.tab-navigation .nav.active,.tab-navigation .nav:hover{color:#333;cursor:pointer;border-bottom:2px solid #333}.eu-webshop p.price{margin:0}.eu-webshop p.price span{font-size:32px;color:var(--active);font-weight:700;line-height:30px}.eu-webshop p.price span.m{font-weight:300;font-size:24px;margin-left:-4px;color:black}.width-25{float:left;width:25%}.width-33{float:left;width:33.33%;padding:0 10px}.width-50{float:left;width:50%;padding:0 5px}.width-100{float:left;width:100%}.radio_item{display:none !important}.curtain-configuration{display:none}.curtain-configuration.active{display:inline-block;width:100%;background:white;padding:30px}#gordijnfabriek-form #calculate_button{width:100%}#gordijnfabriek-form .label_item img{margin:0 auto;width:100%;max-width:110px}.show-if{display:none}.selected-rails_white:not(.selected-roede) .show-if-add-rails,.selected-rails_silver:not(.selected-roede) .show-if-add-rails,.selected-rails_black:not(.selected-roede) .show-if-add-rails,.selected-curtain_uneven_height .show-if-heigt-uneven,.selected-ongelijk .show-if-ongelijk,.selected-CKS .show-if-CKS,.selected-3 .show-if-3,.selected-4 .show-if-4,.selected-5 .show-if-5,.selected-stelshow .show-if-stelshow,.selected-enkeleshow .show-if-enkeleshow,.selected-wave .show-if-wave,.selected-vouw .show-if-vouw,.selected-roede .show-if-roede,.selected-duette .show-if-duette,.selected-enkeleplooi .show-if-enkeleplooi,.selected-geplooid .show-if-geplooid,.selected-enkeleplooi.selected-slaapkamer .show-if-slaapkamer,.selected-roede.selected-slaapkamer .show-if-slaapkamer,.selected-vouw.selected-slaapkamer .show-if-slaapkamer{display:block}label.field-title{width:100% !important;float:left;padding-bottom:6px}#main.width-100{float:none}.woocommerce .product_cat-gordijnen .fusion-button-wrapper .single_add_to_cart_button,.woocommerce .product_cat-vouwgordijnen .fusion-button-wrapper .single_add_to_cart_button{display:none}.cfwc-custom-field-wrapper.width-50,.cfwc-custom-field-wrapper.width-100{padding:20px 0px;border-radius:0px;margin:0;border-bottom:#ebebeb 1px solid}.cfwc-custom-field-wrapper{padding-left:0;padding-right:0}#gordijnfabriek-form label.label_item.width-25{padding:0 8px !important}#gordijnfabriek-form .label_item img{padding:3px;margin-bottom:8px;float:left;margin-right:10px}#gordijnfabriek-form .label_item span{font-size:20px;font-weight:300}.fabric-title{font-size:22px}#gordijnfabriek-form span.info{background:var(--active);width:24px;display:inline-block;height:24px;text-align:center;color:white;border-radius:100%;float:right;line-height:19px;font-weight:700;margin-left:10px;display:none}.fabric-title span.bar{height:6px;width:100%;display:inline-block;background:#bbb;margin:-10px 0 10px 0}.fabric-title span.bar.active{background:var(--active)}#gordijnfabriek-form label{padding-bottom:8px;font-weight:500;font-size:16px;display:inline-block}#gordijnfabriek-form{width:100%}#gordijnfabriek-form input{width:100%}#gordijnfabriek-form label.error{font-size:12px}#gordijnfabriek-form #calculate_button{font-size:14px}.label_item{opacity:0.8}.radio_item:checked+label{border-width:0px}.radio_item:checked+label img{border-color:#bd883b !important}#gordijnfabriek-form .label_item div:after{display:none}#result_summary,#result_calculation{padding:20px;font-size:14px}#result_summary p:first-child{margin-top:0}#result_summary.error{background:#ff7171 !important;font-weight:700;color:white}table.calculation{width:100%}#result_summary p{margin-bottom:10px}#result_calculation{font-weight:700;color:var(--active);background:#f9f9f9 !important;font-size:18px;text-align:center}#result_calculation td{padding:0.3em 0;text-align:left;font-size:14px;background:#f9f9f9 !important}#result_calculation td.price-str{font-size:18px}#result_calculation tr:nth-child(even){background:#ededed}.cart_item .product-info p{margin-bottom:0;font-size:14px;color:#686868}.fusion-woo-cart .fusion-button-wrapper{float:left;width:100%}label .tooltip .tooltip-icon{color:#842029;background-color:#f8d7da;border-radius:100%;width:20px;height:20px;padding:2px;display:inline-flex;justify-content:center;align-items:center;font-weight:bold}.not-available{display:none !important}.eu-h2{font-family:var(--h1_typography-font-family, inherit) !important;font-weight:var(--h1_typography-font-weight, 600) !important;line-height:var(--h1_typography-line-height, inherit) !important;letter-spacing:var(--h1_typography-letter-spacing, inherit) !important;text-transform:var(--h1_typography-text-transform, inherit) !important;font-style:var(--h1_typography-font-style, normal) !important;font-size:1.25rem !important}@media screen and (min-width: 768px){.slide-toggle-filters{display:none}}@media screen and (max-width: 768px){.filters-sticky{position:relative}.slide-toggle-filters{width:25px;transform:rotate(0deg);transition:.4s all;position:absolute;right:10px;top:20px}.filter-container.active .slide-toggle-filters{transform:rotate(45deg)}.filter-container:not(.active) .filters-sticky{height:66px;overflow:hidden}}
