@import"https://fonts.googleapis.com/css2?family=Jost&family=Roboto:wght@300;500&display=swap";/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.woff2") format("woff2"),url("../fonts/icomoon.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@keyframes icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::-moz-selection{color:#000;background:rgb(217.288209607,205.0873362445,165.711790393)}::selection{color:#000;background:rgb(217.288209607,205.0873362445,165.711790393)}body,html{margin:0;padding:0;color:#000;width:100%;overscroll-behavior:none}body{font-size:100%;line-height:1.5;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";font-family:"Roboto",Helvetica,sans-serif;font-weight:300}figure img{max-width:100%;height:auto}*:focus{outline:none}a:link{color:#000}a:visited{color:#000}a:hover{color:#000}h1,h2,h3,h4,h5,h6{font-family:"Jost",sans-serif;margin:0;padding:0;letter-spacing:.01em}h1{font-size:30px;clear:both}h2,h3{font-size:22px}p{margin:0;padding:0;font-size:18px;font-weight:300}ul{list-style:none;padding:0;margin:0}ul>li{margin:0}label{font-weight:500}.no-transition{transition:none !important}#header{position:absolute;z-index:99;left:0;right:0;top:0;height:auto;background-color:#000;box-shadow:0 -5px 20px 0 rgba(0,0,0,.7)}@media(min-width: 51.25rem){#header{position:fixed;padding-right:10px;padding-left:10px}}@media(min-width: 73.5rem){#header{padding-left:20px;padding-right:20px}}@media(min-width: 105rem){#header{padding-left:40px;padding-right:40px}}body.mobile-nav-open #header{position:absolute;top:0}.nav-content ul li:not(.nav-logo):not(.nav-cart){display:none}@media(min-width: 51.25rem){.nav-content ul li:not(.nav-logo):not(.nav-cart){display:block}}.nav-toggle{display:none}.nav-toggle-label{position:absolute;display:flex;align-items:center;height:100%;max-height:100px;z-index:999;left:20px;cursor:pointer}@media(min-width: 51.25rem){.nav-toggle-label{display:none}}.nav-toggle-label .nav-mobile{position:relative;font-size:0}.nav-toggle-label .nav-mobile:after{position:absolute;bottom:-10px;left:0;content:url(../icons/hamburger_white.svg);height:20px;width:25px}.nav-toggle:checked~.nav-content ul li{display:block}.nav-toggle:checked~.nav-toggle-label .nav-mobile:after{content:url(../icons/close_white.svg)}#main-nav{background-color:#000;position:absolute;width:100%;z-index:10;text-align:center;box-shadow:0 -5px 20px 0 rgba(0,0,0,.7)}@media(min-width: 51.25rem){#main-nav{text-align:left;padding-top:0;box-shadow:none}}#main-nav>ul li{font-size:22px}@media(min-width: 51.25rem){#main-nav>ul li{font-size:16px}}#main-nav>ul li.nav-cart{font-size:16px;position:absolute;top:27px;right:20px}@media(min-width: 51.25rem){#main-nav>ul li.nav-cart{top:0;right:0;position:relative}}#main-nav>ul li.nav-logo{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}#main-nav>ul li.nav-logo>a{max-width:240px;margin:0 auto}@media(min-width: 51.25rem){#main-nav>ul li.nav-logo>a{all:unset;cursor:pointer}}@media(min-width: 51.25rem){#main-nav>ul li.nav-logo{position:relative;display:flex;align-content:center;justify-content:center;z-index:1}}#main-nav>ul li.nav-logo a{display:flex;align-items:center;width:160px;height:100px}@media(min-width: 73.5rem){#main-nav>ul li.nav-logo a{width:240px;height:auto}}@media(min-width: 105rem){#main-nav>ul li.nav-logo a{width:300px}}.img-desktop-logo{display:block;height:auto;width:100%}.nav-content .part1{margin-top:110px}.nav-content .part2{margin-bottom:22px}@media(min-width: 51.25rem){.nav-content .part2{margin-right:10px}}#main-nav .wpml-ls-item a,#main-nav .menu-item a{color:#fff;height:45px;text-transform:uppercase;font-weight:300;letter-spacing:.03em;text-decoration:none;font-size:100%;line-height:1.2}@media(min-width: 51.25rem){#main-nav .wpml-ls-item a,#main-nav .menu-item a{font-size:112.5%}}#main-nav .wpml-ls-item a.manitheme-shop,#main-nav .menu-item a.manitheme-shop{width:100%;font-size:1rem !important}#main-nav .wpml-ls-item a{font-size:18px;color:#bba55e;height:28px}@media(min-width: 51.25rem){#main-nav .wpml-ls-item a{height:45px}}#main-nav .wpml-ls-item.wpml-ls-current-language a{text-decoration:underline;text-decoration-color:#bba55e;text-decoration-thickness:2px;text-underline-offset:4px}.wpml-ls-legacy-list-horizontal{position:absolute;top:26px;right:20px;border:0;display:flex}.wpml-ls-legacy-list-horizontal li{text-align:right}@media screen and (min-width: 51.25rem){.wpml-ls-legacy-list-horizontal{position:relative;top:0;right:10px}}@media screen and (min-width: 73.5rem){.wpml-ls-legacy-list-horizontal{padding:0 30px 0 0}}@media(min-width: 51.25rem){.nav-content .part1{margin-top:0}.nav-content .part2{margin-bottom:0}body.scrolled #main-nav>ul ul li{align-items:flex-end;padding-bottom:15px}#main-nav{max-width:105rem;position:static;margin:auto;box-shadow:none;height:100px}}@media screen and (min-width: 51.25rem)and (min-width: 73.5rem){#main-nav{height:180px}}@media(min-width: 51.25rem){#main-nav>ul{display:grid;height:100%;grid-template-columns:1fr 240px 1fr}}@media screen and (min-width: 51.25rem)and (min-width: 105rem){#main-nav>ul{grid-template-columns:1fr 300px 1fr}}@media(min-width: 51.25rem){#main-nav>ul li{display:flex}#main-nav>ul li ul{display:flex;gap:30px}}@media screen and (min-width: 51.25rem)and (min-width: 51.25rem){#main-nav>ul li.part1 .nav-about{margin-left:15px}}@media(min-width: 51.25rem){#main-nav>ul li.part2{justify-content:flex-end}#main-nav>ul li ul li{display:block;display:flex;height:100%;position:relative;align-self:flex-start;align-items:center}#main-nav>ul li ul li a{color:#000;text-transform:uppercase}#main-nav>ul li ul li.current a:after{border-bottom:.1875em solid #bba55e}#main-nav>ul li:not(.part1) ul{gap:15px}#main-nav .wpml-ls-item a,#main-nav .menu-item a{position:relative;display:flex;align-items:center;justify-content:center}#main-nav .wpml-ls-item a.manitheme-login i:after,#main-nav .menu-item a.manitheme-login i:after{content:url(../icons/home_white.svg)}#main-nav .manitheme-login span{display:none}}@media screen and (min-width: 51.25rem)and (min-width: 80rem){#main-nav .manitheme-login span{display:block}}#main-nav .wpml-ls-item a,#main-nav .menu-item a{position:relative;padding:0}#main-nav .wpml-ls-item a i,#main-nav .menu-item a i{display:none;position:relative;width:45px;height:45px}@media screen and (min-width: 51.25rem){#main-nav .wpml-ls-item a i,#main-nav .menu-item a i{display:inline-block}}#main-nav .wpml-ls-item a i:after,#main-nav .menu-item a i:after{position:absolute;left:0;top:-4px}#main-nav .wpml-ls-item a.manitheme-cart i,#main-nav .menu-item a.manitheme-cart i{display:inline-block}#main-nav .wpml-ls-item a.manitheme-cart i:after,#main-nav .menu-item a.manitheme-cart i:after{content:url(../icons/cart_50_white.svg);top:-9px}.count_animation .cart-contents-count{animation:CartZoom .5s ease-out}@keyframes CartZoom{0%{opacity:0;transform:scale(2)}100%{opacity:1;transform:scale(1)}}.mani-cart span{position:absolute;background:rgb(161.7030567686,139.6069868996,68.2969432314);border-radius:12px;text-align:center;color:#fff;top:-8px;right:-6px;font-size:13px;font-weight:500;font-style:normal;z-index:1;width:24px;height:24px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 73.5rem){.manitheme-login{margin-right:5px}}.manitheme-login button{margin-top:-9px;background:#bba55e;color:#fff;border:none;border-radius:6px;height:45px;cursor:pointer;padding:0 1rem;font-family:"Roboto",Helvetica,sans-serif;font-size:16px;text-transform:uppercase}@media screen and (min-width: 51.25rem){body.scrolled #main-nav .nav-logo{transform:scale(0.75);transform-origin:bottom;transition:transform .25s ease-in}body.scrolled #main-nav .nav-logo a{transform:translateY(-10px);align-items:flex-end;width:200px}body.scrolled #header{transition:.25s ease-in;transform:translateY(-100px)}body.scrolled #main-nav{animation:fadeInFromNone .25s ease-out}@keyframes fadeInFromNone{0%{opacity:0}85%{opacity:0}100%{opacity:1}}}#footer{margin-bottom:20px;margin-top:70px;font-size:87.5%}@media screen and (min-width: 73.5rem){#footer{font-size:100%}}#footer>div{margin-bottom:0}@media screen and (max-width: 73.6875rem){#footer>div{flex-basis:auto}}#wrap .header-picture{margin-left:-1em;margin-right:-1em}#wrap .header-picture figure{width:100%;height:auto;position:relative}#wrap .header-picture figure img{width:100%;height:auto}#wrap .header-picture figure figcaption{font-weight:500;font-size:175%;line-height:1.1;margin-left:.5714375em;margin-right:.5714375em;margin-top:.5em;text-transform:uppercase}#cc-window{font-family:"Roboto",Helvetica,sans-serif;font-weight:300;background:#fff;border-radius:0}#cc-window.cc-window .cc-compliance .cc-btn.cc-accept-all{background:rgb(161.7030567686,139.6069868996,68.2969432314) !important;border:none;text-decoration:none;color:#fff !important;font-weight:300}#cc-window.cc-window .cc-compliance .cc-btn.cc-accept-all:hover{background:rgb(143.7751091703,124.1288209607,60.7248908297) !important}#cc-window.cc-type-categories.cc-floating:not(.cc-theme-edgeless) .cc-compliance .cc-dismiss,#cc-window.cc-type-categories.cc-floating:not(.cc-theme-edgeless) .cc-compliance .cc-save{margin-top:0 !important;text-decoration:underline}#main{position:relative}.single-product-wrap{padding-top:77px}.user-section-top{background:#f8f8f8;width:100vw;margin-left:calc(-50vw + 50%);display:flex;justify-content:center;align-items:center;text-align:center;min-height:147px}.user-section-top p{font-size:16px;padding:0 15px}@media screen and (min-width: 73.5rem){.user-section-top{height:227px;margin-bottom:20px}.user-section-top p{font-size:22px;padding:0}}.article-list{margin-left:-2.1875em;margin-right:-2.1875em;margin-bottom:4.375em;margin-top:4.375em}.article-list:after,.article-list:before{content:" ";display:table;clear:both}.article-list article{float:left;position:relative;box-sizing:border-box;padding-left:2.1875em;padding-right:2.1875em;width:100%;margin-top:2.5em;margin-bottom:2.5em}.article-list article figure{margin-bottom:1.25em}.article-list article h1{font-size:112.5%;line-height:1.2}.article-list article p:first-of-type{margin-top:15px}.article-list:after,.article-list:before{content:" ";display:table;clear:both}@media(min-width: 51.25rem){.article-list{margin-top:6.25em;margin-bottom:0}.article-list article{float:left;position:relative;box-sizing:border-box;padding-left:2.1875em;padding-right:2.1875em;width:33.33333333%;margin-top:0;margin-bottom:6.25em}.article-list article h1{font-size:137.5%;line-height:1.4}}.page-section.default{position:relative;min-height:66vh}.page-section.default .top--header{display:flex;align-items:baseline;justify-content:space-between}.page-section.default .top--header a{font-size:22px;font-family:"Jost",sans-serif}.page-section.default .content{position:relative}.page-section.default .content .woocommerce:not(.tinv-wraper){display:inline-block;width:100%}.page-section.default .content blockquote,.page-section.default .content dl,.page-section.default .content ol,.page-section.default .content p,.page-section.default .content ul{margin-bottom:15px}.page-section.default .content blockquote:last-child,.page-section.default .content dl:last-child,.page-section.default .content ol:last-child,.page-section.default .content p:last-child,.page-section.default .content ul:last-child{margin-bottom:0}.page-title{display:none}aside,#wrap,.single-product .content-area,.single-product #footer,.archive #footer{box-sizing:border-box;max-width:64rem;margin-left:auto;margin-right:auto;padding-left:.5em;padding-right:.5em}@media(min-width: 73.5rem){aside,#wrap{padding-left:1em;padding-right:1em}}@media(min-width: 105rem){aside,#wrap{padding-left:0;padding-right:0}}body.mobile-nav-open #wrap{position:fixed;width:100%}@media(min-width: 51.25rem){body.mobile-nav-open #wrap{position:static}}#wrap{margin-top:100px}@media(min-width: 73.5rem){#wrap{margin-top:180px}}#wrap>.content{min-height:100%;box-sizing:border-box}#wrap>.content h1.p1{margin-top:15px;font-size:112.5%;line-height:1.2;font-weight:500}@media(min-width: 51.25rem){#wrap>.content h1.p1{font-size:190%;line-height:1.2}}#frontheader{margin-top:72px}@media(min-width: 51.25rem){#frontheader{margin-top:87px}}@media(min-width: 73.5rem){#frontheader{margin-top:160px}}#frontheader ul.slide{max-height:650px;overflow:hidden}#front-gallery__wrapper>div{position:relative}#front-gallery__wrapper .blocks-gallery-item{margin:0}#front-gallery__wrapper .blocks-gallery-item img{min-width:100%;height:auto}#front-gallery__wrapper .front-buttons{max-width:73.5rem;margin:auto;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;top:35%}#front-gallery__wrapper .front-buttons .wp-block-columns{flex-wrap:nowrap}#front-gallery__wrapper .wp-block-columns{flex-wrap:nowrap}#front-gallery__wrapper .blocks-gallery-grid{display:contents}#front-gallery__wrapper .wp-block-image{margin:4px}#front-gallery__wrapper .wp-block-image figcaption{margin-top:0;text-align:center;color:#fff;font-size:18px}@media screen and (min-width: 51.25rem){#front-gallery__wrapper .wp-block-image figcaption{font-size:22px}}#wrap .intro-text{font-size:clamp(19px,3.7vw,30px);-webkit-hyphens:auto;hyphens:auto;font-weight:normal;font-family:"Jost",sans-serif;margin-top:50px;margin-bottom:50px}@media screen and (min-width: 73.5rem){#wrap .intro-text{margin-top:80px;margin-bottom:130px}}#menu-frontpagemenu{margin-top:27px;margin-bottom:80px}#menu-frontpagemenu li{display:inline-block}#menu-frontpagemenu li a{position:relative;text-decoration:none;margin-right:10px;margin-left:10px;font-weight:500}#menu-frontpagemenu li a::after{position:absolute;content:"|";right:-12px}#menu-frontpagemenu li a:hover{border-bottom:3px solid #bba55e}#menu-frontpagemenu li:last-of-type a::after{content:""}#menu-frontpagemenu li:first-of-type a{margin-left:0}#menu-frontpagemenu li.aktion a{color:#bba55e}.front-columns .wp-block-column{margin-bottom:37px;gap:10px;display:flex;flex-direction:column}.front-columns .wp-block-column.address{display:inline-block}.front-columns .wp-block-column.address span{display:inline-block;width:33px}@media(min-width: 105rem){.front-columns .wp-block-column:not(:first-child){margin-left:65px}}.front-columns .center{text-align:center}.woocommerce-store-notice.demo_store{display:flex;justify-content:space-between;position:fixed;bottom:0;background:#bba55e;font-size:clamp(16px,3vw,20px);color:#000;right:0;left:0;padding:1rem 2rem 1rem 1rem;z-index:1001}.woocommerce-store-notice.demo_store a{color:#fff}.page-template .page-section{margin-top:124px}@media screen and (min-width: 73.5rem){.page-template .page-section{padding-top:30px}}.woocommerce .content-area{position:relative;max-width:1560px;margin-left:auto;margin-right:auto;z-index:0;padding-left:10px;padding-right:10px;min-height:60vh}@media screen and (min-width: 73.5rem){.woocommerce .content-area{padding-left:20px;padding-right:20px}}.manitheme-dashboard{display:flex;flex-direction:column;align-items:center;text-align:center;gap:60px}.manitheme-dashboard .actionfields{display:flex;flex-wrap:wrap;gap:60px;align-items:center;justify-content:center}.manitheme-dashboard .actionfields>div{display:flex;align-items:center;justify-content:center;flex-basis:auto !important}.manitheme-dashboard .manitheme-button{min-height:265px !important;min-width:280px;border-radius:15px;font-size:30px;font-weight:700;letter-spacing:.04em;position:relative;padding-top:105px}.manitheme-dashboard .manitheme-button::after{content:url(../icons/icon-deliverer.svg);position:absolute;top:45px;left:0;right:0;height:100px}.manitheme-dashboard .manitheme-button.customer::after{content:url(../icons/icon-customer.svg);top:25px}.cc-revoke,.woocommerce-error,.woocommerce-NoticeGroup,.woocommerce-NoticeGroup-checkout,.woocommerce-message,.woocommerce-notices-wrapper{display:none !important}#cc-window.cc-floating{box-shadow:0 0px 20px 0 rgba(0,0,0,.3)}.ttt-pnwc-wrapper{overflow-y:initial}.ttt-pnwc-overlay{background:rgba(0,0,0,0);display:block;left:initial;bottom:initial;top:195px;right:15px;min-width:33%}.ttt-pnwc-container{border-radius:0;min-height:150px;font-size:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 0px 20px 0 rgba(0,0,0,.3)}.ttt-pnwc-notice:after{background:rgba(0,0,0,0)}.ttt-pnwc-notice .button{background:#bba55e;border:none;border-radius:5px;padding:0 20px;margin-left:15px}button.ttt-pnwc-close{right:0 !important;top:0 !important;background:rgba(0,0,0,0)}button.ttt-pnwc-close:hover{background:rgba(0,0,0,0);transform:none}.ttt-pnwc-message{line-height:1.2;font-size:16px}.ttt-pnwc-header .ttt-pnwc-close:before{content:url("../icons/close.svg");font-size:25px}.ttt-pnwc-notice .ttt-pnwc-notice-icon.default-icon:before{height:45px;width:45px;position:absolute;left:-23px;top:2px}.ttt-pnwc-notice.info .ttt-pnwc-notice-icon.default-icon:before{content:url(../icons/processing.svg)}.ttt-pnwc-notice.success .ttt-pnwc-notice-icon.default-icon:before{content:url(../icons/success.svg)}.ttt-pnwc-notice.error .ttt-pnwc-notice-icon.default-icon:before{content:url(../icons/error.svg)}.col-price del{display:none}.manitheme-button,[type=button],[type=reset],[type=submit],.reset__button button,.button-next,.button-prev,.checkout-button,.single_add_to_cart_button,.add_to_cart_button,.wc-forward,.ttt-pnwc-notice .button{position:relative;display:flex;justify-content:center;align-items:center;align-self:flex-end;background:#bba55e;color:#fff !important;min-height:45px !important;min-width:45px;border:0;text-align:center;font-size:18px;font-weight:300;font-family:"Jost",sans-serif;border-radius:4px;cursor:pointer;text-decoration:none;padding:10px 20px;float:right}.manitheme-button.loading,[type=button].loading,[type=reset].loading,[type=submit].loading,.reset__button button.loading,.button-next.loading,.button-prev.loading,.checkout-button.loading,.single_add_to_cart_button.loading,.add_to_cart_button.loading,.wc-forward.loading,.ttt-pnwc-notice .button.loading{background:shade(#BBA55E, 20)}.manitheme-button.loading::before,[type=button].loading::before,[type=reset].loading::before,[type=submit].loading::before,.reset__button button.loading::before,.button-next.loading::before,.button-prev.loading::before,.checkout-button.loading::before,.single_add_to_cart_button.loading::before,.add_to_cart_button.loading::before,.wc-forward.loading::before,.ttt-pnwc-notice .button.loading::before{display:none}.manitheme-button.loading::after,[type=button].loading::after,[type=reset].loading::after,[type=submit].loading::after,.reset__button button.loading::after,.button-next.loading::after,.button-prev.loading::after,.checkout-button.loading::after,.single_add_to_cart_button.loading::after,.add_to_cart_button.loading::after,.wc-forward.loading::after,.ttt-pnwc-notice .button.loading::after{font-family:icomoon !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:0 0;vertical-align:baseline !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";animation:icon-spin .75s infinite linear;position:absolute;top:50%;left:50%;height:20px;width:20px;font-size:20px;line-height:1;margin-left:-10px;margin-top:-10px}.manitheme-button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled],.reset__button button[disabled],.button-next[disabled],.button-prev[disabled],.checkout-button[disabled],.single_add_to_cart_button[disabled],.add_to_cart_button[disabled],.wc-forward[disabled],.ttt-pnwc-notice .button[disabled]{background:#ccc;cursor:default}.manitheme-button:not([disabled]):not(.loading):not([value=manage_remove]):hover,[type=button]:not([disabled]):not(.loading):not([value=manage_remove]):hover,[type=reset]:not([disabled]):not(.loading):not([value=manage_remove]):hover,[type=submit]:not([disabled]):not(.loading):not([value=manage_remove]):hover,.reset__button button:not([disabled]):not(.loading):not([value=manage_remove]):hover,.button-next:not([disabled]):not(.loading):not([value=manage_remove]):hover,.button-prev:not([disabled]):not(.loading):not([value=manage_remove]):hover,.checkout-button:not([disabled]):not(.loading):not([value=manage_remove]):hover,.single_add_to_cart_button:not([disabled]):not(.loading):not([value=manage_remove]):hover,.add_to_cart_button:not([disabled]):not(.loading):not([value=manage_remove]):hover,.wc-forward:not([disabled]):not(.loading):not([value=manage_remove]):hover,.ttt-pnwc-notice .button:not([disabled]):not(.loading):not([value=manage_remove]):hover{background:rgb(172.4598253275,148.8938864629,72.8401746725)}.single_add_to_cart_button,.add_to_cart_button{width:45px}.button-next,.button-prev,.button_back,.single_add_to_cart_button,#main .wc-product-table .cart .single_add_to_cart_button,a.add_to_cart_button,.thwmscf-cart-url{width:45px !important;height:45px !important;font-size:0 !important}.button-next:before,.button-prev:before,.button_back:before,.single_add_to_cart_button:before,#main .wc-product-table .cart .single_add_to_cart_button:before,a.add_to_cart_button:before,.thwmscf-cart-url:before{position:absolute;content:url("../icons/cart_45_02.svg");left:0;top:-2px}.button-next.added:before,.button-prev.added:before,.button_back.added:before,.single_add_to_cart_button.added:before,#main .wc-product-table .cart .single_add_to_cart_button.added:before,a.add_to_cart_button.added:before,.thwmscf-cart-url.added:before{content:url("../icons/ok-computer_45.svg")}.button-next.added:hover:before,.button-prev.added:hover:before,.button_back.added:hover:before,.single_add_to_cart_button.added:hover:before,#main .wc-product-table .cart .single_add_to_cart_button.added:hover:before,a.add_to_cart_button.added:hover:before,.thwmscf-cart-url.added:hover:before{content:url("../icons/cart_45_02.svg")}.single_add_to_cart_button.added:before{display:none}.button-next,.button-prev{position:relative;max-width:200px;background:#ccc;color:#000 !important}.button-next:hover,.button-prev:hover{background:shade(#CCCCCC, 20) !important}.button-next:disabled,.button-prev:disabled{background:#e7e7e7;color:#fff !important;pointer-events:none;display:none}.thwmscf-cart-url,.checkout-button.wc-forward{max-width:320px}.logged-in .wc-proceed-to-checkout{display:flex;justify-content:flex-end;margin-top:-68px}.button_back{top:0;position:absolute;text-decoration:none;display:inline-block;font-size:18px !important;padding-left:25px}.button_back.small{margin-top:19px;margin-bottom:0}.button_back:before{top:2px;content:url("../icons/left_45.svg")}#toolbar{display:flex;justify-content:space-between}.customer__list h2{margin:20px 0;color:#bba55e}.customer__list:not(.active) .customer--item:nth-child(odd){background-color:#e7e7e7}.customer__list:not(.active) .customer--item:first-child{background-color:rgba(0,0,0,0)}.customer__list .customer--item{min-height:60px;border-bottom:1px solid #ccc;display:flex;align-items:flex-start}@media screen and (min-width: 35rem){.customer__list .customer--item{align-items:center}}.customer__list .customer--item:first-of-type{border-top:1px solid #ccc}.customer__list .customer--item.even{background-color:#e7e7e7}.customer__list .customer--item.hide{display:none}.customer__list .customer--item>div.customer--name,.customer__list .customer--item>div.customer--kundennr{flex-grow:initial;padding-top:15px}@media screen and (min-width: 35rem){.customer__list .customer--item>div.customer--name,.customer__list .customer--item>div.customer--kundennr{padding-top:0}}.customer__list .customer--item>div.customer--name{-webkit-hyphens:auto;hyphens:auto}.customer__list .customer--item>div.customer--buttons{display:flex;gap:5px;padding:5px;margin-left:auto;flex-direction:column}@media screen and (min-width: 35rem){.customer__list .customer--item>div.customer--buttons{flex-direction:row}}.customer__list .customer--item>div.customer--kundennr{padding-right:15px;padding-left:5px}@media screen and (min-width: 51.25rem){.customer__list .customer--item>div.customer--kundennr{flex-basis:100px}}.customer__list .customer--item>div .manitheme-button{min-width:115px;width:100%}.customer__list .customer--item.list--legend{min-height:30px;background-color:rgba(0,0,0,0);text-transform:uppercase;font-weight:500;padding-top:5px;align-items:baseline}.customer__list input{width:80px;margin-right:7px;padding:8px;padding-right:0;border:solid 2px #ccc}.customer__list label{font-weight:300}#productslist{min-height:600px}.skeleton{opacity:.5;animation:skeleton-loading 1s linear alternate infinite}@keyframes skeleton-loading{from{opacity:.7}to{opacity:.3}}.skeleton-text{width:100%;height:19px;margin-bottom:.25rem;border-radius:.125rem;background-color:#ccc}.category__list h2{color:#bba55e;text-transform:uppercase;margin:20px 0 12px}@media screen and (min-width: 73.5rem){.category__list h2{margin:20px 0}}.category__list .product--item span{display:inline-block;font-size:.875rem;text-overflow:ellipsis;overflow:hidden;max-width:7ch;line-height:1.2}@media screen and (min-width: 73.5rem){.category__list .product--item span{max-width:initial;font-size:initial}}@media screen and (max-width: 73.6875rem){.category__list .product--item .product--sku{font-size:.875rem}}.category__list .product--list>div{margin-top:-1px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:flex;align-items:center;min-height:56px}@media screen and (min-width: 73.5rem){.category__list .product--list>div{min-height:60px}}.category__list .product--list>div:first-of-type{border-top:1px solid #ccc}.category__list .product--list>div:nth-child(odd){background-color:#e7e7e7}.category__list .product--list>div.list--legend{min-height:30px;background-color:rgba(0,0,0,0)}@media screen and (max-width: 73.6875rem){.category__list .product--list>div.list--legend div div{max-width:12ch;overflow:hidden;text-overflow:ellipsis}}.category__list .product--list>div>div.product--name,.category__list .product--list>div>div.product--sku,.category__list .product--list>div>div.product--qty,.category__list .product--list>div>div.product--weight,.category__list .product--list>div>div.product--total{flex-grow:initial}.category__list .product--list>div>div.product--name{-webkit-hyphens:auto;hyphens:auto;line-height:1.2;flex-basis:150px;text-wrap:balance}@media screen and (min-width: 35rem){.category__list .product--list>div>div.product--name{flex-basis:180px}}@media screen and (min-width: 51.25rem){.category__list .product--list>div>div.product--name{flex-basis:auto}}@media screen and (min-width: 73.5rem){.category__list .product--list>div>div.product--name{flex-basis:320px}}.category__list .product--list>div>div.product--name strong{padding-right:10px}.category__list .product--list>div>div.product--sku{flex-basis:58px;padding-left:2px;display:none}.category__list .product--list>div>div.product--sku>div{display:none}@media screen and (min-width: 35rem){.category__list .product--list>div>div.product--sku{display:initial}}@media screen and (min-width: 73.5rem){.category__list .product--list>div>div.product--sku{flex-basis:70px;padding-left:5px}.category__list .product--list>div>div.product--sku>div{display:block}}.category__list .product--list>div>div.product--total{flex-basis:78px}.category__list .product--list>div>div.product--qty{margin-left:auto;flex-basis:130px}.category__list .product--list>div>div.product--qty>div{display:none}@media screen and (min-width: 51.25rem){.category__list .product--list>div>div.product--qty{flex-basis:135px}.category__list .product--list>div>div.product--qty>div{display:block;width:135px}}@media screen and (min-width: 73.5rem){.category__list .product--list>div>div.product--qty{flex-basis:150px}}.category__list .product--list>div>div.product--qty input{width:60px}.category__list .product--list>div>div.product--price,.category__list .product--list>div>div.product--weight{flex-basis:auto}.category__list .product--list>div>div.product--price>div,.category__list .product--list>div>div.product--weight>div{display:none}@media screen and (min-width: 35rem){.category__list .product--list>div>div.product--price,.category__list .product--list>div>div.product--weight{flex-basis:100px}}@media screen and (min-width: 51.25rem){.category__list .product--list>div>div.product--price,.category__list .product--list>div>div.product--weight{flex-basis:190px}.category__list .product--list>div>div.product--price>div,.category__list .product--list>div>div.product--weight>div{display:block}}.category__list .product--list>div>div.product--weight{flex-basis:auto}@media screen and (min-width: 35rem){.category__list .product--list>div>div.product--weight{flex-basis:120px}}@media screen and (min-width: 51.25rem){.category__list .product--list>div>div.product--weight{flex-basis:150px}}@media screen and (min-width: 73.5rem){.category__list .product--list>div>div.product--weight{flex-basis:170px}}@media screen and (min-width: 35rem){.category__list .product--list>div>div.product--ap,.category__list .product--list>div>div.product--price{flex-basis:auto}}@media screen and (min-width: 51.25rem){.category__list .product--list>div>div.product--ap,.category__list .product--list>div>div.product--price{flex-basis:87px}.category__list .product--list>div>div.product--ap>div,.category__list .product--list>div>div.product--price>div{width:87px}}@media screen and (min-width: 73.5rem){.category__list .product--list>div>div.product--ap,.category__list .product--list>div>div.product--price{flex-basis:200px}.category__list .product--list>div>div.product--ap>div,.category__list .product--list>div>div.product--price>div{width:auto}}@media screen and (max-width: 73.6875rem){.category__list .product--list>div>div.product--ap label span,.category__list .product--list>div>div.product--price label span{display:none}}@media screen and (min-width: 51.25rem){.category__list .product--list>div>div.product--ap{flex-basis:80px}}@media screen and (min-width: 73.5rem){.category__list .product--list>div>div.product--ap{flex-basis:87px}}.category__list .product--list>div.list--legend{text-transform:uppercase;font-weight:500;padding-top:5px;align-items:baseline;font-size:.75rem}@media screen and (min-width: 73.5rem){.category__list .product--list>div.list--legend{font-size:.875rem}}.category__list input{padding-right:0;border:solid 2px #ccc;border-radius:0;-webkit-appearance:none;width:58px;padding:8px 0 8px 2px;margin-right:7px}@media screen and (min-width: 51.25rem){.category__list input{width:80px;padding:8px;padding-right:0}}@media screen and (max-width: 34.9375rem){.category__list input.price{margin-right:0}}.category__list input.custom{color:red}.category__list input.auspri{margin-right:0}@media screen and (min-width: 73.5rem){.category__list input.auspri{margin-right:7px}}.category__list input:not(.qty)::-webkit-outer-spin-button,.category__list input:not(.qty)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.category__list input:not(.qty)[type=number]{-moz-appearance:textfield}.category__list label{font-weight:300;display:flex;align-items:center}@media screen and (max-width: 51.25rem){.category__list label span{display:none}}.product--total,.cart__summary{text-align:right;padding-right:5px}.cart__summary{margin-top:10px;display:flex;flex-direction:column;width:100%;align-items:flex-end;min-height:20px}.cart__summary .hide{display:none}.cart__summary .cart--grandtotal{font-weight:700}.cart__summary .value{min-width:60px;display:inline-block}.cart__summary>div{height:30px}.cart__summary .currency{padding:0 30px}.form--actions{display:flex;justify-content:flex-end}#orderbar{position:fixed;z-index:99;bottom:0;left:0;right:0;height:80px;background:#000;color:#fff;display:flex;justify-content:center;align-items:center}#orderbar>div{max-width:968px;display:flex;justify-content:space-between;width:100%;align-items:center;padding:0 1em}#orderbar span:not(.small){font-size:18px;font-weight:500}#orderbar .small{margin-left:15px}#orderbar .online{color:green}#orderbar .offline{color:red}#status{margin-left:auto;padding-right:1rem;font-weight:bold}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{opacity:1}input::-moz-placeholder, textarea::-moz-placeholder{color:#ccc}input::placeholder,textarea::placeholder{color:#ccc}.bapf_sfilter{margin-bottom:0}.bapf_sfilter.bapf_slct{position:relative}.bapf_sfilter.bapf_slct:after{position:absolute;content:url("../icons/dropdown_45.svg");top:0;left:calc(100% - 45px);height:45px;width:45px;pointer-events:none}.bapf_sfilter.bapf_slct select{border:2px solid #e7e7e7;height:45px;background:#fff;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:inherit;font-weight:bold;padding:0 30px 0 5px;margin-right:0px}@media screen and (min-width: 73.5rem){.bapf_sfilter.bapf_slct select{padding:0 45px 0 10px}}.variations td.value{padding:0;position:relative;border:2px solid #e7e7e7}.variations td.value:after{position:absolute;content:url("../icons/dropdown_45.svg");top:-2px;right:0;height:100%;width:45px;pointer-events:none}.variations select{border:0;width:100%;height:41px;background:#fff;color:#bba55e;padding:5px 17px 5px 10px;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}.thwcfd-field-textarea label{display:none}.woocommerce-input-wrapper textarea{width:100%;height:150px;padding:10px;border:2px solid #e7e7e7}#datepicker,.woocommerce-billing-fields input,.wc-product-table .cart .quantity:not(.buttons_added) .qty,input.qty{width:70px;max-height:inherit;max-width:inherit !important;text-align:left;font-weight:bold}#datepicker:focus,.woocommerce-billing-fields input:focus,.wc-product-table .cart .quantity:not(.buttons_added) .qty:focus,input.qty:focus{border-color:#000;outline:0}#datepicker{width:100%;text-align:left;padding-left:10px;color:#000}.form-row.notes{padding-top:30px}.form-row.payment .woocommerce-input-wrapper{margin-top:15px}.form-row.payment label{padding:5px 0;font-size:18px;display:block}#wpfBlock_4.wpfFilterWrapper .wpfCheckboxHier::after{display:none}.woocommerce .wc-product-table-controls input[type=search]{padding:0 5px;margin-bottom:15px;height:45px !important;width:100% !important;background-color:#fff !important;border:2px solid #e7e7e7 !important;border-radius:0 !important;box-shadow:none !important}@media screen and (min-width: 73.5rem){.woocommerce .wc-product-table-controls input[type=search]{width:300px !important}}.woocommerce .wc-product-table-controls input[type=search]:focus::-moz-placeholder{color:rgba(0,0,0,0)}.woocommerce .wc-product-table-controls input[type=search]:focus::placeholder{color:rgba(0,0,0,0)}.woocommerce .wc-product-table td{vertical-align:middle}@media screen and (min-width: 724px){.woocommerce .wc-product-table td{height:90px}}.woocommerce table.dataTable td.dataTables_empty{height:60px}.woocommerce .smalltxt{font-size:12px}.pagination,.woocommerce-pagination{margin-top:20px}.pagination ul,.woocommerce-pagination ul{display:flex;gap:2px;justify-content:center}.pagination ul li>*,.woocommerce-pagination ul li>*{border-radius:4px;min-width:1.5em;padding:5px 12px;text-align:center}.pagination ul li .current,.woocommerce-pagination ul li .current{background:#e7e7e7}.pagination ul li a,.woocommerce-pagination ul li a{text-decoration:none}.pagination ul li a:hover,.woocommerce-pagination ul li a:hover{background:#bba55e;color:#fff}.woocommerce-cart-form__cart-item.cart_item .attachment-woocommerce_thumbnail{height:90px;width:auto}@media screen and (min-width: 105rem){.woocommerce-cart-form__cart-item.cart_item .attachment-woocommerce_thumbnail{height:100px}}.woocommerce-cart-form__cart-item.cart_item thead{font-size:14px;text-transform:uppercase}.woocommerce-cart-form__cart-item.cart_item tr{vertical-align:top}.woocommerce-cart-form__cart-item.cart_item th,.woocommerce-cart-form__cart-item.cart_item td{padding:8px 5px}@media screen and (min-width: 51.25rem){.woocommerce-cart-form__cart-item.cart_item th,.woocommerce-cart-form__cart-item.cart_item td{padding:8px 10px}}.woocommerce-cart-form__cart-item.cart_item th.product-sku,.woocommerce-cart-form__cart-item.cart_item th.product-name,.woocommerce-cart-form__cart-item.cart_item td.product-sku,.woocommerce-cart-form__cart-item.cart_item td.product-name{text-align:left}.woocommerce-cart-form__cart-item.cart_item th.product-remove,.woocommerce-cart-form__cart-item.cart_item th.product-thumbnail,.woocommerce-cart-form__cart-item.cart_item td.product-remove,.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{text-align:center}.woocommerce-cart-form__cart-item.cart_item th.product-remove,.woocommerce-cart-form__cart-item.cart_item td.product-remove{width:45px}.woocommerce-cart-form__cart-item.cart_item th.product-custom-meta,.woocommerce-cart-form__cart-item.cart_item td.product-custom-meta{color:#ccc}.woocommerce-cart-form__cart-item.cart_item th .product-qty-wrapper,.woocommerce-cart-form__cart-item.cart_item td .product-qty-wrapper{display:flex;align-items:center}.woocommerce-cart-form__cart-item.cart_item th .product-qty-wrapper span,.woocommerce-cart-form__cart-item.cart_item td .product-qty-wrapper span{padding-left:10px;min-width:70px;text-align:left}.shop_table{width:100%;text-align:left;border-collapse:collapse}.shop_table .item__legend,.shop_table thead{text-transform:uppercase;font-weight:bold;border-bottom:1px solid #e7e7e7}.shop_table .product-thumbnail{height:10px}.shop_table .order-actions{max-width:170px}.shop_table .order-customer{max-width:22ch;overflow:hidden;text-overflow:ellipsis;padding-right:15px;white-space:nowrap}.shop_table .product-total{text-align:right}.shop_table .shipping th{visibility:hidden}@media screen and (max-width: 51.1875rem){.shop_table .product-sku,.shop_table:not(.woocommerce-checkout-review-order-table) .product-price{display:none}}@media screen and (max-width: 73.6875rem){.shop_table .product-thumbnail{display:none}}.shop_table tbody tr:not(.cart_item):not(.order):not(.order_item):last-of-type{border:none}.shop_table tbody tr{border-bottom:1px solid #e7e7e7}.shop_table td{vertical-align:middle}.shop_table th.product-subtotal{text-align:right}.shop_table th.product-name{text-align:left}.shop_table input.qty{width:70px}.shop_table .product-name a{text-decoration:none;font-weight:600}.shop_table .product-thumbnail,.shop_table .wp-post-image{height:90px;width:90px;line-height:0}.shop_table .variation{display:flex;font-size:1rem;line-height:1.2;margin:0;margin-top:10px}@media screen and (max-width: 51.1875rem){.shop_table .variation{flex-direction:column;align-items:flex-start}}.shop_table .variation p{font-size:1rem;line-height:1.2}.shop_table .variation dd{margin-left:0}@media screen and (min-width: 51.25rem){.shop_table .variation dd{margin-left:10px}}.shop_table .product-remove a{position:relative;width:45px;height:45px;font-size:0}.shop_table .product-remove a:before{content:url("../icons/delete.svg");height:45px;width:45px}.shop_table td.actions>*{display:inline-block;margin:20px 10px 0 0}.shop_table td.actions>.button{margin-right:0}.shop_table .woocommerce-shipping-methods{float:right}.shop_table .woocommerce-shipping-methods li{display:flex}.shop_table .woocommerce-shipping-methods li input{margin:0 10px}.shop_table .woocommerce-shipping-destination{display:none}.shop_table .product-quantity label{display:none}.shop_table td.product-subtotal{text-align:right}.cart-collaterals{float:right;max-width:500px}.cart-collaterals .shop_table{text-align:left;font-weight:400 !important}.cart-collaterals h2{font-size:16px;padding-bottom:10px;border-bottom:1px solid #e7e7e7}.cart-collaterals td{height:inherit;padding:0 10px}.cart-collaterals tr{border:none}.woocommerce-MyAccount-content mark{background:rgba(0,0,0,0)}.woocommerce-MyAccount-content p{font-weight:bold}.woocommerce-order-details__title{display:none}.woocommerce-order-details .product-quantity{max-width:85px}.woocommerce-order-details .product-bestelleh,.woocommerce-order-details .product-name{padding-left:10px;text-align:left}@media screen and (max-width: 51.1875rem){.woocommerce-order-details .product-bestelleh,.woocommerce-order-details .product-info,.woocommerce-order-details .product-price,.woocommerce-order-details .product-notiz{display:none}}@media screen and (max-width: 73.6875rem){.woocommerce-order-details .product-notiz{display:none}}.woocommerce-order-details table.summary{padding-top:20px;float:right;text-align:right}.woocommerce-order-details table.summary th,.woocommerce-order-details table.summary td{vertical-align:top;font-weight:normal;min-width:100px;max-width:480px}.woocommerce-order-details table.summary+.date--notes{padding-top:20px;float:left;text-align:left;width:auto}.woocommerce-order-details table.summary+.date--notes th,.woocommerce-order-details table.summary+.date--notes td{font-weight:bold}.woocommerce-MyAccount-content .woocommerce-address-fields .validate-email.form-row{display:none}.woocommerce-checkout-review-order-table td{vertical-align:middle;height:60px}.woocommerce-checkout-review-order-table .product-bestelleh{color:#ccc}@media screen and (max-width: 51.1875rem){.woocommerce-checkout-review-order-table .product-bestelleh,.woocommerce-checkout-review-order-table .product-price{font-size:0}}.woocommerce-checkout-review-order-table .variation{display:none}.woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout-review-order-table .tax-total td,.woocommerce-checkout-review-order-table .order-total td,.woocommerce-checkout-review-order-table .product-total{text-align:right}input.input-text{border-radius:0}input.input-text:not(.qty){color:#000;width:100%;height:45px;border:2px solid #e7e7e7;padding-left:10px}input.input-text[readonly=readonly]{border-color:rgba(0,0,0,0)}#ui-datepicker-div{background:rgb(161.7030567686,139.6069868996,68.2969432314);color:#fff;width:360px;font-size:18px;text-align:center;cursor:default}#ui-datepicker-div a{color:#fff;text-decoration:none;cursor:pointer}#ui-datepicker-div .ui-datepicker-prev{float:left;padding:10px 0 10px 10px}#ui-datepicker-div .ui-datepicker-next{float:right;padding:10px 10px 10px 0}#ui-datepicker-div .ui-datepicker-title{font-weight:500;padding:10px 0}#ui-datepicker-div table{width:100%}#ui-datepicker-div .ui-state-disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}#ui-datepicker-div .ui-datepicker-today,#ui-datepicker-div .ui-state-highlight{color:#bba55e;background:#fff}#ui-datepicker-div .ui-datepicker-buttonpane>button{background:rgb(161.7030567686,139.6069868996,68.2969432314)}table.wc-product-table .wc-pao-addon input[type=email],table.wc-product-table .wc-pao-addon input[type=number],table.wc-product-table .wc-pao-addon input[type=text]{height:45px !important;min-width:145px}.wc-pao-addon-notizen p{position:relative}.wc-pao-addon-notizen p::before{pointer-events:none;position:absolute;content:url("../icons/note.svg");right:0;top:0;height:45px;width:45px}.wc-pao-addon-datum{position:relative}.wc-pao-addon-datum::before{pointer-events:none;position:absolute;content:url("../icons/calendar.svg");right:0;bottom:0;height:45px;width:45px}#thwmscf-tab-panels{position:relative;margin-bottom:50px;padding:0}#thwmscf-tab-panels .woocommerce-checkout{display:flex;flex-flow:column-reverse}.thwmscf-buttons{display:flex}.thwmscf-buttons>*{margin-right:20px}.checkout_header{display:flex;flex-direction:column;align-items:center;height:200px;padding-top:50px;margin-bottom:32px}.checkout_header p{font-size:22px;text-align:center}.logged-in .woocommerce-checkout .col-1{display:none}.woocommerce-checkout-payment button{margin-top:25px}.woocommerce-checkout-payment p.form-row{margin-top:25px}.woocommerce-billing-fields label{width:calc(33.336% - 5px);display:inline-block}.woocommerce-billing-fields .woocommerce-input-wrapper,.woocommerce-billing-fields input{width:calc(66.667% - 5px);display:inline-block;color:#000;text-align:left;padding:0 10px}.woocommerce-billing-fields .thwcfd-field-country{display:none}.abholung_content{display:grid;grid-gap:10px;grid-template-columns:calc(33.334% - 5px) calc(66.667% - 5px)}#thwmscf_wrapper ul.thwmscf-tabs{margin-bottom:0}#thwmscf_wrapper ul.thwmscf-tabs li{margin-right:0;margin-bottom:0}#thwmscf_wrapper ul.thwmscf-tabs li a{position:relative;padding:0;padding-right:20px;pointer-events:none}#thwmscf_wrapper ul.thwmscf-tabs li a:after{position:absolute;right:5px;top:0;color:#ccc;content:">"}#thwmscf_wrapper ul.thwmscf-tabs li:last-of-type a:after{content:""}#thwmscf_wrapper .payment_box.payment_method_cod{display:none !important}#thwmscf_wrapper .wc_payment_method.payment_method_cod{text-align:right}#order_review_heading{display:none}#order_review .product-name{text-align:left;font-weight:bold}#order_review .order-total{border-top:solid 2px #ccc;border-bottom:solid 2px #ccc}#order_review .order-total .wc_payment_methods{padding-bottom:40px}.woocommerce-NoticeGroup-checkout{color:#bba55e;margin-top:-15px;right:0;left:0;font-size:16px;position:absolute;background:#fff}.woocommerce-order-overview__payment-method{display:none}.after__shopping{display:flex;gap:10px;width:100%;padding-top:20px;justify-content:flex-end}.woocommerce-additional-fields__field-wrapper label,.woocommerce-checkout-payment .wc_payment_methods,.woocommerce-billing-fields>h3,#billing_country_field,#billing_state_field{display:none !important}.woocommerce-terms-and-conditions-wrapper{margin:50px 0}.fhchur-login-tasks{display:flex;align-content:baseline;justify-content:space-between;font-size:18px;flex-direction:row;gap:10px;flex-wrap:wrap}.fhchur-login-tasks label{font-weight:normal}.fhchur-login-tasks .button{width:180px}input[type=radio],input[type=checkbox]{transform:scale(1.5)}.bapf_body li,.woocommerce-form__label-for-radio,.woocommerce-form__label-for-checkbox{cursor:pointer}.bapf_body li input,.woocommerce-form__label-for-radio input,.woocommerce-form__label-for-checkbox input{margin-right:10px !important;margin-left:5px}.bapf_body li input{margin-left:10px}.woocommerce-form-login{margin-top:20px}.password-input .show-password-input{display:none}.woocommerce-EditAccountForm,.woocommerce-MyAccount-content,.woocommerce-form-login{width:100%}.woocommerce-EditAccountForm>form,.woocommerce-MyAccount-content>form,.woocommerce-form-login>form{width:100%}.woocommerce-EditAccountForm>.woocommerce-form-row,.woocommerce-EditAccountForm .form-row,.woocommerce-MyAccount-content>.woocommerce-form-row,.woocommerce-MyAccount-content .form-row,.woocommerce-form-login>.woocommerce-form-row,.woocommerce-form-login .form-row{display:flex;align-items:center;width:100%;gap:10px}.woocommerce-EditAccountForm>.woocommerce-form-row>*:first-child,.woocommerce-EditAccountForm .form-row>*:first-child,.woocommerce-MyAccount-content>.woocommerce-form-row>*:first-child,.woocommerce-MyAccount-content .form-row>*:first-child,.woocommerce-form-login>.woocommerce-form-row>*:first-child,.woocommerce-form-login .form-row>*:first-child{flex-basis:33.3333333333%}.woocommerce-EditAccountForm>.woocommerce-form-row>*:nth-child(2),.woocommerce-EditAccountForm .form-row>*:nth-child(2),.woocommerce-MyAccount-content>.woocommerce-form-row>*:nth-child(2),.woocommerce-MyAccount-content .form-row>*:nth-child(2),.woocommerce-form-login>.woocommerce-form-row>*:nth-child(2),.woocommerce-form-login .form-row>*:nth-child(2){flex-basis:66.6666666667%}.woocommerce-EditAccountForm fieldset,.woocommerce-MyAccount-content fieldset,.woocommerce-form-login fieldset{padding:0;margin:75px 0 50px;border:none}.woocommerce-EditAccountForm fieldset legend,.woocommerce-MyAccount-content fieldset legend,.woocommerce-form-login fieldset legend{display:none}.woocommerce-address-fields__field-wrapper{margin-bottom:50px}.account_kundennr{margin-bottom:15px}.account_kundennr .label-first{display:inline-block;width:33.3333333333%}.account_kundennr .label-first+span{padding-left:10px;font-weight:normal}.login-title{text-align:center;padding:15px}.woocommerce-MyAccount-navigation{margin-bottom:40px}@media screen and (min-width: 73.5rem){.woocommerce-MyAccount-navigation{margin-bottom:50px}}.woocommerce-MyAccount-navigation ul>li{display:inline-block;padding:10px 0 0}@media screen and (min-width: 73.5rem){.woocommerce-MyAccount-navigation ul>li{padding:15px 0}}.woocommerce-MyAccount-navigation ul>li a{text-decoration:none;font-size:16px;margin-right:15px}@media screen and (min-width: 73.5rem){.woocommerce-MyAccount-navigation ul>li a{font-size:18px;margin-right:30px}}body .woocommerce-MyAccount-navigation .is-active a{border-bottom:solid 3px #000}#billing_address_2_field,#account_display_name+span{display:none !important}label[for=account_first_name] .required,label[for=account_last_name] .required{display:none}.woocommerce-MyAccount-content .shop_table thead{text-transform:uppercase;text-align:left;font-size:14px}.woocommerce-MyAccount-content .shop_table tbody tr{height:60px}.woocommerce-MyAccount-content .shop_table tr{border-bottom:1px solid #e7e7e7}.woocommerce-MyAccount-content .shop_table.shop_table{text-align:left}.woocommerce-MyAccount-content .shop_table .woocommerce-orders-table__cell-order-status{font-weight:bold}.woocommerce-MyAccount-content .shop_table .order-number a,.woocommerce-MyAccount-content .shop_table .woocommerce-orders-table__cell-order-number a{text-decoration:none}.woocommerce-MyAccount-content .shop_table .order-actions,.woocommerce-MyAccount-content .shop_table .woocommerce-orders-table__cell-order-actions{text-align:right}.woocommerce-MyAccount-content .shop_table .order-actions a,.woocommerce-MyAccount-content .shop_table .woocommerce-orders-table__cell-order-actions a{font-weight:bold}.woocommerce-MyAccount-content .shop_table .order-actions a:not(:last-of-type),.woocommerce-MyAccount-content .shop_table .woocommerce-orders-table__cell-order-actions a:not(:last-of-type){margin-right:15px}.b2b-cart{position:relative}.b2b-cart .result{position:absolute;right:0;top:-50px}.flex-table{display:flex;flex-direction:column}.flex-table .row{position:relative;display:flex;width:100%;margin:6px 0;align-items:center}.flex-table .row.form__header{margin-bottom:0}@media screen and (min-width: 73.5rem){.flex-table .row:not(:first-of-type){min-height:90px}}.flex-table .row:not(.form__header):not(.item__legend):after{content:"";position:absolute;left:0;right:0;bottom:-6px;border-bottom:1px solid #e7e7e7}.flex-table .form__header{position:relative;padding:0 5px;background:#efefef;cursor:pointer;display:flex;flex-direction:column-reverse;align-items:flex-start;height:95px;transition:background-color 100ms ease}.flex-table .form__header:hover{background:rgb(228.8,228.8,228.8)}@media screen and (min-width: 51.25rem){.flex-table .form__header{padding-left:15px;flex-direction:row;height:55px;align-items:center}}.flex-table .form__header h2{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;padding-left:45px;white-space:nowrap;margin-top:-5px}@media screen and (min-width: 51.25rem){.flex-table .form__header h2{min-height:auto;padding-left:30px;margin-top:0}}.flex-table .form__header div{display:flex;align-items:center;width:100%;height:45px}.flex-table .form__header div.header--title{max-width:310px}.flex-table .item__legend{height:23px;min-height:initial;margin:0}.flex-table .noline{border-bottom:0}.flex-table .order_comments{max-width:calc(100% - 175px);width:45px;min-height:41px;padding:0 5px;text-overflow:ellipsis;border:none;border-radius:4px;background-color:#fff;background-image:url(../icons/note.svg);background-repeat:no-repeat;background-position:2px -2px;cursor:pointer}@media screen and (min-width: 51.25rem){.flex-table .order_comments{margin-right:5px;margin-left:auto}}.flex-table .order_comments::-moz-placeholder{color:rgba(0,0,0,0);text-overflow:ellipsis}.flex-table .order_comments::placeholder{color:rgba(0,0,0,0);text-overflow:ellipsis}.flex-table .order_comments:not(:-moz-placeholder){width:100%;padding-left:45px}.flex-table .order_comments:not(:placeholder-shown){width:100%;padding-left:45px}.flex-table .order_comments:focus-within{width:100%;background-color:#fff;cursor:text;padding-left:45px}.flex-table .order_comments:focus-within::-moz-placeholder{color:#ccc}.flex-table .order_comments:focus-within::placeholder{color:#ccc}.flex-table .order__btn{margin-left:auto}@media screen and (min-width: 51.25rem){.flex-table .order__btn{margin-left:0}}.flex-table .product-show{width:135px;display:flex;align-items:center;margin-bottom:10px}.flex-table .product-show input{margin-left:5px}.flex-table .product-show label{padding-left:10px;display:none}@media screen and (min-width: 51.25rem){.flex-table .product-show label{display:flex}}.flex-table .product-show input,.flex-table .product-show label{cursor:pointer}.flex-table .product-remove,.flex-table .product-remove a{width:30px}@media screen and (min-width: 73.5rem){.flex-table .product-remove,.flex-table .product-remove a{width:45px}}.flex-table .product-thumbnail{line-height:0;width:90px}.flex-table .product-sku{width:90px;padding:0 5px 0 10px}.flex-table .product-name{min-width:180px}.flex-table .product-cat{min-width:145px;display:none}.flex-table .product-cat span[data-slug]{color:#767676}@media screen and (min-width: 73.5rem){.flex-table .product-cat{display:inline}}.flex-table .product-preiseinheit{margin:5px;display:none}@media screen and (min-width: 51.25rem){.flex-table .product-preiseinheit{display:inline;min-width:112px}}.flex-table .product-quantity{width:115px;margin:0 5px;margin-left:auto}.flex-table .product-quantity .bestelleh{padding-left:5px}@media screen and (min-width: 51.25rem){.flex-table .product-quantity{width:125px}}.flex-table .product-qty-wrapper{padding-right:10px;display:flex;align-items:center}.flex-table .product-date{width:123px}.flex-table .product-date input[type=date]::-webkit-calendar-picker-indicator{display:none}@media screen and (min-width: 51.25rem){.flex-table .product-date{width:184px}.flex-table .product-date input[type=date]::-webkit-calendar-picker-indicator{display:initial}}.form__header::after{position:absolute;content:url("../icons/plus.svg");height:45px;width:45px;left:0;opacity:.25}.form__header:hover::after{opacity:1}.acc__content{margin:0 auto;height:0;overflow:hidden;line-height:1.45;box-sizing:border-box;transform-origin:top;transform:scale(1, 0);transition:transform ease 125ms}.acc__content .acc--header{display:none}@media screen and (min-width: 51.25rem){.acc__content .acc--header{display:flex}}input[name=acc]:checked~.acc__content{height:auto;transform:scale(1, 1);padding:8px 0 36px}input[name=acc]:checked~label .form__header::after{content:url("../icons/minus.svg")}input[name=acc]{position:absolute;left:-9999px;top:-9999px}.processing-anim{z-index:98;border:medium none;margin:0px;padding:0px;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:#fff none repeat scroll 0% 0%;opacity:.572443;position:absolute}.processing-anim::before{font-family:icomoon !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background:0 0;vertical-align:baseline !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";animation:icon-spin .75s infinite linear;position:absolute;top:0;left:50%;height:30px;width:30px;font-size:30px;line-height:1;margin-left:-15px;margin-top:-15px}