[data-role=main-css-loader]{display:none}.products-grid .product.product-item.specialItem{background:#8a9975 url(../../frontend/Vitrasan/b2bportal/de_DE/images/assets/bg_decorated.webp) center/cover;color:#fff}.products-grid .product.product-item.specialItem.red{background:#fd8f78 url(../../frontend/Vitrasan/b2bportal/de_DE/images/assets/bg_decorated_var2.webp) center/cover;color:#fff}#bio_ep{font-family:inherit !important;font-size:inherit !important;background:#ff856d url(../../frontend/Vitrasan/b2bportal/de_DE/images/assets/bg_decorated_var2.webp) center/cover !important;color:#fff}body.catalog-product-view .page-wrapper,body[class^=checkout-] .page-wrapper{background:#f5f6f4 url(../../frontend/Vitrasan/b2bportal/de_DE/images/assets/bg_rectangle.webp) center}.mst-searchautocomplete__autocomplete{background:#f5f6f4 url(../../frontend/Vitrasan/b2bportal/de_DE/images/assets/bg_rectangle.webp) center;border:none;margin-top:17px}.block.filter .block-filter-trigger:after{content:"";background:url(../../frontend/Vitrasan/b2bportal/de_DE/images/icons/cbdvital_icon_filter_2.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;margin-left:3px;margin-bottom:1px;width:15px;height:10px;opacity:.8}.cms-content-row.faqs .magazin-nav.faqs .col-item .headline:after{content:"";background:url(../../frontend/Vitrasan/b2bportal/de_DE/images/icons/icon_caretdown_white.svg) no-repeat center;background-size:cover;opacity:.3}.nav-sections .navigation li.level0>.level-top,.header-container,.catalog-product-view .product-info-main .product-item-stock.product-item-instock{color:#2a2a33}.header-container .header-center-container .logo picture,.header-container .header-center-container .logo img{display:block}.product-item-badges .product-item-badge{border:1px solid #ff9d4f}.product-info-main-top .product-item-badge{color:#2a2a33;border:1px solid #2a2a33}.opc-block-summary .old-price+.subtotal .price{color:#ff9d4f}.nav-sections .navigation li.level0>.level-top span.ui-menu-icon{display:none}.navigation li.level0.category-item.has-submenu a.level-top.ui-state-active:after,.navigation li.level0.category-item.has-submenu span.level-top.ui-state-active span:after{display:none}.infofield{text-align:center;background-color:#e7d3c4;padding:10px 10px 5px;display:revert;font-size:13px;width:100%}.infofield a{font-size:13px}.ovl{float:left;color:#595959;font-size:14px;padding:4px 8px;z-index:9999;font-weight:300;font-family:effra,sans-serif;border:1px solid #2a2a33;margin-top:-5px}.language-switcher-container .dropdown{padding:25px 25px 20px 20px}.language-switcher-container a{font-size:13px}.language-switcher-container .dropdown ul li{padding-left:0;margin:0}.language-switcher-container .dropdown ul li a{cursor:pointer;display:block;position:relative;padding-left:25px;margin:10px 0;text-transform:none;color:#2a2a33;font-size:13px}footer .footerIn .button{border:1px solid #2a2a33;padding:6px 0;text-align:center;box-sizing:border-box;margin-top:15px;width:82%}footer .footerIn ul.footer-check-list{margin-bottom:19px;margin-top:15px}footer .footerIn p.small{margin-bottom:0;font-size:11px}footer.page-footer .footer-container .footer-col-item ul.footer-check-list>li span{vertical-align:middle}.languages-all{margin-top:22px}.cms-home-outercontent .cms-content-column>ul{font-size:17px;margin:30px 0;line-height:30px}body.notloggedin .products-grid .product.product-item .product-item-additional{min-height:0px;margin-top:0}html:not(.nav-open) .nav-sections .navigation .level0.active:not(.has-submenu)>.level-top:after,html:not(.nav-open) .nav-sections .navigation .level0:not(.has-submenu)>.level-top:hover:after{background:#2a2a33}body.notloggedin .noPriceIn .nologinbutton,body.notloggedin .noPriceIn .nologinbutton li{list-style-type:none;margin:0;padding:0}body.notloggedin .noPriceIn p{margin-bottom:20px;margin-top:20px;font-size:13px !important;line-height:1.42857143 !important}.notloggedin .product.info.detailed.fullwidth-container-outer.optionalblock .cms-content-column .noPriceIn{margin-top:30px}body.notloggedin .product-info-main .product-info-features-container .product-info-features{position:relative}body.notloggedin .product-info-main .product-info-features-container .product-info-features:after,body.notloggedin .product-info-start .product-subnew:after,body.notloggedin .product.data.items #product-content-block2 .value:after{content:'';background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,1));height:100%;width:100%;display:block;position:absolute;left:0;top:0}body.notloggedin .product.data.items #product-content-block2 .value{max-height:300px;overflow:hidden;position:relative}#pricelist_loader{position:fixed;left:50%;top:50%;display:none}.product-add-form .product-options-bottom .product-options-bottom{margin-bottom:4px}.product-wishlist-link:hover{text-decoration:none}.product-wishlist-link:hover span{text-decoration:underline}.product-wishlist-link svg,.product-wishlist-link span{display:inline-block;vertical-align:middle}.product-wishlist-link svg{margin-top:-2px;margin-right:3px;margin-left:-4px}.account .fieldset>.field.choice input[type=checkbox]{margin-right:6px}.cms-home-outercontent .content-heading.productdetail>h2{padding-top:10px}.cms-content-column .product-properties-table tbody tr.first{border-top:2px solid #2a2a33}.product.data.items.container .smaller.centerText{text-align:center}.products-grid .product.product-item .product-item-additional,.product-category-slider-wrapper .product-category-slide-item .product-item-additional{min-height:25px}.cart-totals .totals-tax-details,.opc-block-summary .table-totals .totals-tax-details{display:none}.cart-totals .totals-tax-details.shown,.opc-block-summary .table-totals .totals-tax-details.shown{display:table-row}.checkout-cart-index .cart-summary .cart-totals .totals.shipping td.amount span,.opc-block-summary .table-totals .totals.shipping td.amount span{color:#2a2a33}.checkout-cart-index form.form-cart .cart.item .product-item-photo .product-item-badges .product-item-badge{background-color:#ff9d4f;border:1px solid #ff9d4f}.checkout-cart-index form.form-cart .cart.item .item-info .price-box .special-price{color:#ff9d4f}.checkout-cart-index .additional-products-outer.fullwidth-container-outer .title.additional-products-title>strong{margin:0}.checkout-cart-index .additional-products-title{text-align:center}.checkout-cart-index .additional-products-title strong{font-family:'Canela Text Web',Georgia,Palatino Linotype,sans-serif;font-size:26px;margin:0 0 20px;display:block;text-align:center}body.checkout-cart-index .page-wrapper,body.checkout-index-index .page-wrapper{background:#f5f6f4 url(../../frontend/Vitrasan/b2bportal/de_DE/images/assets/bg_rectangle.webp) center}.additional-products-outer.fullwidth-container-outer,.related-blog-product.fullwidth-container-outer{background:#fff;text-align:center}.product-related-outer.additional-products-outer.fullwidth-container-outer{border-top:1px solid #d8d8d8}.checkout-index-index .checkout-footer .footerBottom .footer-col-1 .footer-nav li a,.checkout-index-index .checkout-footer .footerBottom .footer-col-2 .footer-nav li a{font-size:15px}.cms-content-column picture.certificate{display:none}.products-grid.wishlist .product-item-actions a:hover{text-decoration:none}.products-grid.wishlist .product-item-actions a:hover span{text-decoration:underline}.products-grid.wishlist .product-item-actions a img{margin-top:-1px}.checkout-index-index #custom-field .formlabel-decorated{margin-bottom:20px}.account .field.region{display:block}.field.gw-euvat-field{display:block !important}.fieldset .field.taxvat .label{margin:0 0 5px;display:inline-block}.field-tooltip{right:6px;top:9px}.field-error,div.mage-error{margin-top:7px;color:#e02b27;font-size:12px;position:absolute}.gw-euvat-field .message.success{background:0 0;color:#006400;margin-top:7px;font-size:12px;position:absolute}.gw-euvat-field .message.warning{background:#fdf0d5;color:#6f4400;display:none;font-size:1.3rem;margin:45px 0 0;padding:12px 20px 12px 45px;position:relative}.gw-euvat-field .mage-error{position:relative !important}.fieldset>.field{margin:0 0 29px}.blog-post-list .blog-post-item:nth-of-type(2){vertical-align:top}.mst-searchautocomplete__index.ves_blog_post{display:none !important}.catalog-product-view .product-related-outer .innerTopContainer{border-bottom:0;padding:0}.catalog-product-view .product-related-outer.additional-products-outer.fullwidth-container-outer .title.additional-products-title{float:none;width:auto;border-bottom:0;margin-bottom:0;margin-top:0}.catalog-product-view .product-related-outer .swiper-container .swiper-button-next:not(.onlyarrow) svg,.catalog-product-view .product-related-outer .swiper-container .swiper-button-prev:not(.onlyarrow) svg{margin-top:-10px}.catalog-product-view .product-related-outer.additional-products-outer.fullwidth-container-outer .title.additional-products-title>strong{font-size:25px;text-align:center;margin:60px 0 20px}.catalog-product-view .product-related-outer.additional-products-outer.fullwidth-container-outer .title.additional-products-title:after{display:none}.catalog-product-view .additional-products-outer.fullwidth-container-outer .product-category-slider-wrapper.related .title.additional-products-title{margin:0}.catalog-product-view .additional-products-outer.fullwidth-container-outer .product-category-slider-wrapper.related .title.additional-products-title>strong{font-size:20px;margin:20px 0 25px}.catalog-product-view .additional-products-outer.fullwidth-container-outer .product-category-slider-wrapper.related{margin-top:0;float:none;width:100%;margin-left:0;padding-top:0}.catalog-product-view .additional-products-outer.fullwidth-container-outer .product-category-slider-wrapper.related .swiper-container{margin-top:0;padding:0}.catalog-product-view .product-category-slider-wrapper.related .product-category-slide-item:not(.specialItem){background:#fff}.product.data.items.container .smaller{font-size:11px !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:0 !important;text-align:left !important;line-height:16px !important;margin-top:40px !important}.catalog-product-view .column.main>div:last-of-type{padding-bottom:40px}.products-grid .product.product-item .product-item-details-additional{padding:0 30px 10px}.products-grid .product.product-item .product-item-details-additional .swatch-attribute-options{display:flex;justify-content:left;padding:5px 0}.products-grid .product.product-item .product-item-details-additional .swatch-attribute-options .swatch-option .pseudo-radio{display:none}.products-grid .product.product-item .product-item-details-additional .swatch-attribute-options .swatch-option-wrapper{padding-left:0}.products-grid .product.product-item .product-item-details-additional .swatch-attribute-options .swatch-option .swatch-info-column>span.swatch-info-name,.products-grid .product.product-item .product-item-details-additional .swatch-attribute-options .swatch-option .swatch-info-column>span.swatch-info-cbd{font-size:13px;margin-right:0}.products-grid .product.product-item .product-item-details-additional .swatch-option{cursor:pointer;border:1px solid #ccc;padding:8px 10px 6px;font-size:13px;line-height:13px;margin:0 10px 0 0;background:#fff}.products-grid .product.product-item .product-item-details-additional .swatch-option:hover,.products-grid .product.product-item .product-item-details-additional .swatch-option.selected{border-color:#2a2a33}.products-grid .product.product-item .product-item-details-additional .swatch-info-tax,.products-grid .product.product-item .product-item-details-additional .swatch-option-prices{display:none}.products-grid .product.product-item .buyproduct{width:auto;padding:0 30px 30px;text-align:left}.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary form{display:flex;flex-direction:row}.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary .qty{text-align:center;width:50px;border:0;border-bottom:1px solid #2a2a31;padding:7px 5px 6px;font-size:14px;color:#696969;font-weight:300;height:34px;vertical-align:middle;margin-right:10px}.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary button{background:#2a2a31;font-size:12px !important;color:#222;font-weight:400;width:auto;padding:0 30px !important;height:34px;line-height:12px;vertical-align:middle}.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary button img{width:18px;height:18px;display:inline-block;margin:auto}.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary button span{font-size:0 !important;letter-spacing:0}.catalog-product-view .product-info-main .product-item-stock img{margin-right:6px;filter:brightness(0) saturate(100%);-webkit-filter:brightness(0) saturate(100%)}.products-grid .product.product-item .buyproduct .stock.unavailable{margin-top:8px}.account .column.main .block:not(.widget) .block-title>.action.printinvoice{border:1px solid #2a2a33;padding:10px 10px 9px;margin-top:5px}.product.info.detailed.fullwidth-container-outer.optionalblock .cms-content-column p{font-size:17px;margin:30px 0;line-height:30px}.product.info.detailed.fullwidth-container-outer.optionalblock .cms-content-column p:last-child{margin-bottom:0}.customerAc{margin-bottom:40px}.customerAc .teaserBlock{margin-left:0;margin-right:0}.customerAc .teaserBlock .smallTeaser .teaser-1{width:100%;cursor:default;float:none}.customerAc ul.pointlisting li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:45%;position:relative;padding-left:20px;list-style-type:none;margin-bottom:10px}.customerAc ul.pointlisting{margin-bottom:15px;margin-top:25px;list-style-type:none;margin-left:0;padding-left:0}.customerAc ul.pointlisting li:before{display:inline-block;text-align:left;margin-right:0;position:absolute;left:0;top:4px;content:"";background:url(../../frontend/Vitrasan/b2bportal/de_DE/images/icons/icon_check.svg) no-repeat;background-size:100% auto;width:12px;height:12px;opacity:.7}.customerAc .teaserBlock .smallTeaser .inlay{padding:40px}.customerAc .teaserBlock .smallTeaser .inlay p.small{font-size:11px;margin-bottom:0}.nav-open .header-container .header-left-container .toggle-mobile-menu .toggle-nav-close{margin-top:-5px}.cms-page-view.page-layout-2columns-left .page-title-wrapper{text-align:left;padding-left:24.66666667%;margin-left:60px}.cms-page-view .page-main p.small.formAboveText{margin-top:25px;margin-bottom:0;font-size:11px}.cms-page-view .page-main p.small.formAboveText a{font-size:11px}.contact-index-index .column:not(.sidebar-additional) .form.contact{width:70%}.customerAc ul.pointlisting:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.password-strength-meter{background-color:#f4f4f4;height:32px;line-height:34px;z-index:1;font-size:11px}.customer-account-create .fieldset>.field#vat_number_container{margin-bottom:0}.naturediscount{margin-bottom:25px;font-size:13px;margin-top:-10px}.naturediscount tr td{padding:8px 15px 4px}.naturediscount tr:first-child td{font-family:'apercu-bold-pro',Segoe UI,Lucida Grande,sans-serif;font-weight:400;border-bottom:1px solid #2a2a34}.naturediscount tr:first-child td:last-child{text-align:left}.notloggedin .product-category-slider-wrapper .product-category-slide-item .overProductNameWrap{min-height:70px}.notloggedin .products-grid .product.product-item .product-item-additional,.notloggedin .products-grid .product.product-item .product-item-details-additional,.notloggedin .product-category-slider-wrapper .product-category-slide-item .product-item-additional{display:none}.hero-teaser-row span,.cms-icon-outer,.account .box-title.title-decorated>label,.account thead th,.customer-address-form .fieldset .message.info,.catalog-product-view .product-icons-container .product-icons-badge span,.quickSearch-wrapper .block-search .control input.input-text{color:#2a2a33}.hero-teaser-row-inner,.fullwidth-container-outer.container-variant,footer.page-footer,.faqAnchors,.customerAc .teaserBlock .smallTeaser .inlay,.cms-index-index .fullwidth-container-outer.related-blog-product{background:#f5f6f4}.header-customer-content .header-account-button:not(.loggedin) .primary,button.action.tocart,.header-top-link.header-customer-dropdown .header-top-link-inner.isCustomer:before,.quickSearch-wrapper .block-search .header-search-button{background:#2a2a33}.header-container .header-right-container .header-top-link.header-customer-dropdown .header-top-link-inner em{display:none}.swatch-option-prices .special-price,.subnav li.active a,.subnav ul li a:hover,.price-box>.special-price .price,.cms-home-outercontent .subheading{color:#ff9d4f}.swatch-option-prices .product-item-badge>span,.header-container .minicart-wrapper .counter.qty .counter-number,.account .items.order-links li.nav.current strong,.product.product-item .product-item-badge.discount-percentage-badge{background:#ff9d4f}.product.product-item .product-item-badge{color:#ff9d4f;border:1px solid #ff9d4f;letter-spacing:1px}button.action.tocart>span img{display:none}.hero-teaser-row h1{padding-right:50px}.product-category-slider-wrapper .category-label-wrapper li{padding:10px 18px 8px !important;border-radius:0;border:1px solid #ccc !important;font-size:13px !important;line-height:13px !important;width:auto !important}.product-category-slider-wrapper .category-label-wrapper .category-label-content{padding-left:0}.product-category-slider-wrapper .category-label-wrapper li.active,.product-category-slider-wrapper .category-label-wrapper li:hover{color:#2a2a33 !important;border:1px solid #2a2a33 !important;padding:10px 18px 8px !important}.account .fieldset legend.legend{border-bottom:1px solid #2a2a33;padding-bottom:10px}:not(.select-wrapper)>select{background-position:98% 50%}.catalog-product-view .product-info-main-inner{border-top:0}.product.info.detailed.fullwidth-container-outer.optionalblock .cms-content-column p{padding-left:0 !important}.cms-content-column img.optional-image-link{bottom:20px;max-width:40px;right:auto;left:20px}.cms-home-outercontent.optionalblock1 .cms-icon-outer .cms-icon-row div img{filter:brightness(0) saturate(100%);-webkit-filter:brightness(0) saturate(100%)}.related-blog-product.fullwidth-container-outer .startmessage p{max-width:50%;margin:10px 0;margin:0 auto;line-height:32px;margin-bottom:45px;font-size:20px;font-weight:400;font-family:'Canela Text Web',Georgia,Palatino Linotype,sans-serif;display:block}.related-blog-product.fullwidth-container-outer .startmessage img{max-width:70px;margin-bottom:40px}.loggedinuser .related-blog-product.fullwidth-container-outer .startmessage p{margin-bottom:10px}.amfaq-bottom-contact-inner{border:2px solid #2a2a33;padding:40px;margin-top:50px}.amfaq-bottom-contact-inner label{font-family:'Canela Text Web',Georgia,Palatino Linotype,sans-serif;margin-bottom:20px;display:block;font-size:25px}.amfaq-bottom-contact-block{margin-bottom:20px;display:block}.amfaq-bottom-contact-inner strong{text-transform:uppercase;display:block}.amfaq-bottom-contact-inner img{height:35px;margin:20px 0}.amfaq-bottom-contact-inner a.action{margin-top:10px}table.user-conditions{width:auto}.section-download{margin-top:50px}table.user-conditions th,table.user-conditions td{padding:4px 10px}table.user-conditions th{padding-left:0;font-weight:400}table.user-conditions tr:last-child th,table.user-conditions tr:last-child td{border-bottom:0}.conditionsSite h2{font-family:'Canela Text Web',Georgia,Palatino Linotype,sans-serif;font-size:26px;margin:0 0 25px;display:block}.conditionsSite a.primary{margin-top:20px}.checkout-index-index .opc-wrapper .step-content:not(#checkout-step-payment)>*:not(.methods-shipping),.checkout-index-index .opc-wrapper .checkout-payment-method,.checkout-index-index .opc-sidebar .opc-block-summary .block.items-in-cart,.checkout-index-index .opc-sidebar .opc-payment-additional.discount-code,.checkout-index-index .opc-sidebar .opc-payment-additional.aw-giftcard-code,.checkout-index-index .opc-sidebar .summary-table-outer,.checkout-cart-index form.form-cart,.checkout-cart-index .cart-summary,.checkout-cart-index .block.discount{border-top:1px solid #2a2a33}.checkout-index-index .field .control input,.checkout-index-index .opc-sidebar .opc-payment-additional.discount-code .aw-giftcard-field input,.checkout-index-index .opc-sidebar .opc-payment-additional.discount-code .coupon-field input,.checkout-cart-index .coupon-field .control input,.checkout-cart-index .aw-giftcard-field .control input{border-bottom:1px solid #2a2a33}.checkout-index-index .opc-sidebar .opc-payment-additional.discount-code .aw-giftcard-field input:focus,.checkout-index-index .opc-sidebar .opc-payment-additional.discount-code .coupon-field input:focus,.checkout-index-index .field .control input:focus,.checkout-cart-index .coupon-field .control input:focus,.checkout-cart-index .aw-giftcard-field .control input:focus{border-bottom:2px solid #2a2a33}.checkout-onepage-success .checkout-success .order-icon-wrapper .order-icon-item.green{color:#ff9d4f}.checkout-onepage-success .checkout-success .banktransfer-wrapper.fullwidth-container-outer{background-color:#ff9d4f}.success_modal .modal-inner-wrap{border-top:2px solid #2a2a33}.success_modal-message{color:#2a2a33}.action.primary.secondary{background:#2a2a33}.checkout-onepage-success .infofield{display:none !important}.cms-index-index .infofield{max-width:1700px;margin:0 auto}.opc-wrapper .shipping-address-item.selected-item,.opc-wrapper .billing-address-item.selected-item{border-color:#ff9d4f}.opc-wrapper .shipping-address-item.selected-item:after,.opc-wrapper .billing-address-item.selected-item:after{background-color:#ff9d4f}.checkout-payment-method .action.primary.checkout,.checkout-shipping-method button.action.continue.primary{background:#2a2a33}.checkout-index-index .opc-progress-bar-item span:after{border:2px solid #2a2a33;color:#2a2a33}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active>span:after{background:#2a2a33}.checkout-payment-method .action.primary.checkout,.checkout-shipping-method button.action.continue.primary{border:1px solid #2a2a33}.success_modal-message-icon{background:#2a2a33}.action.primary.secondary.shining:hover{background:#2a2a33}body:not(.filter-active) .block.filter .filter-title .myFilter,body:not(.filter-active) #layered-filter-block .filter-options .filter-options-item.specialfilter .filter-options-content li a{border-radius:0}body:not(.filter-active) #layered-filter-block .filter-options .filter-options-item.specialfilter .filter-options-content li a.am_shopby_link_selected{color:#2a2a33;border:1px solid #2a2a33}.lac-notification-sticky .lac-notification-text.wrapper{padding:10px 0}.lac-notification-sticky .lac-notification-text.wrapper a{text-decoration:underline;margin-left:20px}.customer-information-box{border:2px solid #2a2a33;padding:40px;margin-bottom:40px}.customer-information-box p{margin:0}.customer-information-box .col-sm-3{float:right}.catalog-category-view .cms-home-teaser-row{margin-bottom:40px;margin-top:30px}.catalog-category-view .cms-home-teaser-row-item{cursor:pointer}.catalog-category-view .cms-home-teaser-row-item-content{position:absolute;top:40px;left:40px}.catalog-category-view .cms-home-teaser-row-item-content p{display:block;font-family:'Canela Text Web',Georgia,Palatino Linotype,sans-serif;font-size:22px;margin-bottom:40px}#layered-filter-block .filter-options .filter-options-content .swatch-attribute .am-swatch-wrapper .swatch-option:not(.disabled):hover,#layered-filter-block .filter-options .filter-options-content .swatch-attribute .am-swatch-wrapper .swatch-option.text.selected{background:rgba(255,133,109,.1);border-color:#ff9d4f}.videocontainer_opener{position:absolute;right:60px;top:20px;background:#ff9d4f;font-size:11px;z-index:9;line-height:12px;padding:5px 5px 4px;border-radius:5px;cursor:pointer;color:#fff}@media (max-width:991px){.catalog-product-view .additional-products-outer.fullwidth-container-outer .product-category-slider-wrapper.related .swiper-container{padding:0}.catalog-product-view .additional-products-outer.fullwidth-container-outer .product-category-slider-wrapper.related{width:100%}.cms-page-view.page-layout-2columns-left .page-title-wrapper{padding-left:0;margin-left:0}.account-nav .item a,.account-nav .item>strong{padding:8px 3px 3px 10px}.account-nav .item.current:before{margin-top:4px}.account.page-layout-2columns-left div.sidebar-main{margin-bottom:0;margin-top:10px}.account.page-layout-2columns-left .block.account-nav{margin-bottom:20px}.related-blog-product.fullwidth-container-outer .startmessage p{max-width:70%}.related-blog-product.fullwidth-container-outer .startmessage img{max-width:50px}.catalog-category-view .cms-home-teaser-row-item{margin-bottom:20px;width:100%}.catalog-category-view .cms-home-teaser-row-item img{width:100%}}@media (max-width:767px){.product.info.detailed.fullwidth-container-outer.optionalblock .cms-content-column p{font-size:15px;line-height:26px}.languages-all a{margin:0 10px 18px 0}.header-container .header-center-container .logo img{height:25px}.header-container .header-center-container .logo{margin-top:0}.header-container .header-right-container{margin-top:3px !important}.nav-open .language-switcher-container{right:30px}.nav-open .notloggedin .nav-sections{top:55px}.nav-open .language-switcher-container{top:19px}.nav-open .notloggedin .quickSearch-wrapper{display:none}.nav-open .language-switcher-container .dropdown ul li a{font-size:0}.header-container .header-center-container .logo{margin-left:-10px;margin-right:-10px}.customerAc ul.pointlisting li{float:none}.form-edit-account .fieldset>.field.choice{margin:0 0 10px}.catalog-product-view .product-related-outer #block-related-heading{margin:40px 0 15px}.catalog-product-view .product-related-outer .swiper-pagination-bullets.swiper-pagination-horizontal{top:-28px}.catalog-product-view .additional-products-outer.fullwidth-container-outer .product-category-slider-wrapper.related{padding-top:20px !important}body.catalog-product-view :not(.cms-page-view):not(.vesblog-page) #product-content-block2 ul{list-style-position:outside}.fullwidth-container-outer.container-variant.home{margin-bottom:40px}body:not(.cms-page-view):not(.vesblog-page) ul:not(.opc-progress-bar).category-label-content{text-align:center}.cms-home .cms-home-outercontent.category{margin-top:0;margin-bottom:20px}#accordion>div:first-child .cms-content-collapse{border-top:0}.fullwidth-container-outer.container-variant.home{margin-bottom:30px}.catalog-category-view .cms-home-teaser-row-item-content{top:15px;left:20px}.catalog-category-view .cms-home-teaser-row-item{margin-bottom:20px}.catalog-category-view .cms-home-teaser-row-item-content p{font-size:18px;margin-bottom:20px}.catalog-category-view .cms-home-teaser-row-item .action.primary.halfheight{height:40px;font-size:12px !important;padding-left:10px;padding-right:10px}body.notloggedin.catalog-product-view .product-info-main-content{padding:0}body.notloggedin .product-info-main .product-info-features-container .product-info-features:after{display:none}.catalog-category-view .cms-home-teaser-row{margin-bottom:20px;margin-top:10px}html:not(.nav-open) .navigation li.has-submenu ul li a{color:#2a2a33 !important}.nav-open .sections.nav-sections .nav-sections-item-content .navigation ul li.level0>.level-top.ui-state-active{color:#2a2a33;background:#f5f5f5}.nav-open .nav-sections .navigation ul.submenu{background:#f5f5f5}.nav-open .nav-sections .navigation ul.submenu li a{color:#2a2a33}.cms-home-outercontent .cms-content-column>ul{padding-left:0}.catalog-product-view .fotorama__wrap.fotorama__wrap--video{z-index:10}}@media (max-width:600px){.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary .qty,.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary button{display:block;width:100%}.products-grid .product.product-item .buyproduct .product-item-actions .actions-primary form{flex-direction:column}}@media (max-width:479px){.products-grid .product.product-item .buyproduct{padding-left:10px;padding-right:10px}.products-grid .product.product-item .product-item-details-additional{padding:0 10px 10px}.account .column.main .block:not(.widget) .block-title>.action.printinvoice{padding:8px 5px 7px;margin-top:15px}}@media (min-width:900px){.header-top-link.header-customer-dropdown .header-top-link-inner.isCustomer:before{left:14px;right:auto}.header-top-link.header-customer-dropdown .header-top-link-inner.isCustomer:after{right:auto;left:19px}.header-container .header-right-container .header-top-link.header-customer-dropdown .header-top-link-inner em{font-size:11px;vertical-align:middle;display:inline-block;font-style:normal;margin-left:8px;margin-top:2px;text-transform:none}}@media (min-width:768px){.header-container .header-left-container{margin-top:9px}.header-container .header-right-container{margin-top:6px}.quickSearch-wrapper #quickSearch-content{top:0}.checkout-index-index .opc-wrapper #custom-field .step-title{font-size:20px;margin-bottom:10px}.form-edit-account .fieldset>.field.choice{margin:0 0 10px}.account .page-main .gw-euvat-field .control{width:74.2%}.fieldset .field.taxvat .label{padding:6px 15px 0 0;text-align:left !important;float:none !important;width:auto !important;margin-bottom:5px;box-sizing:border-box}.account .block-addresses-list .items.addresses li.item{float:left;width:45%}.account .block-addresses-list .items.addresses li.item:nth-child(2n){float:right}.form-create-account fieldset:last-of-type{float:left;margin-top:5px}.form-create-account fieldset.address{float:right;width:46%}.product-category-slider-wrapper .category-label-wrapper li:hover{color:#2a2a33;border:1px solid #2a2a33;padding-bottom:8px}.account .box-content{font-size:15px}}@media (max-width:560px){.cms-home-outercontent .cms-content-column>ul{font-size:15px;margin:30px 0;line-height:26px;text-align:left;padding-left:0}}.product-items .ampreorder-observed .price-box{margin-bottom:15px}.product-items .ampreorder-observed .ampreorder-note{margin-bottom:20px}.preordernote-custom{color:#76846d;text-align:left;font-size:13px;margin-left:16px}.preordernote-custom:before{position:absolute;content:"";display:block;width:10px;height:10px;margin-top:5px;background:url(../../frontend/Vitrasan/b2bportal/de_DE/images/icons/icon_check_green.svg) no-repeat}.ampreorder-observed,.ampreorder-note,.preorder_note{word-break:break-all;word-break:break-word}.ampreorder-observed .tocart{white-space:normal}.ampromo-gift a.product-image{text-decoration:none}ul.ampromo-gift{padding:0;list-style-type:none}.ampromo-gift li{margin:10px;display:inline}.ampromo-banner-tooltip{padding:2px 5px;background:#fec;border:1px solid #faa819;color:#1f5070;text-align:left;width:300px}.ampromo-product-name{font-weight:700}.ampromo-label{position:absolute;z-index:1000}.loading{background:#e5efe5 url('../../frontend/Vitrasan/b2bportal/de_DE/Wyomind_EstimatedDeliveryDate/img/ajax-loader.gif') no-repeat 10px 8px !important}.estimatedDeliveryDate{margin:10px !important}.estimatedDeliveryDate:empty{display:none}.estimatedDeliveryDate .edd_countdown.knob-countdown{display:block;height:70px;margin-top:20px;margin-bottom:20px}.estimatedDeliveryDate .edd_countdown .knob-container{display:inline;position:relative}.estimatedDeliveryDate .edd_countdown .knob-container LABEL{font-weight:700;bottom:-20px;left:0;margin:auto;display:block;width:100%;position:absolute;text-align:center}