.searchform-wrapper .autocomplete-suggestions{background:#fff;color:black!important;font-size:.6em}.autocomplete-suggestion .search-price>*{color:black!important;font-size:larger;padding:3px}.slide{border-radius:5px!important;overflow:hidden}.tagcloud a{background:#fff}table.variations .value{width:100%;display:block}.variations th.label{width:100%;display:block}.variations .value select{border-radius:5px}.homepage-carousel h2.jdgm-carousel-title{display:none!important}.woocommerce-cart div#main,.woocommerce-checkout div#main{background:0 0!important}.product-short-description ul li span{color:black!important}.product-short-description ul{padding:2rem;background:#f6ecee;border-radius:5px;font-size:small;color:black;list-style-type:disclosure-closed;line-height:1.5rem}.product-short-description{font-size:.95rem;line-height:1.75rem}.box-image .image-tools a{opacity:100!important}.box-image .image-tools .cart-icon{visibility:hidden!important;right:10px;bottom:10px}.box-image .cart-icon strong{display:none!important}.box-image .image-tools .cart-icon::after{visibility:visible;bottom:10px;left:10px;margin:5px;position:absolute;right:10px;background:var(--fs-color-primary);padding:10px;color:white;height:auto;content:"In winkelwagen"!important;font-size:1rem;border-radius:5px;opacity:100!important}.homepage-carousel .jdgm-carousel-item{background:#fff;padding:20px;margin:5px;border-radius:5px!important;font-size:1rem!important}.homepage-carousel .jdgm-carousel-wrapper{padding-top:0!important}.is-well{border-radius:5px!important;background-color:white!important}.woocommerce .cart-collaterals{background:#fff;padding-top:30px;padding-bottom:30px!important;border-radius:5px!important}.review-summary span.company{color:var(--fs-color-primary);font-weight:700;font-size:1.5em;font-family:Open sans-serif}.review-summary span.rate{color:var(--fs-color-primary)}.review-summary span.rate-text{font-size:85%}.review-summary .rate-text a{font-weight:700}@media screen and (max-width:849px){.review-summary{font-size:80%;text-align:center}}.quote-container{padding:30px;border:1px solid;position:relative;box-sizing:border-box;margin-top:15px;font-size:.75rem}.quote-container span.verified{overflow:hidden;display:inline-block;position:absolute;right:0;color:#7a9c5a;font-weight:700}.quote-container.style-1 .quote-author:before,.quote-container.style-2 .quote-author:before{border-top:3px solid;content:"";display:block;margin:20px 0;margin-left:-30px}.quote-container.style-2 .quote-author:before{border-top:3px dashed}.quote-container.style-1 .quote-author,.quote-container.style-2 .quote-author{display:inline-block;margin-top:0}.quote-container:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;opacity:.07;position:absolute;bottom:2%;right:2%;font-size:7em}.quote-author{margin-top:30px}.quote-author-content{display:flex;align-items:center}.quote-autor-name{font-weight:bolder;text-decoration:none;display:block}.quote-container.style-2{border:none;border-left:10px solid;padding:0;padding-left:20px}.quote-container.style-2:before{left:auto;right:0;bottom:2%;top:auto;content:""}.quote-container.style-3{border:0;padding:0}.quote-container.style-3 .quote-quotation{padding:1rem;border:0;background:#fff6f9;color:#1e1e1e}.quote-container.style-3:before{content:"\"";font-size:7em;bottom:-30px}.quote-autor-company span.rate{color:var(--fs-color-primary)}.quote-container.style-3 .quote-quotation{position:relative;border-radius:.25rem}.quote-container.style-3 .quote-author{margin-top:45px}.quote-container.style-3 .quote-quotation::after{border-color:transparent #fff6f9 transparent transparent;border-image:none;border-style:solid;border-width:30px;top:100%;margin-top:-30px;content:" ";display:block;left:40px;z-index:-1;position:relative;position:absolute}body[dir=rtl] .quote-container.style-3 .quote-quotation::after{left:auto;right:40px}.header-bottom-nav .active{font-weight:700;scroll-margin-left:50%}.header-bottom .menu-item-has-children{display:none}