html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}*{outline:none!important}strong,b{font-weight:700}em{font-style:italic}u{text-decoration:underline}p:empty{display:none}html{font-size:62.5%;position:relative}body{width:100%;font:normal 400 1.6rem/1 "Inter",sans-serif;color:#1e1e1e;margin:0;padding:0;font-smoothing:antialiased;font-family:"Inter",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,iframe{display:block;line-height:0;max-width:100%;height:auto}img.lazy{transition:all .5s cubic-bezier(.86,0,.07,1);opacity:0}img.loaded{opacity:1}img.with-border{padding:1rem;background:#fff;box-shadow:0rem .4rem .4rem 0rem rgb(0 0 0 / .2)}.align-center img{margin:0 auto}.bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:0;object-fit:cover}.google-maps-wrapper{position:relative;padding:0 0 40% 0;height:0}.google-maps-wrapper img,.google-maps-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}@media only screen and (max-width:1023px){.google-maps-wrapper{padding:0 0 66.67% 0}}@media only screen and (max-width:480px){.google-maps-wrapper{padding:0 0 100%}}.wrap-square,.wrap-16-9,.wrap-4-3{display:block;position:relative;height:0;margin:0;overflow:hidden}.wrap-square img,.wrap-16-9 img,.wrap-4-3 img{position:absolute;inset:0 0 0 0;width:100%;height:100%;object-fit:cover}.wrap-square{padding:0 0 100% 0}.wrap-16-9{padding:0 0 56.25% 0}.wrap-4-3{padding:0 0 75% 0}.responsive-iframe-wrapper,.responsive-video-wrapper{position:relative;padding:0 0 56.25% 0;height:0;margin:0 0 3rem 0}.responsive-iframe-wrapper img,.responsive-iframe-wrapper iframe,.responsive-iframe-wrapper video,.responsive-video-wrapper img,.responsive-video-wrapper iframe,.responsive-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.responsive-iframe-wrapper video,.responsive-video-wrapper video{object-fit:cover}.responsive-iframe-wrapper.is-internal-video,.responsive-video-wrapper.is-internal-video{padding-bottom:42%}@media only screen and (max-width:1023px){.responsive-iframe-wrapper.is-internal-video,.responsive-video-wrapper.is-internal-video{padding-bottom:56.25%}}.responsive-iframe-wrapper.playing .play-button__icon,.responsive-video-wrapper.playing .play-button__icon{opacity:0}.responsive-iframe-wrapper.playing .play-button__icon--pause,.responsive-video-wrapper.playing .play-button__icon--pause{opacity:1}.responsive-iframe-wrapper .play-button,.responsive-video-wrapper .play-button{height:4.8rem;width:4.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;background-color:#fff0;border:.4rem solid #fff;right:3.2rem;bottom:3.2rem;cursor:pointer;transition:all .3s ease-out 0s}.responsive-iframe-wrapper .play-button__icon,.responsive-video-wrapper .play-button__icon{color:#fff;width:1.6rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-out 0s}.responsive-iframe-wrapper .play-button__icon--pause,.responsive-video-wrapper .play-button__icon--pause{opacity:0}.responsive-iframe-wrapper .play-button:hover,.responsive-video-wrapper .play-button:hover{transform:scale(1.1)}@media only screen and (max-width:1023px){.responsive-iframe-wrapper .play-button,.responsive-video-wrapper .play-button{right:1.6rem;bottom:1.6rem;height:4rem;width:4rem}.responsive-iframe-wrapper .play-button__icon,.responsive-video-wrapper .play-button__icon{width:1.2rem}}.center-align{margin-left:auto;margin-right:auto}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.alignleft,.float-left{float:left}.alignright,.float-right{float:right}::selection{background:#bb9973;color:#fff}::-moz-selection{background:#bb9973;color:#fff}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clear{clear:both}.mob-only{display:none}@media only screen and (max-width:1023px){.mob-only{display:block}}.desktop-only{display:block}@media only screen and (max-width:1023px){.desktop-only{display:none}}.mob-img{display:none}@media only screen and (max-width:750px){.mob-img{display:block}}.desktop-img{display:block}@media only screen and (max-width:750px){.desktop-img{display:none}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.animated-view{transition:all 1.5s cubic-bezier(.86,0,.07,1)}.animated-view.fade-to-left{transform:translateX(20rem);opacity:0}.animated-view.fade-to-left.in-view{opacity:1;transform:translateX(0)}.animated-view.fade-to-right{transform:translateX(-20rem);opacity:0}.animated-view.fade-to-right.in-view{opacity:1;transform:translateX(0)}.animated-view.fade-to-top{transform:translateY(20rem);opacity:0}.animated-view.fade-to-top.in-view{opacity:1;transform:translateY(0)}.animated-view.fade-to-bottom{transform:translateY(-20rem);opacity:0}.animated-view.fade-to-bottom.in-view{opacity:1;transform:translateY(0)}.animated-view.fade-in{opacity:0}.animated-view.fade-in.in-view{opacity:1}.animated-view.zoom-in{transform:scale(0);transform-origin:center center}.animated-view.zoom-in.in-view{transform:scale(1)}.breadcrumbs{padding-top:2rem;margin-bottom:2rem}.breadcrumbs__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-bottom:0}.breadcrumbs__text p,.breadcrumbs__text a,.breadcrumbs__text span{font-size:1.2rem!important;font-weight:500;color:#1e1e1e!important}.breadcrumbs__text a{text-decoration:none;text-underline-offset:.2rem}.breadcrumbs__text>span span:first-child a{text-decoration:underline}.breadcrumbs .breadcrumb_last{font-weight:500}.breadcrumbs__divider{margin:0 .4rem}@media only screen and (max-width:1023px){.breadcrumbs{padding-top:1rem;margin-bottom:1.2rem}.breadcrumbs__divider{margin:0 .3rem}.breadcrumbs__text p,.breadcrumbs__text a,.breadcrumbs__text span{font-size:1rem!important}}#main,main{padding:0;position:relative}body:not(.page-template-page-woo) #main>:last-child,body:not(.page-template-page-woo) main>:last-child{margin-bottom:0}body.page-template-page-woo.woocommerce-checkout #main>:last-child,body.page-template-page-woo.woocommerce-checkout main>:last-child{margin-bottom:0}.wrap,.woocommerce-notices-wrapper{max-width:180rem;padding:0 2rem;margin:0 auto;position:relative;width:100%}.wrap--full-width,.woocommerce-notices-wrapper--full-width{max-width:100%}.wrap--inner,.woocommerce-notices-wrapper--inner{max-width:129.6rem}.wrap--text,.woocommerce-notices-wrapper--text{max-width:96rem}@media only screen and (max-width:1023px){.wrap,.woocommerce-notices-wrapper{padding:0 1.2rem}}.content-row{padding-top:10rem;padding-bottom:10rem}.content-row+.content-row{padding-top:0;margin-top:-10rem}@media only screen and (max-width:1280px){.content-row{padding-top:8rem;padding-bottom:8rem}.content-row+.content-row{padding-top:0;margin-top:-8rem}}@media only screen and (max-width:1023px){.content-row{padding-top:4.6rem;padding-bottom:4.6rem}.content-row+.content-row{padding-top:0;margin-top:-4.6rem}}.spacing-row{margin-top:10rem;margin-bottom:10rem}@media only screen and (max-width:1280px){.spacing-row{margin-top:8rem;margin-bottom:8rem}}@media only screen and (max-width:1023px){.spacing-row{margin-top:4.6rem;margin-bottom:4.6rem}}.small-gap{gap:1.6rem}.medium-gap{gap:3.2rem}.big-gap{gap:6.4rem}.content-gap{gap:6.4rem}@media only screen and (max-width:1023px){.content-gap{gap:3.2rem}}.align-items-center{align-items:center}.col-2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:750px){.col-2-grid{grid-template-columns:minmax(0,1fr)}}.col-3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:1023px){.col-3-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:640px){.col-3-grid{grid-template-columns:minmax(0,1fr)}}.col-4-grid{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1023px){.col-4-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:640px){.col-4-grid{grid-template-columns:minmax(0,1fr)}}.col-2-1-grid{display:grid;grid-template-columns:2fr 1fr}@media only screen and (max-width:1023px){.col-2-1-grid{grid-template-columns:minmax(0,1fr)}}.col-1-2-grid{display:grid;grid-template-columns:1fr 2fr}@media only screen and (max-width:1023px){.col-1-2-grid{grid-template-columns:minmax(0,1fr)}}.col-3-1-grid{display:grid;grid-template-columns:minmax(0,3fr) .9fr}@media only screen and (max-width:1023px){.col-3-1-grid{grid-template-columns:minmax(0,1fr)}}.col-1-3-grid{display:grid;grid-template-columns:.9fr minmax(0,3fr)}@media only screen and (max-width:1023px){.col-1-3-grid{grid-template-columns:minmax(0,1fr)}}.gallery{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;gap:1.6rem}.gallery .gallery-item{margin:0;box-sizing:border-box;flex:0 0 auto}.gallery a{display:block;line-height:0;position:relative}.gallery a img{width:100%;height:auto}.gallery.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.gallery.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.gallery.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.wp-caption{max-width:100%;position:relative;padding-bottom:3rem}.wp-caption-text{font-size:1.4rem;font-style:italic;display:block;padding:.5rem 0 0 0}a:not(.button){text-decoration:underline;font-weight:300;color:#bb9973}a:not(.button):hover{text-decoration:none;color:#1e1e1e}a:not(.button).text-link{color:#bb9973;font-weight:600}@media only screen and (max-width:1023px){a:not(.button){font-size:1.5rem}}p,label,address,td,th,li{font:300 1.6rem/2 "Inter",sans-serif;color:#1e1e1e;margin:0 0 2.4rem 0}@media only screen and (max-width:1023px){p,label,address,td,th,li{font-size:1.5rem}}.smaller,small{font-size:1.4rem}.bigger{font-size:2rem!important}@media only screen and (max-width:1023px){.bigger{font-size:1.8rem!important}}.with-icon{padding-left:2.5rem;position:relative}.with-icon i{position:absolute;left:0}hr{margin:0 0 2.4rem 0;padding:0;border:0;height:1px;background:#1e1e1e;display:block}ul,ol{display:block;padding:0;margin:0 0 2.4rem 0}ul li,ol li{display:block;position:relative;margin:0;padding:0 0 0 2rem}ul li:before,ol li:before{display:block;height:.6rem;width:.6rem;background:#1e1e1e;border-radius:50%;position:absolute;top:1.3rem;left:0;content:""}ul.two-columns,ol.two-columns{column-gap:4rem;column-count:2}@media only screen and (max-width:480px){ul.two-columns,ol.two-columns{column-count:1;column-gap:0}}ul.three-columns,ol.three-columns{column-gap:4rem;column-count:3}@media only screen and (max-width:750px){ul.three-columns,ol.three-columns{column-count:2}}@media only screen and (max-width:480px){ul.three-columns,ol.three-columns{column-count:1;column-gap:0}}ol li{counter-increment:step-counter;padding-left:2.5rem}ol li:before{content:counter(step-counter) ". ";font-weight:700;position:absolute;left:0;top:0;background:none;border-radius:0}blockquote{position:relative;display:block;max-width:64rem;margin-inline:auto;margin-bottom:3.2rem}blockquote p{font-family:"Cormorant Garamond",sans-serif;font-size:3.2rem;font-style:italic;line-height:1.5;text-align:center;display:flex;gap:1rem;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0}blockquote p:before,blockquote p:after{display:block;position:relative}blockquote p:before{content:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/quote-up.svg)}blockquote p:after{content:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/quote-up.svg)}@media only screen and (max-width:1023px){blockquote p{font-size:2.2rem}}table{margin:0 0 2.4rem 0;width:100%}td,th{text-align:left;padding:1rem}th{font-weight:700}.white-text h1,.white-text .h1,.white-text h2,.white-text .h2,.white-text h3,.white-text .h3,.white-text ul li,.white-text ol li,.white-text ul li:before,.white-text ol li:before,.white-text label,.white-text p,.white-text span,.white-text i,.white-text a{color:#fff}.white-text ul li:before{background:#fff}.white-text ol li:before{color:#fff}h1,.h1{font:500 7.2rem/1 "Cormorant Garamond",sans-serif;color:#1e1e1e;padding:0;text-transform:uppercase;margin:0 0 3.2rem 0;overflow-wrap:break-word}h1 .subtitle,.h1 .subtitle{margin-top:.6rem}@media only screen and (max-width:1280px){h1,.h1{font-size:5.6rem;margin-bottom:2.4rem}}@media only screen and (max-width:1023px){h1,.h1{font-size:3.2rem;line-height:1;margin-bottom:1.6rem}}h2,.h2{font:500 4.8rem/.95 "Cormorant Garamond",sans-serif;color:#1e1e1e;padding:0;margin:0 0 2.4rem 0;text-transform:uppercase;overflow-wrap:break-word}h2 .subtitle,.h2 .subtitle{margin-top:.6rem}@media only screen and (max-width:1023px){h2,.h2{font-size:2.4rem;margin-bottom:1.6rem;line-height:1.1}}h3,.h3{font:3.6rem/1.16 "Cormorant Garamond",sans-serif;color:#1e1e1e;padding:0;margin:0 0 1.6rem 0;text-transform:uppercase;overflow-wrap:break-word}@media only screen and (max-width:1023px){h3,.h3{font-size:2rem;margin-bottom:1rem}}h4,.h4,h5,.h5,h6,.h6{font:500 2.4rem/1.25 "Cormorant Garamond",sans-serif;padding:0;margin:0 0 1.6rem 0;text-transform:uppercase}@media only screen and (max-width:1023px){h4,.h4,h5,.h5,h6,.h6{font-size:1.8rem}}.subtitle{font-size:2rem;font-weight:300;font-family:"Inter",sans-serif;display:block;line-height:1.325}@media only screen and (max-width:1023px){.subtitle{font-size:1.6rem}}.card{position:relative;display:flex;flex-direction:column}.card__title{font-size:2rem;line-height:1.325}.card__body{display:flex;flex-direction:column;padding:2.4rem;flex:1}.card__body .button{max-width:max-content;margin-top:auto}.card--with-bg{padding:2rem}@media only screen and (max-width:1023px){.card__body{padding:2rem}}.with-border-radius{border-radius:0}.with-shadow{box-shadow:0rem .4rem .4rem 0rem rgb(0 0 0 / .2)}label,legend{display:block;margin:0 0 1rem 0;padding:0;position:relative;line-height:1.25}input[type=text],input[type=number],input[type=search],input[type=email],input[type=tel],input[type=password],input[type=date],input[type=phone],input[type=url],select,textarea{display:block;position:relative;width:100%;padding:1.5rem 2rem;font:400 1.6rem/1.25 "Inter",sans-serif;color:#1e1e1e;margin:0;border:1px solid rgb(30 30 30 / .15);border-radius:0}input[type=text]:focus,input[type=number]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=date]:focus,input[type=phone]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:rgb(0 0 0 / .2)}@media only screen and (max-width:1023px){input[type=text],input[type=number],input[type=search],input[type=email],input[type=tel],input[type=password],input[type=date],input[type=phone],input[type=url],select,textarea{font-size:1.6rem;padding:1.5rem 1.7rem}}input[type=checkbox],input[type=radio]{display:block;position:absolute;z-index:2;width:100%;cursor:pointer;inset:0 0 0 0;height:100%;opacity:0}input[type=checkbox]+label,input[type=checkbox]+span,input[type=checkbox]+td,input[type=radio]+label,input[type=radio]+span,input[type=radio]+td{display:block;position:relative;padding:0 0 0 2.5rem;margin:0;cursor:pointer;text-transform:none!important}input[type=checkbox]+label:before,input[type=checkbox]+span:before,input[type=checkbox]+td:before,input[type=radio]+label:before,input[type=radio]+span:before,input[type=radio]+td:before{display:block;position:absolute;height:1.6rem;width:1.6rem;content:"";padding:0;background:#fff;border:1px solid #c5c5c5;border-radius:.3rem;inset:0 0 0 0}input[type=checkbox]+label:after,input[type=checkbox]+span:after,input[type=checkbox]+td:after,input[type=radio]+label:after,input[type=radio]+span:after,input[type=radio]+td:after{display:block;position:absolute;height:1rem;width:1rem;background:#bb9973;border-radius:.1rem;inset:0 0 0 0}input[type=checkbox]+label:before,input[type=checkbox]+span:before,input[type=checkbox]+td:before{inset:.2rem 0 0 0}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+span:after,input[type=checkbox]:checked+td:after{content:"";inset:.6rem 0 0 .3rem;background:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/check-camel.svg);background-repeat:no-repeat;background-size:1.2rem;width:1.2rem;height:1.2rem;background-color:#fff0}@media only screen and (max-width:1023px){input[type=checkbox]+label:before,input[type=checkbox]+span:before,input[type=checkbox]+td:before{top:.1rem}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+span:after,input[type=checkbox]:checked+td:after{inset:.5rem 0 0 .3rem}}input[type=radio]+label:before,input[type=radio]+span:before,input[type=radio]+td:before{top:.2rem;border-radius:50%}input[type=radio]:checked+label:after,input[type=radio]:checked+span:after,input[type=radio]:checked+td:after{content:"";border-radius:50%;inset:.5rem 0 0 .3rem}@media only screen and (max-width:1023px){input[type=radio]+label:before,input[type=radio]+span:before,input[type=radio]+td:before{top:0}input[type=radio]:checked+label:after,input[type=radio]:checked+span:after,input[type=radio]:checked+td:after{inset:.3rem 0 0 .3rem}}select{appearance:none;background:none;cursor:pointer;background:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/chevron-down.svg) right 2rem center no-repeat;background-size:1rem;background-color:#fff}textarea{height:13rem;resize:vertical;padding:2rem}.gfield_consent_label{display:inline-block!important}.gfield--type-consent{display:flex;align-items:center;flex-wrap:wrap;margin-top:1.2rem;margin-bottom:.6rem}::-webkit-input-placeholder{opacity:.4}:-moz-placeholder{opacity:.4}::-moz-placeholder{opacity:.4}:-ms-input-{opacity:.4}.gform_wrapper{margin:0 0 2.8rem 0;position:relative}.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.gform_wrapper .gfield{position:relative;width:100%}.gform_wrapper .gfield--type-hidden,.gform_wrapper .gfield.hidden-field,.gform_wrapper .gfield.gfield_visibility_hidden{display:none!important}.gform_wrapper .gfield--width-half{width:calc(50% - 1.2rem)}@media only screen and (max-width:1023px){.gform_wrapper .gfield--width-half{width:100%}}.gform_wrapper .gchoice{position:relative}.gf_name_has_2{display:grid;gap:2rem 3rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:1023px){.gf_name_has_2{grid-template-columns:1fr}}.gfield_error input[type=text],.gfield_error input[type=number],.gfield_error input[type=search],.gfield_error input[type=email],.gfield_error input[type=tel],.gfield_error input[type=password],.gfield_error input[type=date],.gfield_error input[type=phone],.gfield_error input[type=url],.gfield_error select,.gfield_error textarea,.woocommerce-invalid input[type=text],.woocommerce-invalid input[type=number],.woocommerce-invalid input[type=search],.woocommerce-invalid input[type=email],.woocommerce-invalid input[type=tel],.woocommerce-invalid input[type=password],.woocommerce-invalid input[type=date],.woocommerce-invalid input[type=phone],.woocommerce-invalid input[type=url],.woocommerce-invalid select,.woocommerce-invalid textarea{border-color:#ad2f3b}.woocommerce-validated input[type=text],.woocommerce-validated input[type=number],.woocommerce-validated input[type=search],.woocommerce-validated input[type=email],.woocommerce-validated input[type=tel],.woocommerce-validated input[type=password],.woocommerce-validated input[type=date],.woocommerce-validated input[type=phone],.woocommerce-validated input[type=url],.woocommerce-validated textarea{border-color:#155724}.gform_validation_errors{margin-bottom:1.6rem}.gform_validation_errors p,.gform_validation_errors h2{background-color:#f8d7da;font-size:1.5rem;border:1px solid #f5c6cb;color:#721c24;padding:1rem 1.6rem;letter-spacing:normal;margin-bottom:1.6rem;border-radius:0}.gform_validation_errors p:after,.gform_validation_errors h2:after{display:none}@media only screen and (max-width:1023px){.gform_validation_errors p,.gform_validation_errors h2{font-size:1.4rem}}.gform_validation_errors ol{display:none}.validation_message{margin-top:1rem;background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;font-size:1.2rem;padding:1rem 1.6rem;line-height:1;display:block;width:100%;border-radius:0}.gform_confirmation_message{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;padding:1rem 1.6rem;line-height:2}@media only screen and (max-width:1023px){.gform_confirmation_message{font-size:1.4rem}}.gform_footer{display:flex;justify-content:flex-end;margin:2rem 0 0 0;position:relative;max-width:fit-content}.instruction{font-style:italic;font-size:1.4rem;display:flex;margin:1rem 0 0 0}.gfield_required{margin:0 0 0 .2rem;color:#bb9973;font-size:1.2rem}.hidden_label>legend,.hidden_label>label{display:none}.input_container_consent{margin-top:1.6rem}.gfield_radio{margin-top:.4rem;display:flex;flex-direction:column;gap:1rem}.gfield.hidden_label.gfield_contains_required:not(.gfield--input-type-consent) .ginput_container:not(.ginput_container_consent){position:relative}.gfield.hidden_label.gfield_contains_required:not(.gfield--input-type-consent) .ginput_container:not(.ginput_container_consent):after{content:"*";color:#bb9973;top:1rem;right:1rem;position:absolute;font-size:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.gfield.hidden_label.gfield--input-type-select select{background:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/chevron-down.svg) right 3.2rem center no-repeat;background-size:1rem;background-color:#fff}.gfield--type-fileupload .gform_drop_instructions{font-size:1.4rem;display:block;color:#1e1e1e}.gfield--type-fileupload .gform_drop_area{display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem;padding:2rem;background-color:#fff;border-radius:1rem;color:#1e1e1e}.gfield--type-fileupload .gform_drop_area .button{padding:.8rem 1.2rem;background:#fff0;border:.1rem solid #1e1e1e;color:#1e1e1e;font-size:1.4rem}.gfield--type-fileupload .gform_drop_area .button:hover{background-color:#1e1e1e;color:#fff}@media only screen and (max-width:1023px){.gfield--type-fileupload .gform_drop_area .button{padding:.6rem}}.gfield--type-fileupload .gfield_description{display:block;margin-top:1.2rem;font-size:1.2rem;line-height:1.25}.gfield--type-fileupload .gform_fileupload_rules{color:#aeaeae}.gfield--type-fileupload .gform_button_select_files{max-width:fit-content!important}.gfield--type-fileupload .ginput_preview_list{margin-top:1.6rem}.gfield--type-fileupload .ginput_preview_list:empty{display:none}.gfield--type-fileupload .ginput_preview_list .gfield_fileupload_filename{word-break:break-all;font-size:1.2rem}.gfield--type-fileupload .gform_delete_file{background-color:#f8d7da;border:1px solid #721c24;color:#721c24;margin-left:.8rem;cursor:pointer}.gfield--type-fileupload .gform_delete_file .screen-reader-text{display:none}.gfield--type-fileupload .gform_delete_file .dashicons{color:#721c24!important}.gfield--type-fileupload .ginput_preview{display:flex;justify-content:space-between;font-size:1.2rem;gap:2rem;align-items:center;border-top:.1rem solid #fff;border-bottom:.1rem solid #fff;padding:.6rem 0;line-height:1.25}.gfield--type-fileupload .validation_message--hidden-on-empty{margin-bottom:1.6rem}.gfield--type-fileupload .validation_message--hidden-on-empty li{padding-left:1.3rem;color:#721c24}.gfield--type-fileupload .validation_message--hidden-on-empty li:before{background-color:#721c24;top:.4rem}.gfield--type-fileupload .validation_message--hidden-on-empty:empty{display:none}@media only screen and (max-width:1023px){.gfield--type-fileupload .gform_drop_area{padding:1rem}}body img.gform_ajax_spinner{position:absolute;inset:0 0 0 0;height:100%;width:100%;background:rgb(0 0 0 / .5);z-index:100}.select2-container--default .select2-selection--single{height:4.1rem!important;border-radius:0!important;border:0!important;border-bottom:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:1rem 1.5rem!important;font:400 1.6rem/1.25 "Inter",sans-serif!important;background:#fff url(/wp-content/themes/dd-vanheckbadkamers/assets/img/custom-icons/chevron-down.svg) right 1.5rem center no-repeat;background-size:1.6rem}ul.select2-results__options li{padding:1rem 1.5rem!important;font:400 1.6rem/1.25 "Inter",sans-serif!important}ul.select2-results__options li:before{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#1e1e1e;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.color-black{color:#000!important}.color-white{color:#fff!important}.color-red{color:#d00!important}.color-green{color:green!important}.button,input[type=submit],button[type=submit],.showcoupon{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 1.8rem;font:400 1.6rem/1.5 "Inter",sans-serif;color:#fff;border:1px solid #bb9973;background-color:#bb9973;text-decoration:none;margin:0;transition:all .3s ease-out 0s}.button:hover,input[type=submit]:hover,button[type=submit]:hover,.showcoupon:hover{background:#1e1e1e;border-color:#1e1e1e;color:#fff}.button:hover .arrow-icon,input[type=submit]:hover .arrow-icon,button[type=submit]:hover .arrow-icon,.showcoupon:hover .arrow-icon{transform:translateX(.3rem)}.button .arrow-icon,input[type=submit] .arrow-icon,button[type=submit] .arrow-icon,.showcoupon .arrow-icon{width:1.2rem;margin-left:1rem;color:inherit;flex-shrink:0;transition:all .3s ease-out 0s}.button.black,input[type=submit].black,button[type=submit].black,.showcoupon.black{background-color:#1e1e1e;border-color:#1e1e1e}.button.black:hover,input[type=submit].black:hover,button[type=submit].black:hover,.showcoupon.black:hover{background-color:#fff;color:#1e1e1e}.button.black:hover .arrow-icon,input[type=submit].black:hover .arrow-icon,button[type=submit].black:hover .arrow-icon,.showcoupon.black:hover .arrow-icon{color:#1e1e1e}.button.white,input[type=submit].white,button[type=submit].white,.showcoupon.white{background-color:#fff;border-color:#1e1e1e;color:#1e1e1e}.button.white .arrow-icon,input[type=submit].white .arrow-icon,button[type=submit].white .arrow-icon,.showcoupon.white .arrow-icon{color:#1e1e1e}.button.white:hover,input[type=submit].white:hover,button[type=submit].white:hover,.showcoupon.white:hover{background-color:#1e1e1e;color:#fff}.button.white:hover .arrow-icon,input[type=submit].white:hover .arrow-icon,button[type=submit].white:hover .arrow-icon,.showcoupon.white:hover .arrow-icon{color:#fff}@media only screen and (max-width:1023px){.button,input[type=submit],button[type=submit],.showcoupon{font-size:1.5rem;padding:1rem 1.2rem}}button{cursor:pointer}.fake-button{pointer-events:none}.button-wrap{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.4rem}.button-wrap p{margin:0}.whatsapp-button{display:flex;align-items:center;justify-content:center;height:6rem;width:6rem;background-color:#fff;box-shadow:0 0 4px 0 rgb(0 0 0 / .2509803922);border:0;border-radius:50%;position:fixed;bottom:2rem;right:2rem;padding:0;z-index:50;opacity:0;transform:translateY(calc(100% + 2.6rem))}.whatsapp-button__icon{height:auto;width:2.4rem}@media only screen and (max-width:1023px){.whatsapp-button{height:4.4rem;width:4.4rem;bottom:1.6rem;right:1.6rem}.whatsapp-button__icon{width:2rem}}body.scrolled .whatsapp-button{opacity:1;transform:translateY(0)}#CybotCookiebotDialog ul li:before,#CookiebotWidget ul li:before{display:none}#CybotCookiebotDialog input[type=checkbox]+label:before,#CybotCookiebotDialog input[type=checkbox]+span:before,#CybotCookiebotDialog input[type=checkbox]+td:before,#CookiebotWidget input[type=checkbox]+label:before,#CookiebotWidget input[type=checkbox]+span:before,#CookiebotWidget input[type=checkbox]+td:before{top:4px!important}#CybotCookiebotDialog input[type=checkbox]:checked+label:after,#CybotCookiebotDialog input[type=checkbox]:checked+span:after,#CybotCookiebotDialog input[type=checkbox]:checked+td:after,#CookiebotWidget input[type=checkbox]:checked+label:after,#CookiebotWidget input[type=checkbox]:checked+span:after,#CookiebotWidget input[type=checkbox]:checked+td:after{display:none!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton,#CookiebotWidget .CybotCookiebotDialogDetailBodyContentCookieContainerButton{display:flex!important;justify-content:center!important;align-items:center!important;gap:2rem}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton label,#CookiebotWidget .CybotCookiebotDialogDetailBodyContentCookieContainerButton label{transform:translate(0)!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBulkConsentCount,#CookiebotWidget .CybotCookiebotDialogDetailBulkConsentCount{color:#fff}.default-swiper-wrapper{position:relative}body .swiper{margin-inline:unset}body .swiper-slide{height:auto}body .swiper-pagination{margin-top:2.4rem}body .swiper-pagination.swiper-pagination-horizontal{position:relative;top:unset;left:unset;bottom:unset}body .swiper-pagination-bullet{background-color:#fff;opacity:1;border:.1rem solid #bababa;width:1rem;height:1rem;margin:0 .4rem 0 0!important;transition:all .3s ease-out 0s;position:relative}body .swiper-pagination-bullet:hover{background-color:#bb9973}body .swiper-pagination-bullet-active{background-color:#bb9973}body .swiper-controls{display:flex;align-items:center;gap:1rem}body .swiper-button{width:4rem;height:4rem;cursor:pointer;border:.1rem solid #e6e6e6;border-radius:.3rem;background-color:#fff;display:flex;align-items:center;justify-content:center;user-select:none;flex-shrink:0;transition:all .3s ease-out 0s}body .swiper-button .chevron-icon{width:.8rem}body .swiper-button.swiper-button-disabled{opacity:.4;pointer-events:none}body .swiper-button:hover{background-color:#f3f3f3}.fancybox__backdrop{background:rgb(0 0 0 / .5);backdrop-filter:blur(.3rem)}.fancybox__container .fancybox__toolbar__column.is-right>:first-child,.fancybox__container .fancybox__toolbar__column.is-right>:nth-child(4){display:none}@media only screen and (max-width:1023px){.fancybox__container .fancybox__toolbar__column.is-right>:nth-child(3){display:none}.fancybox__container .fancybox__toolbar__column.is-right>:nth-child(4){display:block}}.fancybox-zoom{position:relative}.fancybox-zoom img{transition:all .3s ease-out 0s}.fancybox-zoom__icon{position:absolute;width:5.4rem;height:5.4rem;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;z-index:15;opacity:0;transition:all 300ms linear}.fancybox-zoom__figure:before{position:absolute;content:"";inset:0;background-color:rgb(187 153 115 / .5);z-index:15;transition:all 200ms linear;opacity:0}.fancybox-zoom:hover .fancybox-zoom__figure:before{opacity:1}.fancybox-zoom:hover .fancybox-zoom__icon{opacity:1}.fancybox-zoom:hover img{transform:scale(1.06)}@media only screen and (max-width:1023px){.fancybox-zoom__icon{width:3.2rem;height:3.2rem}}.bg-black{background:#000}.bg-white{background:#fff}.bg-ping-white{background-color:#f5f3f1}.bg-e-black{background-color:#1e1e1e}.main-header{position:sticky;top:0;left:0;right:0;z-index:500;width:100%;background-color:#fff}.main-header .menu-item.color-red>a{color:#d00}.main-header a[href="#"]{cursor:default}.main-header .js-choice-help-trigger a{cursor:pointer!important}body.woocommerce-checkout .main-header,body.woocommerce-checkout .breadcrumbs,body.woocommerce-cart .main-header,body.woocommerce-cart .breadcrumbs,body.single-product .main-header,body.single-product .breadcrumbs{position:relative;top:0}body.woocommerce-checkout #main,body.woocommerce-cart #main,body.single-product #main{padding-top:0}.top-bar{z-index:510;padding-top:1rem;padding-bottom:1rem}.top-bar .site-logo{display:block;position:relative;margin-right:auto}.top-bar .site-logo img{max-width:18.2rem}.top-bar .wrap{display:flex;align-items:center;justify-content:space-between;gap:2rem}.top-bar .menu>.menu-item{padding:.6rem 0}.top-bar .menu-item a{font-size:1.4rem}.top-bar .dgwt-wcas-search-wrapp{margin-inline:auto}.top-bar .nav-action-buttons--start{display:none}.top-bar .nav-action-buttons__item--contact{display:none}@media only screen and (max-width:1440px){.top-bar .menu-item a{font-size:1.2rem}}@media only screen and (max-width:1280px){.top-bar .menu{gap:1.6rem}}@media only screen and (max-width:1023px){.top-bar .wrap{gap:1rem}.top-bar .dgwt-wcas-search-wrapp{display:none}.top-bar__menu-wrap{display:none}.top-bar .site-logo{margin-inline:auto}.top-bar .site-logo img{height:4rem}.top-bar .nav-action-buttons__item--account{display:none}.top-bar .nav-action-buttons__item--contact{display:flex}.top-bar .nav-action-buttons--start{display:flex}}.menu{display:flex;gap:2.4rem;margin:0}.menu-item{padding-left:0}.menu-item:before{display:none}.menu-item a{font-size:1.5rem;text-decoration:none;font-weight:400;text-transform:uppercase;color:#1e1e1e;display:flex;align-items:center;gap:.8rem}.menu-item__toggle{display:flex}.menu-item__toggle-icon{transition:all .3s ease-out 0s;width:1rem}.menu-item.current-menu-item>a,.menu-item.current-menu-ancestor>a,.menu-item.current_page_item>a,.menu-item.current_page_ancestor>a{font-weight:600;text-decoration:underline;text-underline-offset:.4rem}.menu-item.menu-item-has-children:hover .menu-item__toggle-icon{transform:rotate(180deg)}.menu-item.menu-item-has-children:hover .sub-menu{transform:scaleY(1);visibility:visible;opacity:1}.sub-menu{position:absolute;top:100%;left:0;background-color:#fff;transform:scaleY(0);visibility:hidden;opacity:0;transform-origin:top left;transition:all .3s ease-out 0s;margin-bottom:0;max-width:fit-content;display:flex;flex-direction:column;padding:.6rem 0;z-index:50;border-top:.4rem solid #1e1e1e;box-shadow:0rem .4rem .4rem 0rem rgb(0 0 0 / .2)}.sub-menu .menu-item{padding:0 1.6rem;width:100%;display:flex}.sub-menu .menu-item__link{padding:0}.sub-menu .menu-item .chevron-right{display:block;width:.6rem}.sub-menu .menu-item a{justify-content:space-between;width:max-content;padding:.4rem 0;gap:2rem;flex:1;transition:all .3s ease-out 0s}.sub-menu .menu-item a:hover{transform:translateX(.4rem)}.nav-action-buttons{display:flex;align-items:center;gap:1.2rem;margin-bottom:0}.nav-action-buttons__item{padding-left:0}.nav-action-buttons__item:before{display:none}.nav-action-buttons__item--active .nav-action-buttons__link{background-color:#1e1e1e}.nav-action-buttons__item--active .nav-action-buttons__link .nav-action-buttons__icon{color:#fff}.nav-action-buttons__item--contact .nav-action-buttons__icon{height:2.6rem}.nav-action-buttons__link{display:flex;justify-content:center;align-items:center;text-decoration:none;width:4.8rem;height:4.8rem;border:.1rem solid #1e1e1e;position:relative;transition:all .3s ease-out 0s}.nav-action-buttons__link:hover{background-color:#1e1e1e}.nav-action-buttons__link:hover .nav-action-buttons__icon{color:#fff}.nav-action-buttons__icon{color:#1e1e1e;height:2.2rem;width:auto;transition:all .3s ease-out 0s}.nav-action-buttons .cart-count{position:absolute;font-size:.9rem;background-color:#bb9973;height:1.4rem;width:1.4rem;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;opacity:0;top:0;right:0;transform:translate(6px,-5px);transition:all .3s ease-out 0s}.nav-action-buttons figure{position:relative;display:flex}@media only screen and (max-width:1023px){.nav-action-buttons{gap:1.6rem}.nav-action-buttons__link{width:auto;height:auto;border:0}.nav-action-buttons__link:hover{background-color:#fff0}.nav-action-buttons__link:hover .nav-action-buttons__icon{color:#bb9973}.nav-action-buttons__item--active .nav-action-buttons__link{background-color:#fff0}.nav-action-buttons__item--active .nav-action-buttons__link .nav-action-buttons__icon{color:#bb9973}}.nav-bar{position:relative;padding-top:.6rem;padding-bottom:1rem}.nav-bar .wrap{display:flex;align-items:center;justify-content:space-between}.nav-bar__menu-wrap{margin-right:auto;margin-left:4rem}.nav-bar .menu{display:flex;gap:4rem;justify-content:center;padding:0;margin:0}.nav-bar__service-menu-wrap .menu{gap:2.4rem}.nav-bar .menu-item{position:relative}.nav-bar .menu-item a{font-size:1.5rem}.nav-bar .menu-item .chevron-right{display:none}.nav-bar .sub-menu .menu-item{padding-top:0;padding-bottom:0}.nav-bar .header-cta-button{margin-left:1rem;padding:1.4rem 1.6rem;font-size:1.2rem;line-height:1;font-family:"Inter",sans-serif;font-weight:500;text-transform:uppercase}@media only screen and (max-width:1440px){.nav-bar__menu-wrap{margin-right:unset;margin-left:3.2rem}.nav-bar .menu{gap:2rem}}@media only screen and (max-width:1280px){.nav-bar__service-menu-wrap{display:none}}@media only screen and (max-width:1023px){.nav-bar{display:none}}.js-toggle-megamenu{position:relative;display:flex;align-items:center;justify-content:center;gap:.6rem;font-weight:500;text-transform:uppercase;background:#fff0;padding:0;border:.1rem solid #1e1e1e;border-radius:0;position:relative;color:#1e1e1e;padding:1.4rem 1.6rem;cursor:pointer}.js-toggle-megamenu__strokes{height:.8rem;width:.8rem;display:flex;flex-direction:column;gap:.2rem;position:relative}.js-toggle-megamenu__strokes span{display:block;position:relative;height:.1rem;width:100%;padding:0;background:#1e1e1e;transition:all .3s ease-out 0s}.js-toggle-megamenu__text{font-size:1.2rem;line-height:1;font-family:"Inter",sans-serif;font-weight:500}.js-toggle-megamenu:hover .js-toggle-megamenu__strokes span{background-color:#fff}@media only screen and (max-width:1023px){.js-toggle-megamenu{display:flex}}.megamenu-active .js-toggle-megamenu{background-color:#1e1e1e;color:#fff}.megamenu-active .js-toggle-megamenu__strokes span{background-color:#fff}.megamenu-active .js-toggle-megamenu__strokes span:first-child{transform:rotate(45deg);top:.3rem}.megamenu-active .js-toggle-megamenu__strokes span:nth-child(2){visibility:hidden;opacity:0}.megamenu-active .js-toggle-megamenu__strokes span:nth-child(3){transform:rotate(-45deg);top:-.3rem}.megamenu-container{position:absolute;top:100%;left:0;right:0;width:100%;transform:scaleY(0);visibility:hidden;opacity:0;transform-origin:top center;transition:all .3s ease-out 0s}.megamenu-container__inner{background-color:#fff;padding:3.2rem 0 4.4rem 0}.megamenu-container .wrap{display:grid;grid-template-columns:minmax(0,32rem) 1fr;gap:0;align-items:flex-start}.megamenu-container__nav{width:100%}.megamenu-container__nav-title{font-size:1.6rem;margin-bottom:2rem;font-weight:700;line-height:1;color:#bb9973}.megamenu-container .megamenu-category-list{display:flex;flex-direction:column;gap:.4rem;margin-bottom:0;border-right:.1rem solid #f5f3f1}.megamenu-container .megamenu-category-list__item{padding-left:0}.megamenu-container .megamenu-category-list__item:before{display:none}.megamenu-container .megamenu-category-list__icon{opacity:0;width:.6rem;transition:all .3s ease-out 0s}.megamenu-container .megamenu-category-list__text{display:flex;align-items:center;justify-content:space-between;flex:1}.megamenu-container .megamenu-category-list__image{width:5.4rem}.megamenu-container .megamenu-category-list__link{display:flex;align-items:center;gap:1rem;font-size:1.6rem;font-weight:300;color:#1e1e1e;text-decoration:none;line-height:1.25;padding:.8rem 1.4rem .8rem .8rem;transition:all .3s ease-out 0s;min-height:5.65rem}.megamenu-container .megamenu-category-list__link:hover{background-color:#f5f3f1;font-weight:400}.megamenu-container .megamenu-category-list__link:hover .megamenu-category-list__icon{opacity:1}.megamenu-container .megamenu-category-list__item--active{background-color:#f5f3f1}.megamenu-container .megamenu-category-list__item--active .megamenu-category-list__link{font-weight:400!important}.megamenu-container .megamenu-category-list__item--active .megamenu-category-list__link .megamenu-category-list__icon{opacity:1}.megamenu-container .megamenu-category-list--secondary .megamenu-category-list__link,.megamenu-container .megamenu-category-list--tertiary .megamenu-category-list__link{padding-left:2.8rem}.megamenu-container__main-block{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;transform:scale(0);transition:all .3s ease-out 0s}.megamenu-container__main-block .megamenu-container__nav-title{padding-left:2.8rem}.megamenu-container__main-block--active{display:grid;transform:scale(1)}.megamenu-container__sub-content{display:none;transform:scale(0)}.megamenu-container__sub-content--active{display:grid;transform:scale(1)}.megamenu-container__sub-content-category{padding-left:2.8rem}.megamenu-container .category-menu-card{display:none;transform:scale(0)}.megamenu-container .category-menu-card__image{margin-bottom:2.4rem}.megamenu-container .category-menu-card--active{display:block;transform:scale(1)}@media only screen and (max-width:1280px){.megamenu-container .wrap{grid-template-columns:minmax(0,28rem) 1fr}}body.megamenu-active .megamenu-container{visibility:visible;opacity:1;transform:scaleY(1)}body.megamenu-active::after{position:absolute;background-color:rgb(30 30 30 / .8);content:"";z-index:50;inset:0;transition:all .3s ease-out 0s}.review-bar{padding-top:.2rem}.review-bar .wrap{display:flex;align-items:center;justify-content:space-between}.review-bar .fbc-summary{display:flex}.review-bar .fbc-summary__link{display:flex;align-items:center;gap:.8rem;text-decoration:none;font-size:1.3rem;line-height:2}.review-bar .fbc-summary__link span{font-size:1.3rem}.review-bar .fbc-summary__rating-score{font-weight:400}.review-bar .fbc-summary__rating-amount{text-decoration:underline;color:#1e1e1e;text-underline-offset:.2rem}.review-bar .fbc-summary__rating{gap:0}.review-bar .fbc-summary .star-container{padding-bottom:.1rem;margin-right:.8rem}.review-bar .fbc-summary:hover .fbc-summary__rating-amount{color:#bb9973!important}.review-bar__usps{display:flex;align-items:center;gap:3.2rem}.review-bar .usp{display:flex;align-items:center;gap:.8rem}.review-bar .usp__icon{width:1.6rem;height:1.6rem}.review-bar .usp__content{font-weight:400;font-size:1.3rem;color:#1e1e1e}@media only screen and (max-width:1023px){.review-bar{border-bottom:.1rem solid #f5f3f1;padding-bottom:.2rem}.review-bar .review-bar__usps{display:none}.review-bar .fbc-summary{margin-inline:auto}.review-bar .fbc-summary .star-container__star{height:1.3rem}.review-bar .fbc-summary__link span{font-size:1.2rem}.review-bar .swiper-slide{display:flex;justify-content:center;align-items:center}.review-bar .usp{gap:.6rem}.review-bar .usp__icon{width:1.4rem;height:1.4rem}.review-bar .usp__content{font-size:1.2rem;color:#1e1e1e}}.promo-bar{position:relative;display:none}.promo-bar.is-visible{display:block;height:3.8rem}@media only screen and (max-width:1023px){.promo-bar.is-visible{height:4.6rem}}.promo-bar .wrap{height:100%}.promo-bar .countdown{border:1px solid #fff;border-radius:.5rem;padding:.5rem;font-size:1.2rem;font-weight:600;color:#fff;transition:all .3s ease-out 0s;margin-left:.5rem}@media only screen and (max-width:1023px){.promo-bar .countdown{margin-left:0;font-size:1rem;padding:.3rem .5rem;margin-top:.3rem}}.promo-bar__content{display:flex;align-items:center;justify-content:center;gap:2rem;padding:1.2rem 2.4rem;height:100%}@media only screen and (max-width:1023px){.promo-bar__content{padding:.6rem 2rem;line-height:1;text-align:center}}.promo-bar__content-desktop{display:block}@media only screen and (max-width:1023px){.promo-bar__content-desktop{display:none}}.promo-bar__content-mobile{display:none}@media only screen and (max-width:1023px){.promo-bar__content-mobile{display:block}.promo-bar__content-mobile .countdown{display:inline-block}}.promo-bar__content p,.promo-bar__content a{margin:0;padding:0;text-decoration:none;color:#fff;font-size:1.4rem;transition:all .3s ease-out 0s}@media only screen and (max-width:1023px){.promo-bar__content p,.promo-bar__content a{font-size:1.2rem}}.promo-bar__content p:hover,.promo-bar__content a:hover{color:#fff}.promo-bar__close{position:absolute;top:50%;right:0;transform:translateY(-50%)}.promo-bar__close-button{background-color:#000;color:#fff;border:none;padding:0;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;position:relative;transition:all .3s ease-out 0s;margin-right:2rem}@media only screen and (max-width:1023px){.promo-bar__close-button{margin-right:1.2rem;height:1.6rem;width:1.6rem}}.promo-bar__close-button:hover{background-color:#fff}.promo-bar__close-button:hover:after{color:#000}.promo-bar__close-button-icon{width:1rem;height:1rem;color:#fff;transform:rotate(45deg)}.section-header{margin-bottom:4rem}.section-header .section-title{margin-bottom:0}.section-header .section-title+.section-content{margin-top:2rem}.section-header--small-margin{margin-bottom:2.4rem}.section-header--no-margin{margin-bottom:0!important}.section-header--space-between{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.4rem 2rem}@media only screen and (max-width:1023px){.section-header{margin-bottom:2.6rem}.section-header--small-margin{margin-bottom:2rem}.section-header .section-title+.section-content{margin-top:1rem}}.section-content>:last-child:not(a):not(.responsive-video-wrapper){margin-bottom:0}.section-footer{margin-top:5.4rem}.section-footer--center{display:flex;align-items:center;justify-content:center}.section-footer--small-margin{margin-top:3.2rem}@media only screen and (max-width:1023px){.section-footer{margin-top:3.2rem}}.page-header{position:relative}.page-header .wrap{position:unset}.page-header .breadcrumbs{position:absolute;padding-top:1rem;z-index:10}.page-header .breadcrumbs .wrap{padding:0}.page-header__content{position:relative;z-index:5;padding:8.4rem 0}.page-header__content h1{text-wrap:balance;margin-bottom:0}.page-header__content h1+p{margin-top:2.4rem}.page-header__content h1+.page-header__intro{margin-top:2.4rem}.page-header__intro p,.page-header__intro a,.page-header__intro address{font-weight:300;font-size:2.4rem;line-height:1.4}.page-header .button-wrap{margin-bottom:0;margin-top:3.2rem}.page-header--img .breadcrumbs{top:0;left:2rem;right:2rem;z-index:5}.page-header--img .breadcrumbs__text span,.page-header--img .breadcrumbs__text a,.page-header--img .breadcrumbs__text p{color:#fff!important}.page-header--img .page-header__image-container{position:absolute;inset:0;z-index:1}.page-header--img .page-header__image-container:before{content:"";position:absolute;height:100%;bottom:0;left:0;right:0;background:linear-gradient(360deg,rgb(0 0 0 / .6) 0,#fff0 100%);z-index:2}.page-header--img .page-header__content{position:relative;margin-inline:auto;text-align:center;padding-top:24rem;padding-bottom:24rem;z-index:5}.page-header--img .page-header__content h1{text-shadow:.2rem .2rem .3rem rgb(0 0 0 / .2509803922)}.page-header--img .page-header__content .check-list{max-width:max-content;margin-inline:auto;margin-top:6.4rem;gap:1rem 8rem;justify-content:center;margin-bottom:0}.page-header--img .page-header__content .check-list__item{text-shadow:.2rem .2rem .3rem rgb(0 0 0 / .2509803922)}.page-header--img .button-wrap{justify-content:center}.page-header--text{background-color:#f5f3f1}.page-header--text .page-header__content{width:65%}.page-header--textimg .page-header__content{width:45%}.page-header--textimg .page-header__image{position:absolute;width:50%;height:100%;object-fit:cover;top:0;right:0;bottom:0}@media only screen and (max-width:1280px){.page-header--img .page-header__content{padding-top:10rem;padding-bottom:10rem}}@media only screen and (max-width:1023px){.page-header__intro p,.page-header__intro a,.page-header__intro address{font-size:1.8rem}.page-header .page-header__content{padding-top:6.4rem;padding-bottom:5.4rem}.page-header--img{width:100%}.page-header--img .page-header__content .check-list{margin-top:3.2rem}.page-header--text .page-header__content{width:100%;padding-top:6.4rem}}@media only screen and (max-width:750px){.page-header .page-header__content{padding-bottom:4.4rem}.page-header--textimg .breadcrumbs{top:0;left:1.6rem;right:1.6rem}.page-header--textimg .page-header__content{width:100%;padding-top:.8rem;padding-bottom:0}.page-header--textimg .page-header__image-container{height:0;padding:0 0 75% 0;position:relative;margin-inline:-1.2rem;width:calc(100% + 2.4rem)}.page-header--textimg .page-header__image-container:before{position:absolute;left:0;right:0;top:0;content:"";height:24%;width:100%;background:linear-gradient(180deg,#ffffff 0%,#fff0 100%);z-index:5}.page-header--textimg .page-header__image-container:after{position:absolute;left:0;right:0;bottom:-.1rem;content:"";height:40%;background:linear-gradient(360deg,#ffffff 5%,#fff0 95%);z-index:5}.page-header--textimg .page-header__image{position:absolute;inset:0;width:100%;height:100%;min-height:unset}}.content-two-columns--reverse .section-media{order:-1}@media only screen and (max-width:1023px){.content-two-columns .section-media{order:1}}.media .responsive-video-wrapper{margin-bottom:0}.media--full-width .wrap{padding:0;max-width:100%;width:100%}.review-slider{overflow:hidden}.review-slider .swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}.review-slider .swiper-slide{display:flex;flex-direction:column}.review-slider .section-footer{display:flex;align-items:center;justify-content:space-between;position:relative}.review-slider .swiper-controls{position:absolute;right:0;z-index:11}.review-slider .fbc-summary{align-items:center}.review-slider .swiper-pagination{margin-top:0}.review-slider:not(.with-bg) .review-summary{background-color:#bb9973}.review-slider:not(.with-bg) .review-summary p,.review-slider:not(.with-bg) .review-summary span,.review-slider:not(.with-bg) .review-summary div{color:#fff}@media only screen and (max-width:1023px){.review-slider .swiper-pagination{text-align:left}.review-slider .swiper-controls{position:relative}}@media only screen and (max-width:750px){.review-slider .section-header{flex-direction:column;justify-content:center}.review-slider .fbc-summary{margin-inline:auto}}.usp-infinite-slider{padding:2.4rem 0;display:flex;overflow:hidden;background-color:#1e1e1e}.usp-infinite-slider>*{flex:0 0 100%}.usp-infinite-slider__row{display:flex;flex:1;gap:8.4rem;padding-right:8.4rem;will-change:transform;animation:scrolling 60s linear infinite;pointer-events:none;user-select:none;max-width:max-content}@media only screen and (max-width:1023px){.usp-infinite-slider{padding:2rem 0}.usp-infinite-slider__row{gap:5.4rem;padding-right:5.4rem}}.usp{display:flex;align-items:center;gap:1rem;flex-shrink:0;min-width:max-content}.usp__icon{color:#bb9973;display:flex;width:2.4rem}.usp__content{position:relative;margin-bottom:0;flex:1;font-size:1.8rem;font-weight:500;width:max-content;color:#fff}@media only screen and (max-width:1023px){.usp__icon{width:2rem}.usp__content{font-size:1.4rem}}.recent-blogs{overflow:hidden}.recent-blogs .swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}@media only screen and (max-width:1023px){.recent-blogs .blog-summary__img:before{display:none}.recent-blogs .blog-summary__footer{position:relative;top:unset;left:unset;bottom:unset;right:unset;padding:1rem 0 0 0}.recent-blogs .blog-summary__title{text-shadow:none!important;color:#1e1e1e}}.custom-form-row__inner{display:grid;grid-template-columns:44rem minmax(0,2fr);gap:4rem}.custom-form-row__content{padding:2.4rem;background-color:#f5f3f1}.custom-form-row__content .gform_wrapper{margin-bottom:0}.custom-form-row__media{position:relative}@media only screen and (max-width:1023px){.custom-form-row__inner{gap:2rem}}@media only screen and (max-width:640px){.custom-form-row__inner{grid-template-columns:1fr}.custom-form-row__media{display:block;position:relative;height:0;margin:0;overflow:hidden;padding:0 0 56.26% 0}.custom-form-row__media img{position:absolute;inset:0 0 0 0;width:100%;height:100%;object-fit:cover}}.cta-blocks__items{gap:2.4rem}.cta-blocks .card__body{padding-bottom:0}@media only screen and (max-width:1023px){.cta-blocks__items{gap:3.2rem 2.4rem}}.showroom-block{position:relative;padding-bottom:10rem;background-color:#f5f3f1}.showroom-block .wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end}.showroom-block__content-inner{padding:2.4rem 2rem 0 2rem}.showroom-block .shop-summary{display:flex;flex-direction:column}.showroom-block .shop-summary__link{order:1}.showroom-block .shop-summary .card__body{padding:0 0 3.2rem 0}.showroom-block .shop-summary__opening-hours{display:none}.showroom-block .contact-buttons{margin-top:2.4rem}@media only screen and (max-width:1280px){.showroom-block{padding-bottom:8rem}.showroom-block:before{position:absolute;top:0;left:0;right:0;width:100%;display:block;height:5.4rem;background-color:#fff;content:""}}@media only screen and (max-width:1023px){.showroom-block{padding-bottom:4rem;padding-top:4rem}.showroom-block .wrap{grid-template-columns:minmax(0,1fr)}.showroom-block:before{display:none}.showroom-block .shop-summary .card__body{padding:0}.showroom-block .shop-summary__img{display:none}}.contact-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:max-content}.contact-buttons .contact-button{display:flex;gap:.2rem}.contact-buttons .contact-button__icon{width:5rem;height:5rem;background-color:#1e1e1e;display:flex;justify-content:center;align-items:center;flex-shrink:0}.contact-buttons .contact-button__link{width:100%}@media only screen and (max-width:480px){.contact-buttons{grid-template-columns:minmax(0,1fr);max-width:100%}.contact-buttons .contact-button .button{padding-inline:1rem}}.image-slider{overflow:hidden}.image-slider .swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}.image-slider .swiper-button{position:absolute;top:50%;left:-.1rem;transform:translateY(-50%);z-index:5}.image-slider .swiper-button.next{left:unset;right:-.1rem}.image-slider .swiper-pagination{display:none}@media only screen and (max-width:1023px){.image-slider .swiper-pagination{margin-top:1.6rem;display:block;text-align:left}}.product-cat-slider .swiper-button{position:absolute;top:calc(50% - 3.2rem);left:-.1rem;transform:translateY(-50%);z-index:5}.product-cat-slider .swiper-button.next{left:unset;right:-.1rem}.product-cat-slider .swiper-button.swiper-button-disabled{opacity:0}@media only screen and (max-width:1023px){.product-cat-slider .selection-aid-cta{margin-top:3.2rem;margin-inline:auto}.product-cat-slider .section-header .selection-aid-cta{display:none!important}}@media only screen and (max-width:750px){.product-cat-slider .section-header{justify-content:center}.product-cat-slider .swiper-button{display:none}}.product-cat-summary{text-align:center}.product-cat-summary__link{text-decoration:none!important}.product-cat-summary__title{margin-top:1rem;font-size:1.8rem;margin-bottom:0;display:block;color:#1e1e1e}.product-cat-summary img{transition:all .3s ease-out 0s}.product-cat-summary:hover img{transform:scale(1.1)}@media only screen and (max-width:750px){.product-cat-summary__title{font-size:1.2rem}}.selection-aid-cta{display:grid;grid-template-columns:3.2rem 1fr;gap:1rem;max-width:max-content}.selection-aid-cta__image{width:3.2rem}.selection-aid-cta__image img{overflow:hidden;border-radius:50%}.selection-aid-cta__text{margin-bottom:0;font-weight:400}.selection-aid-cta button{text-decoration:underline;text-underline-offset:.4rem;font-weight:700;color:#1e1e1e;background-color:#fff0;border:none;cursor:pointer;padding:0;font-family:"Inter",sans-serif}.selection-aid-cta button:hover{color:#bb9973}@media only screen and (max-width:750px){.selection-aid-cta{font-size:1.4rem;grid-template-columns:2.4rem 1fr}.selection-aid-cta a{font-size:1.4rem}.selection-aid-cta__image{width:2.4rem}}.product-slider{overflow:hidden}.product-slider .swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}.product-slider .swiper-pagination{display:none}@media only screen and (max-width:1023px){.product-slider .swiper-pagination{display:block}.product-slider .swiper-controls{display:none}}@media only screen and (max-width:1023px){.faq-row .section-header{margin-bottom:1.6rem}}.showroom-block{position:relative;padding-bottom:10rem;background-color:#f5f3f1}.showroom-block .wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end}.showroom-block__content-inner{padding:2.4rem 2rem 0 2rem}.showroom-block .shop-summary{display:flex;flex-direction:column}.showroom-block .shop-summary__link{order:1}.showroom-block .shop-summary .card__body{padding:0 0 3.2rem 0}.showroom-block .shop-summary__opening-hours{display:none}.showroom-block .contact-buttons{margin-top:2.4rem}@media only screen and (max-width:1280px){.showroom-block{padding-bottom:8rem}.showroom-block:before{position:absolute;top:0;left:0;right:0;width:100%;display:block;height:5.4rem;background-color:#fff;content:""}}@media only screen and (max-width:1023px){.showroom-block{padding-bottom:4rem;padding-top:4rem}.showroom-block .wrap{grid-template-columns:minmax(0,1fr)}.showroom-block:before{display:none}.showroom-block .shop-summary .card__body{padding:0}.showroom-block .shop-summary__img{display:none}}.contact-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:max-content}.contact-buttons .contact-button{display:flex;gap:.2rem}.contact-buttons .contact-button__icon{width:5rem;height:5rem;background-color:#1e1e1e;display:flex;justify-content:center;align-items:center;flex-shrink:0}.contact-buttons .contact-button__link{width:100%}@media only screen and (max-width:480px){.contact-buttons{grid-template-columns:minmax(0,1fr);max-width:100%}.contact-buttons .contact-button .button{padding-inline:1rem}}.find-your-dealer .responsive-iframe-wrapper{padding-bottom:75%;margin-bottom:0}.find-your-dealer .gm-fullscreen-control,.find-your-dealer .gmnoprint{display:none!important}.find-your-dealer .gm-style-iw-chr button{position:absolute!important;right:0;top:.9rem;opacity:1!important}.find-your-dealer .gm-style-iw-chr button span{color:#fff;background-color:#fff}.find-your-dealer .gm-style-iw-c,.find-your-dealer .gm-style-iw-ch{padding:0!important}.find-your-dealer .gm-style-iw-d{overflow:hidden!important;max-height:max-content!important;min-height:max-content!important}.find-your-dealer .gm-style-iw-c{box-shadow:none!important;border-radius:0!important;min-height:max-content!important;max-height:max-content!important;min-width:max-content!important;max-width:max-content!important}.find-your-dealer .gm-style-iw-tc:after{background-color:#bb9973}.find-your-dealer button.gm-ui-hover-effect{top:-0.6rem!important;right:-0.6rem!important}@media only screen and (max-width:1023px){.find-your-dealer .col-2-grid{grid-template-columns:minmax(0,1fr);gap:4rem}.find-your-dealer .section-content{order:-1}.find-your-dealer .responsive-iframe-wrapper{padding-bottom:100%}}.dealer-locator-form{margin-bottom:3.2rem}.dealer-locator-form__input-group{display:grid;grid-template-columns:1fr auto;gap:1.6rem;max-width:max-content}.partner-detail-dialog{background:#bb9973;padding:1.4rem 2.4rem 1.4rem 1.4rem;max-width:29rem}.partner-detail-dialog .h6{padding-right:2.4rem;font-size:2rem}.partner-detail-dialog p,.partner-detail-dialog address,.partner-detail-dialog a{color:#fff}.partner-detail-dialog a{text-underline-offset:.4rem}.partner-detail-dialog .info-window-header p,.partner-detail-dialog .info-window-header address{margin-bottom:1rem!important}.partner-detail-dialog .info-window-header p:not(.h6),.partner-detail-dialog .info-window-header address{font-size:1.4rem}.partner-detail-dialog .info-window-header>:last-child{margin-bottom:0!important}.global-about-us .section-title{text-wrap:balance}.global-about-us .col-2-grid{gap:2.4rem}.global-about-us .quote-container{margin-top:3.2rem}.global-about-us blockquote{margin-bottom:0}@media only screen and (max-width:1280px){.global-about-us .wrap>.col-2-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}@media only screen and (max-width:1023px){.global-about-us .wrap>.col-2-grid{grid-template-columns:minmax(0,1fr)}.global-about-us .quote-container{max-width:25rem;margin-inline:auto}}.footer-newsletter{padding:2.4rem 0 0 0;margin-bottom:0!important}.footer-newsletter .footer-title{margin:0 0 .8rem 0}.footer-newsletter .wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:0 3.2rem}.footer-newsletter .gform_wrapper form{display:flex;gap:2rem}.footer-newsletter .gform_wrapper .gform_footer{margin:0}.footer-newsletter .gform_wrapper .gform_fields{flex-wrap:nowrap}@media only screen and (max-width:1023px){.footer-newsletter .wrap{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:640px){.footer-newsletter .footer-newsletter__form{width:100%}.footer-newsletter .gform_wrapper{width:100%}.footer-newsletter .gform_wrapper form{flex-direction:column;width:100%}.footer-newsletter .gform_wrapper form .gform_fields{flex-direction:column;width:100%}.footer-newsletter .gform-footer{width:100%;display:flex;flex-wrap:wrap;max-width:100%}.footer-newsletter .gform-footer button{margin-left:auto}}.footer-nav{padding-bottom:4rem}.footer-nav .wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:3.2rem}.footer-nav__title{font-size:2.4rem}.footer-nav__fifth-block{display:flex;flex-direction:column;gap:5.4rem}.footer-nav ul{margin-bottom:0}.footer-nav ul li{padding-left:0}.footer-nav ul li:before{display:none}.footer-nav ul li a{line-height:2.25;display:block}.footer-nav a{color:#1e1e1e;text-decoration:none}.footer-nav a:hover{color:#bb9973}@media only screen and (max-width:1280px){.footer-nav .wrap{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:750px){.footer-nav{padding-bottom:3.2rem}.footer-nav .wrap{grid-template-columns:1fr;gap:3.2rem}.footer-nav__first-block{padding-bottom:1rem}.footer-nav__fifth-block{gap:3.2rem}.footer-nav__second-block ul,.footer-nav__third-block ul,.footer-nav__fourth-block ul,.footer-nav__fifth-block ul{display:none}.footer-nav__second-block .footer-title,.footer-nav__third-block .footer-title,.footer-nav__fourth-block .footer-title,.footer-nav__fifth-block .footer-title{display:flex;align-items:center;justify-content:space-between}.footer-nav__second-block .footer-title:after,.footer-nav__third-block .footer-title:after,.footer-nav__fourth-block .footer-title:after,.footer-nav__fifth-block .footer-title:after{content:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/chevron-down.svg);position:relative;width:1.2rem;transition:all .3s ease-out 0s}.footer-nav__second-block .footer-title--open:after,.footer-nav__third-block .footer-title--open:after,.footer-nav__fourth-block .footer-title--open:after,.footer-nav__fifth-block .footer-title--open:after{transform:rotate(180deg)}.footer-nav__second-block .footer-title--closed:after,.footer-nav__third-block .footer-title--closed:after,.footer-nav__fourth-block .footer-title--closed:after,.footer-nav__fifth-block .footer-title--closed:after{transform:rotate(0deg)!important}.footer-nav__second-block .footer-title:after{transform:rotate(180deg)}.footer-nav__second-block ul{display:block}}.footer-title{font:500 2rem/1.1875 "Cormorant Garamond",sans-serif;padding:0;margin:0 0 2rem 0;text-transform:uppercase}@media only screen and (max-width:1023px){.footer-title{margin-bottom:1.2rem}}.footer-contact-block{margin-bottom:3.2rem}.footer-copyright{padding-bottom:1.6rem}.footer-copyright .wrap{display:flex;justify-content:space-between}.footer-copyright__copy,.footer-copyright__creator,.footer-copyright__disclaimer{margin-bottom:0;font-size:1.4rem}.footer-copyright__copy a,.footer-copyright__creator a,.footer-copyright__disclaimer a{font-size:1.4rem}.footer-copyright a{color:#1e1e1e}@media only screen and (max-width:1023px){.footer-copyright{padding-bottom:2rem}.footer-copyright .wrap{flex-direction:column;text-align:center;gap:1.6rem}.footer-copyright__copy{order:2}.footer-copyright__creator{order:3}.footer-copyright p,.footer-copyright a{font-size:1.2rem}}.footer-bar{display:flex;align-items:center;justify-content:center;padding-top:6.4rem;padding-bottom:8.4rem}@media only screen and (max-width:1023px){.footer-bar{padding-top:5.4rem;padding-bottom:5.4rem}}.mobile-navigation{position:fixed;top:6rem;right:0;bottom:0;z-index:550;background:#fff;transform:translateX(-100%);transform-origin:center left;width:100%;overflow-y:auto;overflow-x:hidden;transition:transform .1s ease-in-out;padding-bottom:3.2rem}.mobile-navigation .menu-item.color-red>a{color:#d00}.mobile-navigation .wrap{position:unset}.mobile-navigation .menu{flex-direction:column}.mobile-navigation .search-bar-container{padding-bottom:1.6rem}.mobile-navigation .megamenu-category-list{display:flex;flex-direction:column;gap:.4rem;margin-bottom:0;z-index:150}.mobile-navigation .megamenu-category-list__item{padding-left:0;position:unset}.mobile-navigation .megamenu-category-list__item:before{display:none}.mobile-navigation .megamenu-category-list__icon{width:.6rem;transition:all .3s ease-out 0s}.mobile-navigation .megamenu-category-list__text{display:flex;align-items:center;justify-content:space-between;flex:1}.mobile-navigation .megamenu-category-list__image{width:5.6rem}.mobile-navigation .megamenu-category-list__link{display:flex;align-items:center;gap:1rem;font-size:1.6rem;font-weight:300;color:#1e1e1e;text-decoration:none;line-height:1.25;padding:.4rem 0 .4rem 0;min-height:5rem;position:relative;transition:all .3s ease-out 0s}.mobile-navigation .megamenu-category-list__item--active{background-color:#f5f3f1}.mobile-navigation .megamenu-category-list__open-page{position:absolute;height:5rem;width:10rem;display:flex;align-items:center;justify-content:flex-end;right:1.2rem;top:0;background-color:#fff0;border:0;border-radius:0;z-index:30}.mobile-navigation .megamenu-category-list__open-page.disabled{pointer-events:none}.mobile-navigation .megamenu-page{position:absolute;inset:0;z-index:175;background-color:#fff;transform:translateX(100%);transition:transform .3s ease-in-out}.mobile-navigation .megamenu-page__header{background-color:#f5f3f1;display:flex;align-items:center;gap:1.2rem;padding:2.35rem 1.2rem}.mobile-navigation .megamenu-page__header p{margin-bottom:0;font-size:1.6rem;font-weight:700}.mobile-navigation .megamenu-page__header .return-icon{width:.6rem}.mobile-navigation .megamenu-page a{padding-inline:1.6rem}.mobile-navigation .megamenu-page .megamenu-category-list{gap:0}.mobile-navigation .megamenu-page .megamenu-category-list__open-page{height:5.6rem}.mobile-navigation .megamenu-page .megamenu-category-list__open-page svg{position:relative;right:.6rem}.mobile-navigation .megamenu-page .megamenu-category-list__link{padding:1.8rem 1.8rem}.mobile-navigation .megamenu-page .megamenu-category-list__link:before{content:"";height:.1rem;background-color:rgb(30 30 30 / .1);width:calc(100% - 2.4rem);position:absolute;bottom:0;left:1.2rem}.mobile-navigation .megamenu-page--active{transform:translateX(0)}.mobile-navigation__service-menu-wrap,.mobile-navigation__top-menu-wrap{border-top:.1rem solid #bb9973;padding-top:1.6rem;margin-top:1.6rem}.mobile-navigation__service-menu-wrap .menu,.mobile-navigation__top-menu-wrap .menu{gap:1.6rem}.mobile-navigation__service-menu-wrap .menu-item a,.mobile-navigation__top-menu-wrap .menu-item a{justify-content:space-between;font-size:1.6rem;font-weight:300;text-transform:initial}.mobile-navigation__service-menu-wrap .menu-item__toggle,.mobile-navigation__top-menu-wrap .menu-item__toggle{position:absolute;height:3.2rem;width:10rem;display:flex;align-items:center;justify-content:flex-end;right:1.2rem;top:0;background-color:#fff0;border:0;border-radius:0;z-index:30}.mobile-navigation__service-menu-wrap .menu-item__toggle svg,.mobile-navigation__top-menu-wrap .menu-item__toggle svg{transition:all .3s ease-out 0s}.mobile-navigation__service-menu-wrap .menu-item.menu-item-has-children>a .chevron-right,.mobile-navigation__top-menu-wrap .menu-item.menu-item-has-children>a .chevron-right{right:unset}.mobile-navigation__service-menu-wrap .menu-item.menu-item-has-children>a .chevron-right,.mobile-navigation__top-menu-wrap .menu-item.menu-item-has-children>a .chevron-right{transform:rotate(90deg)}.mobile-navigation__service-menu-wrap .menu-item__toggle--active .chevron-right,.mobile-navigation__top-menu-wrap .menu-item__toggle--active .chevron-right{transform:rotate(-90deg)!important}.mobile-navigation__service-menu-wrap .chevron-right,.mobile-navigation__top-menu-wrap .chevron-right{width:.6rem;position:relative;right:1.2rem}.mobile-navigation__service-menu-wrap .sub-menu,.mobile-navigation__top-menu-wrap .sub-menu{position:relative;transform:unset;opacity:1;visibility:visible;border-top:unset;box-shadow:unset;padding:0;display:none;max-width:100%}.mobile-navigation__service-menu-wrap .sub-menu:before,.mobile-navigation__service-menu-wrap .sub-menu:after,.mobile-navigation__top-menu-wrap .sub-menu:before,.mobile-navigation__top-menu-wrap .sub-menu:after{content:"";position:relative;height:1.6rem;display:block;width:100%}.mobile-navigation__service-menu-wrap .sub-menu:after,.mobile-navigation__top-menu-wrap .sub-menu:after{height:.6rem}.mobile-navigation__service-menu-wrap .sub-menu .menu-item,.mobile-navigation__top-menu-wrap .sub-menu .menu-item{margin-bottom:1.6rem}.mobile-navigation__service-menu-wrap .sub-menu .menu-item:last-child,.mobile-navigation__top-menu-wrap .sub-menu .menu-item:last-child{margin-bottom:0}.mobile-navigation__service-menu-wrap .sub-menu .menu-item a,.mobile-navigation__top-menu-wrap .sub-menu .menu-item a{padding-top:0;padding-bottom:0}.mobile-navigation__service-menu-wrap .sub-menu .menu-item a:hover,.mobile-navigation__top-menu-wrap .sub-menu .menu-item a:hover{transform:unset}body:before{content:"";position:absolute;inset:0;background-color:rgb(30 30 30 / .4);pointer-events:none;opacity:0;z-index:50;transition:all .3s ease-out 0s}.mob-nav-active{overflow:hidden}.mob-nav-active:before{opacity:1;pointer-events:auto;transition-delay:.2s}.mob-nav-active .mobile-navigation{transform:translateX(0)}.mobile-nav-toggle{position:relative;display:none}.mobile-nav-toggle__button{background:#fff0;border-radius:0;border:0;position:relative;color:#1e1e1e;padding:0;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.4rem}.mobile-nav-toggle__strokes{width:2.25rem;height:1.8rem;display:flex;flex-direction:column;position:relative;gap:.6rem}.mobile-nav-toggle__strokes span:first-child{max-width:100%}.mobile-nav-toggle__strokes span:nth-child(2){max-width:70%}.mobile-nav-toggle__strokes span:nth-child(3){max-width:95%}.mobile-nav-toggle__strokes span{display:block;position:relative;height:.2rem;width:100%;border-radius:.5rem;padding:0;background:#bb9973;transition:all .3s ease-out 0s}.mobile-nav-toggle__strokes span:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.mobile-nav-toggle{display:flex;height:2.4rem}}.mob-nav-active .mobile-nav-toggle__strokes span:first-child{transform:rotate(45deg);top:.7rem;max-width:100%}.mob-nav-active .mobile-nav-toggle__strokes span:nth-child(2){transform:rotate(-45deg);top:-.1rem;max-width:100%}.mob-nav-active .mobile-nav-toggle__strokes span:nth-child(3){visibility:hidden;opacity:0}.star-container{display:flex;align-items:center;gap:0 .2rem}.star-container__star{height:1.5rem;width:auto;color:#eacb73!important}.fbc-summary{display:grid;grid-template-columns:15.2rem 1fr;align-items:flex-start;gap:2rem}.fbc-summary__rating{display:flex;align-items:center;gap:.6rem;line-height:1;margin-bottom:0}.fbc-summary__rating-score{font-weight:600;font-size:2.4rem}.fbc-summary__rating-amount{color:#1e1e1e!important;text-underline-offset:.2rem;padding-inline:.1rem}@media only screen and (max-width:1280px){.fbc-summary{grid-template-columns:12rem 1fr}}@media only screen and (max-width:750px){.fbc-summary{grid-template-columns:10rem 1fr;align-items:center;gap:1rem}.fbc-summary__rating-score{font-size:1.8rem}}.fbc-card{min-width:6rem;position:fixed;top:30%;right:0;z-index:75;transform:translateX(100%);transition:all .3s ease-out 0s}.fbc-card__inner{background-color:#fff;box-shadow:0 4px 4px 0 rgb(0 0 0 / .2509803922);border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;padding:1.6rem 1.2rem;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:.4rem;color:#1e1e1e!important;text-decoration:none!important}.fbc-card__fbc-logo{width:3.2rem}.fbc-card__star{width:1.6rem;color:#eacb73}.fbc-card__rating-score{font-weight:600;font-size:2rem;line-height:1.25}.fbc-card__rating-amount span{color:#1e1e1e!important;text-underline-offset:.2rem;text-decoration:underline!important;padding-inline:.1rem;line-height:1.25;font-size:1.4rem}.fbc-card:hover{transform:scale(1.1)}@media only screen and (max-width:1023px){.fbc-card{display:none}}.page-loaded .fbc-card{transform:translateX(0)}.dd-popup,.exit-popup{display:none;max-width:84rem;padding:4rem 4rem 4.4rem 4rem;background-color:#fff;border-radius:0}.dd-popup button.f-button.is-close-btn,.exit-popup button.f-button.is-close-btn{box-shadow:0 0 9px 0 rgb(0 0 0 / .2509803922);background-color:#fff;border-radius:50%;overflow:hidden;width:4rem;opacity:1;height:4rem;top:-20px;right:-12px}.dd-popup button.f-button.is-close-btn svg,.exit-popup button.f-button.is-close-btn svg{width:1.4rem;height:1.4rem}.dd-popup button.f-button.is-close-btn svg path,.exit-popup button.f-button.is-close-btn svg path{stroke:#1e1e1e}.dd-popup button.f-button.is-close-btn:hover,.exit-popup button.f-button.is-close-btn:hover{background-color:hsl(0 0% 100% / .9)}.dd-popup h4,.dd-popup .h4,.dd-popup h3,.dd-popup .h3,.exit-popup h4,.exit-popup .h4,.exit-popup h3,.exit-popup .h3{margin-bottom:2rem!important}.dd-popup .check-list,.exit-popup .check-list{margin-bottom:2.4rem}.dd-popup .check-list li,.exit-popup .check-list li{font-weight:600}.dd-popup .gform_wrapper .gform_drop_area,.exit-popup .gform_wrapper .gform_drop_area{border:.1rem dotted #1e1e1e}.dd-popup .gfield--type-consent,.exit-popup .gfield--type-consent{display:flex;align-items:center;flex-wrap:wrap}.dd-popup .gfield--type-consent .ginput_container_consent,.exit-popup .gfield--type-consent .ginput_container_consent{width:100%}.dd-popup__title,.exit-popup__title{display:flex;align-items:center;gap:1.6rem}.dd-popup__content p:last-child,.exit-popup__content p:last-child{margin-bottom:2.2rem}.dd-popup .gform_wrapper,.exit-popup .gform_wrapper{margin-bottom:0}.dd-popup .gform_footer,.exit-popup .gform_footer{width:100%;max-width:100%}.dd-popup .gform_footer .button,.exit-popup .gform_footer .button{width:100%;max-width:100%}@media only screen and (max-width:1023px){.dd-popup,.exit-popup{padding:2.4rem}.dd-popup__title,.exit-popup__title{gap:1rem;padding-right:3rem}.dd-popup .check-list,.exit-popup .check-list{margin-bottom:2rem}.dd-popup h4,.dd-popup .h4,.dd-popup h3,.dd-popup .h3,.exit-popup h4,.exit-popup .h4,.exit-popup h3,.exit-popup .h3{padding-right:5.2rem}}.exit-popup{padding:0}.exit-popup__header,.exit-popup__footer,.exit-popup .section-content{padding:2rem 2.4rem}.exit-popup button.f-button.is-close-btn{top:1rem!important;right:.8rem!important}.exit-popup__header{background-color:#1e1e1e;padding-right:6rem}.exit-popup__header .h3{color:#fff;margin-bottom:0!important}.exit-popup__footer{background-color:#1e1e1e}.exit-popup__footer-text{line-height:1.25;color:#fff;margin-bottom:0!important;font-size:1.4rem}.sidebar-popup{display:none;position:fixed;left:1rem;bottom:1rem;background-color:#fff;box-shadow:0 0 9px 0 rgb(0 0 0 / .2509803922);z-index:15;max-width:32rem}.sidebar-popup .section-content{padding:2rem}.sidebar-popup .section-content .h5{text-wrap:balance;margin-bottom:1.1rem}.sidebar-popup .section-content>p:not(.h5){font-size:1.4rem;margin-bottom:1.6rem}.sidebar-popup__close{position:absolute;top:0;right:0;width:4rem;height:4rem;padding:0;background-color:#1e1e1e;fill:#fff;z-index:10;display:flex;align-items:center;justify-content:center;border:none}.sidebar-popup__close-icon{width:1.6rem;height:1.6em;color:#fff}.sidebar-popup__footer{padding:1.6rem 2rem;background-color:#1e1e1e}@media only screen and (max-width:1023px){.sidebar-popup .section-content p:not(.h5){font-size:1.2rem}}.payment-icons{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:2rem 4rem;margin-bottom:0}.payment-icons__item{padding-left:0}.payment-icons__item:before{display:none}.payment-icons__item img{max-height:3.2rem;object-fit:contain}@media only screen and (max-width:1023px){.payment-icons{gap:1.2rem 1.6rem;max-width:38rem}.payment-icons img{max-height:1.6rem}}.sm-list{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:0;padding:0}.sm-list__link{display:block}.sm-list__item{padding-left:0;width:3.3rem;height:3.3rem}.sm-list__item svg{width:3.3rem;height:3.3rem}.sm-list__item:before{display:none}.sm-share-buttons{display:flex;margin-bottom:0;gap:1rem;padding:0}.sm-share-buttons li{display:flex;padding:0;width:3.3rem;height:3.3rem}.sm-share-buttons li svg{width:3.3rem;height:3.3rem}.sm-share-buttons li:before{display:none}.check-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.6rem 5.4rem}.check-list--column{flex-direction:column;gap:1.2rem}.check-list__item{font-size:1.8rem;padding-left:2.4rem;line-height:1.5}.check-list__item:before{display:none}.check-list__icon{position:absolute;top:.7rem;left:0;width:1.6rem}@media only screen and (max-width:1023px){.check-list__item{font-size:1.5rem}.check-list__icon{top:.6rem;width:1.4rem}}div.dgwt-wcas-search-wrapp{max-width:52rem;min-width:20rem}div.dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input{padding:1.6rem 2rem;height:auto}div.dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input::placeholder{text-transform:uppercase;font-style:initial;font-weight:400;color:#b0b0b0;opacity:.8;font-size:1.4rem}div.dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit{background-color:#fff0;padding:0}div.dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit:before{display:none}div.dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit:hover{opacity:1}div.dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit .dgwt-wcas-ico-magnifier-handler{width:1.8rem;color:#1e1e1e;top:-.1rem;position:relative}button.dgwt-wcas-om-return{background-color:#bb9973!important}.js-dgwt-wcas-overlay-mobile .js-dgwt-wcas-om-bar{border-bottom:1px solid rgb(0 0 0 / .1490196078)}.dgwt-wcas-suggestions-wrapp a.dgwt-wcas-suggestion{text-decoration:none!important}.dgwt-wcas-suggestions-wrapp a.js-dgwt-wcas-suggestion-more{background-color:#bb9973!important;color:#fff!important}.floating-card-cta{display:flex;align-items:center;gap:1.6rem;background-color:#fff;box-shadow:0 0 4px 0 rgb(0 0 0 / .2509803922);padding:1.2rem 1.6rem;position:fixed;bottom:2rem;right:2rem;z-index:25}.floating-card-cta__image{width:4.4rem;height:4.4rem}.floating-card-cta__image img{border-radius:50%}.floating-card-cta__title{font-weight:700}.floating-card-cta__content{display:flex;flex-direction:column;gap:.6rem}.floating-card-cta__content p{margin-bottom:0!important;font-size:1.5rem;line-height:1.25}@media only screen and (max-width:750px){.floating-card-cta{display:none}}.tooltip-info{position:relative;background-color:#fff;z-index:30;border-radius:50%;overflow:hidden;width:1.6rem;height:1.6rem;cursor:help;display:inline-flex}.tooltip-info__icon{color:#bb9973;width:1.6rem}@media only screen and (max-width:1023px){.tooltip-info{width:1.8rem;height:1.8rem}.tooltip-info__icon{width:1.8rem}}.Zebra_Tooltip{z-index:500!important}.Zebra_Tooltip .Zebra_Tooltip_Close{display:none!important}.Zebra_Tooltip .Zebra_Tooltip_Message{font-family:"Inter",sans-serif;font-size:1.2rem!important;font-weight:300}.Zebra_Tooltip .Zebra_Tooltip_Message a{color:#fff!important;font-size:1.2rem!important;font-weight:300;text-underline-offset:.3rem}.blog-summary__link{position:relative;text-decoration:none!important}.blog-summary .product-labels{right:2rem;top:2rem;left:unset}.blog-summary__footer{z-index:5;position:absolute;left:4.2rem;right:3.2rem;bottom:3.2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2.4rem}.blog-summary__footer .button{flex-shrink:0}.blog-summary__title{margin-bottom:0;color:#fff}.blog-summary__img img{transition:all .3s ease-out 0s}.blog-summary__img:before{position:absolute;content:"";background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%);left:0;bottom:0;right:0;height:100%;opacity:1;z-index:1;transition:all .3s ease-out 0s;pointer-events:none}.blog-summary--short{display:flex;flex-direction:column}.blog-summary--short .blog-summary__title{margin-bottom:1.6rem;line-height:1.325}.blog-summary--short .blog-summary__title a{color:#1e1e1e;font-size:2.2rem;font-weight:300;text-decoration:none;font-weight:300}.blog-summary--short .blog-summary__body{padding:1.6rem 2rem 0 2rem;display:flex;flex-direction:column;flex:1}.blog-summary--short .blog-summary__body .button{max-width:max-content}.blog-summary--short .blog-summary__img:before{display:none}.blog-summary--short .blog-summary__img:hover img{transform:scale(1.1)}.blog-summary--highlighted .blog-summary__link{position:relative;width:100%;height:100%;display:block}.blog-summary--highlighted .blog-summary__title{text-shadow:.2rem .2rem .3rem rgb(0 0 0 / .2509803922)}.blog-summary--highlighted:hover .blog-summary__img:before{opacity:0}.blog-summary--highlighted:hover .blog-summary__img img{transform:scale(1.1)}.blog-summary--highlighted:hover .fake-button{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.blog-summary--highlighted:hover .fake-button .arrow-icon{color:#fff}@media only screen and (max-width:1280px){.blog-summary__title{font-size:2.4rem}.blog-summary__footer{left:3.2rem;right:2.4rem;bottom:2.4rem;gap:1.6rem}}@media only screen and (max-width:1023px){.blog-summary .product-labels{right:1rem;top:1rem}.blog-summary__footer{left:2rem;right:2rem;bottom:2rem;gap:1.6rem;flex-wrap:wrap}.blog-summary--short .blog-summary__title{margin-bottom:1rem}.blog-summary--short .blog-summary__body{padding:1.6rem 1.6rem 0 1.6rem}}.blog-archive-content{margin-top:8rem}.blog-archive-content .col-4-grid{gap:8rem 2.4rem}.blog-archive-content .col-4-grid .blog-summary--highlighted{grid-column:span 2}@media only screen and (max-width:1280px){.blog-archive-content .col-4-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5.4rem 2.4rem}}@media only screen and (max-width:1023px){.blog-archive-content .col-4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:640px){.blog-archive-content .col-4-grid{gap:4rem 2.4rem;grid-template-columns:minmax(0,1fr)}.blog-archive-content .col-4-grid .blog-summary--highlighted{grid-column:span 1}}@media only screen and (max-width:1023px){.blog-archive-content{margin-top:4rem}}.share-post .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}.share-post .advice-block{font-weight:400}@media only screen and (max-width:1023px){.share-post .wrap{gap:3.2rem;flex-direction:column}.share-post .advice-block{order:1}}.author-block{display:flex;gap:1rem;align-items:center}.author-block__link{display:flex;gap:1rem;align-items:center}.author-block__intro{font-weight:400;margin-bottom:0}.author-block__name{font-weight:700;text-decoration:underline;text-underline-offset:.2rem;margin-bottom:0}.author-block__image{width:3.2rem;height:3.2rem}.author-block__image img{border-radius:50%}.author-block__profile{display:flex;align-items:center;gap:.8rem}.blog-share{display:flex;gap:1.6rem;align-items:center}.blog-share__text{margin-bottom:0;font-weight:400}@media only screen and (max-width:640px){.blog-share{flex-direction:column;gap:1rem}}.single-post .page-header h1{position:relative;max-width:65%}.single-post .page-header .publish-info{margin-top:3.2rem}.single-post .page-header__image{max-height:56rem}.single-post .page-header__image-container:after{content:"";z-index:5;top:0;bottom:0;position:absolute;left:50%;width:20rem;background:linear-gradient(90deg,#ffffff 0%,#fff0 100%)}.single-post .page-header__content{width:100%}.single-post .page-header__intro,.single-post .page-header .publish-info,.single-post .page-header .toc-block{max-width:46%;width:100%}.single-post .page-header .toc-block{margin-top:3.2rem}@media only screen and (max-width:750px){.single-post .page-header__intro,.single-post .page-header .publish-info,.single-post .page-header .toc-block,.single-post .page-header h1{max-width:100%}.single-post .page-header__image-container:after{position:absolute;left:0;right:0;top:unset;bottom:-.1rem;content:"";height:40%;width:100%;background:linear-gradient(360deg,#ffffff 5%,#fff0 95%);z-index:5}}.publish-info{display:flex;flex-wrap:wrap;gap:1.6rem 4rem;align-items:center;max-width:max-content}.publish-info__date,.publish-info__reading-time{display:flex;align-items:center;gap:.8rem;margin-bottom:0;font-weight:400;width:max-content}.publish-info__date span,.publish-info__date time,.publish-info__date a,.publish-info__reading-time span,.publish-info__reading-time time,.publish-info__reading-time a{flex-shrink:0}.publish-info__reading-time .publish-info__icon{width:1.8rem}.publish-info__icon{color:#1e1e1e;width:1.5rem;position:relative}.pagination{display:flex;gap:1rem;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-top:8.4rem;margin-bottom:0}.pagination__icon{width:1.2rem;color:#1e1e1e}.pagination .page-numbers{display:flex;height:5.6rem;width:5.6rem;align-items:center;justify-content:center;color:#1e1e1e;text-decoration:none;background:#fff;border:1px solid #1e1e1e;font-weight:400;transition:all .3s ease-out 0s}.pagination .page-numbers.current{background:#1e1e1e;color:#fff;font-weight:700}.pagination .page-numbers:hover{background:#1e1e1e;color:#fff}.pagination .page-numbers svg{width:.8rem}.pagination .page-numbers.current{background-color:#1e1e1e;color:#fff}.pagination .page-numbers.current:hover{background-color:#1e1e1e;color:#fff}@media only screen and (max-width:1023px){.pagination .page-numbers{height:4rem;width:4rem;font-size:1.4rem}}@media only screen and (max-width:1023px){.pagination{margin-top:4.4rem}}.toc-block{border:.1rem solid #d9d9d9}.toc-block:last-child{margin-bottom:0}.toc-block__header{padding:1rem 2rem;font-size:1.4rem;text-decoration:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;gap:1rem}.toc-block__header--active .toc-block__icon{transform:rotate(180deg)}.toc-block__icon{transition:all .3s ease-out 0s;color:#1e1e1e;width:.8rem}.toc-block__content{padding:0 2rem 2rem 2rem;display:none}.toc-block__content p,.toc-block__content ul{padding-bottom:1.6rem;margin-bottom:0}.toc-block__content .responsive-video-wrapper{padding-bottom:56.25%}.toc-block__content p:last-child:not(.responsive-video-wrapper){padding-bottom:0}.toc-block__open,.toc-block__close{font-size:2.4rem;font-weight:500;color:#bb9973}.toc-block__close{display:none;color:#1e1e1e}.toc-block .toc-list{margin-bottom:0}.toc-block .toc-list li a{font-size:1.4rem;color:#1e1e1e;text-decoration:none}.toc-block .toc-list li:before{font-weight:300}@media only screen and (max-width:1280px){.toc-block__text{padding:1.2rem 0;font-size:1.5rem;line-height:1.75}.toc-block__answer{padding-inline:0}.toc-block__answer p{font-size:1.4rem}}.question{border-bottom:.1rem solid #bb9973}.question:last-child{margin-bottom:0}.question__text{padding:2.4rem 0;font-size:2.4rem;text-decoration:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;gap:1rem}.question__icon{transition:all .3s ease-out 0s;color:#1e1e1e;width:.8rem}.question__answer{padding-bottom:2.4rem;display:none}.question__answer p,.question__answer ul{padding-bottom:1.6rem;margin-bottom:0}.question__answer .responsive-video-wrapper{padding-bottom:56.25%}.question__answer p:last-child:not(.responsive-video-wrapper){padding-bottom:0}.question__open,.question__close{font-size:2.4rem;font-weight:500;color:#bb9973}.question__close{display:none;color:#1e1e1e}.question--active .question__open{display:none}.question--active .question__close{display:block}@media only screen and (max-width:1280px){.question__text{padding:1.2rem 0;font-size:1.5rem;line-height:1.75}.question__answer{padding-inline:0}.question__answer p{font-size:1.4rem}}.review-summary{display:flex;flex-direction:column;background-color:#fff;padding:2rem;flex:1}.review-summary__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;margin-bottom:2.4rem}.review-summary__header-score{display:flex;align-items:center;font-weight:600;gap:1rem;font-size:1.8rem;justify-content:space-between}.review-summary__title{font-size:2rem}.review-summary__body{flex:1}.review-summary .star-container{position:relative;top:-.1rem}@media only screen and (max-width:1023px){.review-summary__header{margin-bottom:1.6rem}.review-summary__header-date{font-size:1.4rem}.review-summary__header-score{font-size:1.6rem;gap:.6rem}.review-summary__title{margin-bottom:.6rem}}.shop-information{margin-bottom:0}.shop-information__link{color:#1e1e1e!important;display:block;text-decoration:none!important;line-height:2}.shop-information__link:hover{color:#bb9973!important}.shop-information__block>:last-child{margin-bottom:0}.shop-summary .card__content{margin-bottom:2.4rem}.shop-summary__opening-hours{margin-top:2.4rem}.shop-summary__opening-hours>:last-child{margin-bottom:0}.shop-summary .card__title a{font-size:2rem}@media only screen and (max-width:1023px){.single-shop .shop-information,.single-dealer .shop-information{margin-top:3.6rem;padding:3.6rem 0}}.post-type-archive-shop .shop-information,.post-type-archive-dealer .shop-information{margin-top:0}.post-type-archive-shop .shop-information .col-2-grid,.post-type-archive-dealer .shop-information .col-2-grid{gap:5.4rem}.post-type-archive-shop .shop-archive-intro .spacing-row,.post-type-archive-dealer .shop-archive-intro .spacing-row{margin:5.4rem 0}.post-type-archive-shop .showroom-block .contact-buttons,.post-type-archive-dealer .showroom-block .contact-buttons{margin-top:5.4rem;margin-inline:auto}@media only screen and (max-width:1023px){.post-type-archive-shop .shop-information .col-2-grid,.post-type-archive-dealer .shop-information .col-2-grid{gap:3.2rem}.post-type-archive-shop .shop-archive-intro .spacing-row,.post-type-archive-dealer .shop-archive-intro .spacing-row{margin:4rem 0}.post-type-archive-shop .showroom-block .contact-buttons,.post-type-archive-dealer .showroom-block .contact-buttons{margin-top:3.2rem}}.single-dealer .page-header{background-color:#f5f3f1}.single-dealer .page-header .shop-information__email{margin-top:1.4rem}.single-dealer .page-header__map{position:absolute;width:50%;height:100%;object-fit:cover;top:0;right:0;bottom:0}.single-dealer .page-header__map .responsive-iframe-wrapper{position:absolute;overflow:hidden;inset:0;width:100%;height:100%;padding-bottom:unset}@media only screen and (max-width:750px){.single-dealer .page-header__map{position:relative;width:100%;height:0;padding-bottom:75%;margin-left:-1.2rem;margin-right:-1.2rem;width:calc(100% + 2.4rem)}.single-dealer .page-header__content{padding-top:2.4rem;padding-bottom:3.2rem}}.post-type-archive-dealer .shop-information .col-2-grid{gap:5.4rem 3.2rem}.post-type-archive-dealer .shop-summary address{margin-bottom:0}.post-type-archive-dealer .shop-summary .card__body{padding:0}.post-type-archive-dealer .shop-summary .card__title a{color:#1e1e1e;text-decoration:none}@media only screen and (max-width:1023px){.post-type-archive-dealer .shop-information .col-2-grid{gap:4rem}}.flex-content-container>:last-child{margin-bottom:0}.page-template-page-home .page-header{min-height:68rem}.page-template-page-home .page-header__content{padding-top:20rem;padding-bottom:32rem}.page-template-page-home .page-header .search-bar-container{padding-top:1rem;z-index:10}.page-template-page-home .page-header .fbc-container{padding-top:1.2rem;z-index:10;position:relative;display:none;justify-content:space-between}.page-template-page-home .page-header .fbc-container .star-container__star{width:1.2rem;height:1.2rem}.page-template-page-home .page-header .fbc-container p,.page-template-page-home .page-header .fbc-container a{font-size:1.4rem!important;text-shadow:.2rem .2rem .3rem rgb(0 0 0 / .2509803922);color:#fff!important;margin-bottom:0}.page-template-page-home .page-header .fbc-summary{grid-template-columns:2rem 1fr}.page-template-page-home .page-header .fbc-summary__logo{width:2rem;height:auto}.page-template-page-home .page-header .fbc-summary .fb-summary__rating-score{font-size:1.6rem!important}.page-template-page-home .page-header__image-container:before{display:none}.page-template-page-home .product-cat-slider{margin-top:-16rem;position:relative;z-index:6}.page-template-page-home .product-cat-slider .selection-aid-cta button{color:#fff}.page-template-page-home .product-cat-slider .selection-aid-cta button:hover{color:#bb9973}.page-template-page-home .product-cat-slider .section-header p,.page-template-page-home .product-cat-slider .section-header h2,.page-template-page-home .product-cat-slider .section-header .h2,.page-template-page-home .product-cat-slider .section-header span,.page-template-page-home .product-cat-slider .section-header a{color:#fff}.page-template-page-home .blog-summary__img:before{height:30%}@media only screen and (max-width:1023px){.page-template-page-home .page-header{min-height:unset}.page-template-page-home .page-header__content{padding-top:12rem;padding-bottom:24rem}.page-template-page-home .page-header .check-list{display:none}.page-template-page-home .page-header .fbc-container{display:flex}.page-template-page-home .page-header:after{content:"";position:absolute;height:32%;top:0;left:0;right:0;background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,#fff0 100%);z-index:2}.page-template-page-home .product-cat-slider{overflow:hidden}.page-template-page-home .product-cat-slider .swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}.page-template-page-home .product-cat-slider .section-header{justify-content:center}.page-template-page-home .selection-aid-cta button{color:#000!important}.page-template-page-home .selection-aid-cta button:hover{color:#bb9973!important}}.search-bar-container{position:relative;padding-top:.6rem;display:none}.search-bar-container .dgwt-wcas-search-wrapp{max-width:100%}@media only screen and (max-width:1023px){.search-bar-container{display:block}}.page-template-page-contact .page-header{background-color:#fff0}.page-template-page-contact .page-header__content{text-align:center;max-width:100%;width:100%;padding-top:11rem;padding-bottom:0}.page-template-page-contact .faq-row{margin-top:0}.page-template-page-contact .custom-form-row{background-color:#f5f3f1;margin-bottom:0}.page-template-page-contact .custom-form-row .wrap{max-width:180rem}.page-template-page-contact .custom-form-row__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.page-template-page-contact .custom-form-row__content{background-color:#fff0;max-width:64rem;width:100%;margin-inline:auto;padding:8.4rem 0;order:1}.page-template-page-contact .custom-form-row__media:before{position:absolute;inset:0;background-color:#fff;width:100vw;content:"";transform:translateX(-100%)}@media only screen and (max-width:1440px){.page-template-page-contact .custom-form-row__inner{gap:2.4rem}}@media only screen and (max-width:1023px){.page-template-page-contact .page-header__content{padding-top:6.4rem}.page-template-page-contact .custom-form-row__content{padding-top:2.4rem;padding-bottom:0;max-width:100%}.page-template-page-contact .custom-form-row__media{display:none}.page-template-page-contact .custom-form-row__inner{grid-template-columns:minmax(0,1fr)}}.contact-blocks{overflow:hidden}.contact-blocks__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-blocks__item{padding:5.4rem;position:relative;display:flex;justify-content:center;flex-direction:column;background-color:#f5f3f1}.contact-blocks__item a{color:#1e1e1e}.contact-blocks__item .button-wrap{margin-top:2.4rem}.contact-blocks__item:first-child:before{position:absolute;inset:0;background-color:#f5f3f1;width:50vw;content:"";transform:translateX(-100%);z-index:-1}.contact-blocks__item:nth-child(2){background-color:#fff}.contact-blocks__item:nth-child(2):before{position:absolute;inset:0;background-color:#fff;width:50vw;content:"";z-index:-1}.contact-blocks__item:nth-child(3){background-color:#fff}.contact-blocks__item:nth-child(3):before{position:absolute;inset:0;background-color:#fff;width:50vw;content:"";transform:translateX(-100%);z-index:-1}.contact-blocks__item:nth-child(4){background-color:#f5f3f1}.contact-blocks__item:nth-child(4):before{position:absolute;inset:0;background-color:#f5f3f1;width:50vw;content:"";z-index:-1}.contact-blocks__item:nth-child(5):before{position:absolute;inset:0;background-color:#f5f3f1;width:50vw;content:"";transform:translateX(-100%);z-index:-1}.contact-blocks__item:nth-child(6){background-color:#fff}.contact-blocks__item:nth-child(6):before{position:absolute;inset:0;background-color:#fff;width:50vw;content:"";z-index:-1}@media only screen and (max-width:1280px){.contact-blocks__item{padding:4rem 2.6rem}}@media only screen and (max-width:640px){.contact-blocks .wrap{padding:0}.contact-blocks__inner{grid-template-columns:repeat(1,minmax(0,1fr))}.contact-blocks__item{padding-inline:2rem}.contact-blocks__item:before,.contact-blocks__item:after{display:none}.contact-blocks__item:nth-child(3){background-color:#f5f3f1}.contact-blocks__item:nth-child(4){background-color:#fff}.contact-blocks__item:last-child{padding-bottom:0}}.error404 .page-header{background-color:#fff}.error404 .page-header__content{padding-bottom:0}.serie-blocks{display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width:1023px){.serie-blocks{gap:5.4rem}}.serie-block{display:grid;grid-template-columns:1fr minmax(0,1.75fr);align-items:center;gap:2rem}.serie-block__text{display:flex;flex-direction:column;height:100%;gap:3.2rem}.serie-block__text-content{display:flex;flex-direction:column;height:100%;text-align:center;justify-content:center}.serie-block__title{font-weight:400;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.serie-block__subtitle{font-size:1.5rem;text-transform:uppercase;line-height:1.75;margin-bottom:1.6rem}.serie-block__price{margin-bottom:1.6rem}.serie-block__price .text{font-size:1.4rem;font-weight:400;display:block;line-height:1.5;color:#1e1e1e}.serie-block__description p{font-size:1.4rem;color:#333;line-height:1.75;margin-bottom:1.6rem}.serie-block__usps{margin-inline:auto}.serie-block__usps li{font-size:1.4rem;padding-left:1.8rem;max-width:max-content}.serie-block__usps li:before{top:1.1rem}.serie-block__button-wrapper{margin-bottom:0}.serie-block__swatch-text{font-size:1.4rem;margin:0;padding-left:.4rem;color:#1e1e1e;font-weight:700;display:flex;align-items:center;flex-shrink:0}.serie-block__swatches{display:flex;gap:.6rem}.serie-block__swatches .serie-block__swatch{flex-shrink:0;flex:1;background-color:#fff0;border-radius:0;border:.2rem solid #e7e7e7;padding:0}.serie-block__swatches .serie-block__swatch.active{border-color:#1e1e1e}.serie-block__swatches .serie-block__swatch:hover,.serie-block__swatches .serie-block__swatch:focus-visible{border-color:#1e1e1e}@media only screen and (max-width:1280px){.serie-block{grid-template-columns:1fr minmax(0,1.25fr)}}@media only screen and (max-width:1023px){.serie-block{grid-template-columns:1fr;gap:1rem}.serie-block__media{order:-1}.serie-block__swatches{order:-1;margin-bottom:0}.serie-block__text{gap:2rem}.serie-block__button-wrapper{margin-bottom:0}.serie-block__usps{max-width:max-content}.serie-block__subtitle{font-size:1.4rem}}.page-template-page-series .page-header--text{background-color:#fff;text-align:center}.page-template-page-series .page-header--text .page-header__content{width:100%}@media only screen and (max-width:1280px){.page-template-page-series .page-header--text .page-header__content{padding-bottom:6.4rem}}@media only screen and (max-width:1023px){.page-template-page-series .page-header{margin-bottom:4rem}.page-template-page-series .page-header--text .page-header__content{padding-top:6.4rem;padding-bottom:0}}.page-template-page-woo .breadcrumbs .wrap{max-width:180rem}.page-template-page-woo .wrap--almost-full{max-width:140rem}.page-template-page-woo h1{display:flex;align-items:center;gap:1rem}.page-template-page-woo h1:after{display:none}.page-template-page-woo h1:before{content:"";position:relative;width:1.2rem;height:1.2rem;background-color:#bb9973;flex-shrink:0}@media only screen and (max-width:1023px){.page-template-page-woo h1{font-size:2.6rem;line-height:1;margin-bottom:1.6rem}.page-template-page-woo h1:before{width:.6rem;height:.6rem}}.page-template-page-woo .review-slider{margin-top:0}.page-template-page-woo.woocommerce-checkout .review-slider{margin-top:10rem}@media only screen and (max-width:1023px){.page-template-page-woo .footer-bar{padding:7.4rem 0!important}.page-template-page-woo.woocommerce-checkout .review-slider{margin-top:5.4rem}.page-template-page-woo .breadcrumbs{padding-top:0;margin-bottom:2rem}}.global-sale-label{position:absolute;right:0;top:0;font-weight:600;text-transform:uppercase;font-size:1.4rem;padding:.2rem 1rem;z-index:15;pointer-events:none}@media only screen and (max-width:1023px){.global-sale-label{font-size:1.2rem;padding:.2rem 1.2rem}}.show-password-input{display:none}.woocommerce-message,.woocommerce-info{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.6rem;background:#fff;margin-bottom:2.6rem;border:.1rem solid #f5f3f1;background-color:#f5f3f1;line-height:1.5}.woocommerce-message a,.woocommerce-info a{font-size:1.4rem}@media only screen and (max-width:1023px){.woocommerce-message,.woocommerce-info{padding:1rem 1.4rem;font-size:1.4rem;margin-bottom:1.8rem}.woocommerce-message a,.woocommerce-info a{margin-left:1rem;font-size:1.2rem;padding:1rem}}.woocommerce-error{padding:1rem 2rem;margin-bottom:2rem;overflow:hidden;border-radius:.3rem;background-color:#f8d7da;border:.1rem solid #842029}.woocommerce-error li{color:#842029;padding-left:1.6rem;font-size:1.4rem}.woocommerce-error li:before{background-color:#842029;top:1.1rem}@media only screen and (max-width:1023px){.woocommerce-error li:before{top:1rem}}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper{display:grid;gap:2.4rem;grid-template-columns:repeat(6,1fr)}.woocommerce-billing-fields__field-wrapper .wcnlpc-error,.woocommerce-shipping-fields__field-wrapper .wcnlpc-error,.woocommerce-address-fields__field-wrapper .wcnlpc-error{display:none}.woocommerce-billing-fields__field-wrapper .wcnlpc-error:empty,.woocommerce-shipping-fields__field-wrapper .wcnlpc-error:empty,.woocommerce-address-fields__field-wrapper .wcnlpc-error:empty{display:none}.woocommerce-billing-fields__field-wrapper .wcnlpc-manual,.woocommerce-shipping-fields__field-wrapper .wcnlpc-manual,.woocommerce-address-fields__field-wrapper .wcnlpc-manual{grid-column:span 6;margin-bottom:0;font-size:1.4rem}.woocommerce-billing-fields__field-wrapper>*,.woocommerce-shipping-fields__field-wrapper>*,.woocommerce-address-fields__field-wrapper>*{margin-right:unset!important;grid-column:span 3}.woocommerce-billing-fields__field-wrapper .clear,.woocommerce-shipping-fields__field-wrapper .clear,.woocommerce-address-fields__field-wrapper .clear{display:none}.woocommerce-billing-fields__field-wrapper .form-row-quart,.woocommerce-billing-fields__field-wrapper .form-row-quart,.woocommerce-billing-fields__field-wrapper .form-row-quart-first,.woocommerce-billing-fields__field-wrapper .form-row-quart-first,.woocommerce-shipping-fields__field-wrapper .form-row-quart,.woocommerce-shipping-fields__field-wrapper .form-row-quart,.woocommerce-shipping-fields__field-wrapper .form-row-quart-first,.woocommerce-shipping-fields__field-wrapper .form-row-quart-first,.woocommerce-address-fields__field-wrapper .form-row-quart,.woocommerce-address-fields__field-wrapper .form-row-quart,.woocommerce-address-fields__field-wrapper .form-row-quart-first,.woocommerce-address-fields__field-wrapper .form-row-quart-first{float:unset!important;width:auto!important}.woocommerce-billing-fields__field-wrapper #billing_house_number_field,.woocommerce-shipping-fields__field-wrapper #billing_house_number_field,.woocommerce-address-fields__field-wrapper #billing_house_number_field{margin-right:unset!important}.woocommerce-billing-fields__field-wrapper .required,.woocommerce-shipping-fields__field-wrapper .required,.woocommerce-address-fields__field-wrapper .required{text-decoration:none;color:#bb9973}.woocommerce-billing-fields__field-wrapper label,.woocommerce-shipping-fields__field-wrapper label,.woocommerce-address-fields__field-wrapper label{margin-bottom:.8rem}.woocommerce-billing-fields__field-wrapper p.form-row,.woocommerce-shipping-fields__field-wrapper p.form-row,.woocommerce-address-fields__field-wrapper p.form-row{margin:0}.woocommerce-billing-fields__field-wrapper .validate-email,.woocommerce-billing-fields__field-wrapper .validate-phone,.woocommerce-billing-fields__field-wrapper #woocommerce_eu_vat_number_field,.woocommerce-shipping-fields__field-wrapper .validate-email,.woocommerce-shipping-fields__field-wrapper .validate-phone,.woocommerce-shipping-fields__field-wrapper #woocommerce_eu_vat_number_field,.woocommerce-address-fields__field-wrapper .validate-email,.woocommerce-address-fields__field-wrapper .validate-phone,.woocommerce-address-fields__field-wrapper #woocommerce_eu_vat_number_field{grid-column:span 6}.woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-billing-fields__field-wrapper #billing_house_number_field,.woocommerce-billing-fields__field-wrapper #billing_address_2_field,.woocommerce-billing-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-billing-fields__field-wrapper #shipping_postcode_field,.woocommerce-billing-fields__field-wrapper #shipping_house_number_field,.woocommerce-billing-fields__field-wrapper #shipping_house_number_suffix_field,.woocommerce-shipping-fields__field-wrapper #billing_postcode_field,.woocommerce-shipping-fields__field-wrapper #billing_house_number_field,.woocommerce-shipping-fields__field-wrapper #billing_address_2_field,.woocommerce-shipping-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-shipping-fields__field-wrapper #shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper #shipping_house_number_field,.woocommerce-shipping-fields__field-wrapper #shipping_house_number_suffix_field,.woocommerce-address-fields__field-wrapper #billing_postcode_field,.woocommerce-address-fields__field-wrapper #billing_house_number_field,.woocommerce-address-fields__field-wrapper #billing_address_2_field,.woocommerce-address-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-address-fields__field-wrapper #shipping_postcode_field,.woocommerce-address-fields__field-wrapper #shipping_house_number_field,.woocommerce-address-fields__field-wrapper #shipping_house_number_suffix_field{grid-column:span 2}@media only screen and (max-width:640px){.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper{grid-template-columns:minmax(0,1fr);gap:2rem}.woocommerce-billing-fields__field-wrapper>*,.woocommerce-shipping-fields__field-wrapper>*,.woocommerce-address-fields__field-wrapper>*{grid-column:span 1!important}}#shipping_house_number_field{margin-right:0!important}.checkout-billing-BE #billing_address_1_field,.checkout-billing-FR #billing_address_1_field,.checkout-billing-DE #billing_address_1_field,.checkout-billing-CH #billing_address_1_field,.checkout-billing-AT #billing_address_1_field{grid-column:span 4}.checkout-billing-BE #billing_address_2_field,.checkout-billing-FR #billing_address_2_field,.checkout-billing-DE #billing_address_2_field,.checkout-billing-CH #billing_address_2_field,.checkout-billing-AT #billing_address_2_field{grid-column:span 2}.checkout-billing-BE #billing_postcode_field,.checkout-billing-FR #billing_postcode_field,.checkout-billing-DE #billing_postcode_field,.checkout-billing-CH #billing_postcode_field,.checkout-billing-AT #billing_postcode_field{grid-column:span 3}.checkout-shipping-BE #shipping_address_1_field,.checkout-shipping-FR #shipping_address_1_field,.checkout-shipping-DE #shipping_address_1_field,.checkout-shipping-CH #shipping_address_1_field,.checkout-shipping-AT #shipping_address_1_field{grid-column:span 4}.checkout-shipping-BE #shipping_address_2_field,.checkout-shipping-FR #shipping_address_2_field,.checkout-shipping-DE #shipping_address_2_field,.checkout-shipping-CH #shipping_address_2_field,.checkout-shipping-AT #shipping_address_2_field{grid-column:span 2}.checkout-shipping-BE #shipping_postcode_field,.checkout-shipping-FR #shipping_postcode_field,.checkout-shipping-DE #shipping_postcode_field,.checkout-shipping-CH #shipping_postcode_field,.checkout-shipping-AT #shipping_postcode_field{grid-column:span 3}.checkout-billing-DE #billing_state_field,.checkout-billing-CH #billing_state_field{grid-column:span 6}.checkout-shipping-DE #shipping_state_field,.checkout-shipping-CH #shipping_state_field{grid-column:span 6}body.woocommerce-cart .blockOverlay,body.woocommerce-checkout .blockOverlay{background-color:rgb(245 243 241 / .8)!important}.payment-icons-container{display:flex;align-items:center;flex-direction:column}.payment-icons-container__title{margin-bottom:2rem}.shop-archive-wrap__wrap{display:grid;grid-template-columns:minmax(0,26rem) minmax(0,1fr);gap:2rem}@media only screen and (max-width:1440px){.shop-archive-wrap__wrap{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}@media only screen and (max-width:1023px){.shop-archive-wrap__wrap{grid-template-columns:minmax(0,1fr);gap:0}}ul.products{display:grid;gap:5.4rem 2.4rem;margin-bottom:0}ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}ul.products.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}ul.products.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}ul.products.columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}ul.products>li{display:flex;flex-direction:column}ul.products li{padding-left:0;margin-bottom:0}ul.products li:before{display:none}@media only screen and (max-width:1440px){ul.products.columns-4,ul.products.columns-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}ul.products .archive-cta-block{margin:0;grid-column:span 2}}@media only screen and (max-width:750px){ul.products .archive-cta-block{grid-column:span 1}ul.products.columns-4,ul.products.columns-3{grid-template-columns:repeat(1,minmax(0,1fr))}ul.products.columns-4 .archive-cta-block,ul.products.columns-3 .archive-cta-block{grid-column:span 1}}li.product-category>a{text-decoration:none}li.product-category .product-loop__title{color:#1e1e1e;font-size:2.2rem;margin-top:1.2rem;margin-bottom:0}.product-icon{width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;overflow:hidden;border:.1rem solid #f5f3f1}.product-icon img{width:100%;height:100%;object-fit:contain}li.product-loop .product-loop__body{margin-top:.8rem}li.product-loop .wrap-16-9 img{object-fit:contain}li.product-loop .product-loop__title{line-height:1.5;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}li.product-loop .product-loop__title a{text-decoration:none;color:#1e1e1e;font-size:1.6rem}li.product-loop .product-loop__body-header{display:flex;align-self:flex-start;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:.6rem}li.product-loop .product-swatches{flex:1;flex-shrink:0;height:max-content}li.product-loop .product-loop__body-footer{display:flex;align-items:flex-end;justify-content:space-between}li.product-loop .price{margin-bottom:0}li.product-loop .button{opacity:0;padding:.8rem 1.4rem}li.product-loop .product-labels{position:absolute;top:1.6rem;left:1.6rem;z-index:5}li.product-loop:hover .button{opacity:1}@media only screen and (max-width:1023px){li.product-loop .button{display:none}}@media only screen and (max-width:750px){li.product-loop .product-labels{top:.6rem;left:.6rem}li.product-loop .product-loop__title{line-height:1.5;margin-bottom:.6rem}li.product-loop .product-loop__title a{font-size:1.2rem}li.product-loop .product-loop__title a{font-size:1.5rem}li.product-loop .amount{font-size:1.4rem}li.product-loop del{font-size:1.2rem}li.product-loop del .amount{font-size:1.2rem}}.product-labels{position:absolute;top:2.4rem;left:2.4rem;right:2.4rem;display:flex;flex-wrap:wrap;gap:.6rem;z-index:15}.product-labels__label{background-color:rgb(36 36 36 / .7490196078);border:.1rem solid #bb9973;padding:.4rem 2rem;font-weight:500!important;font-size:1.4rem!important;border-radius:3rem;line-height:1.5;display:flex;align-items:center;justify-content:center;gap:.8rem;max-width:fit-content;font-size:1.4rem;text-transform:uppercase;text-decoration:none!important;color:#fff!important;margin-bottom:0}.product-labels__label a{font-weight:500!important;text-decoration:none!important;font-size:1.4rem!important;color:#fff!important}.product-labels__label a:hover{color:#fff}.product-labels__icon{color:#fff;width:1.6rem}@media only screen and (max-width:750px){.product-labels__label{padding:.2rem 1rem;font-size:1rem!important}.product-labels__label a{font-size:1rem!important}.product-labels__icon{width:1rem}}.price{line-height:1}.price ins{text-decoration:none}.price .amount{font-weight:600}.price del{margin-right:.8rem}.price del.sale{font-size:1.4rem!important}.price del.sale .amount{font-size:1.4rem!important}.price del .amount{font-weight:300}@media only screen and (max-width:750px){.price del{margin-right:.4rem}}.woocommerce-price-suffix{font-size:1rem;margin-left:.2rem}html[lang=nl-NL] .woocommerce-Price-currencySymbol,html[lang=nl-NL] .woocommerce-price-suffix{display:none}.shop-header{margin-bottom:2.4rem}.shop-header h1{margin-bottom:1.6rem}.shop-header .shop-description{position:relative}.shop-header .shop-description .toggle-shop-description{z-index:10;border:0;border-radius:0;background-color:#fff0;color:#1e1e1e;display:inline-flex;font-family:"Inter",sans-serif;align-items:center;gap:.6rem;cursor:pointer;font-weight:600}.shop-header .shop-description .toggle-shop-description__icon{width:.8rem;position:relative;top:.1rem;color:#1e1e1e;rotate:270deg}.shop-header .shop-description .toggle-shop-description:hover{color:#bb9973}.shop-header .shop-description .toggle-shop-description:hover svg{color:#bb9973}.shop-header .wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end}.shop-header .wrap>:first-child{max-width:75%}.shop-header .wrap .selection-aid-cta{margin-left:auto}@media only screen and (max-width:1440px){.shop-header .wrap>:first-child{max-width:100%}}@media only screen and (max-width:1023px){.shop-header h1{margin-bottom:1rem}.shop-header .wrap{grid-template-columns:minmax(0,1fr);gap:3.2rem}.shop-header .selection-aid-cta{margin-left:unset!important}}.archive-search-bar{margin-top:1.6rem;margin-bottom:3.2rem}.archive-search-bar .dgwt-wcas-search-wrapp{margin-inline:unset}.woocommerce-result-options{margin:3.2rem 0}.woocommerce-result-options:empty{display:none}.woocommerce-result-options .wrap{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:1rem 8rem}.woocommerce-result-options__actions{display:flex;align-items:center;gap:2rem;flex-shrink:0;margin-left:auto}.woocommerce-result-options .mob-filter-toggle{display:none}.woocommerce-result-options.no-quick-filters .wrap{grid-template-columns:minmax(0,1fr)}.woocommerce-result-options .woocommerce-ordering{overflow:hidden;position:relative}.woocommerce-result-options .woocommerce-ordering select{position:relative;width:4.4rem;height:4.4rem;background:#fff;border:0;padding:0}.woocommerce-result-options .woocommerce-ordering:before{pointer-events:none;content:"";width:4.4rem;height:4.4rem;z-index:5;position:absolute;cursor:pointer;background:#fff url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/arrow-up-wide-short-solid.svg) center center no-repeat;background-size:2.4rem;border:.1rem solid #1e1e1e}@media only screen and (max-width:1280px){.woocommerce-result-options .wrap{gap:3.2rem}.woocommerce-result-options__actions{justify-content:space-between;width:100%;gap:1rem}}@media only screen and (max-width:1023px){.woocommerce-result-options{margin-bottom:2.4rem}.woocommerce-result-options .mob-filter-toggle{display:flex}.woocommerce-result-options .wrap{grid-template-columns:minmax(0,1fr);gap:2.4rem}}@media only screen and (max-width:750px){.woocommerce-result-options{gap:2rem}.woocommerce-result-options__actions{margin-left:unset;gap:1rem}.woocommerce-result-options p,.woocommerce-result-options span{font-size:1.4rem}}.mob-filter-toggle{position:relative;height:4.4rem;padding:0 1rem;font:400 1.5rem/1.5 "Inter",sans-serif;background:#bb9973;border:1px solid #bb9973;color:#fff;display:flex;align-items:center;justify-content:center;gap:.8rem;cursor:pointer}.mob-filter-toggle__icon{width:2rem}.woocommerce-shop .woocommerce-result-options .wrap{display:flex;justify-content:flex-end}.quick-filter-container .default-swiper-wrapper{display:flex;align-items:center;gap:1rem}.quick-filter-container .swiper-button{position:relative;z-index:10}.quick-filter-container .swiper-button.swiper-button-disabled{display:none!important}@media only screen and (max-width:640px){.quick-filter-container .swiper-button{height:3.7rem;width:3.7rem}}.quick-filter-swiper{margin-inline:unset}.quick-filter-swiper .swiper-slide{width:max-content}.quick-filter-swiper__pill{background-color:#f5f3f1;padding:1.25rem;display:block;text-decoration:none;color:#1e1e1e!important;z-index:10;font-size:1.4rem;position:relative;text-align:center;max-width:max-content;text-decoration:none!important;flex-shrink:0;transition:all .3s ease-out 0s}.quick-filter-swiper__pill:hover{background-color:#1e1e1e;color:#fff!important}@media only screen and (max-width:640px){.quick-filter-swiper__pill{font-size:1.2rem!important}}.woocommerce-result-count{margin-bottom:0;margin-right:auto;flex-shrink:0}@media only screen and (max-width:1023px){.woocommerce-result-count{font-size:1.4rem}}.shop-sidebar .shop-sidebar-header{background-color:#bb9973;padding:.8rem 1rem;align-items:center;justify-content:space-between;display:none}.shop-sidebar .shop-sidebar-header__title{color:#fff;font-size:1.6rem;font-weight:500;margin-bottom:0;line-height:1.25}.shop-sidebar .shop-sidebar-header__close-button{width:3.2rem;height:3.2rem;padding:0;border-radius:50%;background-color:#1e1e1e}.shop-sidebar .shop-sidebar-header__close-button svg{width:1.6rem;fill:#fff}.shop-sidebar__block{background-color:#f5f3f1;padding:2rem 2.4rem}.shop-sidebar__block .h3{margin-bottom:.6rem}.shop-sidebar .mob-apply-filters{position:sticky;bottom:0;left:2rem;right:2rem;width:calc(100% - 4rem);background-color:#1e1e1e;border-color:#1e1e1e;display:none}.shop-sidebar .mob-apply-filters.is-visible{display:flex}.shop-sidebar--open{transform:translate(0)!important}@media only screen and (max-width:1023px){.shop-sidebar{background-color:#f5f3f1;position:fixed;width:100%;z-index:555;overflow-y:auto;overflow-x:hidden;inset:0;padding-bottom:1.6rem;transform:translateX(-100%);transition:all .3s ease-out 0s}.shop-sidebar .shop-sidebar-header{display:flex;position:sticky;left:0;right:0;top:0;z-index:5}.shop-sidebar p.h3{display:none}.shop-sidebar__block{padding:1rem 2rem}.shop-sidebar__block--filter{padding-bottom:3.2rem}.shop-sidebar .bapf_rst_nofltr{margin-bottom:.8rem!important}.shop-sidebar .bapf_rst_nofltr .bapf_button{width:100%}}.woocommerce-pagination{position:relative;margin:8.4rem 0 0 0;padding:0}.woocommerce-pagination ul{display:flex;gap:1rem;margin:0;padding:0;flex-wrap:wrap;justify-content:center}.woocommerce-pagination ul li{display:flex;margin:0;padding:0}.woocommerce-pagination ul li:before{display:none}.woocommerce-pagination ul .page-numbers{display:flex;height:5.6rem;width:5.6rem;align-items:center;justify-content:center;color:#1e1e1e;text-decoration:none;background:#fff;border:1px solid #1e1e1e;font-weight:400;transition:all .3s ease-out 0s}.woocommerce-pagination ul .page-numbers.current{background:#1e1e1e;color:#fff;font-weight:700}.woocommerce-pagination ul .page-numbers:hover{background:#1e1e1e;color:#fff}.woocommerce-pagination ul .page-numbers svg{width:.8rem}@media only screen and (max-width:1023px){.woocommerce-pagination{margin-top:5.4rem}.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{height:4rem;width:4rem}.woocommerce-pagination a.page-numbers svg,.woocommerce-pagination span.page-numbers svg{width:.6rem}}.bapf_loader_page{background-color:rgb(30 30 30 / .6);color:#fff;font-size:1.8rem;font-weight:500;font-family:"Cormorant Garamond",sans-serif;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.bapf_loader_page .bapf_lcontainer{position:relative;width:auto;height:auto;left:unset;top:unset;margin:0;transform:unset}.bapf_loader_page .bapf_limg{width:8.4rem}.bapf_loader_page .bapf_lbelow{position:relative;top:unset;width:auto;left:unset}@media only screen and (max-width:1023px){.bapf_loader_page{font-size:1.6rem}.bapf_loader_page .bapf_limg{width:6.4rem}}.woocommerce-products-header .bapf_sfilter{margin-bottom:0}.woocommerce-products-header .berocket_aapf_widget_selected_filter{margin-bottom:3.2rem}.bapf_body .berocket_aapf_widget_selected_filter ul{margin-bottom:0}.bapf_body .berocket_aapf_widget_selected_filter ul li{padding-left:0}.bapf_body .berocket_aapf_widget_selected_filter ul li a{background-color:#f5f3f1;padding:1.25rem;display:flex;gap:.6rem;align-items:center;text-decoration:none;color:#1e1e1e!important;z-index:10;font-size:1.4rem;position:relative;text-align:center;max-width:max-content;text-decoration:none!important;flex-shrink:0;transition:all .3s ease-out 0s}@media only screen and (max-width:1023px){.bapf_body .berocket_aapf_widget_selected_filter ul li a{font-size:1.2rem;padding:1rem}}.bapf_body .berocket_aapf_widget_selected_filter ul li a:after,.bapf_body .berocket_aapf_widget_selected_filter ul li a:before{color:#1e1e1e;position:relative;top:unset;right:unset;order:-1;left:unset}.bapf_body .berocket_aapf_widget_selected_filter ul li a:hover{background-color:#1e1e1e;color:#fff!important}.bapf_body .berocket_aapf_widget_selected_filter ul li a:hover:before,.bapf_body .berocket_aapf_widget_selected_filter ul li a:hover:after{color:#fff}.bapf_body .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all{background-color:#bb9973;color:#fff!important}.bapf_body .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all:after,.bapf_body .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all:before{color:#fff}.bapf_body .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all:hover{background-color:#1e1e1e;color:#fff!important}.bapf_body .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all:hover:before,.bapf_body .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all:hover:after{color:#fff}.bapf_body .berocket_aapf_widget_selected_filter ul li:before{display:none}.shop-sidebar .bapf_hascolarr{padding-bottom:1.8rem;padding-top:1.8rem;line-height:1;color:#1e1e1e;margin-bottom:0;cursor:pointer;border-bottom:.1rem solid rgb(187 153 115 / .5019607843)}.shop-sidebar .irs--flat .irs-bar,.shop-sidebar .irs--flat .irs-from,.shop-sidebar .irs--flat .irs-to,.shop-sidebar .irs--flat .irs-handle>i:first-child .irs--flat .irs-from:before,.shop-sidebar .irs--flat .irs-to:before,.shop-sidebar .divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-range{background-color:#bb9973}.shop-sidebar .bapf_show_hide{font-size:1.1rem;display:block;margin-top:.6rem;margin-bottom:1rem;padding:.6rem 1.4rem;border-radius:5rem;border:.1rem solid #1e1e1e;max-width:max-content}.shop-sidebar .bapf_rst_nofltr{margin-bottom:.4rem;margin-top:1.6rem}.shop-sidebar .bapf_rst_nofltr .bapf_button{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 1.8rem;font:400 1.6rem/1.5 "Inter",sans-serif;color:#1e1e1e;border:1px solid #1e1e1e;background-color:#fff;text-decoration:none;margin:0;width:100%;transition:all .3s ease-out 0s}.shop-sidebar .bapf_rst_nofltr .bapf_button:hover{background:#1e1e1e;border-color:#1e1e1e;color:#fff}.shop-sidebar .bapf_rst_nofltr .bapf_button:hover .arrow-icon{transform:translateX(.3rem)}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr){margin-bottom:0}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_colaps_smb{font-size:2.4rem;color:#bb9973}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_colaps_smb:before{content:"-";font-family:"Inter",sans-serif}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_ocolaps .bapf_colaps_smb{font-size:2.4rem;color:#bb9973}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_ocolaps .bapf_colaps_smb:before{content:"+";font-family:"Inter",sans-serif}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body:before{content:"";position:relative;height:1.6rem;width:100%;display:block}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+label,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+span,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+td,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+label,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+span,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+td{font-weight:300}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+label:before,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+span:before,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+td:before,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+label:before,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+span:before,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+td:before{inset:.1rem 0 0 0}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+label:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+span:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]+td:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+label:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+span:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=radio]+td:after{inset:.3rem 0 0 0}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]:checked+label:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]:checked+span:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body input[type=checkbox]:checked+td:after{inset:.4rem 0 0 .3rem}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body ul{padding-bottom:1.2rem}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body ul li{padding-left:0;font-size:1.4rem;display:flex;align-items:center}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body ul li .roundpcs{margin-left:auto}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body ul li label{font-weight:400;font-size:14px}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body ul li input[type=checkbox]{position:absolute}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr) .bapf_body ul li:before{display:none}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage ul{display:flex;flex-direction:column;gap:1rem}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage ul>li>label{width:100%}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage .bapf_img_span{margin:0;border:0;height:2.4rem;width:2.4rem;border-radius:.5rem;overflow:hidden;margin-right:.8rem}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage .bapf_clr_text{display:flex;justify-content:space-between;flex:1;width:100%}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+label,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+span,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+td{padding-left:0}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+label:before,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+span:before,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+td:before{display:none}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+label:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+span:after,.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).bapf_styleimage input[type=checkbox]+td:after{display:none}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).brchecked_default input:checked+label .bapf_img_span{border:.2rem solid #1e1e1e}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).brchecked_default input:checked+label .bapf_img_span{transform:unset}.shop-sidebar .bapf_sfilter:not(.bapf_rst_nofltr).brchecked_default input:checked+label .bapf_clr_text{font-weight:500}.shop-sidebar>:last-child .bapf_sfilter{border-bottom:0}.shop-sidebar>:last-child .bapf_sfilter ul{padding-bottom:0}.archive-cta-block{grid-column:span 3;width:100%;position:relative}.archive-cta-block .product-labels{left:unset;right:1.6rem;top:1.6rem}.archive-cta-block .product-labels__label{border:.1rem solid #fff0}.archive-cta-block__link:before{position:absolute;content:"";background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%);left:0;bottom:0;right:0;height:60%;opacity:1;z-index:1;transition:all .3s ease-out 0s;pointer-events:none}.archive-cta-block__title{margin-bottom:1rem;text-wrap:balance}.archive-cta-block__content{z-index:5;position:absolute;left:2rem;bottom:2rem;right:2rem}.archive-cta-block__footer{display:flex;align-items:flex-end;gap:1.6rem}.archive-cta-block__footer p{font-size:1.4rem;margin-bottom:0}.archive-cta-block__footer .button{flex-shrink:0}@media only screen and (max-width:1023px){.archive-cta-block__title{font-size:2.4rem}}@media only screen and (max-width:640px){.archive-cta-block{min-height:26rem}.archive-cta-block__footer{flex-direction:column;align-items:flex-start}.archive-cta-block__footer p{display:none}}div.product>.wrap{display:grid;grid-template-columns:minmax(0,1fr) 60rem;gap:4.4rem}@media only screen and (max-width:1440px){div.product>.wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}}@media only screen and (max-width:1023px){div.product>.wrap{grid-template-columns:minmax(0,1fr)}}h1.product_title{font-family:"Inter",sans-serif;font-size:4.2rem;font-weight:200;text-transform:initial;line-height:1.2;margin-bottom:0;text-wrap:balance}@media only screen and (max-width:1023px){h1.product_title{font-size:2.8rem;margin-bottom:.6rem}}@media only screen and (max-width:750px){h1.product_title{font-size:2.2rem}}.product-details{position:relative}.product-details__specification-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-top:.8rem;margin-bottom:2.4rem}.product-details__specification-row p{margin-bottom:0;font-size:1.4rem}.product-details .cart{display:flex;flex-wrap:wrap;position:sticky;bottom:2rem;width:100%;box-shadow:0 -4px 11px 0 rgb(0 0 0 / .2);padding:2rem 2rem 2rem 2rem;background-color:#fff;z-index:75}.product-details .cart .qty{display:none}.product-details .cart .single_add_to_cart_button{width:100%;max-width:100%;text-transform:uppercase}.product-details .cart .single_add_to_cart_button:before{content:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/cart-white.svg);width:2rem;height:2rem;margin-right:1rem;display:block;position:relative;top:-.2rem}.product-details .cart .payment-icons-container{margin-inline:auto}.product-details .cart .payment-icons{margin-top:2rem;justify-content:center;gap:2rem}.product-details .cart .price-container{display:flex;width:100%}.product-details .cart .price{margin-bottom:2rem}.product-details .cart .price__title{font-weight:700;margin-right:.6rem}.product-details .cart .price .amount{font-size:2rem;font-weight:600}.product-details .cart .price del{font-size:1.5rem;margin-right:.4rem}.product-details .cart .price del .amount{font-size:1.6rem;font-weight:300}@media only screen and (max-width:1023px){.product-details .cart{padding:1.6rem;bottom:1.2rem;transform:translateY(calc(100% + 2rem));transition:all .3s ease-out 0s}.product-details .cart .price{margin-bottom:1rem}.product-details .cart .price .amount{font-size:1.8rem}.product-details .cart .price del{font-size:1.2rem}.product-details .cart .price del .amount{font-size:1.4rem}.product-details .cart .single_add_to_cart_button{font-size:1.4rem;padding:.8rem 1rem}.product-details .cart .single_add_to_cart_button:before{content:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/cart-white.svg);width:1.6rem;height:1.6rem}.product-details .cart .payment-icons img{max-height:1.6rem}.product-details .cart--active{transform:translateY(0)}}.advice-block{display:flex;align-items:center;gap:1.6rem;font-weight:600;margin-bottom:0;font-size:1.4rem}@media only screen and (max-width:480px){.advice-block{flex-direction:column;gap:1rem}}.single-product .woocommerce-error li{padding-left:0;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;gap:2rem}.single-product .woocommerce-error li:before{display:none}@media only screen and (max-width:1023px){.single-product .woocommerce-error{margin-bottom:1.4rem}.single-product .woocommerce-error li{font-size:1.3rem;flex-direction:column-reverse;gap:1rem}}.single-product .whatsapp-button{bottom:12.4rem}.single-product.has-kraangat-selector .whatsapp-button{bottom:20rem}.single-product .content-row{padding-top:10rem;padding-bottom:10rem}.single-product .content-row+.content-row:not(.review-slider){padding-top:0;margin-top:-10rem}@media only screen and (max-width:1280px){.single-product .content-row{padding-top:8rem;padding-bottom:8rem}.single-product .content-row+.content-row:not(.review-slider){padding-top:0;margin-top:-8rem}}@media only screen and (max-width:1023px){.single-product .content-row{padding-top:4.6rem;padding-bottom:4.6rem}.single-product .content-row+.content-row:not(.review-slider){padding-top:0;margin-top:-4.6rem}}@media only screen and (max-width:1023px){.single-product .showroom-block{margin-top:0}.single-product .cta-blocks{margin-bottom:0}}.entry-summary .product-description{margin-bottom:3.2rem}.entry-summary .price{margin-bottom:2.4rem}.entry-summary .price .amount{font-size:2.8rem}.entry-summary .price del{font-size:1.6rem}.entry-summary .price del .amount{font-size:1.8rem}@media only screen and (max-width:1023px){.entry-summary .price .amount{font-size:2rem}.entry-summary .price del{font-size:1.4rem}.entry-summary .price del .amount{font-size:1.6rem}}.quick-to-shop{margin:3.2rem 0;text-align:center;font-weight:400}.quick-to-shop a{color:#1e1e1e;text-underline-offset:.3rem}.quick-to-shop a:hover{color:#bb9973;text-decoration:underline}@media only screen and (max-width:750px){.quick-to-shop a{display:block}}.global-delivery-addon{margin:3.2rem 0;text-align:center;font-weight:400;padding:1.4rem 0}.global-delivery-addon a{color:inherit;text-decoration:none}.global-delivery-addon a:hover{text-decoration:underline}.global-delivery-addon p{margin-bottom:0}.single-product-gallery-container{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;position:sticky;top:3.2rem;left:0;right:0}.single-product-gallery-container .play-button{width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;z-index:10;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.single-product-gallery-container .play-button__icon{width:1rem;color:#bb9973}.single-product-gallery{position:relative;padding:0 0 56.25% 0;overflow:hidden}.single-product-gallery .play-button{width:6.4rem;height:6.4rem}.single-product-gallery:hover .flex-nav-next,.single-product-gallery:hover .flex-nav-prev{opacity:1}.single-product-gallery .global-sale-label{left:0;right:unset;font-size:1.5rem;padding:.3rem 1.2rem}.flex-direction-nav{margin:0}.flex-direction-nav .flex-nav-prev,.flex-direction-nav .flex-nav-next{position:absolute;padding-left:0;top:50%;transform:translateY(-50%);transition:all .3s ease-out 0s;opacity:0}.flex-direction-nav .flex-nav-prev a,.flex-direction-nav .flex-nav-next a{width:4rem;height:4rem;cursor:pointer;border:.1rem solid #e6e6e6;border-radius:.3rem;background-color:#fff;display:flex;align-items:center;justify-content:center;user-select:none;transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.flex-direction-nav .flex-nav-prev a .chevron-icon,.flex-direction-nav .flex-nav-next a .chevron-icon{width:.8rem;color:#1e1e1e}.flex-direction-nav .flex-nav-prev a.flex-disabled,.flex-direction-nav .flex-nav-next a.flex-disabled{opacity:0;pointer-events:none}.flex-direction-nav .flex-nav-prev a:hover,.flex-direction-nav .flex-nav-next a:hover{background-color:#f3f3f3}.flex-direction-nav .flex-nav-prev:before,.flex-direction-nav .flex-nav-next:before{display:none}.flex-direction-nav .flex-nav-next{right:1rem}.flex-direction-nav .flex-nav-prev{left:1rem}.woocommerce-product-gallery{position:absolute;inset:0;border:.1rem solid #f5f3f1}.woocommerce-product-gallery__fancybox{display:block;padding:0 0 56.25% 0;margin:0;position:relative;cursor:zoom-in}.woocommerce-product-gallery__image img,.woocommerce-product-gallery__image--placeholder img{position:absolute;inset:0;max-height:100%;max-width:100%;height:100%;width:100%;object-fit:contain}#thumbnail-slider{position:relative;height:10rem;overflow:hidden}#thumbnail-slider li{padding-left:0;cursor:pointer}#thumbnail-slider li:before{display:none}#thumbnail-slider img{border:.1rem solid #f5f3f1}#thumbnail-slider .flex-nav-prev svg,#thumbnail-slider .flex-nav-next svg{width:1.4rem}#thumbnail-slider a{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem}.stock{padding:.6rem 1rem;border-radius:.8rem;overflow:hidden;font-size:1rem;font-weight:600;line-height:1.5;max-width:max-content;margin-bottom:3.2rem}.stock.in-stock{background-color:rgb(0 128 0 / .6)}.stock.out-of-stock{background-color:#b34b4b;color:#fff}.product-accordions__items{display:flex;flex-direction:column}.product-accordion{background-color:#fff}.product-accordion:last-child{border-bottom:.1rem solid #bb9973}.product-accordion__title{font-weight:500;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;font-size:2.2rem;font-family:"Cormorant Garamond",sans-serif;text-transform:uppercase;border-top:.1rem solid #bb9973;padding:1.2rem 0}.product-accordion__toggle{font-weight:300;font-size:2.4rem;color:#bb9973;font-family:"Inter",sans-serif}.product-accordion__toggle--open{display:none;color:#1e1e1e}.product-accordion__content{display:none}.product-accordion--active{margin-bottom:2.4rem}.product-accordion--active .product-accordion__title{border-bottom:0!important}.product-accordion--active .product-accordion__toggle--closed{display:none}.product-accordion--active .product-accordion__toggle--open{display:block}.product-accordion--description .product-accordion__content p:last-child{margin-bottom:0}.product-accordion--description .product-accordion__content h2{font-size:2rem;margin-bottom:1rem}.product-accordion--faq .question{border-color:rgb(30 30 30 / .1)}.product-accordion--faq .question:first-child .question__text{padding-top:0}.product-accordion--faq .question:last-child{border-bottom:0}.product-accordion--faq .question:last-child .question__text{margin-bottom:0}.product-accordion--faq .question__text{padding:1rem 0;font-size:1.8rem;text-decoration:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;gap:1rem}@media only screen and (max-width:1023px){.product-accordion__title{font-size:2rem}.product-accordion .question__text{padding:1.4rem 1rem;font-size:1.5rem!important}.product-accordion .question__answer{padding-inline:1rem}.product-accordion .question__answer p{font-size:1.4rem!important}}.product-info-card{background-color:#f5f3f1;padding:2.4rem 2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem;margin-bottom:3.2rem}.product-info-card__item{margin-bottom:0;line-height:1.5;font-size:1.4rem;padding-left:3.2rem;font-weight:400;position:relative}.product-info-card__item--warranty svg{max-width:2.2rem}.product-info-card__item--warranty svg path{fill:#1e1e1e}.product-info-card__icon{color:#1e1e1e;width:100%;max-width:2rem;position:absolute;height:auto;position:absolute;top:.2rem;left:0}.product-info-card .tooltip-info{flex-shrink:0;margin-left:.6rem;display:inline-block}@media only screen and (max-width:1023px){.product-info-card__icon{top:.1rem}}.product-usps{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:3.2rem;gap:2.4rem}.product-usps .check-list__item{font-size:1.4rem;font-weight:400;padding-left:2rem}.product-usps .check-list__item a{color:#1e1e1e;text-underline-offset:.4rem}.product-usps .check-list__icon{top:.3rem;width:1.4rem;height:1.4rem}.make-your-set-complete-link{display:flex;align-items:center;justify-content:center;margin-inline:auto;margin-top:1.6rem;gap:.8rem;font-weight:600;font-size:1.5rem;color:#1e1e1e!important;text-decoration:none!important;text-underline-offset:.3rem;background-color:#fff0;border:0;padding:0;display:none}.make-your-set-complete-link__package{width:2.2rem;position:relative;top:-.1rem}.make-your-set-complete-link__icon{width:1.6rem;height:auto}.make-your-set-complete-link span{font-weight:700}.make-your-set-complete-link:hover svg,.make-your-set-complete-link:hover span{color:#bb9973}@media only screen and (max-width:640px){.make-your-set-complete-link{gap:.6rem}.make-your-set-complete-link span{font-size:1.3rem}.make-your-set-complete-link__package{width:1.8rem;top:-.1rem}.make-your-set-complete-link__icon{width:1.3rem;height:auto}}.product-usps-detailed{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:4rem}.product-usps-detailed__link{display:block;padding:2rem 1rem;color:inherit;text-decoration:none!important;height:100%;background-color:#fff;border:.1rem solid #e0e0e0;text-align:center;padding:1.6rem;transition:all .3s ease-out 0s}.product-usps-detailed a.product-usps-detailed__link:hover{border-color:#bb9973}.product-usps-detailed__icon{margin-bottom:1rem}.product-usps-detailed__icon .product-usps-detailed__image{max-width:54px;max-height:54px;height:auto;margin-inline:auto}.product-usps-detailed__content{text-align:center}.product-usps-detailed__title{font-size:1.5rem;font-weight:400;color:#1e1e1e;margin-bottom:.4rem;line-height:1.5}.product-usps-detailed__description{font-size:1.1rem;line-height:1.5;color:#1e1e1e;margin-bottom:0}@media only screen and (max-width:480px){.product-usps-detailed__title{font-size:1.3rem}.product-usps-detailed__icon{margin-bottom:.8rem}.product-usps-detailed__icon .product-usps-detailed__image{max-width:48px;max-height:48px}}.product-specifications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.product-specifications .specification-item{display:flex;gap:1rem}.product-specifications p{margin-bottom:0;background-color:#f5f3f1;line-height:1.625}.product-specifications .specification-name,.product-specifications .specification-value{flex-basis:50%;padding:.8rem 1rem;font-weight:500;font-size:1.4rem}.product-specifications .specification-value{font-weight:400}@media only screen and (max-width:1023px){.product-specifications{grid-template-columns:minmax(0,1fr)}}.product-cta-bar{position:fixed;bottom:0;right:0;left:0;width:100%;padding:.6rem 0;background-color:#fff;z-index:20;border-top:.1rem solid #e2e2e2;transform:translateY(100%);transition:all .3s ease-out 0s}.product-cta-bar--active{transform:translateY(0)}.product-cta-bar .wrap{display:flex;justify-content:space-between;align-items:center}.product-cta-bar__thumbnail{max-width:12rem;flex-basis:12rem;flex-shrink:0;padding:.3rem;margin-right:1.2rem}.product-cta-bar__thumbnail img{object-fit:contain}.product-cta-bar__product-info{display:flex;align-items:center;flex:1}.product-cta-bar__title{font-family:"Inter",sans-serif;font-size:2rem;font-weight:200;text-transform:initial;line-height:1.2;margin-bottom:0;text-wrap:balance}.product-cta-bar__details{display:flex;flex-direction:column;gap:.2rem;flex-shrink:0}.product-cta-bar__details .price{margin-bottom:0;font-size:1.4rem}.product-cta-bar__cart button{display:flex;align-items:center;justify-content:center;gap:.8rem;line-height:1;text-transform:uppercase}.product-cta-bar__cart button svg{width:2rem;height:auto;position:relative;top:-.2rem}@media only screen and (max-width:1023px){.product-cta-bar{display:none;padding:1.2rem 0}.product-cta-bar__product-info{display:none}.product-cta-bar__cart{width:100%}.product-cta-bar__cart button{width:100%}}.product-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media only screen and (max-width:1023px){.product-downloads{grid-template-columns:minmax(0,1fr)}}.product-download{display:flex;gap:.8rem;align-items:center;color:#1e1e1e!important;background-color:#f5f3f1;padding:1.6rem 2rem;font-weight:500;text-decoration:none!important;transition:all .3s ease-out 0s}.product-download__icon{width:2rem}.product-download__icon-arrow{width:1.6rem}.product-download__arrow{margin-left:auto}.product-download svg{transition:all .3s ease-out 0s}.product-download:hover{background-color:#bb9973;color:#fff!important}.product-download:hover svg{color:#fff}.cart-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.4fr);gap:5.2rem}@media only screen and (max-width:1023px){.cart-container{grid-template-columns:minmax(0,1fr);gap:3.2rem}}.wc-proceed-to-checkout .checkout-button{width:100%}.woocommerce button[name=update_cart],.woocommerce input[name=update_cart]{display:none}.return-to-shop{margin-bottom:0}.woocommerce-shipping-destination{display:none}.cart_totals h2{display:flex;align-items:center;gap:1rem;font-size:2.8rem}.cart_totals h2:before{content:"";position:relative;width:.6rem;height:.6rem;background-color:#bb9973;flex-shrink:0}.cart_totals h2:after{display:none}@media only screen and (max-width:1023px){.cart_totals h2{font-size:2rem}}.cart_totals .shop_table,.woocommerce-checkout-review-order .shop_table{margin-bottom:2.4rem;border-collapse:separate}.cart_totals .shop_table td,.cart_totals .shop_table th,.woocommerce-checkout-review-order .shop_table td,.woocommerce-checkout-review-order .shop_table th{padding:.8rem 1.6rem;font-size:1.4rem;margin:0}.cart_totals .shop_table thead th,.woocommerce-checkout-review-order .shop_table thead th{background:rgb(0 0 0 / .05)}.cart_totals .shop_table tbody td,.cart_totals .shop_table tbody th,.woocommerce-checkout-review-order .shop_table tbody td,.woocommerce-checkout-review-order .shop_table tbody th{vertical-align:middle}.cart_totals .shop_table tbody th.product-name,.woocommerce-checkout-review-order .shop_table tbody th.product-name{display:flex;align-items:center;gap:.6rem}.cart_totals .shop_table tr>:last-child,.woocommerce-checkout-review-order .shop_table tr>:last-child{text-align:right}.cart_totals .shop_table .tiny-thumbnail-wrap,.woocommerce-checkout-review-order .shop_table .tiny-thumbnail-wrap{width:3.7rem;border:.1rem solid #f5f3f1;flex-shrink:0;border-radius:.5rem;overflow:hidden}.cart_totals .shop_table .tiny-thumbnail-wrap img,.woocommerce-checkout-review-order .shop_table .tiny-thumbnail-wrap img{border-radius:.5rem;overflow:hidden}@media only screen and (max-width:640px){.cart_totals .shop_table td,.cart_totals .shop_table th,.woocommerce-checkout-review-order .shop_table td,.woocommerce-checkout-review-order .shop_table th{padding:.8rem 0}.cart_totals .shop_table.shop_table_responsive thead,.cart_totals .shop_table.shop_table_responsive th,.woocommerce-checkout-review-order .shop_table.shop_table_responsive thead,.woocommerce-checkout-review-order .shop_table.shop_table_responsive th{display:none}.cart_totals .shop_table.shop_table_responsive th,.cart_totals .shop_table.shop_table_responsive td,.woocommerce-checkout-review-order .shop_table.shop_table_responsive th,.woocommerce-checkout-review-order .shop_table.shop_table_responsive td{font-size:1.2rem}.cart_totals .shop_table.shop_table_responsive tbody tr td,.woocommerce-checkout-review-order .shop_table.shop_table_responsive tbody tr td{display:block;text-align:right;clear:both;margin:0;padding:.8rem 0rem}.cart_totals .shop_table.shop_table_responsive tbody tr td.product-thumbnail,.woocommerce-checkout-review-order .shop_table.shop_table_responsive tbody tr td.product-thumbnail{text-align:center;width:100%}.cart_totals .shop_table.shop_table_responsive tbody tr td.product-thumbnail a,.woocommerce-checkout-review-order .shop_table.shop_table_responsive tbody tr td.product-thumbnail a{margin:0 auto}.cart_totals .shop_table.shop_table_responsive tbody tr td:after,.woocommerce-checkout-review-order .shop_table.shop_table_responsive tbody tr td:after{content:"";display:block;clear:both}.cart_totals .shop_table.shop_table_responsive tbody tr td[data-title]::before,.cart_totals .shop_table.shop_table_responsive tbody tr th[data-title]::before,.woocommerce-checkout-review-order .shop_table.shop_table_responsive tbody tr td[data-title]::before,.woocommerce-checkout-review-order .shop_table.shop_table_responsive tbody tr th[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left}.cart_totals .shop_table.shop_table_responsive .product-name,.woocommerce-checkout-review-order .shop_table.shop_table_responsive .product-name{font-size:1.2rem;gap:.6rem}}@media only screen and (max-width:375px){.cart_totals .shop_table .tiny-thumbnail-wrap,.woocommerce-checkout-review-order .shop_table .tiny-thumbnail-wrap{display:none}}.cart_totals .shop_table th,.cart_totals .shop_table td{font-size:1.5rem}.cart_totals .shop_table th{padding-left:1rem!important}.cart_totals .shop_table td{padding-right:1rem!important}.cart_totals .shop_table tbody tr:nth-child(odd) td,.cart_totals .shop_table tbody tr:nth-child(odd) th{background:#f5f3f1}.cart_totals .shop_table tbody tr:nth-child(even) td{padding-left:1.6rem}@media only screen and (max-width:1023px){.cart_totals .shop_table td,.cart_totals .shop_table th{font-size:1.4rem!important}}@media only screen and (max-width:750px){.cart_totals .shop_table td{padding-inline:1rem!important}}table.woocommerce-cart-form__contents{margin-bottom:0}table.woocommerce-cart-form__contents thead .product-remove .screen-reader-text,table.woocommerce-cart-form__contents thead .product-thumbnail .screen-reader-text{display:none}table.woocommerce-cart-form__contents td{vertical-align:middle;padding:1.6rem 1.6rem 1.6rem 0;font-weight:700}table.woocommerce-cart-form__contents .product-remove{padding:1rem 2rem;max-width:6%}table.woocommerce-cart-form__contents .product-remove a{background-color:#bb9973;width:2rem;height:2rem;display:block;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:0}table.woocommerce-cart-form__contents .product-remove a:before{content:"X";font-size:1.2rem;font-family:"Cormorant Garamond",sans-serif}table.woocommerce-cart-form__contents .product-thumbnail{width:8rem}table.woocommerce-cart-form__contents .product-thumbnail img{height:6rem;width:6rem;display:block;border:.1rem solid #f5f3f1;padding:.3rem;border-radius:1rem;overflow:hidden;object-fit:contain}table.woocommerce-cart-form__contents td.product-thumbnail{vertical-align:middle}table.woocommerce-cart-form__contents .product-name{padding-left:2rem;padding-right:1rem;line-height:1.5}table.woocommerce-cart-form__contents .product-name a{color:#1e1e1e;text-decoration:none}table.woocommerce-cart-form__contents .product-quantity{width:25%;min-width:18rem}table.woocommerce-cart-form__contents .product-quantity .quantity{max-width:9.4rem}table.woocommerce-cart-form__contents .product-quantity .quantity label{display:none}table.woocommerce-cart-form__contents .product-quantity .screen-reader-text{display:none}table.woocommerce-cart-form__contents tbody th.product-name{vertical-align:middle}table.woocommerce-cart-form__contents td.product-price,table.woocommerce-cart-form__contents td.product-subtotal{font-size:1.6rem}table.woocommerce-cart-form__contents td.product-price .amount,table.woocommerce-cart-form__contents td.product-subtotal .amount{line-height:1}table.woocommerce-cart-form__contents td.product-price ins,table.woocommerce-cart-form__contents td.product-subtotal ins{text-decoration:none}table.woocommerce-cart-form__contents td.product-price del .amount,table.woocommerce-cart-form__contents td.product-subtotal del .amount{font-size:1.8rem}table.woocommerce-cart-form__contents .product-price{display:none!important}table.woocommerce-cart-form__contents .product-subtotal{text-align:right}table.woocommerce-cart-form__contents .variation{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.6rem}table.woocommerce-cart-form__contents .variation dt,table.woocommerce-cart-form__contents .variation dd{font-size:1.2rem;font-family:"Inter",sans-serif;line-height:1.5}table.woocommerce-cart-form__contents .variation p{margin-bottom:0;line-height:1.5;font-size:1.2rem}@media only screen and (max-width:750px){table.woocommerce-cart-form__contents{margin-bottom:0}table.woocommerce-cart-form__contents .variation{margin-top:1rem}table.woocommerce-cart-form__contents thead tr{position:absolute;top:-9999px;left:-9999px}table.woocommerce-cart-form__contents tbody tr:first-child td.product-remove{padding-top:0}table.woocommerce-cart-form__contents tbody tr:nth-last-child(2) td.product-subtotal{border-bottom:0}table.woocommerce-cart-form__contents td{padding:0 0 1rem 0;margin:0;font-size:1.4rem!important}table.woocommerce-cart-form__contents td.product-remove{display:block;width:100%;position:relative;padding:0;right:0;top:0;padding-top:2rem;max-width:100%}table.woocommerce-cart-form__contents td.product-remove:before{display:none}table.woocommerce-cart-form__contents td.product-remove .remove{position:absolute;right:0}table.woocommerce-cart-form__contents td.product-thumbnail{display:block;width:6.4rem;height:6.4rem;padding-top:0}table.woocommerce-cart-form__contents td.product-thumbnail:before{display:none}table.woocommerce-cart-form__contents tbody td.product-name{display:block;width:100%;padding:1rem 0;margin-bottom:0}table.woocommerce-cart-form__contents td.product-quantity,table.woocommerce-cart-form__contents td.product-price,table.woocommerce-cart-form__contents td.product-subtotal{width:100%;display:flex;align-items:center;justify-content:space-between;vertical-align:unset;padding-top:.8rem;position:relative}table.woocommerce-cart-form__contents td.product-quantity:before,table.woocommerce-cart-form__contents td.product-price:before,table.woocommerce-cart-form__contents td.product-subtotal:before{content:attr(data-title) ": ";font-weight:600}table.woocommerce-cart-form__contents .product-subtotal{border-bottom:1px solid #bb9973}}table.woocommerce-cart-form__contents .actions{display:none}table.woocommerce-cart-form__contents thead th,table.woocommerce-orders-table thead th{padding:.4rem 0;color:#fff;font-weight:700;background-color:#bb9973}table.woocommerce-cart-form__contents thead th>a,table.woocommerce-orders-table thead th>a{color:#fff}table.woocommerce-cart-form__contents thead th:first-child,table.woocommerce-orders-table thead th:first-child{padding-left:1.6rem}table.woocommerce-cart-form__contents thead th:last-child,table.woocommerce-orders-table thead th:last-child{padding-right:1.6rem}ul#shipping_method{margin-bottom:0;display:flex;align-items:flex-end;flex-direction:column;gap:1rem;max-width:fit-content;margin-left:auto}ul#shipping_method li{padding-left:0}ul#shipping_method li label{margin-bottom:0;text-align:left;max-width:23rem;font-size:1.4rem;line-height:2}ul#shipping_method li .amount{font-size:1.4rem}ul#shipping_method li span{line-height:2}ul#shipping_method li:before{display:none}ul#shipping_method input[type=radio]+label,ul#shipping_method input[type=radio]+span,ul#shipping_method input[type=radio]+td{padding-left:2.8rem}ul#shipping_method input[type=radio]+label:before,ul#shipping_method input[type=radio]+span:before,ul#shipping_method input[type=radio]+td:before{top:.8rem;border-radius:50%}ul#shipping_method input[type=radio]:checked+label:after,ul#shipping_method input[type=radio]:checked+span:after,ul#shipping_method input[type=radio]:checked+td:after{top:1.1rem}@media only screen and (max-width:1023px){ul#shipping_method li label .amount{font-size:1.4rem!important}ul#shipping_method input[type=radio]+label,ul#shipping_method input[type=radio]+span,ul#shipping_method input[type=radio]+td{font-size:1.4rem}ul#shipping_method input[type=radio]+label:before,ul#shipping_method input[type=radio]+span:before,ul#shipping_method input[type=radio]+td:before{top:.6rem}ul#shipping_method input[type=radio]:checked+label:after,ul#shipping_method input[type=radio]:checked+span:after,ul#shipping_method input[type=radio]:checked+td:after{top:.9rem}}.woocommerce-cart .woocommerce-notices-wrapper{padding-inline:0}.woocommerce-cart .entry-summary__payment-icons{flex-direction:column;align-items:center;gap:.4rem}.woocommerce-cart .woocommerce-message a{text-align:right;padding:0}.woocommerce-cart .woocommerce__cart-total .check-list{margin-top:2.4rem;margin-bottom:0;gap:1.6rem}.woocommerce-cart .woocommerce__cart-total .check-list__item{font-size:1.6rem}.woocommerce-cart .woocommerce__cart-total .check-list__icon{color:#1e831e;top:.7rem}@media only screen and (max-width:1023px){.woocommerce-cart .woocommerce__cart-total .check-list{margin-top:4rem}.woocommerce-cart .woocommerce__cart-total .check-list__item{font-size:1.4rem}.woocommerce-cart .woocommerce__cart-total .check-list__icon{top:.5rem}.woocommerce-cart .footer-bar{padding:5.4rem 0!important}}.woocommerce-checkout .includes_tax,.woocommerce-cart .includes_tax{display:block;font-size:1rem}.woocommerce-checkout h3,.woocommerce-checkout .h3{margin-bottom:1.2rem}.woocommerce-checkout .payment-method-title{margin-bottom:2.4rem}.woocommerce-checkout .woocommerce-checkout-review-order-table{margin-bottom:3.2rem}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{vertical-align:middle}.woocommerce-checkout .woocommerce-checkout-review-order-table .variation{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table input[type=radio]+label:before,.woocommerce-checkout .woocommerce-checkout-review-order-table input[type=radio]+span:before,.woocommerce-checkout .woocommerce-checkout-review-order-table input[type=radio]+td:before{top:.6rem!important}.woocommerce-checkout .woocommerce-checkout-review-order-table input[type=radio]:checked+label:after,.woocommerce-checkout .woocommerce-checkout-review-order-table input[type=radio]:checked+span:after,.woocommerce-checkout .woocommerce-checkout-review-order-table input[type=radio]:checked+td:after{top:.9rem!important}.woocommerce-checkout #billing_address_2_field{display:block!important}form.woocommerce-checkout{margin-top:3.2rem}@media only screen and (max-width:1023px){form.woocommerce-checkout{margin-top:2.6rem}}.woocommerce-terms-and-conditions{background-color:#f5f3f1;padding:1.6rem;margin-bottom:1.6rem}.woocommerce-terms-and-conditions p:last-child{margin-bottom:0}.woocommerce-terms-and-conditions-wrapper label{margin-bottom:0}.woocommerce-terms-and-conditions-wrapper label input[type=checkbox]+span:before{top:.3rem}.woocommerce-terms-and-conditions-wrapper label input[type=checkbox]+span:after{top:.7rem}.woocommerce-terms-and-conditions-wrapper .form-row{margin-bottom:2rem}.woocommerce-terms-and-conditions-wrapper a{text-decoration:underline;color:#bb9973}.woocommerce-terms-and-conditions-wrapper .required{display:none}.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{font-size:1.4rem}.woocommerce-shipping-fields__field-wrapper{margin-bottom:4rem}.checkout-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.6fr);gap:5.2rem}.checkout-container h3:not(#ship-to-different-address),.checkout-container .h3{display:flex;align-items:center;gap:1rem;font-size:2.2rem;padding:1rem 1.4rem;background-color:#bb9973;color:#fff;border-radius:0}.checkout-container h3:after,.checkout-container .h3:after{display:none}@media only screen and (max-width:1280px){.checkout-container{grid-template-columns:minmax(0,1fr);gap:1rem}.checkout-container h3:not(#ship-to-different-address),.checkout-container .h3{font-size:1.8rem;padding:1rem}}#ship-to-different-address{margin-bottom:2rem}.woocommerce-billing-fields{margin-bottom:1.8rem}.woocommerce-billing-fields h3{margin-bottom:2rem}.mailchimp-newsletter{margin-bottom:0;margin-top:2.4rem}.woocommerce-checkout .checkout_coupon,.woocommerce-checkout .woocommerce-form-login{margin-bottom:2rem;max-width:64rem}.woocommerce-additional-fields{margin-top:3.2rem}.checkout_coupon,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword{padding:2rem;border-radius:1.5rem;background-color:#f5f3f1}.checkout_coupon label,.woocommerce-form-login label,.woocommerce-form-register label,.woocommerce-ResetPassword label{margin-bottom:.8rem}.checkout_coupon p,.checkout_coupon label,.woocommerce-form-login p,.woocommerce-form-login label,.woocommerce-form-register p,.woocommerce-form-register label,.woocommerce-ResetPassword p,.woocommerce-ResetPassword label{font-size:1.4rem}.checkout_coupon p:not(.form-row),.woocommerce-form-login p:not(.form-row),.woocommerce-form-register p:not(.form-row),.woocommerce-ResetPassword p:not(.form-row){margin-bottom:1.4rem}.checkout_coupon .form-row-last,.woocommerce-form-login .form-row-last,.woocommerce-form-register .form-row-last,.woocommerce-ResetPassword .form-row-last{margin-bottom:0}.checkout_coupon .form-row,.woocommerce-form-login .form-row,.woocommerce-form-register .form-row,.woocommerce-ResetPassword .form-row{margin-bottom:2rem}@media only screen and (max-width:1023px){.checkout_coupon,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword{max-width:100%}}.create-account{margin-bottom:2rem}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{margin-bottom:1.6rem;font-size:1.4rem;font-weight:500}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{background-color:#fff0;border-radius:0;border:0;padding:0;display:block;margin-bottom:0}.woocommerce-form-login-toggle .woocommerce-info a:not(.showcoupon),.woocommerce-form-coupon-toggle .woocommerce-info a:not(.showcoupon){padding:0;margin-left:.4rem;color:#bb9973;font-size:1.4rem}.woocommerce-form-login-toggle .woocommerce-info .showcoupon,.woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{color:#fff;font-size:1.4rem;margin-left:.4rem;font-weight:500;padding:.3rem 1rem;text-decoration:none}.woocommerce-form-login>:first-child{margin-bottom:2.4rem!important}.woocommerce-form-login .woocommerce-form-login__submit{margin-top:1.2rem}.woocommerce-form-login .form-row-last{margin-bottom:2.4rem}.woocommerce-form-login .lost_password{margin-bottom:0!important}.woocommerce-form-login__rememberme{margin-bottom:1.6rem}.woocommerce-form-login__rememberme input[type=checkbox]+label:before,.woocommerce-form-login__rememberme input[type=checkbox]+span:before,.woocommerce-form-login__rememberme input[type=checkbox]+td:before{top:0rem}.woocommerce-form-login__rememberme input[type=checkbox]:checked+label:after,.woocommerce-form-login__rememberme input[type=checkbox]:checked+span:after,.woocommerce-form-login__rememberme input[type=checkbox]:checked+td:after{inset:.3rem 0 0 .3rem}.checkout_coupon .form-row-last{margin-bottom:0}#payment ul{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:2.6rem}#payment ul li{padding-left:0;padding-bottom:1.6rem;border-bottom:.1rem solid #f5f3f1}#payment ul li:before{display:none}#payment ul li:last-child{border-bottom:0;padding-bottom:0}#payment input[type=radio]+label:before,#payment input[type=radio]+span:before,#payment input[type=radio]+td:before{top:.8rem}#payment input[type=radio]:checked+label:after,#payment input[type=radio]:checked+span:after,#payment input[type=radio]:checked+td:after{inset:1.1rem 0 0 .3rem}@media only screen and (max-width:1023px){#payment input[type=radio]+label:before,#payment input[type=radio]+span:before,#payment input[type=radio]+td:before{top:.6rem}#payment input[type=radio]:checked+label:after,#payment input[type=radio]:checked+span:after,#payment input[type=radio]:checked+td:after{inset:.9rem 0 0 .3rem}}.wc_payment_method label{display:flex!important;align-items:center;justify-content:space-between}.wc_payment_method label img{width:auto;object-fit:cover;height:3.2rem}.wc_payment_method fieldset{margin-top:1.6rem}.wc_payment_method fieldset legend{font-size:1.4rem}.payment_box{display:block;padding-top:1rem;padding-inline:2.5rem;position:relative;z-index:20}.payment_box p{font-size:1.3rem;margin-bottom:0}.woocommerce-privacy-policy-text p{font-size:1.4rem;margin-bottom:2.4rem}.woocommerce-terms-and-conditions-wrapper .form-row{margin-bottom:2.4rem}.woocommerce-terms-and-conditions-wrapper a{position:relative;z-index:3;text-decoration:underline;color:#bb9973}.woocommerce-terms-and-conditions-wrapper label{display:flex;line-height:1.5;margin-bottom:0}#place_order{width:100%}#order_review .shop_table .product-total{text-align:right}#order_review .shop_table .product-name{line-height:1.5}#order_review .shop_table thead tr td,#order_review .shop_table thead tr th{background:rgb(0 0 0 / .025)}#order_review .shop_table tbody tr:nth-child(even) td,#order_review .shop_table tbody tr:nth-child(even) th,#order_review .shop_table tfoot tr:nth-child(even) td,#order_review .shop_table tfoot tr:nth-child(even) th{background:rgb(0 0 0 / .025)}#order_review .shop_table li label .amount{font-size:1.4rem}#order_review .shop_table tfoot tr>:first-child{width:60%}#order_review .shop_table td.product-name{display:flex;align-items:center}#order_review .shop_table td.product-name .tiny-thumbnail-wrap{margin-right:.8rem}@media only screen and (max-width:1023px){#order_review .shop_table td,#order_review .shop_table th{font-size:1.4rem}}#billing_address_2_field label,#shipping_address_2_field label{display:block;clip-path:unset;clip:unset!important;height:auto;width:auto;position:relative!important}#billing_postcode_field.form-row-first,#shipping_postcode_field.form-row-first,#billing_postcode_field.form-row-last,#shipping_postcode_field.form-row-last{width:unset!important}#billing_postcode_field.form-row-first,#shipping_postcode_field.form-row-first{margin:0!important}.woocommerce-page.page-template-page-woo form .form-row-quart-first,.woocommerce form .form-row-quart-first{margin-right:unset!important}.woocommerce form .form-row-quart,.woocommerce-page form .form-row-quart,.woocommerce form .form-row-quart-first,.woocommerce-page form .form-row-quart-first{float:unset!important;width:unset!important}.woocommerce-page form .form-row-quart-first,.woocommerce form .form-row-quart-first{margin-right:unset!important}.woocommerce-page form#address_form .form-row-quart-first,.woocommerce-page form.wcms-address-form .form-row-quart-first{margin-right:unset!important}.input-text.flatpickr-input{display:block;position:relative;width:100%;padding:1.5rem 2rem;font:400 1.6rem/1.25 "Inter",sans-serif;color:#1e1e1e;margin:0;border:1px solid rgb(30 30 30 / .15);border-radius:0}#dlc_selected_bar{display:none}#dl-delivery-date-picker-field{margin-bottom:2.4rem}.flatpickr-day.selected{background-color:#bb9973!important;border-color:#bb9973!important}#dl_delivery_date_picker_field{position:relative;margin-bottom:0;margin-top:0}#dl_delivery_date_picker_field .woocommerce-input-wrapper{position:relative}#dl_delivery_date_picker_field .woocommerce-input-wrapper input{padding-left:4.4rem}#dl_delivery_date_picker_field .woocommerce-input-wrapper:before{content:"";width:2.2rem;height:2.2rem;background-image:url(/wp-content/themes/dd-vanheckbadkamers/assets/icons/calendar.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.woocommerce-thankyou-order-details{display:flex;flex-wrap:wrap;gap:1.6rem;margin:0 0 4rem 0}.woocommerce-thankyou-order-details li{margin:0;padding-left:0;border:1px solid #f5f3f1;padding:.8rem 2.4rem;border-radius:1.5rem;font-weight:700}.woocommerce-thankyou-order-details li:last-child{margin-right:0}.woocommerce-thankyou-order-details li strong{display:block;font-weight:400}.woocommerce-thankyou-order-details li:before{display:none}@media only screen and (max-width:1023px){.woocommerce-thankyou-order-details{padding:0;margin-bottom:4.4rem;gap:1.2rem}.woocommerce-thankyou-order-details li{display:block}}.woocommerce-order-received.page-template-page-woo .woocommerce{margin-bottom:0}.woocommerce-order-received.page-template-page-woo .wrap--almost-full{max-width:94rem;margin-inline:auto}.woocommerce-order-received .woocommerce-thankyou-order-received{margin-bottom:1.6rem}.woocommerce-order-received .woocommerce-order h2{display:flex;align-items:center;gap:1rem;font-size:2.4rem}.woocommerce-order-received .woocommerce-order h2:before{content:"";position:relative;width:.6rem;height:.6rem;background-color:#bb9973;flex-shrink:0}.woocommerce-order-received table.shop_table{margin-bottom:5rem}.woocommerce-order-received table.shop_table td,.woocommerce-order-received table.shop_table th{padding:1rem 1.6rem}.woocommerce-order-received table.shop_table tfoot>:last-child .amount{font-weight:700}@media only screen and (max-width:1023px){.woocommerce-order-received table.shop_table{margin-bottom:4.4rem}}.woocommerce-order-received .woocommerce-customer-details--phone{padding-bottom:0}.woocommerce-order-received .product-name a{text-decoration:none;color:#1e1e1e}.woocommerce-order-received .product-price .amount{font-weight:400}.woocommerce-order-received .product-price del{margin-right:.4rem}@media only screen and (max-width:750px){.woocommerce-order-received .col2-set{grid-template-columns:1fr}}.woocommerce-order-details ul.wc-item-meta,.woocommerce__account-container ul.wc-item-meta{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.6rem;margin-bottom:0}.woocommerce-order-details ul.wc-item-meta li,.woocommerce__account-container ul.wc-item-meta li{padding-left:0;gap:.4rem;display:flex;align-items:center}.woocommerce-order-details ul.wc-item-meta li:before,.woocommerce__account-container ul.wc-item-meta li:before{display:none}.woocommerce-order-details ul.wc-item-meta .wc-item-meta-label,.woocommerce-order-details ul.wc-item-meta p,.woocommerce__account-container ul.wc-item-meta .wc-item-meta-label,.woocommerce__account-container ul.wc-item-meta p{font-size:1.2rem;font-family:"Inter",sans-serif;line-height:1.5}.woocommerce-order-details ul.wc-item-meta p,.woocommerce__account-container ul.wc-item-meta p{margin-bottom:0}.woocommerce-order-pay h2{text-align:center}.woocommerce-order-pay #order_review{margin-bottom:3.2rem}.woocommerce-order-pay #order_review .product-subtotal{text-align:right}.woocommerce__dashboard-wrap{display:grid;grid-template-columns:1fr 3fr;gap:3.2rem}.woocommerce__account-container{background-color:#fff0;border:.1rem solid #bb9973;padding:3.2rem;background-color:#f5f3f1}.woocommerce__account-container #billing_address_2_field{display:none}.woocommerce__account-container .woocommerce-notices-wrapper{padding-inline:0}.woocommerce__account-container .wc-item-meta{display:flex;flex-direction:column;gap:.6rem;margin-top:.8rem}.woocommerce__account-container .wc-item-meta li{display:flex;align-items:center;padding-left:0;gap:.6rem}.woocommerce__account-container .wc-item-meta li:before{display:none}.woocommerce__account-container .wc-item-meta strong,.woocommerce__account-container .wc-item-meta p{font-size:1.2rem;font-family:"Inter",sans-serif;line-height:1.5}.woocommerce__account-container .wc-item-meta p{margin-bottom:0}@media only screen and (max-width:1023px){.woocommerce__account-container .wc-item-meta dt,.woocommerce__account-container .wc-item-meta dd,.woocommerce__account-container .wc-item-meta p{font-size:1.2rem}.woocommerce__account-container .wc-item-meta dt,.woocommerce__account-container .wc-item-meta dd{flex-basis:100%}}@media only screen and (max-width:1023px){.woocommerce__account-container{padding:2.4rem}}@media only screen and (max-width:1023px){.woocommerce__dashboard-wrap{gap:3.2rem;grid-template-columns:minmax(0,1fr)}}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;margin-bottom:0;gap:1rem}.woocommerce-MyAccount-navigation ul li{padding-left:0}.woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-MyAccount-navigation ul li a{background-color:#f5f3f1;border:.1rem solid #bb9973;padding:1rem 2rem;text-decoration:none;display:block;color:#bb9973;transition:all .3s ease-out 0s}.woocommerce-MyAccount-navigation ul li a:hover{background-color:#bb9973;color:#fff}.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#bb9973;color:#fff}@media only screen and (max-width:1023px){.woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap}.woocommerce-MyAccount-navigation ul li a{padding:.6rem 1.4rem}}.woocommerce-account h1{margin-bottom:2.4rem}.woocommerce-account .col2-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem}@media only screen and (max-width:1023px){.woocommerce-account .col2-set{grid-template-columns:minmax(0,1fr);gap:3.2rem}}.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register{margin:0}.woocommerce-account .breadcrumbs{margin-bottom:3.2rem}.woocommerce-account.woocommerce-orders .woocommerce-info{padding:0;margin-bottom:0}.woocommerce-account .woocommerce-message{background-color:#bb9973;color:#fff}@media only screen and (max-width:1023px){.woocommerce-account .footer-bar{padding:5.4rem 0}.woocommerce-account .breadcrumbs{margin-bottom:2.4rem}}.woocommerce-form-register{background-color:#fff0;box-shadow:unset;padding:2rem 0 0 0}.woocommerce-form-register>:last-child{margin-bottom:0}.woocommerce-ResetPassword{max-width:72rem}.woocommerce-ResetPassword .form-row:not(.form-row-first){margin-bottom:0!important}#customer_login h2{display:none}.woocommerce-Addresses address{margin:0}.woocommerce-Addresses .woocommerce-Address-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:2rem;gap:1rem}.woocommerce-Addresses .woocommerce-Address-title h2{margin:0;font-size:2.4rem;display:flex;align-items:center;gap:1rem}.woocommerce-Addresses .woocommerce-Address-title h2:after{display:none}.woocommerce-Addresses .woocommerce-Address-title h2:before{content:"";position:relative;width:.6rem;height:.6rem;background-color:#bb9973;flex-shrink:0}.woocommerce-Addresses .woocommerce-Address-title .edit{text-decoration:none;background:#bb9973;color:#fff;border-radius:50px;padding:1rem 1.6rem}.woocommerce-MyAccount-content .woocommerce-address-fields>:last-child{margin-top:3rem;margin-bottom:0}.woocommerce-MyAccount-content .form-title,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{display:flex;align-items:center;gap:1rem;font-size:2.4rem;margin-bottom:1.6rem}.woocommerce-MyAccount-content .form-title:before,.woocommerce-MyAccount-content h2:before,.woocommerce-MyAccount-content h3:before{content:"";position:relative;width:.6rem;height:.6rem;background-color:#bb9973;flex-shrink:0}.woocommerce-MyAccount-content .form-title:after,.woocommerce-MyAccount-content h2:after,.woocommerce-MyAccount-content h3:after{display:none}@media only screen and (max-width:1023px){.woocommerce-MyAccount-content .form-title{font-size:2.2rem;margin-bottom:1.2rem}}.edit-account{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.edit-account p{margin-bottom:0}.edit-account em{display:block;font-size:1.1rem;line-height:1.5;padding-top:.8rem;padding-left:2rem;padding-right:2rem}.edit-account legend{margin-bottom:0}.edit-account .form-row{padding-bottom:0}.edit-account fieldset{grid-column:span 2;margin-top:1rem;padding:0;border:.1rem solid #bb9973;padding:1.6rem}.edit-account fieldset legend{padding:0 .6rem}.edit-account fieldset .form-row{padding-bottom:1.2rem}.edit-account fieldset>:last-child{padding-bottom:0}.edit-account .clear{display:none}@media only screen and (max-width:1023px){.edit-account{grid-template-columns:1fr}.edit-account fieldset{grid-column:span 1}}mark{background-color:#fff0;color:#1e1e1e}table.woocommerce-orders-table{margin-bottom:0}table.woocommerce-orders-table td{vertical-align:middle;padding:1.6rem 1.6rem 1.6rem 0;margin:0}table.woocommerce-orders-table .woocommerce-orders-table__cell{padding-top:1.6rem}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-number{padding-left:1.6rem}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{display:flex;gap:1rem}table.woocommerce-orders-table tbody th{background-color:#fff0}table.woocommerce-orders-table tbody th a{color:#1e1e1e;text-decoration:none}@media only screen and (max-width:1023px){table.woocommerce-orders-table{margin-bottom:0}table.woocommerce-orders-table thead tr{position:absolute;top:-9999px;left:-9999px}table.woocommerce-orders-table tbody th{background-color:#bb9973;color:#fff;padding:.4rem 1.6rem .4rem 1.6rem!important;margin-bottom:1.4rem}table.woocommerce-orders-table tbody th a{color:#fff;text-decoration:none}table.woocommerce-orders-table tbody th:before{content:attr(data-title) ": ";font-weight:700}table.woocommerce-orders-table tbody td{padding-top:0!important}table.woocommerce-orders-table tbody td:last-child{padding-bottom:4.4rem}table.woocommerce-orders-table tbody tr{position:relative}table.woocommerce-orders-table tbody tr:last-child td:last-child{padding-bottom:0}table.woocommerce-orders-table tbody tr:last-child td:last-child:before{display:none}table.woocommerce-orders-table .woocommerce-orders-table__cell{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}table.woocommerce-orders-table .amount{margin-left:auto;margin-right:.5rem}table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-number{padding-left:0}table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-total{justify-content:flex-end}table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions{padding-right:0;padding-bottom:0}table.woocommerce-orders-table td:not(.woocommerce-orders-table__cell-order-actions):before{content:attr(data-title) ": ";font-weight:700}}.woocommerce-order-details .woocommerce-table--order-details th{padding-left:0!important}.woocommerce-order-details .woocommerce-table--order-details td{text-align:right}.woocommerce-order-details .woocommerce-table--order-details .product-total{text-align:right}.woocommerce-order-details .woocommerce-table--order-details .product-name{text-align:left;padding-left:0!important}.woocommerce-order-details .woocommerce-table--order-details .product-name a{color:#1e1e1e;text-decoration:none}.woocommerce-order-details .woocommerce-table--order-details thead th{padding-bottom:.5rem}.woocommerce-order-details .woocommerce-table--order-details .shipped_via{font-size:1.6rem}.woocommerce-order-details .woocommerce-table--order-details .includes_tax{font-size:1.2rem;display:block}@media only screen and (max-width:1023px){.woocommerce-order-details .woocommerce-table--order-details td,.woocommerce-order-details .woocommerce-table--order-details th{font-size:1.4rem;padding:0 .2rem 1rem .2rem}.woocommerce-order-details .woocommerce-table--order-details .shipped_via{font-size:1.4rem}}.woocommerce-customer-details .col-1{background:#f5f3f1;padding:2.4rem;border-radius:1.5rem}.woocommerce-customer-details .col-1 h2,.woocommerce-customer-details .col-1 address,.woocommerce-customer-details .col-1 p{color:#1e1e1e}.woocommerce-customer-details .col-1 h2:before{background-color:#bb9973}.woocommerce-customer-details .col-2{padding:2.4rem}.woocommerce-customer-details .col2-set{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem;margin-bottom:3.2rem}.woocommerce-customer-details .col2-set p,.woocommerce-customer-details .col2-set address{margin-bottom:0}.woocommerce-customer-details .col2-set p.woocommerce-customer-details--phone{margin-top:1.6rem}@media only screen and (max-width:1023px){.woocommerce-customer-details .col2-set{margin-bottom:0;grid-template-columns:1fr;gap:3.2rem}.woocommerce-customer-details .col-2{padding:0 2.4rem}}.woocommerce-account.woocommerce-view-order .woocommerce-customer-details{margin-bottom:0}.woocommerce-account.woocommerce-view-order .col-1,.woocommerce-account.woocommerce-view-order .col-2{padding:0}.mysc__footer-outer{max-width:90rem;width:100%;margin-top:3.2rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:90rem;margin-inline:auto}.mysc__footer-inner{display:flex;flex-direction:column}.mysc__footer-top{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;width:100%}.mysc__footer-disclaimer{display:flex;align-items:center;gap:.8rem;font-weight:200;margin-bottom:0}.mysc__footer-disclaimer-icon{width:1.6rem;height:1.6rem;position:relative;top:0}.mysc__total{font-weight:200;margin-bottom:0}.mysc__total>:first-child{margin-right:1.2rem}.mysc__actions{display:flex;justify-content:center;margin-top:2.4rem}.mysc__notices{margin-top:2.4rem}.mysc__notices:empty{display:none}.mysc__notice p{display:flex;align-items:center;gap:1.6rem;justify-content:space-between;margin-bottom:0}.mysc__products{display:flex;flex-wrap:wrap;flex-direction:row;gap:0 4.8rem}.mysc .tap-hole-selector{margin-bottom:0}.mysc .tap-hole-selector-error{margin-bottom:0;padding:1rem;font-weight:500;background-color:#e74c3c;color:#fff;max-width:max-content;margin-top:1.6rem;border-radius:3rem;text-align:center;width:100%}.mysc.fancybox__content{padding:4.4rem 0;margin:0;max-width:128rem;width:calc(100% - 3.2rem);border-radius:1rem}.mysc.fancybox__content .section-title{font-size:2.4rem}.mysc.fancybox__content .section-title+.section-content{margin-top:1.2rem}.mysc.fancybox__content .section-header{margin-bottom:2rem}.mysc.fancybox__content .section-content p{font-size:1.4rem;max-width:64rem;margin-inline:auto}.mysc.fancybox__content button.f-button.is-close-btn{box-shadow:0 0 9px 0 rgb(0 0 0 / .2509803922);background-color:#fff;border-radius:50%;overflow:hidden;width:4rem;opacity:1;height:4rem;top:-20px;right:-12px}.mysc.fancybox__content button.f-button.is-close-btn svg{width:1.4rem;height:1.4rem}.mysc.fancybox__content button.f-button.is-close-btn svg path{stroke:#1e1e1e}.mysc.fancybox__content button.f-button.is-close-btn:hover{background-color:hsl(0 0% 100% / .9)}.mysc.fancybox__content .mysc-group__inner{grid-template-columns:20rem minmax(0,1fr);gap:2rem}.mysc.fancybox__content .mysc-group--sub .mysc-group__inner{grid-template-columns:1.6rem 10rem minmax(0,1fr)}.mysc.fancybox__content .button-wrap{margin-bottom:0}.mysc.fancybox__content .mysc-continue-without-mobile{display:none;font-size:1.2rem}@media only screen and (max-width:750px){.mysc.fancybox__content{padding:2.4rem 0;margin:2rem 1rem}.mysc.fancybox__content .mysc-continue-without-mobile{display:flex;margin-bottom:1.6rem}.mysc.fancybox__content .mysc-continou-without{font-size:1.2rem}.mysc.fancybox__content .section-header{text-align:left}.mysc.fancybox__content .mysc-group__inner{grid-template-columns:9.4rem minmax(0,1fr);gap:1.2rem}.mysc.fancybox__content .section-content p{font-size:1.2rem;margin-bottom:1rem}.mysc.fancybox__content .section-content .button.white{max-width:100%;width:100%}.mysc.fancybox__content .mysc-group--sub .mysc-group__inner{grid-template-columns:1.6rem 8rem minmax(0,1fr)}.mysc.fancybox__content .mysc__actions .button.white{order:1;max-width:100%;width:100%}}.mysc:not(.fancybox__content){display:block!important}.mysc:not(.fancybox__content) .mysc-continue-without{display:none}@media only screen and (max-width:1023px){.mysc__footer-disclaimer-icon{width:1.4rem;height:1.4rem;top:-.1rem}}@media only screen and (max-width:750px){.mysc__footer-top{gap:.8rem;flex-direction:column}.mysc__footer-outer{margin-top:0}.mysc__actions{margin-top:1.6rem}.mysc__footer-disclaimer{font-size:1.2rem}.mysc__notice p{font-size:1.2rem}.mysc__notice .button{font-size:1.2rem;flex-shrink:0}}.mysc-add-to-cart{display:flex;gap:.8rem;align-items:center;justify-content:center;padding-inline:2.4rem;text-transform:uppercase}.mysc-add-to-cart__icon{width:1.6rem;position:relative;top:-.2rem}.mysc-add-to-cart__icon--loader{display:none;width:2rem;height:2rem}.mysc-add-to-cart.is-loading{opacity:.8;background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.mysc-add-to-cart.is-loading .mysc-add-to-cart__icon{display:none}.mysc-add-to-cart.is-loading .mysc-add-to-cart__icon--loader{display:block}@media only screen and (max-width:480px){.mysc-add-to-cart{max-width:100%;width:100%}}.mysc-group{border-bottom:.1rem solid #bb9973;padding-bottom:2rem;margin-bottom:2rem}.mysc-group__outer{max-width:90rem;width:100%;margin-inline:auto}.mysc-group__inner{margin-inline:auto;max-width:90rem;width:100%;display:grid;grid-template-columns:28rem minmax(0,1fr);gap:2rem}.mysc-group__info{display:flex;align-items:center;gap:1rem}.mysc-group__info-inner{display:flex;flex-direction:column;margin-right:auto;gap:.6rem}.mysc-group .wrap-16-9{background-color:#fff}.mysc-group .wrap-16-9 img{object-fit:contain}.mysc-group__title{font-size:2.6rem;line-height:1.25;text-wrap:balance;margin-bottom:0;position:relative;font-weight:200}.mysc-group__title a{text-decoration:none;color:#1e1e1e;font-weight:200}.mysc-group__title a:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.05rem}@media only screen and (max-width:1023px){.mysc-group__title{font-size:2.2rem}}@media only screen and (max-width:750px){.mysc-group__title{font-size:2.2rem}}.mysc-group__sku{font-size:1.4rem;margin-bottom:0}@media only screen and (max-width:750px){.mysc-group__sku{font-size:1.2rem}}.mysc-group__price{display:flex;margin-top:auto;justify-content:flex-end}.mysc-group__required{width:2rem;height:2rem;position:absolute;left:0;top:.2rem}.mysc-group__trigger-popup{background-color:#fff0;border:0;padding:0;border-radius:0;color:#1e1e1e;text-decoration:underline;text-underline-offset:.4rem;font-weight:500;max-width:max-content;cursor:pointer;font-family:"Inter",sans-serif;font-size:1.4rem}.mysc-group__checkbox-container{display:flex;align-items:center}.mysc-group__checkbox-container-inner{position:relative;width:1.6rem;height:1.6rem}.mysc-group__checkbox-container-inner input[type=checkbox]+label:before{top:0}.mysc-group__checkbox-container-inner input[type=checkbox]+label:after{top:.4rem}.mysc-group--required .mysc-group__title{padding-left:2.8rem}.mysc-group--main{width:100%}.mysc-group--sub{width:calc(50% - 2.4rem)}@media only screen and (max-width:1023px){.mysc-group--sub{width:100%}}.mysc-group--sub .mysc-group__title{font-size:2rem}.mysc-group--sub .mysc-group__inner{grid-template-columns:1.6rem 16rem minmax(0,1fr);max-width:80rem;margin-left:auto;margin-right:unset}.mysc-group--sub .mysc__price{margin-top:unset}.mysc-group--sub .mysc-group__info-inner{gap:1rem}.mysc-group--main .mysc-group__inner{flex-direction:column}@media only screen and (max-width:750px){.mysc-group{padding-bottom:1rem;margin-bottom:1rem}.mysc-group__title{font-size:1.6rem}.mysc-group__inner{grid-template-columns:12rem minmax(0,1fr);gap:1.2rem}.mysc-group__info{flex-direction:column;align-items:flex-start}.mysc-group__checkbox-container{align-items:flex-start}.mysc-group__required{width:1.4rem;height:1.4rem;top:.3rem}.mysc-group__trigger-popup{font-size:1.2rem}.mysc-group--required .mysc-group__title{padding-left:2.2rem}.mysc-group--sub .mysc-group__title{font-size:1.6rem}.mysc-group--sub .mysc-group__inner{grid-template-columns:1.6rem 8rem minmax(0,1fr)}.mysc-group--sub .mysc-group__info-inner{gap:1rem}}.mysc__price{margin-bottom:0;font-size:2rem;font-weight:600}@media only screen and (max-width:750px){.mysc__price{font-size:1.5rem}}.mysc-popup{max-width:88rem;width:100%}.mysc-popup .h3{margin-bottom:1.6rem!important}.mysc-popup .wrap-16-9{background-color:#fff}.mysc-popup .wrap-16-9 img{object-fit:contain}.related-products-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:2.4rem;margin-bottom:0}.related-products-list .related-product{padding-left:0;background-color:#f5f3f1;border:.1rem solid #f5f3f1;padding:1rem;cursor:pointer}.related-products-list .related-product:before{display:none}.related-products-list .related-product--chosen-product{border-color:#1e1e1e}.related-products-list .related-product:hover{border-color:#1e1e1e}.related-products-list .related-product-title{margin-top:1rem;font-size:1.6rem;line-height:1.5;margin-bottom:.6rem}.related-products-list .related-product-price{margin-bottom:0;font-size:1.5rem}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-bottom:4rem}.mysc-cart-notice{font-size:1.2rem;font-weight:500;margin-top:.2rem;margin-bottom:0}.mysc-quantity-locked{display:block;position:relative;width:100%;padding:1.5rem 2rem;font:400 1.6rem/1.25 "Inter",sans-serif;color:#1e1e1e;margin:0;border:1px solid rgb(30 30 30 / .15);border-radius:0;max-width:9.4rem;background:#f0efef}.simple-variation-selector{margin:3.2rem 0;display:flex;flex-direction:column;gap:1rem}.simple-variation-selector__title{font-size:2.2rem;margin-bottom:0;font-weight:500}.variation-group{background-color:#f5f3f1}.simple-group-header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:3.2rem;padding:2rem 2rem 2rem 2rem;cursor:pointer}.simple-group-header .group-title{font-weight:500;font-size:1.8rem}.simple-group-header .current-selection,.simple-group-header .option-count{font-size:1.4rem;font-weight:300}.simple-group-header__actions{display:flex;align-items:center;gap:3.2rem}.simple-group-header__toggle{border:0;padding:0;border-radius:0;background-color:#fff0;color:#1e1e1e;font-size:3.2rem;text-align:right}.simple-group-header__toggle-open{display:flex}.simple-group-header__toggle-open svg{color:#bb9973}.simple-group-header__toggle-close{display:none}.simple-group-header__toggle-icon{width:1.6rem;height:1.6rem}.simple-group-header .current-selection{opacity:1;transition:all .3s ease-out 0s}.simple-group-header--active .simple-group-header__toggle-open{display:none}.simple-group-header--active .simple-group-header__toggle-close{display:flex}.simple-group-header--active .current-selection{opacity:0}@media only screen and (max-width:1023px){.simple-group-header{padding:1.6rem 1.6rem 1.6rem 1.6rem}.simple-group-header .group-title{font-size:1.5rem}}.color-sample-link{background-color:#fff0;border:0;padding:0;border-radius:0;color:#1e1e1e!important;text-decoration:underline;text-underline-offset:.4rem;font-weight:400;max-width:max-content;cursor:pointer;font-family:"Inter",sans-serif;font-size:1.4rem;display:flex;align-items:center;gap:1rem}.color-sample-link__icon{width:1.6rem;height:1.6rem;position:relative;color:#1e1e1e!important}.color-sample-link:hover{color:#bb9973!important;text-decoration:underline}.color-sample-link:hover .color-sample-link__icon{color:#bb9973!important}.variation-options{padding-inline:2rem;display:none}.variation-options:after{position:relative;content:"";display:block;width:100%;height:2rem}.variation-options__inner{display:flex;flex-wrap:wrap;gap:1rem}.variation-options__footer:before{position:relative;content:"";display:block;width:100%;height:2.4rem}.variation-options__footer-text{font-size:1.2rem;font-weight:200;margin-bottom:0;line-height:1.5}.variation-options.variation-type-image{gap:2rem 1rem}.variation-options.variation-type-image .default-swiper-wrapper{position:relative;overflow:hidden}.variation-options.variation-type-image .default-swiper-wrapper .swiper-button{position:absolute;top:calc(50% - .4rem);transform:translateY(-50%);left:0;z-index:10;height:3.6rem;width:3.6rem}.variation-options.variation-type-image .default-swiper-wrapper .swiper-button .chevron-icon{width:.8rem}.variation-options.variation-type-image .default-swiper-wrapper .swiper-button:hover{background-color:#fff}.variation-options.variation-type-image .default-swiper-wrapper .swiper-button.next{right:0;left:unset}.variation-options.variation-type-image .default-swiper-wrapper .swiper-button.swiper-button-disabled{display:none}.variation-options.variation-type-image .swiper-slide{position:relative;max-width:max-content;padding-bottom:.3rem;padding-top:.9rem}.variation-options.variation-type-image .swiper-slide .tooltip-info{width:1.8rem;height:1.8rem;position:absolute;transform:translate(50%,-50%);top:9px;right:4px;cursor:pointer}.variation-options.variation-type-image .swiper-slide .tooltip-info__icon{width:1.8rem}@media only screen and (max-width:1023px){.variation-options.variation-type-image .swiper-slide{padding-top:1.1rem}.variation-options.variation-type-image .swiper-slide .tooltip-info{width:2.2rem;height:2.2rem;top:13px;right:4px}.variation-options.variation-type-image .swiper-slide .tooltip-info__icon{width:2.2rem}}.variation-option{text-decoration:none!important}.variation-option.pill{padding:.6rem 1rem;border:.1rem solid rgb(30 30 30 / .8);color:#1e1e1e;font-weight:300}.variation-option.pill:hover{background-color:#1e1e1e;color:#fff;border-color:#1e1e1e}.variation-option.pill.active{background-color:#1e1e1e;color:#fff;font-weight:500;border-color:#1e1e1e}.variation-option.image{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;font-size:1.1rem;font-weight:300;position:relative}.variation-option.image .option-thumb{width:7.2rem;height:7.2rem}.variation-option.image .option-label{text-decoration:none;color:#1e1e1e}.variation-option.image.active .option-label{text-decoration:underline!important;text-underline-offset:.3rem}.variation-option.image:hover .option-label{text-decoration:underline!important;text-underline-offset:.3rem}.variation-option.disabled{pointer-events:none;opacity:.3}body.choice-help-active{overflow:hidden}body.promobar-active .choice-help-overlay{top:16.9rem}@media only screen and (max-width:1023px){body.promobar-active .choice-help-overlay{top:10.6rem}}.choice-help-overlay{position:fixed;inset:13.1rem 0 0 0;transform:translateX(100%);z-index:250;overflow:hidden;transition:all .3s ease-out 0s}.choice-help-overlay__backdrop{inset:0;position:absolute;background-color:rgb(0 0 0 / .5);display:none}.choice-help-overlay__inner{position:relative;max-width:176rem;width:100%;height:100%;margin-inline:auto}.choice-help-overlay__inner:before{position:absolute;content:"";background-color:#f5f3f1;inset:0;transform:translateX(100%)}.choice-help-overlay--active{transform:translateX(0)}@media only screen and (max-width:1023px){.choice-help-overlay{z-index:551;top:6rem}}.choice-help{position:absolute;width:50%;right:0;top:0;bottom:0;background-color:#f5f3f1;padding:2rem 5.4rem 2.6rem 5.4rem;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:1440px){.choice-help{width:70%}}@media only screen and (max-width:1023px){.choice-help{width:100%;padding-inline:2.4rem}}.choice-help__header{display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.choice-help__close-button,.choice-help__next,.choice-help__final{margin-left:auto}.choice-help__next-loader{width:2.2rem;margin-left:1rem;display:none}.choice-help__next.is-loading{pointer-events:none;opacity:.7}.choice-help__description{border-top:.1rem solid #1e1e1e;border-bottom:.1rem solid #1e1e1e;padding:1.6rem 0;margin-bottom:2.4rem}.choice-help__description p{font-size:2rem;margin-bottom:0}.choice-help__answers{display:grid;gap:2.4rem;margin-top:2.4rem;margin-bottom:3.2rem}.choice-help__answers--image .choice-help__answer,.choice-help__answers--categories .choice-help__answer{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;cursor:pointer;padding-bottom:1.2rem}.choice-help__answers--image figure,.choice-help__answers--categories figure{width:100%}.choice-help__answers--pill{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.choice-help__answers--pill .choice-help__answer{background-color:#fff;padding:1.6rem}.choice-help__answers--image{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-help__answers--categories{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-help__answers.choice-help__answers--two-items{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-help__answer{border:.2rem solid #fff;background-color:#fff}.choice-help__answer.is-active{border:.2rem solid #bb9973}.choice-help__answer.is-disabled{pointer-events:none;display:none}.choice-help__question{display:none}.choice-help__question.is-active{display:block}.choice-help label{margin-bottom:0}.choice-help__question-header{display:flex;flex-direction:column;margin-bottom:3.2rem}.choice-help__question-text{font-size:4rem;font-weight:200;line-height:1.25;margin-bottom:0}.choice-help__step-number{font-weight:500;color:#bb9973}.choice-help__question-description{font-size:1.2rem;margin-bottom:0;margin-top:1rem;display:block}.choice-help__navigation{display:flex;justify-content:space-between}.choice-help__back-to-category-overview{gap:.8rem}.choice-help__back-to-category-overview .arrow-icon{transform:rotate(180deg)!important;margin-left:0}.choice-help .wrap-16-9{object-fit:contain}@media only screen and (max-width:1023px){.choice-help{padding-bottom:2rem}.choice-help__description{padding:1.2rem 0}.choice-help__description p{font-size:1.5rem}.choice-help__question-text{font-size:2.2rem}.choice-help__navigation{position:sticky;bottom:0;z-index:15}.choice-help__close-button{width:4.45rem}.choice-help__answers{gap:1rem}.choice-help__answers--image,.choice-help__answers--categories{grid-template-columns:minmax(0,1fr)!important}.choice-help__answers--pill{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.choice-help__answers--pill .choice-help__answer{padding:1rem}}.product-swatches{display:flex;gap:.2rem;align-items:center;max-width:max-content}.product-swatches__item{display:block;flex:1;width:2.4rem;height:2.4rem;border:.1rem solid #fff0}.product-swatches__item--active .product-swatches__image{border:.1rem solid #1e1e1e}.product-swatches__image{width:2.4rem;height:2.4rem;object-fit:cover;display:block}.product-swatches__more{width:auto;height:auto;font-weight:700;font-size:1.4rem;margin-left:.4rem;color:#999;line-height:1}@media only screen and (max-width:1280px){.product-swatches__item{width:1.8rem;height:1.8rem}.product-swatches__image{width:1.8rem;height:1.8rem}.product-swatches__more{font-size:1.2rem}}.tap-hole-selector{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.8rem}.tap-hole-selector__title{font-size:1.4rem;font-weight:500;margin-bottom:0;flex-shrink:0}.tap-hole-selector__title .tooltip-info{margin-left:.6rem}.tap-hole-selector__title .tooltip-info__icon{width:1.4rem!important}.tap-hole-selector__options{display:flex;flex-wrap:wrap;gap:.8rem}@media only screen and (max-width:640px){.tap-hole-selector{flex-direction:column;align-items:flex-start;gap:.6rem}.tap-hole-selector__title{font-size:1.2rem}}.tap-hole-selector-error{display:none;color:#e74c3c;font-size:12px;margin-bottom:1.6rem;width:100%}.tap-hole-option{position:relative;cursor:pointer;margin-bottom:0}.tap-hole-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.tap-hole-option__label{display:block;padding:.6rem 1rem!important;border:.1rem solid rgb(30 30 30 / .8);color:#1e1e1e;font-weight:300;font-size:1.4rem;text-align:center;min-width:max-content;transition:all .3s ease-out 0s;border-radius:0;line-height:1;cursor:pointer}.tap-hole-option__label:before,.tap-hole-option__label:after{display:none!important}.tap-hole-option__label:hover{background-color:#1e1e1e;color:#fff;border-color:#1e1e1e}input[type=radio]:checked+.tap-hole-option__label{background-color:#1e1e1e;color:#fff;font-weight:500;border-color:#1e1e1e}@media only screen and (max-width:640px){.tap-hole-option__label{padding:.6rem .8rem!important;font-size:1.1rem}}@media only screen and (max-width:375px){.tap-hole-option__label{font-size:1rem}}