@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap');@font-face{font-family:'AngieMakes Ladyfinger';src:url('/media/AngieMakesLadyfinger-Regular.eot');src:url('/media/AngieMakesLadyfinger-Regular.eot?#iefix') format('embedded-opentype'),url('/media/AngieMakesLadyfinger-Regular.woff2') format('woff2'),url('/media/AngieMakesLadyfinger-Regular.woff') format('woff'),url('/media/AngieMakesLadyfinger-Regular.ttf') format('truetype'),url('/media/AngieMakesLadyfinger-Regular.svg#AngieMakesLadyfinger-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}body{font-family:'Open Sans';font-weight:300;color:var(--color-default-text);font-size:16px}h1,h2,h3,h4,h5,h6{display:block;color:var(--color-accent-text);font-weight:300;letter-spacing:2px;text-transform:uppercase}.h1,.h2,.h3,.h4,.h5,.h6{font-family:'AngieMakes Ladyfinger';font-weight:normal;font-style:normal;color:var(--color-white);display:inline-block;padding:40px 80px 20px 0;position:relative;letter-spacing:normal;text-transform:none;z-index:1}.h2:before{content:'';background-image:url(https://www.zojoann.nl/media/title3.png);background-size:100% 100%;background-repeat:no-repeat;display:block;position:absolute;top:0;right:0;bottom:0;left:-120px;z-index:-1}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}h5{font-size:14px;font-weight:bold}h6{font-size:14px;color:#B3ACA1}.h1{font-size:24px}.h2{font-size:68px}.h3{font-size:16px}.h4{font-size:14px}.h5{font-size:14px}.h6{font-size:14px}.button{font-weight:400;font-size:1.1rem}#mid{margin-top:0;width:100%;max-width:1200px}#mid.fullwidth{max-width:3000px;margin:0 auto}.bg-white{background-color:var(--color-white)!important}.bg-dark-brown{background-color:var(--color-dark-brown)!important}.button-default{padding:6px 32px;background-color:var(--color-white);border-color:var(--color-default-text);color:var(--color-default-text)}select.field-input{background-color:transparent}.text-italic{font-style:italic!important}.container{padding:0 15px}.list-vertical li ul{border:none}.button-primary{position:relative;display:inline-flex;align-items:center;border:none;font-family:'AngieMakes Ladyfinger';font-weight:normal;font-size:2rem;background-color:transparent;padding:10px 10px 5px 10px;z-index:1}.button-primary:after{content:'';height:30px;width:40px;background-image:url(/media/pijltjes1.png);background-repeat:no-repeat;background-position:right;background-size:contain;margin:0 0 15px 0}.button-primary:before{content:'';background-image:url(/media/kc-media/bg-beige-small.png);background-size:100% 100%;background-repeat:no-repeat;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.button-primary:hover,.button-primary:active,.button-primary:focus{background-color:transparent;border:none;color:var(--color-white)}#body_login .button-primary{font-family:'Open Sans';font-size:1rem;font-weight:300;background-color:var(--color-beige);padding:0.625rem 1.25rem;width:fit-content}#body_login .button-primary:before,#body_login .button-primary:after{display:none}.banner{position:relative}.banner.banner-home{padding:15px 0 0 0}.banner-home .card{height:180px}.banner.banner-home:before{content:'';background-color:var(--color-light-beige-2);position:absolute;top:0;left:0;right:0;bottom:120px}.banner-2{position:relative;margin-bottom:1rem}.banner-2:before{content:'';position:absolute;top:0;right:0;height:205px;left:0;margin-top:0;margin-bottom:125px;background-color:var(--color-light-beige);z-index:-1}.banner-2-text{position:relative;background-color:var(--color-white);padding:20px 25px 240px 25px;margin-right:185px;font-size:1.4rem;line-height:40px}.banner-2-text:after{content:'';position:absolute;right:148px;bottom:60px;width:90px;height:270px;background-image:url(/media/pijlen1.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotateZ(86deg)}.banner-2-body{position:relative;min-height:320px;padding:2rem 0 0 0}.banner-2-social{position:absolute;right:55px;bottom:35px;width:250px;display:flex;flex-direction:row;justify-content:space-between;margin:auto}.banner-2-social>a{display:block;width:100%;margin:0 .75rem;color:var(--color-accent-text)}.banner-2-social>a>img{display:block;max-width:100%}.banner-5-social{display:flex;justify-content:space-between;position:absolute;right:15px;top:-105px;width:160px}.banner-5-social>a{display:block;width:70px}.banner-5-social>a>img{display:block;max-width:100%}.banner-2 .banner-img-1{display:block;max-width:100%;margin-top:-115px}.banner-img{position:relative;display:block}.banner-img>img{display:block;max-width:100%}.banner-img-button{position:absolute;left:15px;bottom:15px;display:flex;color:var(--color-white);text-decoration:none;font-family:'AngieMakes Ladyfinger';font-weight:normal;font-size:3rem;padding:0 1rem}.banner-img-button:after{content:'';height:25px;width:40px;background-image:url(/media/pijltjes1.png);background-repeat:no-repeat;background-position:right;background-size:contain;margin:-10px 0 0 0}.banner-img-button:hover,.banner-img-button:active,.banner-img-button:focus{text-decoration:none;color:var(--color-white)}.banner-img.banner-img-1{margin-top:-115px}.banner-img.banner-img-2{left:-155px;top:-110px;background-color:var(--color-white);padding:15px;width:390px}.banner-img.banner-img-3{left:-100px;top:143px;background-color:var(--color-white);padding:10px;width:210px;position:absolute}.banner-3{margin-bottom:.75rem;padding-bottom:50px}.banner-3:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin-top:-150px;background-color:var(--color-light-beige);z-index:-1}.banner-3 .card{padding:0;height:500px}.banner-3 .button{font-size:3rem;line-height:40px;padding:40px 20px 20px 30px;align-items:flex-end}.banner-3 .button:after{content:'';height:30px;width:40px;bottom:12px;position:relative;left:-20px;margin:0}.banner-3 .banner-3-arrow{position:relative;display:inline-block}.banner-3 .banner-3-arrow:after{content:'';position:absolute;top:-100px;right:-80px;bottom:0;width:100px;background-image:url(/media/pijl1.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotateZ(-70deg)}.banner-4{margin-bottom:.75rem}.banner-5{position:relative;background-color:var(--color-light-beige);margin:30px 0 40px 0;padding:20px 0}.banner-5:after{content:'';position:absolute;right:50px;top:-50px;width:80px;height:80px;background-image:url(/media/pijlen1.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotateZ(-90deg)}.banner-5 p{font-family:'AngieMakes Ladyfinger';font-weight:normal;font-size:1.5rem;color:#754838;margin:0 0 10px 0;text-align:center}.banner-5-title{color:var(--color-accent-text);font-size:.8rem}.banner-5 .button-primary{position:absolute;right:0;margin-top:-15px}.banner-img.banner-img-5{background-color:var(--color-white);padding:5px;margin:-50px 0 0 0}.banner-6{position:relative;padding:2rem 0}.banner-6:before{content:'';position:absolute;right:0;top:0;height:360px;width:calc(50% + 540px);background-color:var(--color-light-beige)}.card{display:flex;position:relative;text-decoration:none;background-color:var(--color-white);text-align:center;flex-direction:column;align-items:center;padding:5px}.card:active,.card:focus,.card:hover{color:var(--color-default-text)}.card .h2{padding:.8rem 0 0 0}.card-img{display:block;margin:auto;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}.card-btn{display:inline-block;padding:15px 7px;color:#4C4C4C;text-transform:uppercase;font-size:1.2rem}.card-btn:active,.card-btn:focus,.card-btn:hover{color:#4C4C4C}.card.card-thumbnail .card-title{position:absolute;bottom:7px}.card.card-thumbnail .card-title,.see-through-button{background-image:url(/media/buttonleeg11.png);background-size:100% 100%;background-repeat:no-repeat;padding:14px 10px 10px 14px;font-size:.9rem}.card.card-text{display:block;padding:0;text-align:left;font-size:1.2rem;background-color:transparent}.card.card-text .card-title{position:relative;padding:.75rem 0rem .75rem 1rem;font-size:1.4rem;margin:0 10px -10px 10px;display:flex;background:#774c3c;align-items:center;color:var(--color-white)}.card.card-text .card-title:after{content:'';height:25px;width:30px;background-image:url(/media/pijltjes1.png);background-repeat:no-repeat;background-position:right;background-size:contain}.card.card-text .card-text-body{display:block;padding:.75rem;margin:0;background-color:var(--color-white)}.card.card-text .card-img{height:310px}.mt-n2{margin-top:-2rem!important}#card_previews .thumbnail-card{background:#F7F7F7;border-radius:0.5rem;width:100%;overflow:hidden;margin-bottom:2rem}.prev-feat-img>img,.prev-freeform-img>img{border-radius:0.5rem}#card_previews .thumbnail-card .thumbnail-card-label{position:absolute;bottom:0;right:0;left:0}#card_previews.card-preview-flat .thumbnail-card:before{padding-top:120%}.thumbnail-card .thumbnail-card-label{padding:0}.designlabel,.producttypelabel{bottom:0.6rem}.h2-sub-title{display:block}.usp-section{background-color:var(--color-light-beige)}.usp-section-body{display:flex}.usp-section-item{display:flex;align-items:center;color:#686868;font-size:.9rem;padding:10px 15px 10px 0}.usp-section-item>img{max-width:35px;margin:0 .3rem 0 0}.list-section{border:1px solid #EFEFEF;background-color:#FBFBFB}.list-section-item{display:block;padding:.3rem 1rem;text-transform:uppercase;border-bottom:1px solid #EFEFEF}.list-section-item.list-section-title{font-size:1.2rem;padding:.75rem 1rem}.button-success{background-color:var(--color-beige);border-color:var(--color-beige)}.button-success:active,.button-success:hover{background-color:var(--color-beige);border-color:var(--color-beige);color:var(--color-white)}.button-minimalist{text-transform:uppercase;font-weight:400;padding:0;font-size:0.8rem;letter-spacing:2px}.button-minimalist:hover{opacity:0.5}#body_product .product-usp{padding:0.75rem;background-color:var(--color-light-beige);border:1px solid var(--color-light-beige);border-radius:0}#body_product .product-usp ul{margin:1rem}#body_product .product-usp li{margin:4px 0}#body_product .product-usp li a:before{content:'';width:8px;height:8px;border-radius:100%;background-color:var(--color-beige);margin-right:.75em;margin-bottom:1px;display:inline-block}.menu{display:block}.menu-item,.menu-title{display:block;padding:8px 15px;text-transform:uppercase;background-color:var(--color-beige);color:var(--color-white);margin-bottom:.4rem}.menu-item{color:var(--color-accent-text);background-color:var(--color-light-beige);text-transform:none}#footer{background-color:var(--color-light-beige);padding:20px 0}.styleguide-heading{text-align:center;margin:0 auto;text-transform:uppercase;padding:16px;width:50%;border-bottom:1px solid #3A3A3A}.styleguide-menu{text-align:center;margin:20px 0;color:#a5baaf}.styleguide-menu a{color:#a5baaf;padding:8px}.styleguide-category{margin-bottom:60px}.styleguide-title{color:#a5baaf}.styleguide-colours span{width:150px;padding:12px;margin:8px;display:inline-block;text-align:center}.styleguide-colours__1{color:var(--color-white);background-color:var(--color-beige)}.styleguide-colours__2{color:var(--color-default-text);background-color:var(--color-light-beige)}.html-box .accordion-faq{width:100%;text-align:left;padding:12px;border:none;background-color:#f3f3f3;cursor:pointer}.html-box .accordion-faq i{float:right}.html-box .panel{display:none;overflow:hidden}.html-box .panel pre{background-color:var(--color-light-beige);border:none}.styleguide-heading{text-align:center;margin:0 auto;text-transform:uppercase;padding:16px;width:50%;border-bottom:1px solid #3A3A3A}.styleguide-menu{text-align:center;margin:20px 0;color:#a5baaf}.styleguide-menu a{color:#a5baaf;padding:8px}.styleguide-category{margin-bottom:60px}.styleguide-title{color:#a5baaf}.styleguide-colours span{width:150px;padding:12px;margin:8px;display:inline-block;text-align:center}.box{border:1px dashed #eae9e9}.html-box .accordion-faq{width:100%;text-align:left;padding:12px;border:none;background-color:#f3f3f3;cursor:pointer}.html-box .accordion-faq i{float:right}.html-box .panel{display:none;overflow:hidden}.html-box .panel pre{background-color:var(--color-light-beige);border:none}.navigation-bar .icon{font-size:.8rem}.navigation-bar-item-logo>img{max-width:100px}.navigation-bar__info,.navigation-bar__contact,.navigation-bar__085-0438005{display:none}.navigation-bar-toggle-offset{padding-left:70px}.navigation-bar-toggle{width:70px}.navigation-bar-group.navigation-bar-group-logo{justify-content:center}.navigation-bar-body .navigation-bar-group.justify-content-md-end .navigation-bar-item,.navigation-bar-body .navigation-bar-group-static-menu .navigation-bar-item{padding:0.75rem 0}.navigation-bar-body .navigation-bar-item:before{background-repeat:no-repeat;background-size:contain;width:35px;height:35px;margin-right:.5rem}.navigation-bar__contact:before{content:'';bbackground-image:url(/media/contact-2025.png)}.navigation-bar__info,.navigation-bar__085-0438005{display:flex}.navigation-bar-item.navigation-bar-toggle:before{content:'';background-image:url(/media/menu-icon-mobile.png);background-repeat:no-repeat;background-size:contain;width:2.5rem;height:2.5rem;margin:0}.navigation-bar-login:before,.navigation-bar-account:before{content:'';background-image:url(/media/account-2025.png)}.navigation-bar-basket:before{content:'';background-image:url(/media/basket-2025.png)}.navigation-bar__info:before{content:'';background-image:url(/media/info-2025.png)}.fa-basket-shopping:before{display:none}.account-menu .fa-basket-shopping:before,.account-card-img.fa-basket-shopping:before{display:block}.navigation-bar__085-0438005:before{content:'';background-image:url('/media/telefoon.png')}.navigation-bar-body:before{content:'';position:absolute;top:0;right:0;bottom:0;background-image:url(/media/streep.png);background-repeat:no-repeat;background-position:left;width:60%;background-size:100% 50px;z-index:0}@media only screen and (min-width:375px){.navigation-bar__contact{display:flex}.banner-home .card{height:250px}}@media only screen and (max-width:991px){.navigation-bar-item-logo>img{padding:0;margin:0}}@media only screen and (min-width:992px){#navigation-bar-account{font-size:0.9rem}.navigation-bar-body:before{width:60%;background-size:100% 100%}.card.card-thumbnail .card-title,.see-through-button{font-size:1rem;display:flex;padding:18px 5px 16px 20px;font-size:1.2rem;bottom:20px}.card.card-thumbnail .card-title{display:flex;bottom:20px}.see-through-button{display:inline-flex}.dropdown-search .navigation-bar-item .shopicons{display:none}.navigation-bar-dropdown-menu{top:65px}.navigation-bar-dropdown-body{overflow:visible}.navigation-bar-body .navigation-bar-group.justify-content-md-end .navigation-bar-item,.navigation-bar-body .navigation-bar-group-static-menu .navigation-bar-item{padding:.75rem}.navigation-bar-body .navigation-bar-item span{display:inline-flex}.navigation-bar-group.navigation-bar-group-logo{position:static}.navigation-bar-toggle-offset{padding-left:50px}.usp-section{margin-bottom:2.5rem}.usp-section-item{font-size:1.4rem}.usp-section-item>img{max-width:45px}.banner.banner-home{padding:44px 0 0 0}.banner-home .card{height:auto}.card.card-thumbnail .card-title:after,.see-through-button:after{content:'';height:20px;width:25px;background-image:url(/media/pijltjes1.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin:3px 0 0 0}.card{padding:12px;height:auto}.dropdown-search .navigation-bar-dropdown-menu .navigation-bar-item{padding:0 .5rem}.dropdown-search .navigation-bar-item:before{background-repeat:no-repeat;background-size:contain;width:35px;height:35px;content:'';background-image:url('/media/zoeken1.png')}.navigation-bar-basket .navigation-bar-basket-count{position:relative;color:var(--color-default-text);background:transparent;border-radius:0;right:auto;top:auto;padding:0;height:auto;width:auto;display:flex;align-items:center;justify-content:center;font-size:0.9rem;font-weight:normal;margin:auto;bottom:auto}.navigation-bar-basket .navigation-bar-basket-count:after{content:'items';margin-left:.2rem}.navigation-bar-footer .navigation-bar-item-logo{position:absolute;z-index:9;top:-100px;width:190px}.navigation-bar__085-0438005{margin-right:3.5rem}.navigation-bar__contact>span{display:block}.navigation-bar-body{margin:15px 0;z-index:1}.navigation-bar-footer .navigation-bar-item{font-size:1.2rem;padding:0.5rem 1.2rem}.navigation-bar-item-logo>img{max-width:100%}#body_home .navigation-bar-footer .navigation-bar-item-logo{top:-3rem}#mid{margin-top:0}.button-minimalist{font-size:0.9rem}.navigation-bar-footer .navigation-bar-dropdown-menu{width:300px}}@media only screen and (min-width:1200px){.navigation-bar-body:before{width:calc(50% - 60px)}.navigation-bar-dropdown .navigation-bar-dropdown .navigation-bar-dropdown-menu{top:-15px;left:100px}}@media screen and (max-width:420px) and (min-width:400px){.designlabel{font-size:10px!important;margin:auto}}@media screen and (min-width:321px) and (max-width:376px){.designlabel{font-size:10px!important;margin:auto}}@media screen and (max-width:320px){.designlabel{font-size:10px!important;margin:auto}}.designlabel{text-transform:uppercase;font-size:13px;text-align:center;position:absolute;z-index:2;line-height:20px}pre{overflow:auto}li#tagli-koper.tag-li label{background-image:url(/media/koperkleur.png);background-size:cover}li#tagli-goud.tag-li label{background-image:url(/media/goudkleur.png);background-size:cover}li#tagli-zilver.tag-li label{background-image:url(/media/zilverkleur.png);background-size:cover}li#tagli-zwartwit.tag-li label{background-image:url(/media/zwart-wit.png);background-size:cover}#card_tag_list{display:none}#product_supplier{display:none}#sidebar .list-collapsible>li>a{font-weight:100}.sidebar_widget{margin-bottom:35px}.list-vertical li a{padding:5px 10px 0 25px}.widget-title{display:block;font-size:16px;color:var(--color-accent-text);font-weight:300!important;letter-spacing:2px;text-transform:uppercase}.horizontal_widget #filter_menu .filter-header{color:var(--color-accent-text);font-weight:300!important;letter-spacing:2px}.widget-title>li>a{font-weight:500!important}@media screen and (min-width:321px) and (max-width:376px){.icon-x2{font-size:1.5em!important}}.navigation-bar-item.active{background-color:transparent}.icon-x2{color:#9f8175}@media screen and (max-width:991px){.navigation-bar-dropdown.open>.navigation-bar-dropdown-toggle{background-color:transparent}}@media screen and (max-width:991px){.navigation-bar-body .navigation-bar__contact span,.navigation-bar-body .navigation-bar__info span,.navigation-bar-body .navigation-bar-basket span,.navigation-bar-body .navigation-bar-account span{display:none}}.navigation-bar-body .navigation-bar-item .shopicons,.navigation-bar-body .navigation-bar-item .icon{display:none}html,body{overflow-x:hidden}body{position:relative}@media only screen and (max-width:768px){#footer .footer-accordion{position:relative;margin:0 -15px;border-bottom:1px solid var(--color-white)}#footer .footer-accordion:last-child{border-bottom:none}#footer .footer-title{display:flex;font-size:16px;cursor:pointer;position:relative;padding:20px 15px;margin:0}#footer .footer-title:after{font-family:"kcicons";content:"\e035";margin-left:auto}#footer .footer-body .footer-section{display:none;padding:0 15px 0 15px}#footer .footer-accordion.footer-active .footer-title:after{content:'\e038'}#footer .footer-accordion.footer-active .footer-section{display:block}#footer .footer-item{display:block;font-weight:200;font-size:14px}}.wenskaarten #env-select-button{display:none!important}.accordion-faq{color:var(--color-accent-text)}.accordion-faq-title{margin-top:1.5rem}.html-box .accordion-faq{width:100%;text-align:left;background-color:#fafafa;cursor:pointer;padding:10px;border:none;border-bottom:5px solid var(--color-white);font-size:16px;color:var(--color-default-text)}.html-box .accordion-faq:hover{background-color:#f5f5f5}.html-box .accordion-faq i{float:right}.html-box .panel{display:none;overflow:hidden;padding:10px 0}.card .button-success{position:absolute!important;bottom:7px}@media only screen and (max-width:767px){.card .button-success{padding:6px!important;font-size:0.9rem}}#pdp .navigation-bar-group.navigation-bar-group-static-menu{flex:0}#pdp .designer-header{display:none}#pdp h1{font-weight:300!important}@media only screen and (min-width:1200px){#pdp #footer .footer-item{list-style-type:none;margin-left:-2.1rem}#footer .footer-item{font-size:14px}}.mega-navbar-item{padding:.5rem 0;margin:0 0.5rem;height:48px}.mega-navbar-items{align-items:baseline}.mega-navbar-item.active{border-bottom:2px solid #f8f8f8;padding-bottom:10px}.mega-navbar .mega-dropdown-content .text-truncate{font-size:16px;color:var(--color-default-text);font-weight:200!important;white-space:pre-wrap!important;text-transform:none!important}.mega-dropdown-content li.nested-li{font-weight:200!important}.mega-dropdown-content a:active,.mega-dropdown-content a:focus,.mega-dropdown-content a:hover{opacity:0.5}.mega-navbar-link{color:var(--color-default-text);font-weight:200!important;letter-spacing:1px;font-size:16px;white-space:nowrap;text-transform:uppercase}.mega-navbar-link:after{content:"\e035";font-family:kcicons;font-style:normal!important;font-size:14px}.nested-grid-item{margin-bottom:1rem}.nested-grid-item .content-link{margin-top:0;text-decoration:none}#pdp .nested-ul{padding-left:0}#pdp .nested-ul>.nested-li{list-style-type:none}.nested-ul>.nested-li>a{font-size:14px!important;margin-top:0;font-weight:200!important;text-transform:none!important}.content-link:hover{text-decoration:none}.nested-ul>.nested-li>a:hover{opacity:0.5}.mega-navbar-input{background-color:var(--color-white)}@media only screen and (min-width:1400px){.mega-navbar-item{margin:0 1.5rem}.mega-navbar-link{font-size:1.2rem;white-space:nowrap}}#pdp #mid{max-width:1480px}.breadcrumb-nav{margin-top:1rem}.designer-header{display:none}#pdp #mid{max-width:1480px}.pdp-panel .pdp-usp{padding:0.75rem;background-color:var(--color-light-beige);border:1px solid var(--color-light-beige)}#pdp .pdp-panel .pdp-usp a,#pdp .pdp-panel .pdp-usp li{text-decoration:none;font-size:0.875rem;list-style-position:inside;list-style-type:none;color:var(--color-default-text);display:block}#pdp .pdp-panel .pdp-usp p{margin-bottom:0}#pdp .pdp-panel .pdp-usp li:before{display:none}#pdp .pdp-panel .pdp-usp a:before{content:'';width:8px;height:8px;border-radius:100%;background-color:var(--color-beige);margin-right:.75em;margin-bottom:1px;display:inline-block}#pdp .pdp-panel .pdp-usp li{margin:4px 0}#pdp .pdp-panel .pdp-usp ul{margin:1rem}.btn-success{--bs-btn-color:var(--color-white);--bs-btn-bg:var(--color-beige);--bs-btn-border-color:var(--color-beige);--bs-btn-hover-color:var(--color-beige);--bs-btn-hover-bg:var(--color-white);--bs-btn-hover-border-color:var(--color-beige);--bs-btn-focus-shadow-rgb:128,178,77;--bs-btn-active-color:var(--color-white);--bs-btn-active-bg:var(--color-beige);--bs-btn-active-border-color:var(--color-beige);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--color-white);--bs-btn-disabled-bg:var(--color-beige);--bs-btn-disabled-border-color:var(--color-beige);border-radius:0!important;font-size:1rem}.btn-outline-success{background-color:transparent;--bs-btn-color:var(--color-primary);--bs-btn-border-color:var(--color-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--color-primary);--bs-btn-hover-border-color:var(--color-primary);--bs-btn-focus-shadow-rgb:113,176,48;--bs-btn-active-color:#404040;--bs-btn-active-bg:var(--color-primary);--bs-btn-active-border-color:var(--color-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--color-primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--color-primary);--bs-gradient:none;font-size:1rem;border-radius:0!important}#pdp .add_to_collection .save_user_design{color:var(--color-beige)}#pdp .choose-card .btn-fa-round.btn-lg{border-color:var(--color-beige);border-radius:0!important}#pdp .btn-lg.add_to_collection a{width:1.5em;display:flex;height:1.5em;align-items:center;justify-content:center}#pdp .add_to_collection.btn-fa-round{border-radius:0}#pdp .add_to_collection.btn-fa-round:hover{background-color:transparent;opacity:0.5}@media only screen and (max-width:991px){#pdp .choose-card .btn-fa-round.btn-lg{display:none}}#homepage-2025 .banner-home{margin-bottom:6rem}#homepage-2025 .banner-home .card{padding:0}#homepage-2025 .banner-home .card.card-thumbnail .card-title{padding:0.625rem 0.5rem;font-size:.8rem;bottom:1.25rem;background-image:none;background-color:var(--color-beige);color:var(--color-white);text-transform:uppercase}#homepage-2025 .banner-3:before{top:-20rem;margin-top:0;height:25rem}#homepage-2025 .banner-3 .card{height:auto}#homepage-2025 .banner-3 .button-primary{font-size:3em;margin-top:10rem;padding:2rem 2rem 1rem 3rem;width:100%}#homepage-2025 .banner-3 .button-primary:before{background-image:url(/media/kc-media/bg-dark-brown-small.png);background-size:103% 100%;background-position:left;width:115%}#homepage-2025 .banner-3 .button-primary:after{left:0;bottom:0.9375rem;height:1.5625rem;width:1.875rem}#homepage-2025 .banner-img.banner-img-2{left:4rem}#homepage-2025 .banner-img.banner-img-3{top:5.5rem;left:5rem;padding:0.3125rem;width:55%}#homepage-2025 .banner-2 h2{padding:1.25rem 5rem 1.25rem 0}#homepage-2025 .h2:before{background-image:url(/media/kc-media/bg-dark-brown-large.png);margin-top:-1rem}#homepage-2025 .banner-2:before{content:'';position:absolute;top:0;right:0;height:24rem;left:41%;margin-top:0;margin-bottom:7.8125rem;z-index:-1}#homepage-2025 .banner-2 .banner-img-1{margin-top:-6rem;margin-left:4rem}#homepage-2025 .banner-2 .banner-2-text{padding:0 0 15rem 1rem;line-height:2.5rem;width:100%}#homepage-2025 .banner-2 .block-3{left:5rem}#homepage-2025 .banner-2 .block-1 .banner-img-button{left:20rem;bottom:-3.5rem;padding:2rem 1rem 1rem 4rem;width:70%;z-index:1}#homepage-2025 .banner-2 .block-2 .banner-img-button,#homepage-2025 .banner-2 .block-3 .banner-img-button{left:-.35rem;bottom:.75rem;padding:2rem 1rem 1rem 2rem;width:55%;z-index:1}#homepage-2025 .banner-2 .block-2 .banner-img-button{width:55%}#homepage-2025 .banner-2 .block-3 .banner-img-button{width:110%}#homepage-2025 .banner-2 .block-1 .banner-img-button:before,#homepage-2025 .banner-2 .block-2 .banner-img-button:before,#homepage-2025 .banner-2 .block-3 .banner-img-button:before{content:'';background-image:url(/media/kc-media/bg-beige-small.png);background-size:100% 100%;background-repeat:no-repeat;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}#homepage-2025 .banner-img-button:hover,#homepage-2025 .card-title:hover,#homepage-2025 .button.button-primary:hover{opacity:0.85}#homepage-2025 .card.card-text .card-title{padding:.75rem 1rem .75rem 1rem;font-size:1rem;color:var(--color-default-text);margin:0 0.625rem -0.625rem 0.625rem;display:flex;align-items:center}#homepage-2025 .card.card-text .card-title.bg-dark-brown{color:var(--color-white)}#homepage-2025 .banner-5-title{color:var(--color-default-text)}#homepage-2025 .banner-6{padding:3rem 0 2rem}#homepage-2025 .banner-6:before{margin-top:-3rem}#homepage-2025 .banner-6 .img-wrapper,#homepage-2025 .banner-3 .img-wrapper{position:relative;display:inline-block}#homepage-2025 .banner-6 .img-wrapper{margin-top:-1.8rem}#homepage-2025 .banner-3 .img-wrapper{margin-top:0}#homepage-2025 .img-wrapper .card-title.bg-white{position:absolute;top:-8%;left:0;right:0;z-index:2}#homepage-2025 .banner-3 .img-wrapper .card-title.bg-white{top:-15%}#homepage-2025 .img-wrapper .card-img{display:block;width:100%;height:auto}#homepage-2025 .no-arrow-icon .card-title.bg-white{display:block;text-align:center}#homepage-2025 .no-arrow-icon .card-title.bg-white:after{display:none}#homepage-2025 .banner-2-text:after,#homepage-2025 .banner-5:after{display:none;right:2rem;width:65%;height:18rem;background-image:url(/media/kc-media/pijltjes-2025.png);transform:none}#homepage-2025 .banner-2-text .banner-2-social{right:-2rem;bottom:10%;width:100%}#homepage-2025 .banner-2-social>a{margin:0}#homepage-2025 .button-beige{position:relative;display:inline-flex;border:none;font-family:'AngieMakes Ladyfinger';font-weight:normal;font-size:2rem;background-color:var(--color-beige);color:var(--color-white);padding:1.25rem 1.875rem 0.3125rem;margin-left:10.5rem;margin-top:-1rem}#homepage-2025 .button-beige:hover{color:var(--color-white)!important}#homepage-2025 .button-beige:after{content:'';position:relative;height:1.5625rem;width:1.875rem;top:-0.3125rem;background-image:url(/media/pijltjes1.png);background-repeat:no-repeat;background-position:right;background-size:contain}#homepage-2025 .divider-balk{position:relative;margin-bottom:4.5rem}#homepage-2025 .divider-balk-img{content:'';position:absolute;top:-3rem;right:0;left:-20%;bottom:0;height:5.3125rem;width:130%}#homepage-2025 .instagram-rail .h2{color:var(--color-accent-text);padding:0;line-height:5rem}#homepage-2025 .instagram-rail .h2:before{display:none}#homepage-2025 .banner-home .card.card-thumbnail .card-title:after{display:none}@media only screen and (max-width:767px){#homepage-2025 .button-beige{margin:1rem 0 1rem 6rem}#homepage-2025 .banner-5{margin:3.5rem 0 4rem 0}#homepage-2025 .banner-5:after{display:none;width:80%}}@media only screen and (min-width:768px) and (max-width:991px){#homepage-2025 .button-beige{margin:1rem 0 1rem 30rem}#homepage-2025 .banner-5{margin:6.5rem 0 4rem 0}#homepage-2025 .banner-5:after{width:40%;display:none}}@media only screen and (max-width:991px){#homepage-2025 .banner-5{padding:0 0 2rem 0}#homepage-2025 .banner-5-social>a{width:4.5rem}#homepage-2025 .banner-5:after{top:-3rem;right:-4rem;height:4.5rem;transform:rotateZ(195deg)}#homepage-2025 .menu-title{background-color:var(--color-beige)}#homepage-2025 .menu-item{color:var(--color-default-text)}}@media only screen and (min-width:992px){#homepage-2025 .banner-3 .button-primary{margin-top:6rem}#homepage-2025 .banner-home .card.card-thumbnail .card-title{padding:0.625rem 1.25rem;font-size:1.2rem;width:fit-content}}@media only screen and (min-width:1200px){#homepage-2025 .banner-3:before{top:-24.5rem}#homepage-2025 .banner-2 .banner-2-text{width:80%}#homepage-2025 .banner-3 .img-wrapper{margin-top:-4rem}#homepage-2025 .banner-3 .button-primary{margin-top:5rem;padding:2rem 4rem 1rem 4rem}#homepage-2025 .card.card-text .card-title{font-size:1.1rem}}@media only screen and (min-width:1500px){#homepage-2025 .banner-2:before{left:40%}}.horizontal_widget #filter_menu .filter-header:after{color:var(--color-accent-text)}:root{--color-primary:#997a6d;--color-secondary:#734838;--color-white:#ffffff;--color-dark-brown:#5c4d45;--color-beige:#a28965;--color-light-beige:#ece6e2;--color-light-beige-2:#ebe6e3;--color-default-text:#404040;--color-accent-text:#5A4E46}