body.woocommerce .topbar{display:none}section,footer,main,.page-content{float:left;width:100%;position:relative}body.child-of-1208 .page-content{padding-top:150px}section.socials{background:#000}section.socials .container.flex{max-width:100%;justify-content:center;align-items:center;gap:20px}section.socials .container.flex a{color:#F7E6CA;font-size:1.5em;transition:0.3s ease all}section.socials .container.flex a:hover{color:#A97C50}.masonry-grid{padding:50px 0;display:block;position:relative}.masonry-sizer{width:100%;float:left}.masonry_item{width:100%;float:left;margin-bottom:20px;border-radius:16px;position:relative;overflow:hidden;text-decoration:none}.masonry_item img,.masonry_item video{display:block;width:100%;height:auto;border-radius:16px}.masonry_item .masonry_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease;border-radius:16px}.masonry_item .masonry_overlay .overlay_text{color:white;font-size:1.4rem;text-align:center;padding:20px;line-height:1.3}.masonry_item:hover .masonry_overlay{opacity:1}.container{width:100%;padding-left:25px;padding-right:25px;box-sizing:border-box;margin:0px auto;position:relative;z-index:5}.flex{display:flex;flex-direction:row;align-items:center;justify-content:center}.reverse{flex-direction:column-reverse}li{list-style:none}*,*::before,*::after{box-sizing:border-box}.nav{display:none}@media screen and (min-width: 576px){.container{max-width:540px}}@media screen and (min-width: 768px){.container{max-width:720px}}@media screen and (min-width: 992px){.container{max-width:960px}}@media screen and (min-width: 1200px){.container{max-width:1140px}}@media screen and (min-width: 1400px){.container{max-width:1320px}}@media screen and (min-width: 1600px){.container{max-width:1520px}}@media screen and (min-width: 2400px){.container{max-width:1800px}}body.admin-bar header{top:32px}body{font-family:'Red Hat Text', sans-serif;font-weight:400;letter-spacing:normal;font-style:normal;font-size:clamp(14px, 0.9vw, 16px);background-color:#ffffff;line-height:1em;color:#716B6B;position:relative;width:100%;height:100%;overflow-x:hidden;margin:0}a{text-decoration:none;color:#ffffff}h2,h3,h4,h5,h6{font-family:'Red Hat Text', sans-serif;z-index:2;position:relative;line-height:1em;font-weight:500;color:#ffffff}h1{font-size:2.5em;font-family:'Red Hat Text', sans-serif;z-index:2;position:relative;line-height:1em;font-weight:600;color:#ffffff;margin:10px 0}h2{font-size:2.2em;margin-bottom:0.4em}h3{font-size:1.2em;margin-bottom:0.4em}h4{font-size:0.8em;margin-bottom:0.4em;color:#F7E6CA;text-transform:uppercase}p{padding:3px 0 1.15rem 0;line-height:1.59em}p a{color:#716B6B;font-family:'Red Hat Text', sans-serif}a.lightbutton{background-color:#F7E6CA;color:#A97C50;border-radius:25px;padding:12px 25px;text-transform:uppercase;font-weight:500;font-size:0.8em}a.lightbutton i{margin-left:7px;font-size:1.2em;vertical-align:middle}a.brownbutton{background-color:#A97C50;color:#F7E6CA;border-radius:25px;padding:12px 25px;text-transform:uppercase;font-weight:500;font-size:0.8em;border:2px solid #A97C50;transition:ease all 0.3s}a.brownbutton:hover{background-color:transparent;color:#A97C50}a.brownbutton i{margin-left:7px;font-size:1.2em;vertical-align:middle}.interaction-circle{position:absolute;width:18px;height:18px;background-color:#F7E6CA;border-radius:50%;cursor:pointer;transform:translate(-50%, -50%);transition:background-color 0.3s, box-shadow 0.3s;z-index:900}.interaction-circle:hover{background-color:#F7E6CA}.interaction-circle::before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;background:rgba(247,230,202,0.3);border-radius:50%;transform:translate(-50%, -50%);box-shadow:0 0 10px rgba(255,255,255,0.5);filter:blur(10px);z-index:-1}.interaction-circle::after{content:'';position:absolute;top:50%;left:50%;width:38px;height:38px;border:2px solid #F7E6CA;border-radius:50%;transform:translate(-50%, -50%);z-index:-2}.mobile-video-modal{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;text-shadow:2px 2px 4px rgba(0,0,0,0.5);color:#fff}.mobile-video-modal .modal-content{position:relative;background:rgba(247,230,202,0.4);backdrop-filter:blur(15px);padding:25px;max-width:90%;border-radius:30px;border:1px solid #F7E6CA;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:visible}.mobile-video-modal .modal-content video{max-width:250px;width:100%;max-height:100%;object-fit:cover;aspect-ratio:1/1 !important;border-radius:15px !important}.mobile-video-modal .modal-content .titel{text-align:left;width:100%}.mobile-video-modal .modal-content .titel h2{color:#ffffff;font-size:1.7em;margin-top:10px;text-shadow:2px 2px 4px rgba(0,0,0,0.5);margin-bottom:0}.mobile-video-modal .close-modal{position:absolute;top:10px;right:10px;font-size:40px}header.menu{position:fixed;z-index:9999;top:0;left:0;width:100vw;padding:20px 0;background:transparent;background:-moz-linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 94%);background:-webkit-linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 94%);background:linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 94%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}header.menu .container{justify-content:space-between}header.menu .container .nav ul{display:flex;justify-content:space-between;gap:50px}header.menu .container .nav ul li{text-transform:uppercase}header.menu .container .nav ul li a{font-size:0.8em}header.menu .container .logo{width:150px;height:auto}header.menu .container .logo svg{width:100%;height:100%}body.woocommerce header.menu{background:#000}.mobile-menu .sub-menu{list-style-type:none;padding-left:15px}#menuToggle .mobile-menu li a{text-decoration:none;text-transform:uppercase}ul#menu-mainmenu{list-style:none;display:block}#menuToggle input{display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:9999}#menuToggle span{display:flex;width:29px;height:4px;margin-bottom:5px;position:relative;background:#fff;z-index:1;transform-origin:5px 0px;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease;transform-origin:0% 0%;transform-origin:0% 100%}#menuToggle .mobile-menu{position:fixed;width:75vw;overflow:scroll;height:100vh;box-shadow:0 0 10px #85888C;top:0;left:-100vw;transition:.5s ease-in-out all;padding:60px 30px 30px 30px;background-color:#fff;-webkit-font-smoothing:antialiased;line-height:1.6em;text-align:left;z-index:9999}#menuToggle .mobile-menu ul{padding:10px}#menuToggle .mobile-menu li a{list-style:none;display:block;padding:10px 0;transition-delay:2s;text-align:left;color:#A97C50;border-bottom:1px solid #A97C50;font-weight:800}#menuToggle input:checked ~ .mobile-menu{left:0;z-index:9999}#menuToggle input:checked ~ span{opacity:1;transform:rotate(45deg) translate(-3px, -2px);background:#fff}#menuToggle input:checked ~ span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#menuToggle input:checked ~ span:nth-last-child(2){transform:rotate(-45deg) translate(2px, 0px)}section.eyecandy_home{position:relative;aspect-ratio:4/5}section.eyecandy_home .slider_container .lightslider_wrapper{position:relative}section.eyecandy_home .slider_container .lightslider_wrapper .custom-arrows{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:none;align-items:center;gap:20px;z-index:3}section.eyecandy_home .slider_container .lightslider_wrapper .custom-arrows .arrow{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:2em;color:#F7E6CA;width:50px;height:50px;background-color:#A97C50;border-radius:50%;transition:background-color 0.3s}section.eyecandy_home .slider_container .lightslider_wrapper .custom-arrows .arrow i{color:#ffffff;font-size:0.6em}section.eyecandy_home .slider_container .lightslider_wrapper .custom-arrows .arrow:hover{background-color:#F7E6CA}section.eyecandy_home .slider_container .lightslider_wrapper .custom-arrows .arrow:hover i{color:#A97C50}section.eyecandy_home .slider_container .lightslider_wrapper .progress-bar{position:absolute;bottom:5.5%;left:50%;transform:translateX(-50%);width:80%;height:6px;background-color:rgba(255,255,255,0.3);overflow:hidden;border-radius:3px}section.eyecandy_home .slider_container .lightslider_wrapper .progress-bar .progress{width:0;height:100%;background-color:#F7E6CA;transition:width linear}section.eyecandy_home .slider_container .lightslider_wrapper ul li{position:relative;height:100%;width:100%}section.eyecandy_home .slider_container .lightslider_wrapper ul li::after{content:'';position:absolute;top:0;left:0;height:100%;width:35%;background:linear-gradient(to right, black, transparent);pointer-events:none;z-index:1}section.eyecandy_home .slider_container .lightslider_wrapper ul li .content{position:absolute;bottom:8%;left:8%;transform:translateY(0%);padding:10px;width:80%;z-index:2}section.eyecandy_home .slider_container .lightslider_wrapper ul li .content .tekst{width:100%}section.eyecandy_home .slider_container .lightslider_wrapper ul li .content .tekst .brownbutton{position:absolute;transform:translateY(-150vw)}section.eyecandy_home .slider_container .lightslider_wrapper ul li .content .tekst p{color:#F7E6CA;font-size:0.8em;position:absolute;transform:translateY(-150vw)}section.eyecandy_home .slider_container .lightslider_wrapper ul li img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}section.eyecandy{position:relative}section.eyecandy .content{position:relative;width:100%;height:100%;aspect-ratio:3 / 4}section.eyecandy .content .image{position:relative;width:100%;height:100%}section.eyecandy .content .image img{width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 4}section.eyecandy .content .image::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top, rgba(0,0,0,0.7), transparent);pointer-events:none;z-index:1}section.eyecandy .content .image::after{content:'';position:absolute;top:0;left:0;height:100%;width:35%;background:linear-gradient(to right, black, transparent);pointer-events:none;z-index:1}section.eyecandy .content .tekst{position:absolute;top:75%;left:50%;transform:translate(-50%, -50%);width:100%;z-index:2}section.eyecandy .content .tekst .paragraaf p{color:#F7E6CA;font-size:0.8em;position:absolute;transform:translateX(-100vw)}section.eyecandy .content .tekst .paragraaf a.brownbutton{display:inline-block;margin-top:10px}section.page_link{padding-top:50px;padding-bottom:50px;background-color:#000000}section.page_link .container{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;gap:5%}section.page_link .container .content_block{width:100%}section.page_link .container .content_block p{color:#716B6B;display:none}section.page_link .container .content_block h3{display:flex;justify-content:space-between;align-items:center}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area::before{color:#A97C50 !important}.gform_button_select_files{background-color:#A97C50 !important}section.bedrijfsvideo{padding:25px 0;position:relative;width:100%;display:flex;justify-content:center;align-items:center}section.bedrijfsvideo .container{width:100%;max-width:100%}section.bedrijfsvideo .container .video{width:100%;aspect-ratio:16 / 9;display:block;border:none}section.reviews{padding:25px 0;position:relative}section.reviews .container{margin:0 auto;position:relative}section.reviews #reviewSlider{display:flex;gap:30px}section.reviews #reviewSlider .review_item{padding:20px;align-items:center;justify-content:center;text-align:center}section.reviews #reviewSlider .review_item i{color:#F7E6CA}section.reviews .custom-arrows{position:relative;bottom:0;margin-bottom:25px;left:50%;transform:translateX(-50%) translateY(50%);display:flex;align-items:center;gap:20px;z-index:3;justify-content:center}section.reviews .custom-arrows .arrow{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:2em;color:#F7E6CA;width:50px;height:50px;background-color:#A97C50;border-radius:50%;transition:background-color 0.3s}section.reviews .custom-arrows .arrow i{color:#ffffff;font-size:0.6em}section.reviews .custom-arrows .arrow:hover{background-color:#F7E6CA}section.reviews .custom-arrows .arrow:hover i{color:#A97C50}section.grid_2{position:relative;background-color:#000000;padding:25px 0;z-index:0}section.grid_2::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:10%;background-color:#ffffff;z-index:1}section.grid_2 .container{position:relative;z-index:2;display:block;grid-template-columns:35% 63%;gap:2%}section.grid_2 .container .tekst_image{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}section.grid_2 .container .tekst_image img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/2;border-radius:30px}section.grid_2 .container .tekst{width:100%;z-index:3;padding:25px 0}section.grid_2 .container .image_right{width:100%;height:100%;position:relative;border-radius:30px;overflow:hidden;z-index:500;margin-top:25px}section.grid_2 .container .image_right img,section.grid_2 .container .image_right video{object-fit:cover;height:100%;width:100%;aspect-ratio:6/7;z-index:500}section.grid_2 .container .image_right::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0));pointer-events:none;z-index:1}section.keukenstijlen{padding:25px 0}section.keukenstijlen .container{margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;align-items:start;overflow:hidden}section.keukenstijlen .container .keukenstijl{display:flex;flex-direction:column;border-radius:16px;text-decoration:none}section.keukenstijlen .container .keukenstijl .image{width:100%;aspect-ratio:4/3;overflow:hidden}section.keukenstijlen .container .keukenstijl .image img{width:100%;height:100%;object-fit:cover;border-radius:16px}section.keukenstijlen .container .keukenstijl h2{color:#000;margin-top:5px}section.grid_4{padding:25px 0}section.grid_4 .container{display:flex;flex-direction:column}section.grid_4 .container .tekst{width:100%;padding:25px 0}section.grid_4 .container .tekst h2{color:#000000}section.grid_4 .container .tekst h4{color:#A97C50}section.grid_4 .container .image-1{grid-column:1 / 2;grid-row:2;aspect-ratio:3/2;align-self:stretch;width:100%}section.grid_4 .container .image-2{grid-column:3 / 4;grid-row:1 / 3;align-self:stretch;width:100%}section.grid_4 .container .image-3{grid-column:2 / 3;grid-row:1;aspect-ratio:1/1;align-self:stretch;width:100%}section.grid_4 .container .image-4{align-self:stretch;width:100%;z-index:30}section.grid_4 .container img,section.grid_4 .container video{width:100%;height:100%;object-fit:cover;border-radius:30px;aspect-ratio:3/4}section.twee_kolommen{padding:25px 0}section.twee_kolommen .container{gap:10%;flex-direction:column}section.twee_kolommen .container .links{width:100%}section.twee_kolommen .container .rechts{width:100%}section.twee_kolommen .container a{text-decoration:underline;transition:0.3s ease all}section.twee_kolommen .container a:hover{color:#F7E6CA}section.twee_kolommen h2{color:#A97C50}section.twee_kolommen.black-background{background:#000}section.twee_kolommen.black-background h2,section.twee_kolommen.black-background p{color:#fff}section.twee_kolommen.black-background a{color:#fff}section.klantenverhaal{padding:25px 0}section.klantenverhaal .text.container{align-items:baseline;justify-content:space-between}section.klantenverhaal .text.container p{color:#A97C50;font-weight:500}section.klantenverhaal .text.container a{color:#A97C50;font-weight:500}section.klantenverhaal .text.container a i{margin-left:5px}section.klantenverhaal .wrapper{display:flex;width:100%;margin:0 auto;overflow-x:scroll;flex-wrap:nowrap}section.klantenverhaal .wrapper .klantverhaal-item{min-width:100vw;box-sizing:border-box;position:relative}section.klantenverhaal .wrapper .klantverhaal-item .klantverhaal-title{position:absolute;left:50px;bottom:20px;transform:translateX(5%)}section.klantenverhaal .wrapper .klantverhaal-item h4{text-shadow:2px 2px 4px rgba(0,0,0,0.5);font-size:1.1em}section.klantenverhaal .wrapper .klantverhaal-item h3{font-size:1.2em;color:#F7E6CA;text-shadow:2px 2px 4px rgba(0,0,0,0.5)}section.klantenverhaal .wrapper .klantverhaal-item img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}section.klantenverhaal .wrapper .klantverhaal-item::after{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;bottom:5%;right:5%;font-size:1.5em;color:#F7E6CA}section.blog{padding:25px 0}section.blog .text.container{align-items:baseline}section.blog .text.container p{color:#A97C50;font-weight:500}section.blog .text.container a{color:#A97C50;font-weight:500}section.blog .text.container a i{margin-left:5px}section.blog .container{justify-content:space-between;gap:30px;align-items:flex-start;overflow-x:scroll}section.blog .container .post{min-width:80vw;width:100%}section.blog .container .post .image{width:100%;height:100%;aspect-ratio:4/3}section.blog .container .post .image img{width:100%;height:100%;border-radius:16px;object-fit:cover}section.blog .container .post .content h2{font-size:1.5em}section.blog .container .post .content a{color:#000000}section.foto_tekst_normal{padding:25px 0}section.foto_tekst_normal .flex{gap:25px;flex-direction:column}section.foto_tekst_normal .flex .tekst{width:100%}section.foto_tekst_normal .flex .tekst h2{color:#A97C50}section.foto_tekst_normal .flex .image{width:100%;height:100%}section.foto_tekst_normal .flex .image img{width:100%;height:100%;object-fit:cover;aspect-ratio:5/3;border-radius:30px}section.foto_tekst_normal .flex .image iframe{width:100%;height:100%;aspect-ratio:5/3;border-radius:30px}section.centertekst{padding:25px 0}section.centertekst.black-background{background:#000}section.centertekst.black-background .container h2,section.centertekst.black-background .container h3{color:#fff}section.centertekst.black-background .container p{color:#fff}section.centertekst.black-background .container a{color:#fff}section.centertekst .container{width:100%}section.centertekst .container a{color:#000;text-decoration:underline}section.centertekst .container h2,section.centertekst .container h3{color:#A97C50}section.centertekst .container li{list-style-type:disc}section.centertekst .container ol li{list-style-type:disc}section.centertekst .container ol li ::marker{color:#A97C50}section.foto_tekst{padding:25px 0}section.foto_tekst .container{align-items:stretch;gap:0}section.foto_tekst .container.flex:not(.reverse){flex-direction:column}section.foto_tekst .container.flex:not(.reverse) .image{width:100%;position:relative}section.foto_tekst .container.flex:not(.reverse) .image img,section.foto_tekst .container.flex:not(.reverse) .image video{width:100%;height:100%;object-fit:cover;aspect-ratio:5 / 3;border-top-left-radius:30px;border-top-right-radius:30px;display:block}section.foto_tekst .container.flex:not(.reverse) .tekst{width:100%;background-color:#000;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:5px 30px 45px 30px;align-content:center}section.foto_tekst .container.flex:not(.reverse) .tekst h4{color:#A97C50}section.foto_tekst .container.flex.reverse{flex-direction:column-reverse}section.foto_tekst .container.flex.reverse .image{width:100%;position:relative}section.foto_tekst .container.flex.reverse .image img,section.foto_tekst .container.flex.reverse .image video{width:100%;height:100%;object-fit:cover;aspect-ratio:5 / 3;border-bottom-left-radius:30px;border-bottom-right-radius:30px;display:block}section.foto_tekst .container.flex.reverse .tekst{width:100%;background-color:#000;border-top-left-radius:30px;border-top-right-radius:30px;padding:10px 30px 45px 30px;align-content:center}section.foto_tekst .container.flex.reverse .tekst h4{color:#A97C50}section.grid_3{background:#000;padding:25px 0}section.grid_3::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:15%;background-color:#ffffff;z-index:1}section.grid_3 .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;row-gap:2%;column-gap:2%}section.grid_3 .container .image_left{grid-column:1;grid-row:1;width:100%}section.grid_3 .container .image_left img,section.grid_3 .container .image_left video{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:30px}section.grid_3 .container .image_right{grid-column:2;grid-row:1;width:100%}section.grid_3 .container .image_right img,section.grid_3 .container .image_right video{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:30px}section.grid_3 .container .image_bottom{grid-column:1 / -1;grid-row:2;width:100%}section.grid_3 .container .image_bottom img,section.grid_3 .container .image_bottom video{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;border-radius:30px}section.archive_klantverhaal{padding:25px 0}section.archive_klantverhaal .container.titel h2{color:#A97C50}section.archive_klantverhaal .container{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory}section.archive_klantverhaal .container .post{flex:0 0 100%;position:relative;transition:0.3s ease all;scroll-snap-align:start}section.archive_klantverhaal .container .post:hover{transform:scale(1.01)}section.archive_klantverhaal .container .post:hover .titel h2,section.archive_klantverhaal .container .post:hover a{color:#F7E6CA}section.archive_klantverhaal .container .post .image{width:100%;position:relative}section.archive_klantverhaal .container .post .image img{width:100%;height:auto;border-radius:30px}section.archive_klantverhaal .container .post .titel{position:absolute;bottom:5%;left:10%;padding:5px 10px}section.archive_klantverhaal .container .post .titel h2{text-shadow:2px 2px 4px rgba(0,0,0,0.5)}section.single_klantverhaal{padding:150px 0px 50px 0px}section.single_klantverhaal .container{gap:25px;flex-direction:column}section.single_klantverhaal .container .image{height:100%;width:100%;margin:0 auto}section.single_klantverhaal .container .image img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;border-radius:30px}section.single_klantverhaal .container .content{width:100%}section.single_klantverhaal .container .content h1{color:#A97C50}section.archive_blog{padding:25px 0}section.archive_blog .container.titel{display:block}section.archive_blog .container.titel h2{color:#A97C50}section.archive_blog .container{margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;align-items:start;overflow:hidden}section.archive_blog .container .post{display:flex;flex-direction:column;border-radius:8px}section.archive_blog .container .post .image{width:100%;aspect-ratio:4/3;overflow:hidden}section.archive_blog .container .post .image img{width:100%;height:100%;object-fit:cover;border-radius:8px}section.archive_blog .container .post .content h2{font-size:1.5em;margin-bottom:10px}section.archive_blog .container .post .content p{margin:0;line-height:1.6}section.archive_blog .container .post .content a{color:#000;text-decoration:none}section.single{padding:150px 0px 50px 0px}section.single .image{height:100%;width:100%;margin:0 auto}section.single .image img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;border-radius:30px}section.single .content{padding-top:25px;width:100%;margin:0 auto}section.single .content h1{color:#A97C50}section.single .content h3{color:#A97C50}#gform_wrapper_2 .gform_heading{display:none}#gform_wrapper_1 .gform_button,#gform_wrapper_1 input[type="submit"],#gform_wrapper_2 .gform_button,#gform_wrapper_2 input[type="submit"],#gform_wrapper_3 .gform_button,#gform_wrapper_3 input[type="submit"],#gform_wrapper_4 .gform_button,#gform_wrapper_4 input[type="submit"]{background-color:#A97C50;color:#F7E6CA;border-radius:25px;padding:15px 30px;text-transform:uppercase;font-weight:500;font-size:0.8em;transition:ease all 0.3s;float:right;display:inline-block;text-align:center;border:none;cursor:pointer}#gform_wrapper_1 .gform_button:hover,#gform_wrapper_1 input[type="submit"]:hover,#gform_wrapper_2 .gform_button:hover,#gform_wrapper_2 input[type="submit"]:hover,#gform_wrapper_3 .gform_button:hover,#gform_wrapper_3 input[type="submit"]:hover,#gform_wrapper_4 .gform_button:hover,#gform_wrapper_4 input[type="submit"]:hover{background-color:#F7E6CA;color:#A97C50}#gform_wrapper_1 .gform_button i,#gform_wrapper_1 input[type="submit"] i,#gform_wrapper_2 .gform_button i,#gform_wrapper_2 input[type="submit"] i,#gform_wrapper_3 .gform_button i,#gform_wrapper_3 input[type="submit"] i,#gform_wrapper_4 .gform_button i,#gform_wrapper_4 input[type="submit"] i{margin-left:7px;font-size:1.2em;vertical-align:middle}.topbar,header.menu{transition:transform 0.2s ease-in-out}section.topbar{position:fixed;background:#000;z-index:300;height:50px}section.topbar .container{justify-content:space-between;font-size:0.8em;align-items:baseline}section.topbar .container .left{width:50%;justify-content:flex-start;align-items:baseline;gap:3%;color:#fff}section.topbar .container .left i{color:#F7E6CA}section.topbar .container .middle{display:none;color:white;width:65%;justify-content:space-around;align-items:baseline}section.topbar .container .middle i{color:#F7E6CA;margin-right:5px}section.topbar .container .right{width:50%;justify-content:flex-end;gap:10%}section.topbar .container .right a{text-decoration:underline;transition:0.3s ease all}section.topbar .container .right a:hover{color:#F7E6CA}.cta-afspraak{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background-color:#A97C50;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;z-index:999;box-shadow:0 4px 10px rgba(0,0,0,0.8);text-decoration:none}.cta-afspraak:hover{background-color:#f0d19e}footer{background-color:#000000;padding:50px 0}footer .container{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:10px}footer .container .footer-widget{width:100%}footer .container .footer-widget span{width:40%;display:inline-block}footer .container .footer-widget h3{position:relative}body.single-post li{list-style:disc}body.woocommerce{padding-top:150px}.woocommerce-breadcrumb i{font-size:0.8em}body.single-product div.product p.price,body.single-product div.product span.price{color:#000;font-size:1.3em;font-weight:700;margin-top:5px;letter-spacing:0.05em}body.woocommerce .woocommerce-breadcrumb{margin:0 0 2em}section.cat_page .products_sidebar{display:block}section.cat_page .products_sidebar .subcategories{position:relative;padding:30px 0}section.cat_page .products_sidebar .subcategories .subcategory.flex .item{width:100%;position:relative;scroll-snap-align:start}section.cat_page .products_sidebar .subcategories .subcategory.flex .item img{aspect-ratio:11/6;width:100%;height:100%;object-fit:cover}section.cat_page .products_sidebar .subcategories .subcategory.flex .item h3{position:absolute;bottom:15%;left:50%;transform:translate(-50%, 50%);background-color:#000;border-radius:30px;padding:12px 25px;letter-spacing:.3em;white-space:nowrap;font-size:1em;font-weight:500;text-transform:uppercase}section.cat_page .products_sidebar .subcategories .slider-arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none}section.cat_page .products_sidebar .subcategories .slider-arrows .left-arrow,section.cat_page .products_sidebar .subcategories .slider-arrows .right-arrow{font-size:1.2em;color:#F7E6CA;background-color:#A97C50;border-radius:50%;box-shadow:0px 2px 5px rgba(0,0,0,0.3);padding:15px;cursor:pointer;transition:background-color 0.3s, color 0.3s;pointer-events:auto}section.cat_page .products_sidebar .subcategories .slider-arrows .left-arrow:hover,section.cat_page .products_sidebar .subcategories .slider-arrows .right-arrow:hover{background-color:#F7E6CA;color:#A97C50}section.cat_page .products_sidebar .subcategories .slider-arrows .left-arrow i,section.cat_page .products_sidebar .subcategories .slider-arrows .right-arrow i{font-size:1.2em}section.cat_page .products_sidebar .subcategories .slider-arrows .left-arrow{position:relative;left:10px}section.cat_page .products_sidebar .subcategories .slider-arrows .right-arrow{position:relative;right:10px}section.cat_page .products_sidebar .main-content h2.category_title{margin:0;color:#000}section.cat_page .products_sidebar .main-content .product img{border-radius:30px;aspect-ratio:1/1;width:100%;height:auto;object-fit:cover;margin-bottom:0}section.cat_page .products_sidebar .main-content .product h2.woocommerce-loop-product__title{color:black;font-size:1.2em;font-weight:300}section.cat_page .products_sidebar .main-content .product .price{color:#000;font-size:1.1em;font-weight:700;margin-top:5px;letter-spacing:.05}body.woocommerce .woocommerce-result-count{margin:15px 0px 0px 0px}body.woocommerce .woocommerce-ordering{margin-bottom:25px;position:relative}body.woocommerce .woocommerce-ordering .orderby{padding:15px;border-radius:30px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:white;border:1px solid #716B6B;padding-right:40px;position:relative;color:#716B6B}body.woocommerce .woocommerce-ordering .orderby:focus{outline:none;border-color:#716B6B}body.woocommerce .woocommerce-ordering .fa-chevron-down{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:12px;color:#716B6B}body.single-product{padding-top:135px}body.single-product span.onsale{display:none}body.single-product .product_title{font-size:1em;margin-bottom:0.8em;color:#A97C50;text-transform:uppercase;letter-spacing:0.3em}body.single-product .product-end-category{font-size:1.5em;font-weight:700;color:#000;margin:0}body.single-product .price{padding-bottom:0}body.single-product .price::after{content:"";display:block;width:100%;height:1px;background-color:#716B6B;margin:1.5em 0}body.single-product .woocommerce-product-gallery__wrapper{display:block}body.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--main{width:100%;margin-bottom:20px}body.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--main img{height:100%;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:30px}body.single-product .woocommerce-product-gallery__wrapper .gallery{width:100%;display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}body.single-product .woocommerce-product-gallery__wrapper .gallery .woocommerce-product-gallery__image{flex:0 1 calc(25% - 10px);margin-bottom:10px;cursor:pointer}body.single-product .woocommerce-product-gallery__wrapper .gallery .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1;border-radius:15px}body.single-product .related.products h2{color:#000;font-size:1.7em;margin-top:38px}body.single-product .related.products::before{content:"";display:block;width:100%;height:1px;background-color:#716B6B;margin:1.5em 0}body.single-product .related.products .product img{height:100%;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:30px}body.single-product .related.products .product .woocommerce-loop-product__title{font-weight:300;font-size:1.2em}body.single-product .related.products .product .price{padding-bottom:0;color:#000;font-size:1.5em;font-weight:700;margin-top:5px;letter-spacing:.05}body.single-product .related.products .product .price::after{content:none}section.onderdeel .container h2,section.onderdeel .container h3{color:#000}section.onderdeel .container h3{margin-top:2px;margin-bottom:5px}section.onderdeel .container p{margin:0;padding:0}section.onderdeel .container .collectie_group{margin-bottom:40px}section.onderdeel .container .collectie_group .collectie_title{margin-bottom:20px;font-size:1.5rem;text-align:left}section.onderdeel .container .collectie_group .collectie_grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:20px}body.page-id-1689{padding-top:180px}body.page-id-1689 section.eyecandy{display:none}.onderdeel-posts{padding:0 0 20px 0}.onderdeel-posts h4{color:#716B6B}.onderdeel-posts ul.onderdeel-list{width:100%;display:flex;justify-content:space-between;gap:10px;padding-left:0;padding-bottom:10px}.onderdeel-posts ul.onderdeel-list .onderdeel-item .onderdeel-image{width:100%;max-width:100px;height:auto;display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;border-radius:100%;position:relative}.onderdeel-posts ul.onderdeel-list .onderdeel-item .onderdeel-image img{width:100%;height:100%;border-radius:100%;object-fit:none}.onderdeel-posts ul.onderdeel-list .onderdeel-item.more-items .onderdeel-image{width:66px;height:66px;background-color:#716B6B;font-size:12px;color:#fff}.onderdeel-posts ul.onderdeel-list .onderdeel-item.more-items .onderdeel-image .more-items-text{font-weight:bold}.related_products_banken h4{color:#716B6B}.related_products_banken ul.related_products_list{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:15px;padding-left:0;list-style:none}.related_products_banken .related_products_item{text-align:center}.related_products_banken .related_products_item .related_products_image{border-radius:5px}.related_products_banken .related_products_item .related_products_image img{width:100%;height:100%;border-radius:15px}.related_products_banken .related_products_item .related_products_title h3{color:#716B6B;margin-top:5px}p.price ins{text-decoration:none}body.woocommerce span.onsale{position:absolute;top:0 !important;left:-16px !important;background-color:#A32123;color:white;font-size:0.9em;font-weight:bold;text-transform:uppercase;padding:10px;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,0.2)}@media (min-width: 375px) and (max-width: 425px){section.archive_blog{padding:50px 0}section.archive_blog .container.titel{display:block}section.archive_blog .container.titel h2{color:#A97C50}section.archive_blog .container{margin:0 auto;display:grid;grid-template-columns:repeat(1, 1fr);gap:40px;align-items:start;overflow:hidden}section.archive_blog .container .post{display:flex;flex-direction:column;border-radius:8px}section.archive_blog .container .post .image{width:100%;aspect-ratio:4/3;overflow:hidden}section.archive_blog .container .post .image img{width:100%;height:100%;object-fit:cover;border-radius:8px}section.archive_blog .container .post .content h2{font-size:1.5em;margin-bottom:10px}section.archive_blog .container .post .content p{margin:0;line-height:1.6}section.archive_blog .container .post .content a{color:#000;text-decoration:none}}