.wpb_wrapper ul{margin-left:1rem}.wpb_wrapper ul li{margin-bottom:1rem}.grecaptcha-badge{visibility:hidden!important}.single-product .w-tabs.accordion{background-color:#e6ecee}.monographie h1{margin-bottom:0}.monographie .ownerCompany{font-style:italic}.monographie .paragraph,.monographie .ownerCompany{margin-bottom:1.5rem}.monographie .paragraph p{margin:0 0 1rem 0}.monographie .paragraph p:last-child{margin:0 0 0 0}@media screen and (max-width:480px){.woocommerce-product-gallery{margin:0!important}}.w-filter.state_desktop .w-filter-list .w-filter-item-title{font-weight:400}.w-filter.state_desktop .w-filter-list .w-filter-item-value-select,.w-filter.state_desktop .w-filter-list .w-filter-item-value-select:focus{border:2px solid #000;border-radius:0;box-shadow:none}.product_regulations{width:100%}.product_regulations .regulation{width:100%;margin:0 0 .8rem 0}.product_regulations .regulation:last-child{margin-bottom:0}.product_regulations .regulation{display:flex}.product_regulations .regulation .icon{color:#f8bbd0}.product_regulations .regulation .text{padding:0 0 0 8px}.product_regulations .regulation .text .title{font-size:1em}.product_regulations .regulation .text .info{font-size:.875em;line-height:1.5}.product_regulations .regulation .text .info.sub{color:#777}#display_password{position:absolute;top:38px;right:12px}.woocommerce ul.product_list_widget li img{display:none}@media screen and (max-width:1500px){.w-cart-notification{position:fixed;top:0}}.woocommerce .shop_table small.includes_tax{display:block}.woocommerce .shop_table.woocommerce-checkout-review-order-table small.includes_tax{opacity:.5;font-size:.75rem}.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout{display:none!important}.product-regulation-badge .icon.success,.product-regulation-badge .item-icon.success{color:#00a85c}.product-regulation-badge .icon.warning,.product-regulation-badge .item-icon.warning{color:#f8bbd0}.product-regulation-badge .tooltip{display:none;font-size:.85rem;position:absolute;top:-100%;right:100%;transform:translate(0%,50%);background:#fff;z-index:9999;box-shadow:3px 3px 6px 0 rgb(0 0 0 / .3);padding:10px}.product-regulation-badge:hover .tooltip{display:block}.product-regulation-badge .tooltip .tooltip-title{color:#000;font-weight:700;margin-bottom:5px}.product-regulation-badge .tooltip .tooltip-content.item{white-space:nowrap}.product-regulation-badge .tooltip .tooltip-content.item .item-icon{margin-right:5px;display:inline-block}.product-regulation-badge .tooltip .tooltip-content.item .item-title{color:#000;display:inline-block}input:not([type="submit"]){min-height:1.5rem!important}.woof .widget_price_filter .ui-slider::before{display:none}.woof .widget_price_filter .ui-slider .ui-slider-range{background:none repeat scroll 0 0 #d5d5d5;box-shadow:none}.woof .widget_price_filter .ui-slider .ui-slider-handle{background-color:#383f45;margin-top:-3px}.woof .widget_price_filter .price_slider_amount .price_label{font-size:15px;font-weight:normal!important}.woof .chosen-container-multi .chosen-choices{border-radius:0px!important;border:2px solid #000!important;transition:all 0.3s;box-shadow:none!important}.woof .chosen-container-multi.chosen-container-active .chosen-choices{border:1px solid #aaa!important;box-shadow:none!important}.woof .chosen-container-single .chosen-single{border-radius:0px!important;border:2px solid #000!important;height:42px!important;line-height:38px!important}.woof .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa!important}.woof .chosen-container-single .chosen-single div b{background-position:0 8px!important}.woof .chosen-container .chosen-results{max-height:250px!important}#dr_hauschka_support_notice{background-color:#e6ecee;padding:1rem 1.5rem;margin-top:1.5rem}#harologi_support_notice{background-color:#e6ecee;padding:1rem 1.5rem;margin-top:1.5rem}#dermo_support_notice{background-color:#e6ecee;padding:1rem 1.5rem;margin-top:1.5rem}.wpcf7-form .form-row{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:20px}.wpcf7-form .form-row>div{flex-grow:1;margin:0 0 1.5rem}.wpcf7-form .form-row>div.col-full{width:100%}.wpcf7-form .form-row>div.col-half{width:50%}.wpcf7-form .form-row>div.col-third{width:33.33%}.wpcf7-form .form-row>div.col-two-third{width:66.66%}.wpcf7-form .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{display:block;margin-bottom:.4rem}.wpcf7-form .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item:last-child{margin-bottom:0}.wpcf7-form .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{margin-top:-.3rem}.wpcf7-form .wpcf7-response-output{margin:0!important}@media (max-width:600px){.wpcf7-form .form-row{flex-flow:column nowrap;gap:0}.wpcf7-form .form-row>div.col-full,.wpcf7-form .form-row>div.col-half,.wpcf7-form .form-row>div.col-third,.wpcf7-form .form-row>div.col-two-third{width:100%}}div#free_shipping_notice{padding:1rem 1.4rem;margin-bottom:1.5rem;background-color:rgb(51 51 51 / .15);border:2px solid #00a85c}div#free_shipping_notice .amount-left{color:#00a85c}.address-field.street{width:66%;float:left}.address-field.house-number{width:30%}img.wp-post-image{width:auto;max-height:1000px}figure.woocommerce-product-gallery__wrapper div{display:flex!important;justify-content:center}body.modal-opened{overflow:hidden}.modal{display:none;position:fixed;z-index:112;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgb(0 0 0 / .4)}a#modal-link{padding:0;border:#fff0;height:100%;width:80%;position:absolute;z-index:10;text-align:left}i.viewer-icon{background-image:url(https://shop.drnoyer.ch/wp-content/uploads/2024/07/viewer-icon-klein.png);position:relative;width:32px;height:32px}.modal-content{background-color:#fefefe;margin:0 auto;padding:20px;border:1px solid #888;width:90%;height:90%;top:5%;position:relative;border-radius:10px}.header_hor .w-nav.type_desktop .w-nav-list.level_2{background:#fff!important}@media (max-width:600px){.modal-content{width:100%}a#modal-link{width:100%}}.close{color:#aaa;float:right;font-size:40px;font-weight:700;margin-bottom:15px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}