/*!/wp-content/themes/Donsta/style.css*/.return-to-shop{display:none}body.page main.l-main{position:relative}body.page:not(.woocommerce-page,.page-id-3164) main.l-main::before{background-image:url(/wp-content/themes/Donsta/assets/images/regen-patroon-wit.png);background-repeat:repeat;background-size:contain;content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3}.hero{padding-top:0!important}.font-weight-400{font-weight:400!important}.woocommerce-Price-amount.amount{font-weight:600!important}.brand-logo a{padding:1rem;display:flex;text-align:center;align-content:center;justify-content:center}.grovik-manual-column{background:var(--color-alt-content-bg-alt);padding:2rem}@media (min-width:800px){.product-categories::before{content:'';border-top:1rem dotted var(--color-alt-content-bg-alt);position:absolute;top:calc(50% - 0.5rem);left:10%;right:10%}}.product-categories .vc_column-inner>.wpb_wrapper{align-self:center}.product-categories .vc_column-inner .wpb_text_column{background:var(--color-alt-content-bg-alt);height:161px;width:161px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center}.w-grid-item.product{position:relative;z-index:1}.w-grid-item.product .post_image{position:relative;background:var(--color-content-secondary)}.w-grid-item.product .post_title{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;display:flex;height:100%;align-items:center;justify-content:center;background:var(--color-content-secondary);border-radius:50%;font-size:1.1rem}.product-attributes{display:flex;flex-wrap:wrap}.product-attributes dt{flex-basis:50%}.product-attributes dd{margin:0;padding:0}.product-technical-details{display:flex;flex-wrap:wrap}.product-technical-details dt{flex-basis:50%;flex-grow:1}.product-technical-details dd{margin:0;padding:0}.title-padding-left{padding-left:2.5rem}.product-technical-details-col,.product-more-info-col{background:var(--color-content-secondary);padding-top:2rem;padding-bottom:2rem;margin-top:0;margin-bottom:0}.product-technical-details-col .g-cols .vc_column-inner{justify-content:center}.grovik-productielijn-background{background:url(/wp-content/uploads/2021/11/grovik-productielijn.jpg);background-repeat:no-repeat;background-position:right;background-size:cover}.grovik-dakgoot-background{background:url(/wp-content/uploads/2021/11/over-ons-1.jpg);background-repeat:no-repeat;background-position:left;background-size:cover}.grovik-dakgoten-background{background:url(/wp-content/uploads/2021/11/grovik-dakgoten.jpg);background-repeat:no-repeat;background-position:left;background-size:cover}.contact-form-row .vc_column-inner{background:#fff;padding:5rem!important}.mc4wp-form-fields input[type="submit"]{height:45px!important}.donsta-form input:not([type=“submit”]),.donsta-form select,.donsta-form textarea{background-color:#fff!important;border:1px solid}.donsta-form input[type="submit"]{background:var(--color-content-primary)!important}.donsta-form .gfield_label{font-weight:600!important}.city-full-width .ginput_complex.ginput_container.has_city.ginput_container_address,.city-full-width .ginput_complex.ginput_container.has_zip.ginput_container_address{display:block!important}.grid-news-content{background:#fff;padding:3rem!important}@media (min-width:800px){.grid-news-content{width:57%!important;height:352px}.nieuws-grid article:nth-child(even) .w-hwrapper{flex-direction:row-reverse!important}}@media (max-width:800px){.grid-news-image{width:100%}.grid-news-image img{width:100%}}.city-full-width{display:block!important}article .w-hwrapper{justify-content:center}.fas.fa-chevron-double-right{font-weight:500!important}.donsta-product-filter .w-filter-item{justify-content:center!important;flex-wrap:wrap}.donsta-product-filter .w-filter-item-title{font-size:20px!important;font-weight:600!important;line-height:1!important}.donsta-product-filter .w-filter-item-values{flex-basis:100%;justify-content:center;overflow:hidden!important}.donsta-product-filter .w-filter-item-value{padding-top:12px!important}.mc4wp-form.mc4wp-form-3240 .mc4wp-form-fields{display:inline-flex}.mc4wp-form.mc4wp-form-3240 .mc4wp-form-fields input[type=email]{background-color:#fff!important;width:100%}.mc4wp-form.mc4wp-form-3240 .mc4wp-form-fields p{margin:0!important}.gform_wrapper.gravity-theme .ginput_container_address .ginput_right{padding-left:0%!important}body.woocommerce-account:not(.logged-in) .notice-row,body.woocommerce-account:not(.logged-in) .titlebar .post_title,body.woocommerce-account:not(.logged-in) .titlebar .g-breadcrumbs{display:none}body.woocommerce-account:not(.logged-in) .titlebar .with_line{color:#fff0}.body:not(.logged-in) .titlebar{display}body.woocommerce-account:not(.logged-in) .woocommerce{max-width:800px;padding:2rem;background:#c8c8c8;margin:0 auto;background-image:url(/wp-content/uploads/2021/11/login-background.png);background-repeat:no-repeat;background-position:120% 370%}body.woocommerce-account:not(.logged-in) .woocommerce h2{display:flex;justify-content:center;align-items:center;color:#0B0C05;font-weight:400;text-transform:uppercase;border-bottom:1px solid;width:80%;margin-left:10%;margin-right:10%}body.woocommerce-account:not(.logged-in) .woocommerce h2::before{content:'';background:url(/wp-content/uploads/2021/11/donsta-favicon.png);width:80px;height:80px;display:inline-block;background-size:contain;background-repeat:no-repeat}body.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form{box-shadow:none;padding:0;width:60%;margin:0 auto}body.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form label{font-weight:400}body.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form .dealer-worden{clear:both}body.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form .dealer-worden *{color:#0B0C05}body.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form .dealer-worden h3{font-family:"Montserrat",sans-serif;font-size:1.25rem;font-weight:400}.donsta-product-filter input[value="wit"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#FFF;border-radius:100%;border:1px solid #000;margin-top:10px;color:#000!important}.donsta-product-filter input[value="zwart"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#252526;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter input[value="onbehandeld-aluminium"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#878581;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter input[value="zilver-metallic"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#A1A1A0;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter input[value="aluminium"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#878581;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter input[value="antraciet"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#313536;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter input[value="rood"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#813831;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter input[value="grijs"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#A8ACAE;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter input[value="bruin"]+.w-form-checkbox{display:block!important;content:"";position:relative;width:20px;height:20px;background:#36342D;border-radius:100%;margin-top:10px;color:#FFF!important}.donsta-product-filter .w-filter-item-value.selected span{color:#000!important;font-weight:700!important}.donsta-product-filter .w-filter-item-value-label:hover{color:var(--color-header-middle-text-hover)}.donsta-product-filter .w-filter-item-title{font-weight:400!important}body:not(.logged-in) .donsta-myaccount{padding-bottom:6.5rem!important;padding-top:0!important}.thank-you-page .l-section-img{background-position:100% 200px!important}.dealer-finder .flex-parent input[type="text"],.dealer-finder .flex-parent select{box-shadow:0 0 0 1px #7d7d7d!important}.dealer-finder .flex-child:not(:last-child){margin-right:0%!important}#radius{width:21%!important}#results>div{background:#fff!important;padding-top:0rem!important;margin:0 1% 50px 1%;flex:0 1 31%;overflow:hidden;display:flex;flex-direction:column;border:1px solid!important;border-radius:0!important;padding:1rem!important;box-shadow:0px!important}#results p a{font-weight:400!important}.dealer-finder .w-btn.us-btn-style_1{background:#D9D9D9!important;color:#7D7D7D!important}.no-touch .w-filter.state_desktop.style_switch_default .w-filter-item-value:hover,.w-filter.state_desktop.style_switch_default .w-filter-item-value.selected{background:unset!important}@media screen and (max-width:600px){h1{font-size:2rem!important}.ush_menu_1 .us-btn-style_3{font-size:1.2rem!important}.hero{padding:0!important}.grovik-manual-column{padding:1rem!important}.grid-news-content{width:100%!important;height:100%!important}.contact-form-row .vc_column-inner{padding:1rem!important}#radius{width:100%!important}.result-count{padding-top:1.5rem!important}}.donsta-piece-price{margin-bottom:.5rem}.donsta-price-per-package{margin-bottom:1.5rem;display:inline-block}.product-name p{margin:0!important}.project-wrapper{display:flex;margin-bottom:10px}.project-content{padding:15px;width:100%}.project-content.background-white{background:#fff;color:#7D7D7D}.project-content.background-grey{background:#7D7D7D;color:#fff}@media screen and (max-width:767px){.project-wrapper{flex-wrap:wrap}}.cart-subtotal{display:none}.woocommerce-shipping-totals.shipping{display:none}.woocommerce-order-overview .woocommerce-order-overview__order.order{display:none}.dealer-worden h4{margin-top:1.5rem;margin-bottom:.8rem}.dealer-worden a{color:#7d7d7d!important}.dealer-worden a:hover{color:#c41634!important}