/*! 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;border-radius: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:hsl(90.2362204724,54.5064377682%,87.6862745098%)}::selection{color:#000;background:hsl(90.2362204724,54.5064377682%,87.6862745098%)}body,html{overscroll-behavior:none;margin:0;padding:0;color:#000;width:100%}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:brandon-grotesque,Arial,sans-serif;font-weight:400}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{margin:0;padding:0;font-weight:700}h1{font-size:30px;clear:both}h2,h3{font-size:22px}p{margin:0;padding:0;font-weight:400;font-size:18px;font-weight:400}ul{list-style:none;padding:0;margin:0}ul>li{margin:0}label{font-weight:bold}.no-transition{transition:none !important}#header{position:absolute;z-index:99;left:0;right:0;top:0;height:auto;background-color:#fff;box-shadow:0 -5px 20px 0 rgba(0,0,0,.7)}#header a{text-decoration:none}@media(min-width: 768px){#header{position:fixed;padding-right:10px;padding-left:10px}}@media(min-width: 1024px){#header{padding-left:20px;padding-right:20px}}@media(min-width: 1700px){#header{padding-left:40px;padding-right:40px}}body.mobile-nav-open #header{position:absolute;top:0}.nav-content ul li.mobile{display:none}@media(min-width: 768px){.nav-content ul li.mobile{display:block}}.nav-toggle{display:none}.nav-toggle-label{position:absolute;display:flex;align-items:center;height:100%;z-index:999;right:40px;max-height:80px;cursor:pointer}@media(min-width: 768px){.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.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.svg)}#main-nav{background-color:#fff;position:absolute;width:100%;z-index:10;text-align:center;box-shadow:0 -5px 20px 0 rgba(0,0,0,.7)}@media(min-width: 768px){#main-nav{padding-top:0;box-shadow:none}}#main-nav>ul li{font-size:22px}@media(min-width: 768px){#main-nav>ul li{font-size:16px}}#main-nav>ul li.nav-shop,#main-nav>ul li.nav-cart{font-size:16px;position:absolute;top:21px;right:57px}@media(min-width: 768px){#main-nav>ul li.nav-shop,#main-nav>ul li.nav-cart{top:0;right:0;position:relative}}#main-nav>ul li.nav-shop{top:17px;left:10px;right:initial}@media(min-width: 768px){#main-nav>ul li.nav-shop{top:0;left:0}}#main-nav>ul li.nav-shop a{font-size:14px;font-weight:600;padding:8px 12px;text-transform:uppercase}@media(min-width: 768px){#main-nav>ul li.nav-shop a{padding:10px 20px;font-weight:inherit;font-size:inherit}}#main-nav>ul li.nav-search{margin-bottom:10px}#main-nav>ul li.nav-about{display:none}@media(min-width: 1280px){#main-nav>ul li.nav-about{display:flex;padding-left:15px}}#main-nav>ul li.nav-logo{position:absolute;top:0;bottom:0;right:0;z-index:-1;left:-20px}@media(min-width: 520px){#main-nav>ul li.nav-logo{left:0}}#main-nav>ul li.nav-logo>a{margin:0 auto}@media(min-width: 768px){#main-nav>ul li.nav-logo>a{all:unset;cursor:pointer}}@media(min-width: 768px){#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;max-width:130px;height:80px;width:100%}@media(min-width: 767px){#main-nav>ul li.nav-logo a{max-width:210px;height:100px}}@media(min-width: 1023px){#main-nav>ul li.nav-logo a{height:auto;max-width:240px}}@media(min-width: 1280px){#main-nav>ul li.nav-logo a{max-width:300px}}.img-desktop-logo{display:block;height:auto;width:100%}.nav-content .part1{margin-top:80px}@media(min-width: 767px){.nav-content .part1{margin-top:100px}}.nav-content .part2{margin-bottom:22px}@media(min-width: 768px){.nav-content .part2{margin-right:10px}}#main-nav .link a{font-size:112.5%;height:45px}@media(min-width: 768px){.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:1700px;position:static;margin:auto;box-shadow:none;height:100px}}@media screen and (min-width: 768px)and (min-width: 1024px){#main-nav{height:180px}}@media(min-width: 768px){#main-nav>ul{display:grid;height:100%;grid-template-columns:1fr 240px 1fr}}@media screen and (min-width: 768px)and (min-width: 1700px){#main-nav>ul{grid-template-columns:1fr 300px 1fr}}@media(min-width: 768px){#main-nav>ul li{display:flex}#main-nav>ul li ul{display:flex;gap:5px}#main-nav>ul li.part2{justify-content:flex-end}#main-nav>ul li.part2 li:not(.nav-cart){margin-right:10px}#main-nav>ul li.part2 li.fctheme-login{margin-right:25px}}@media screen and (min-width: 768px)and (max-width: 1440px){#main-nav>ul li.part2 li:not(.nav-cart){margin-right:0}}@media(min-width: 768px){#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 #74b435}#main-nav .link a{position:relative;display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 768px)and (max-width: 1279px){#main-nav .link a:not(.fctheme-cart) span{display:none}}@media(min-width: 768px){#main-nav .link a.fctheme-wishlist i:after{left:2px;content:url(../icons/pin.svg)}#main-nav .link a.fctheme-login i:after{content:url(../icons/home.svg)}#main-nav .link a.fctheme-logout i:after{inset:0;top:-3px;left:2px;content:url(../icons/logout.svg)}}#main-nav .link a{position:relative}#main-nav .link a i{display:none;position:relative;width:45px;height:45px}@media screen and (min-width: 768px){#main-nav .link a i{display:inline-block}}#main-nav .link a i:after{position:absolute;left:0;top:-4px}#main-nav .link a.fctheme-cart i{display:inline-block}#main-nav .link a.fctheme-cart i:after{content:url(../icons/cart_50_02.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)}}.fctheme-cart span{position:absolute;background:#239ad2;border-radius:12px;text-align:center;color:#fff;top:-8px;right:-6px;font-size:13px;font-weight:600;font-style:normal;z-index:1;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.fctheme-login{display:flex;justify-content:center}@media screen and (min-width: 1024px){.fctheme-login{margin-right:5px}}.fctheme-login .fctheme-btn,.fctheme-login button{display:flex;align-items:center;margin-top:-9px;background:#239ad2;color:#fff;border:none;border-radius:6px;height:45px;cursor:pointer;padding:0 1rem;font-family:brandon-grotesque;font-size:16px;text-transform:uppercase}@media screen and (min-width: 768px){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(-20px);align-items:flex-end}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:0;margin-top:70px;font-size:18px}#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:700;font-size:175%;line-height:1.1;margin-left:.5714375em;margin-right:.5714375em;margin-top:.5em;text-transform:uppercase}#cmplz-cookiebanner-container .cmplz-cookiebanner{font-family:brandon-grotesque,Arial,sans-serif;font-weight:400;background:#fff;border-radius:0}#cmplz-manage-consent{display:none}#main{position:relative}.user-section-top{background:#f8f8f8;width:100vw;margin-left:calc(-50vw + 50%);display:flex;justify-content:center;align-items:center;text-align:center;margin-top:-24px;min-height:140px;margin-bottom:10px}@media screen and (min-width: 520px){.user-section-top{margin-bottom:20px}}.user-section-top p{font-size:16px;padding:0 15px}@media screen and (min-width: 768px){.user-section-top{height:227px}.user-section-top p{font-size:22px;padding:0}}@media screen and (min-width: 1024px){.user-section-top{margin-top:-30px}}.flex{display:flex}.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;font-weight:500}.article-list article p:first-of-type{margin-top:15px}.article-list:after,.article-list:before{content:" ";display:table;clear:both}@media(min-width: 768px){.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>h1{font-size:137.5%;line-height:1.4;font-weight:500}.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,#footer{box-sizing:border-box;max-width:1100px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px}@media(min-width: 520px){aside,#wrap,.single-product .content-area,#footer{padding-left:10px;padding-right:10px}}@media(min-width: 1700px){aside,#wrap{padding-left:0;padding-right:0}}body.mobile-nav-open #wrap{position:fixed;width:100%}@media(min-width: 768px){body.mobile-nav-open #wrap{position:static}}#wrap>.content{min-height:100%;box-sizing:border-box;padding-top:4.375em}#wrap>.content h1.p1{margin-top:15px;font-size:112.5%;line-height:1.2;font-weight:500}@media(min-width: 768px){#wrap>.content{padding-top:5.5em}#wrap>.content h1.p1{font-size:190%;line-height:1.2}}@media(min-width: 1700px){#wrap>.content{padding-top:10em}}#frontheader{margin-top:72px}@media(min-width: 768px){#frontheader{margin-top:87px}}@media(min-width: 1024px){#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:1024px;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: 768px){#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:600;margin-top:50px;margin-bottom:50px;max-width:50ch}@media screen and (min-width: 1024px){#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 #74b435}#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:#239ad2}.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: 1700px){.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:#74b435;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}.woocommerce .content-area,.page-template-default:not(.home) .page-section,.product-template-default .page-section{margin-top:94px}@media screen and (min-width: 767px){.woocommerce .content-area,.page-template-default:not(.home) .page-section,.product-template-default .page-section{margin-top:124px}}@media screen and (min-width: 1024px){.woocommerce .content-area,.page-template-default:not(.home) .page-section,.product-template-default .page-section{padding-top:86px}}.woocommerce .content-area{position:relative;max-width:1560px;margin-left:auto;margin-right:auto;z-index:0;min-height:60vh;padding-left:5px;padding-right:5px}@media screen and (min-width: 520px){.woocommerce .content-area{padding-left:10px;padding-right:10px}}@media screen and (min-width: 1024px){.woocommerce .content-area{padding-left:20px;padding-right:20px}}.modal-product{position:absolute;inset:0;z-index:100}.modal-product .single-product-wrap .product{grid-gap:0;padding-top:0;grid-template-columns:auto}@media screen and (min-width: 520px){.modal-product .single-product-wrap .product input.qty{min-width:60px}}.modal-product .single-product-wrap .product .cart .product-info{margin-left:inherit}@media screen and (max-width: 380px){.modal-product .single-product-wrap .product form span:first-of-type{display:none}}.modal-product h1{font-size:24px;line-height:1;margin-bottom:10px}.modal-product .ttt-pnwc-container{width:100%;max-width:clamp(640px,90dvw,720px);min-width:auto;padding:10px 15px}@media(min-width: 1023px){.modal-product .ttt-pnwc-container{padding:20px 25px 30px}}.modal-product .ttt-pnwc-container .product-info{font-size:16px}.modal-product .modal-content{width:100%}.modal-product .modal-overlay{inset:0;display:flex;background:rgba(25,25,25,.4705882353)}.modal-product .modal-body{flex-direction:column;align-items:flex-start;max-height:initial}@media(max-width: 600px){.modal-product .modal-body{max-width:calc(100% - 20px)}}.modal-product .modal-body p{font-size:13px;padding:5px 0 10px;flex-basis:100%}.modal-product .product-desc{display:flex;gap:10px;align-items:flex-start;flex-direction:column}@media screen and (min-width: 520px){.modal-product .product-desc{flex-direction:row}}.modal-product .product-img{align-self:flex-start;position:relative;max-width:270px;line-height:0}.modal-product .product-img img{width:100%;height:auto;max-width:150px}@media screen and (max-width: 380px){.modal-product .product-img img{max-width:120px}}@media screen and (min-width: 520px){.modal-product .product-img img{max-width:initial;min-width:120px}}@media screen and (min-width: 768px){.modal-product .product-img img{min-width:180px}}.modal-product .sale .product-img::after{top:13px}.modal-product .product-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;margin-left:auto}.modal-product .product-meta>div{font-size:16px}.modal-product .product-meta>div:nth-child(odd){flex-basis:30%}.modal-product .product-meta>div:nth-child(even){flex-basis:70%}.modal-product .product-meta>div.title{font-weight:bold;text-transform:uppercase;font-size:13px}@media screen and (min-width: 1024px){.modal-product .product-meta>div.title{font-size:15px}}.modal-product .product-meta>div.price>span{display:block;color:#7c7c7c}@media screen and (min-width: 520px){.modal-product .product-meta>div:nth-child(odd){flex-basis:22%}.modal-product .product-meta>div:nth-child(even){flex-basis:28%}.modal-product .product-meta>div:nth-child(4n+2){flex-basis:22%}.modal-product .product-meta>div:nth-child(4n+3){flex-basis:20%}.modal-product .product-meta>div:nth-child(4n+4){flex-basis:36%}}@media screen and (min-width: 980px){.modal-product .product-meta>div:nth-child(odd){flex-basis:30%}.modal-product .product-meta>div:nth-child(even){flex-basis:70%}}.modal-product .added_to_cart.wc-forward,.modal-product .wc-pao-addon label.wc-pao-addon-name{display:none}.modal-product .product-zusatz{grid-area:d;text-align:center}.woocommerce del,.woocommerce ins,.price del,.price ins{color:#239ad2}.woocommerce .offerte del,.woocommerce .offerte ins,.offerte .price del,.offerte .price ins{color:#e84138}.woocommerce ins,.price ins{font-weight:bold;text-underline-offset:3px}.fctheme-shop,button[name=tinvwl-add-to-cart],[type=button]:not(.ui-state-default),[type=reset],[type=submit],.reset__button button,.button-next,.button-prev,.checkout-button,.single_add_to_cart_button,.add_to_cart_button,.quick-view-button,.wc-forward,.tinvwl-button:not(.tinvwl_move_product_button),.ttt-pnwc-notice .button{position:relative;display:flex;justify-content:center;align-items:center;background:#dfdfdf;color:#000 !important;min-height:45px !important;min-width:45px;border:0;text-align:center;font-size:18px;border-radius:4px;cursor:pointer;text-decoration:none;padding:10px 20px}.fctheme-shop.loading,button[name=tinvwl-add-to-cart].loading,[type=button]:not(.ui-state-default).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,.quick-view-button.loading,.wc-forward.loading,.tinvwl-button:not(.tinvwl_move_product_button).loading,.ttt-pnwc-notice .button.loading{background:shade(#239AD2, 20)}.fctheme-shop.loading::before,button[name=tinvwl-add-to-cart].loading::before,[type=button]:not(.ui-state-default).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,.quick-view-button.loading::before,.wc-forward.loading::before,.tinvwl-button:not(.tinvwl_move_product_button).loading::before,.ttt-pnwc-notice .button.loading::before{display:none}.fctheme-shop.loading::after,button[name=tinvwl-add-to-cart].loading::after,[type=button]:not(.ui-state-default).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,.quick-view-button.loading::after,.wc-forward.loading::after,.tinvwl-button:not(.tinvwl_move_product_button).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}.fctheme-shop[disabled],button[name=tinvwl-add-to-cart][disabled],[type=button]:not(.ui-state-default)[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],.quick-view-button[disabled],.wc-forward[disabled],.tinvwl-button:not(.tinvwl_move_product_button)[disabled],.ttt-pnwc-notice .button[disabled]{background:#dfdfdf;cursor:default}.fctheme-shop:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,button[name=tinvwl-add-to-cart]:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,[type=button]:not(.ui-state-default):not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,[type=reset]:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,[type=submit]:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.reset__button button:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.button-next:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.button-prev:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.checkout-button:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.single_add_to_cart_button:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.add_to_cart_button:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.quick-view-button:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.wc-forward:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.tinvwl-button:not(.tinvwl_move_product_button):not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover,.ttt-pnwc-notice .button:not([disabled]):not(.loading):not([name=tinvwl-remove]):not([value=manage_remove]):hover{background:shade(#239AD2, 20)}.single_add_to_cart_button,.add_to_cart_button,[type=button].order__btn,[type=submit].woocommerce-form-login__submit,.theme-fleischhandel-chur button[name=tinvwl-add-to-cart],.tinvwl-to-right button[value=product_selected],.tinvwl-to-right button[value=product_update],.tinvwl-to-right button[value=product_all]{background:#239ad2 !important;color:#fff !important}.single_add_to_cart_button.loading,.add_to_cart_button.loading,[type=button].order__btn.loading,[type=submit].woocommerce-form-login__submit.loading,.theme-fleischhandel-chur button[name=tinvwl-add-to-cart].loading,.tinvwl-to-right button[value=product_selected].loading,.tinvwl-to-right button[value=product_update].loading,.tinvwl-to-right button[value=product_all].loading{background:shade(#239AD2, 20)}.fctheme-shop,[type=button].green{background:#74b435;color:#fff !important;float:left}.fctheme-shop:hover,[type=button].green:hover{background:shade(#74B435, 20) !important}.single_add_to_cart_button,.add_to_cart_button{width:45px}button[name=tinvwl-add-to-cart],.button-next,.button-prev,.button_back,.single_add_to_cart_button,.quick-view-button,a.add_to_cart_button,.thwmscf-cart-url{width:45px !important;height:45px !important;font-size:0 !important;margin-left:0}button[name=tinvwl-add-to-cart]:before,.button-next:before,.button-prev:before,.button_back:before,.single_add_to_cart_button:before,.quick-view-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[name=tinvwl-add-to-cart].added:hover:before,.button-next.added:hover:before,.button-prev.added:hover:before,.button_back.added:hover:before,.single_add_to_cart_button.added:hover:before,.quick-view-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")}button[name=tinvwl-add-to-cart].added:before,.button-next.added:before,.button-prev.added:before,.button_back.added:before,.single_add_to_cart_button.added:before,.quick-view-button.added:before,a.add_to_cart_button.added:before,.thwmscf-cart-url.added:before{content:url("../icons/ok-computer_45.svg")}.quick-view-button:before{content:url(../icons/eye_03_black.svg);left:8px;top:8px}.single_add_to_cart_button.added:before{display:none}.button-next,.button-prev{position:relative;max-width:200px;background:#dfdfdf;color:#000 !important}.button-next:hover,.button-prev:hover{background:shade(#DFDFDF, 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;padding-left:25px;font-size:0 !important;z-index:1}@media screen and (min-width: 661px){.button_back{font-size:18px !important}}.button_back.small{margin-top:19px;margin-bottom:0}.button_back:before{top:2px;content:url("../icons/left_45.svg")}.product-info{font-weight:normal;color:#7c7c7c}.product-info.pa-herkunft{color:#000}.cc-revoke,.woocommerce-error,.woocommerce-NoticeGroup,.woocommerce-NoticeGroup-checkout,.woocommerce-message{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;min-width:33%;top:95px;right:10px;left:10px}@media screen and (min-width: 660px){.ttt-pnwc-overlay{right:15px;left:auto}}@media screen and (min-width: 767px){.ttt-pnwc-overlay{top:120px}}@media screen and (min-width: 1024px){.ttt-pnwc-overlay{top:200px}}.ttt-pnwc-container{border-radius:0;font-size:18px;display:flex;padding:25px 25px 25px 50px;min-height:105px;box-shadow:0 0px 20px 0 rgba(0,0,0,.3);min-width:100%}@media screen and (min-width: 767px){.ttt-pnwc-container{min-width:450px}}.ttt-pnwc-notice:after{background:rgba(0,0,0,0)}.ttt-pnwc-notice .button{display:none}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-notice{align-items:flex-start;justify-content:flex-start}.ttt-pnwc-message{line-height:1.2;font-size:16px;display:flex;text-align:left;-webkit-hyphens:auto;hyphens:auto;flex-direction:column}.ttt-pnwc-notice-icon{display:block !important;margin:0}.ttt-pnwc-notice i{position:relative}.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:-50px;top:-14px}.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)}.bapf_sfilter ul li{display:flex;align-items:center}.products{display:grid;justify-content:center;margin:0 auto 28px;grid-gap:25px 10px;grid-template-columns:repeat(2, 1fr);max-width:calc(100svw - 20px)}@media screen and (min-width: 660px){.products{grid-template-columns:repeat(3, calc((100% - 20px) / 3));max-width:890px}}@media screen and (min-width: 1023px){.products{grid-gap:30px 15px;max-width:910px}}@media screen and (min-width: 1279px){.products{grid-template-columns:repeat(4, 290px);grid-gap:30px 20px}}.products .product{display:flex;flex-direction:column;align-items:center;position:relative;gap:5px}.products a{text-decoration:none;position:relative}.products a.added_to_cart{display:none}.products h2{line-height:1.2;font-size:18px;margin-top:3px}.products .quantity label{display:none}.products .add-to-cart-button{display:grid;width:100%;grid-template-columns:70px auto 45px;grid-template-areas:"a b c"}.products .add-to-cart-button .quantity{grid-area:a}.products .add-to-cart-button .price-wrapper{grid-area:b}.products .price-wrapper{display:flex;align-items:center;color:#7c7c7c;margin-right:auto;max-width:115px}.products .price-wrapper .product-info{overflow:hidden;text-overflow:ellipsis;width:125px}.woocommerce-products-header{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}@media screen and (min-width: 767px){.woocommerce-products-header{flex-direction:row;padding-right:90px;margin-bottom:50px}}.woocommerce-products-header .berocket_element_above_products{width:100%;display:grid;grid-template-rows:1fr;grid-gap:5px}.woocommerce-products-header .berocket_element_above_products .reset__button{display:flex}@media screen and (min-width: 767px){.woocommerce-products-header .berocket_element_above_products{display:flex;margin:0;min-width:50vw}.woocommerce-products-header .berocket_element_above_products .reset__button{display:inherit}}.woocommerce-products-header div.berocket_single_filter_widget.berocket_inline_filters{flex-basis:100%;padding-right:0 !important}@media screen and (min-width: 767px){.woocommerce-products-header div.berocket_single_filter_widget.berocket_inline_filters{display:contents}}.woocommerce-products-header div.berocket_single_filter_widget.berocket_inline_filters:has(.bapf_ckbox):nth-last-child(1),.woocommerce-products-header div.berocket_single_filter_widget.berocket_inline_filters:has(.bapf_ckbox):nth-last-child(2){flex-basis:calc(clamp(150px,20%,50%) - 2.5px)}.woocommerce-products-header .on-sale,.woocommerce-products-header .on-wholesale{display:flex;align-items:center}.woocommerce-products-header .on-sale input[type=checkbox]::before,.woocommerce-products-header .on-sale input[type=radio]::before,.woocommerce-products-header .on-wholesale input[type=checkbox]::before,.woocommerce-products-header .on-wholesale input[type=radio]::before{top:-24px}.woocommerce-products-header .on-wholesale{color:#7c7c7c}.woocommerce-products-header .on-sale{color:#239ad2}.woocommerce-products-header .bapf_sfilter.bapf_srch .bapf_form .bapf_input{border:2px solid #e7e7e7;padding:0 10px;min-width:200px;border-radius:0;background:#fff;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-border-radius:0}.woocommerce-products-header .bapf_sfilter.bapf_srch .bapf_form .bapf_input:focus,.woocommerce-products-header .bapf_sfilter.bapf_srch .bapf_form .bapf_input:active{border-color:#000}.bapf_head,.on-sale ul li:nth-child(2){display:none}.dataTables_wrapper{position:initial !important}.dataTables_wrapper .wc-product-table-controls>div{margin:0;display:flex}.dataTables_wrapper .wc-product-table-controls.wc-product-table-below{height:45px;display:flex;align-items:center;justify-content:center;font-size:16px;margin:20px 0 0}.product__view-search{display:flex}.viewswitch__wrapper{position:absolute;right:0;background:hsla(0,0%,100%,.9);z-index:1}.viewswitch--item{display:flex}.viewswitch--item span{position:relative;width:35px;height:35px;display:block}.viewswitch--item span:before{position:absolute;content:"";height:100%;top:-5px;left:-5px}.viewswitch--item span.liste:before{content:url("../icons/liste-norm.svg")}.viewswitch--item span.liste.active:before{content:url("../icons/liste-active.svg")}.viewswitch--item span.kachel:before{content:url("../icons/kachel-norm.svg")}.viewswitch--item span.kachel.active:before{content:url("../icons/kachel-active.svg")}input,textarea{box-shadow:none !important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{opacity:1}input::-moz-placeholder, textarea::-moz-placeholder{color:#7c7c7c;opacity:.4}input::placeholder,textarea::placeholder{color:#7c7c7c;opacity:.4}input:focus::-moz-placeholder, textarea:focus::-moz-placeholder{-moz-transition:opacity .3s .3s ease !important;transition:opacity .3s .3s ease !important;opacity:.2}input:focus::placeholder,textarea:focus::placeholder{transition:opacity .3s .3s ease !important;opacity:.2}.bapf_sfilter{margin-bottom:0}.bapf_sfilter.bapf_child_2{margin-top:5px}@media screen and (min-width: 767px){.bapf_sfilter.bapf_child_2{margin-top:0}}.bapf_sfilter.bapf_slct{position:relative}.bapf_sfilter.bapf_slct:after{position:absolute;content:url("../icons/dropdown_45.svg");pointer-events:none;left:calc(100% - 45px);width:45px;height:45px;top:-5px}@media(min-width: 1024px){.bapf_sfilter.bapf_slct:after{top:0}}.bapf_sfilter.bapf_slct select{border:2px solid #e7e7e7;background:#fff;color:#000;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:inherit;font-weight:bold;padding:0 30px 0 5px;margin-right:0px;height:35px}@media screen and (min-width: 1024px){.bapf_sfilter.bapf_slct select{height:45px;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:#239ad2;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{height:45px !important;max-height:inherit;max-width:inherit !important;border:2px solid #e7e7e7;text-align:left;font-weight:bold;margin:0;width:45px;padding-left:7px;padding-right:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media screen and (min-width: 1024px){#datepicker,.woocommerce-billing-fields input,.wc-product-table .cart .quantity:not(.buttons_added) .qty,input.qty{padding-left:10px;width:60px}}@media screen and (min-width: 1700px){#datepicker,.woocommerce-billing-fields input,.wc-product-table .cart .quantity:not(.buttons_added) .qty,input.qty{width:70px}}#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:invalid,.woocommerce-billing-fields input:invalid,.wc-product-table .cart .quantity:not(.buttons_added) .qty:invalid,input.qty:invalid{border-color:#239ad2;outline:0}.wc-product-table .cart .quantity:not(.buttons_added) .qty::-webkit-outer-spin-button,.wc-product-table .cart .quantity:not(.buttons_added) .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wc-product-table .cart .quantity:not(.buttons_added) .qty[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@media screen and (min-width: 1024px){.wc-product-table .cart .quantity:not(.buttons_added) .qty{padding-left:10px;width:60px}.wc-product-table .cart .quantity:not(.buttons_added) .qty::-webkit-outer-spin-button,.wc-product-table .cart .quantity:not(.buttons_added) .qty::-webkit-inner-spin-button{-webkit-appearance:auto}.wc-product-table .cart .quantity:not(.buttons_added) .qty[type=number]{-webkit-appearance:auto;appearance:auto;-moz-appearance:auto}}#datepicker{width:100%;text-align:left;padding-left:10px;color:#000}#wpfBlock_4.wpfFilterWrapper .wpfCheckboxHier::after{display:none}ul.woocommerce-shipping-methods li{margin-left:-11px}ul.woocommerce-shipping-methods li input[type=radio]{position:absolute;visibility:hidden;cursor:pointer}ul.woocommerce-shipping-methods li label{display:flex;align-items:center;position:relative;height:40px;padding-left:45px;cursor:pointer;font-size:18px}ul.woocommerce-shipping-methods li label::before{position:absolute;content:url("../icons/checkbox.svg");top:-5px;left:0;height:45px;width:45px}ul.woocommerce-shipping-methods li label[for=shipping_method_0_free_shipping6]::before{content:url("../icons/checkbox-active.svg")}ul.woocommerce-shipping-methods li input[type=radio]:checked+label{color:#000}ul.woocommerce-shipping-methods li input[type=radio]:checked+label::before{content:url("../icons/checkbox-active.svg")}input.text-search{position:relative;border:2px solid #e7e7e7;padding:0 10px;height:45px;border-radius:0;background:#fff;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-border-radius:0}input.text-search:focus,input.text-search:active{border-color:#000}.search__wrap:not(:hover):not(:focus-within){position:relative;display:inline-block}.search__wrap:not(:hover):not(:focus-within)::before{position:absolute;content:url("../icons/search.svg");height:45px;right:0;top:0;width:45px;z-index:1;opacity:.15}.sale .woocommerce-product-gallery__wrapper,.sale .woocommerce-LoopProduct-link,.sale .product-quickview-link:not(.wpt-image),.sale figure{position:relative}.sale .woocommerce-product-gallery__wrapper::after,.sale .woocommerce-LoopProduct-link::after,.sale .product-quickview-link:not(.wpt-image)::after,.sale figure::after{position:absolute;top:0;right:0;content:url("../icons/aktion.svg");height:90px;width:90px}@media screen and (min-width: 520px){.sale .woocommerce-product-gallery__wrapper::after,.sale .woocommerce-LoopProduct-link::after,.sale .product-quickview-link:not(.wpt-image)::after,.sale figure::after{height:120px;width:120px}}@media screen and (min-width: 1023px){.sale .woocommerce-product-gallery__wrapper::after,.sale .woocommerce-LoopProduct-link::after,.sale .product-quickview-link:not(.wpt-image)::after,.sale figure::after{height:130px;width:130px}}.sale .woocommerce-LoopProduct-link::after{height:120px;width:120px;top:-10px;right:-10px}.offerte .woocommerce-product-gallery__wrapper::after,.offerte .woocommerce-LoopProduct-link::after,.offerte .product-quickview-link:not(.wpt-image)::after,.offerte figure::after{content:url("../icons/offerte.svg")}.woocommerce .wc-product-table td{vertical-align:middle;padding:0}@media screen and (min-width: 1280px){.woocommerce .wc-product-table td{padding:8px 10px}}.woocommerce table.dataTable td.dataTables_empty{height:60px}.archive-product-cnt-wrap{position:relative;height:100%;display:flex;flex-direction:column}.archive-header-flex{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:60px}.archive-header-flex>div{display:flex;justify-content:space-between;width:100%;flex-basis:100%;gap:1rem}.archive-header-flex button{display:none}.archive-header-flex .preiseh{margin-top:auto;display:flex;flex-wrap:wrap;gap:0 5px}.archive-header-flex .preiseh>span{display:block;color:#7c7c7c}.archive-info-flex{display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%;align-items:center;gap:5px}.headerctrl__wrapper{display:flex;width:100%;flex-direction:column-reverse;gap:5px;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.headerctrl__wrapper{margin-bottom:10px;justify-content:space-between;align-items:center;flex-direction:row-reverse}}.headerctrl__wrapper .woocommerce-notices-wrapper{display:none}.woocommerce-result-count{align-items:center;font-size:16px;min-height:45px;display:none}@media screen and (min-width: 1024px){.woocommerce-result-count{display:flex}}.variations_form.cart,.woocommerce-variation-add-to-cart{display:flex}.variations_form.cart,.products .product-type-simple .cart,.single-product-wrap .product .cart{display:flex;gap:5px;width:100%;margin-top:auto;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end}.variations_form.cart .wc-pao-addons-container,.products .product-type-simple .cart .wc-pao-addons-container,.single-product-wrap .product .cart .wc-pao-addons-container{flex-basis:100%}.variations_form.cart .product-info,.products .product-type-simple .cart .product-info,.single-product-wrap .product .cart .product-info{margin-right:auto;margin-left:auto;overflow:hidden;text-overflow:ellipsis}.variations_form.cart .tinv-wraper,.variations_form.cart .add_to_cart_button,.products .product-type-simple .cart .tinv-wraper,.products .product-type-simple .cart .add_to_cart_button,.single-product-wrap .product .cart .tinv-wraper,.single-product-wrap .product .cart .add_to_cart_button{flex-basis:40px}.archive .products .product-type-simple .cart{position:relative}.archive .products .product-type-simple .cart .product-info{margin-left:inherit}@media screen and (max-width: 380px){.archive .products .product-type-simple .cart .product-info{display:none}}.archive .products .product-type-simple .cart .tinv-wraper{position:absolute;z-index:1;margin-left:auto;bottom:0;right:50px}.archive .products .product-type-simple .cart .wc-pao-addons-container{position:absolute;width:100%;bottom:calc(100% + 5px);align-items:flex-end}.archive .products .product-type-simple .cart .wc-pao-addons-container>div{margin:0}.archive .products .product-type-simple .cart .wc-pao-addons-container>div:first-child textarea{margin-left:auto;max-width:45px;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;overflow:hidden;resize:none;border:none;padding-right:40px}.archive .products .product-type-simple .cart .wc-pao-addons-container>div:first-child textarea::-moz-placeholder{color:rgba(0,0,0,0)}.archive .products .product-type-simple .cart .wc-pao-addons-container>div:first-child textarea::placeholder{color:rgba(0,0,0,0)}.archive .products .product-type-simple .cart .wc-pao-addons-container>div:first-child textarea:not(:-moz-placeholder){max-width:none;-moz-appearance:textarea;-webkit-appearance:textarea;appearance:textarea;cursor:text;border:2px solid #e7e7e7;resize:vertical}.archive .products .product-type-simple .cart .wc-pao-addons-container>div:first-child textarea:not(:placeholder-shown),.archive .products .product-type-simple .cart .wc-pao-addons-container>div:first-child textarea:focus{max-width:none;-moz-appearance:textarea;-webkit-appearance:textarea;appearance:textarea;cursor:text;border:2px solid #e7e7e7;resize:vertical}.variations .label,.button.product_type_variable{display:none}.single_variation_wrap{display:flex;flex-direction:column-reverse}.woocommerce-pagination ul{display:flex;justify-content:center;min-height:45px;align-items:center}.woocommerce-pagination ul li{display:inline-block}.woocommerce-pagination ul li .page-numbers{padding:.2em .7em;margin-left:2px;text-align:center;border-radius:4px;display:inline-block}.woocommerce-pagination ul li .current{background:#e7e7e7}.woocommerce-pagination ul li a{text-decoration:none}.woocommerce-pagination ul li a:hover{background:#239ad2;color:#fff}.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button{border-radius:4px;border:none}.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.previous,.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.next{display:none}@media screen and (min-width: 661px){.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.previous,.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.next{display:block}}.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button:hover,.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.focus,.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#239ad2;border:none;color:#fff !important;box-shadow:none}.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.current,.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#e7e7e7;cursor:inherit;border:none}.theme-fleischhandel-chur .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{display:none}.theme-fleischhandel-chur .wc-product-table tr{display:flex !important;padding:5px 0;align-items:center;gap:5px}@media screen and (min-width: 520px){.theme-fleischhandel-chur .wc-product-table tr{gap:10px}}@media screen and (min-width: 1040px){.theme-fleischhandel-chur .wc-product-table tr{display:grid !important;gap:10px;padding:10px 0;grid-template-areas:"B C D E F G";grid-template-columns:90px 1fr 140px 100px 110px 345px;align-items:center}}@media screen and (min-width: 1280px){.theme-fleischhandel-chur .wc-product-table tr{grid-template-columns:90px 1fr 200px 110px 135px 385px}}@media screen and (min-width: 1440px){.theme-fleischhandel-chur .wc-product-table tr{grid-template-columns:90px 1fr 1fr 110px 135px 535px}}.theme-fleischhandel-chur .wc-product-table thead th{border:unset;text-align:left;align-self:self-end}.theme-fleischhandel-chur .wc-product-table thead tr{padding:10px 0 5px 5px;gap:0 10px;align-items:end}.theme-fleischhandel-chur .wc-product-table thead th,.theme-fleischhandel-chur .wc-product-table td{padding:0}.theme-fleischhandel-chur .wc-product-table thead th.col-sku,.theme-fleischhandel-chur .wc-product-table td.col-sku{grid-area:A}.theme-fleischhandel-chur .wc-product-table thead th.col-image,.theme-fleischhandel-chur .wc-product-table td.col-image{grid-area:B;padding-top:5px;flex-basis:70px}@media screen and (min-width: 520px){.theme-fleischhandel-chur .wc-product-table thead th.col-image,.theme-fleischhandel-chur .wc-product-table td.col-image{padding-top:0;flex-basis:90px}}.theme-fleischhandel-chur .wc-product-table thead th.col-image img,.theme-fleischhandel-chur .wc-product-table td.col-image img{width:100%;height:auto}.theme-fleischhandel-chur .wc-product-table thead th.col-name,.theme-fleischhandel-chur .wc-product-table td.col-name{grid-area:C;display:flex;flex-direction:column;justify-content:center;margin-right:auto;flex-basis:240px}@media screen and (min-width: 768px){.theme-fleischhandel-chur .wc-product-table thead th.col-name,.theme-fleischhandel-chur .wc-product-table td.col-name{width:100%}}.theme-fleischhandel-chur .wc-product-table thead th.col-name a,.theme-fleischhandel-chur .wc-product-table td.col-name a{display:inline-block;line-height:1.3;font-size:18px;width:235%}@media screen and (min-width: 520px){.theme-fleischhandel-chur .wc-product-table thead th.col-name a,.theme-fleischhandel-chur .wc-product-table td.col-name a{width:160%}}@media screen and (min-width: 661px){.theme-fleischhandel-chur .wc-product-table thead th.col-name a,.theme-fleischhandel-chur .wc-product-table td.col-name a{width:180%}}@media screen and (min-width: 768px){.theme-fleischhandel-chur .wc-product-table thead th.col-name a,.theme-fleischhandel-chur .wc-product-table td.col-name a{width:100%}}@media screen and (min-width: 768px){.theme-fleischhandel-chur .wc-product-table thead th.col-name .pa-herkunft,.theme-fleischhandel-chur .wc-product-table td.col-name .pa-herkunft{display:none}}.theme-fleischhandel-chur .wc-product-table thead th.col-name .price>span,.theme-fleischhandel-chur .wc-product-table td.col-name .price>span{display:none}@media screen and (min-width: 980px){.theme-fleischhandel-chur .wc-product-table thead th.col-name .product-info.price,.theme-fleischhandel-chur .wc-product-table td.col-name .product-info.price{display:none}}.theme-fleischhandel-chur .wc-product-table thead th.col-cats,.theme-fleischhandel-chur .wc-product-table td.col-cats{grid-area:D;margin-right:auto;line-height:1.3;flex-basis:110px}@media screen and (min-width: 768px){.theme-fleischhandel-chur .wc-product-table thead th.col-cats,.theme-fleischhandel-chur .wc-product-table td.col-cats{flex-basis:200px}}.theme-fleischhandel-chur .wc-product-table thead th.col-herkunft,.theme-fleischhandel-chur .wc-product-table td.col-herkunft{grid-area:E;width:100%;margin-left:auto;flex-basis:90px}@media screen and (min-width: 661px){.theme-fleischhandel-chur .wc-product-table thead th.col-herkunft,.theme-fleischhandel-chur .wc-product-table td.col-herkunft{flex-basis:60px}}@media screen and (min-width: 768px){.theme-fleischhandel-chur .wc-product-table thead th.col-herkunft,.theme-fleischhandel-chur .wc-product-table td.col-herkunft{flex-basis:90px}}.theme-fleischhandel-chur .wc-product-table thead th.col-productinfo,.theme-fleischhandel-chur .wc-product-table td.col-productinfo{grid-area:F;flex-basis:110px}.theme-fleischhandel-chur .wc-product-table thead th.col-productinfo>span,.theme-fleischhandel-chur .wc-product-table td.col-productinfo>span{display:block;color:#7c7c7c}.theme-fleischhandel-chur .wc-product-table thead th.col-buy,.theme-fleischhandel-chur .wc-product-table td.col-buy{grid-area:G;flex-basis:345px}.theme-fleischhandel-chur .wc-product-table thead th.col-quickview,.theme-fleischhandel-chur .wc-product-table td.col-quickview{flex-basis:45px}.woocommerce .wc-product-table-wrapper{margin-top:0}.attachment-woocommerce_thumbnail,.woocommerce-placeholder{width:100%;height:auto;max-width:290px}.woocommerce-product-gallery--without-images figure{height:100%}.woocommerce-product-gallery--without-images figure img{min-width:100%;-o-object-fit:contain;object-fit:contain}.dataTables_wrapper .wc-product-table .product .with-quantity.with-cart-button button.button{margin-left:0}.dataTables_wrapper .wc-product-table .product .with-quantity.with-cart-button .quantity{margin-bottom:0}.dataTables_wrapper .wc-product-table .multi-cart{padding-right:0}.dataTables_wrapper .wc-product-table td.col-add-to-cart{padding-left:0;padding-right:0;flex-basis:95px}@media screen and (min-width: 660px){.dataTables_wrapper .wc-product-table td.col-add-to-cart{flex-basis:390px}}.dataTables_wrapper .wc-product-table .fhchur__summary{position:relative}@media screen and (min-width: 1280px){.dataTables_wrapper .wc-product-table .fhchur__summary{flex-basis:224px}}.dataTables_wrapper .wc-product-table .fhchur--bestelleh{display:flex;color:#7c7c7c;text-align:left;align-items:center;min-width:55px}@media screen and (max-width: 380px){.dataTables_wrapper .wc-product-table .fhchur--bestelleh{display:none}}@media screen and (min-width: 1023px){.wc-product-table .product .add-to-cart-wrapper .fhchur--quickview{display:none}}.woocommerce .wc-product-table .cart .single_add_to_cart_button+a.added_to_cart,.wc-product-table .wc-pao-addon .wc-pao-addon-name,.wc-product-table .quantity label{display:none !important}.wc-product-table .multi-cart .multi-cart-check{position:relative !important;width:15px;padding-left:15px}div.wc-product-table-wrapper .wc-forward,div.wc-product-table-wrapper .added_to_cart{position:absolute;top:0;right:calc(100% + 2px);background:#239ad2;width:210px;padding-left:45px;text-align:left;line-height:2.5;color:#fff !important}div.wc-product-table-wrapper .wc-forward:after,div.wc-product-table-wrapper .added_to_cart:after{display:none}table.wc-product-table.dtr-column>tbody>tr>td.control:before,table.wc-product-table.dtr-column>tbody>tr>th.control:before{left:0 !important;top:calc(50% - .4rem) !important}table.wc-product-table{border-collapse:collapse !important}table.wc-product-table .addons-inline .wc-pao-addons-container+.add-to-cart-button{margin:0}table.wc-product-table .fhchur--summe,table.wc-product-table .fhchur__suwrap{display:none}table.wc-product-table thead{display:none}@media screen and (min-width: 1024px){table.wc-product-table thead{display:table-caption}}table.wc-product-table th{text-transform:uppercase;font-size:14px;visibility:hidden !important}@media screen and (min-width: 1024px){table.wc-product-table th{visibility:visible !important}}table.wc-product-table form.cart{position:relative;width:100%;display:flex !important;gap:5px;flex-direction:row;justify-content:flex-end}table.wc-product-table tr{border-bottom:1px solid #e7e7e7;position:relative;transform:scale(1)}table.wc-product-table tr:first-of-type{border-top:1px solid #e7e7e7}table.wc-product-table thead tr:first-of-type{border:none}@media screen and (max-width: 660px){table.wc-product-table tr.product{display:flex;align-items:flex-end}}table.wc-product-table a{text-decoration:none}table.wc-product-table form.cart .add-to-cart-button{position:relative;display:grid;gap:5px;grid-template-areas:"c a b d"}@media screen and (min-width: 660px){table.wc-product-table form.cart .add-to-cart-button{grid-template-areas:"a b" "c d"}}@media screen and (min-width: 1440px){table.wc-product-table form.cart .add-to-cart-button{grid-template-areas:"a b c d"}}table.wc-product-table form.cart .add-to-cart-button .quantity{grid-area:a}table.wc-product-table form.cart .add-to-cart-button .fhchur--quickview{grid-area:b}table.wc-product-table form.cart .add-to-cart-button .tinv-wraper{grid-area:c;margin-left:-5px}table.wc-product-table form.cart .add-to-cart-button button[name=add-to-cart]{grid-area:d}table.wc-product-table .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{display:flex;flex-direction:row-reverse;align-items:center;margin:0;margin-right:-10px}table.wc-product-table .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button span{border-bottom:1px #000 solid;padding-bottom:10px;margin-top:10px;margin-right:-6px}table.wc-product-table td.col-image{line-height:0;background:#efefef;background-clip:border-box;background-clip:content-box;position:relative;padding-left:0;padding-right:0;justify-self:end;align-self:self-start;height:70px;max-width:70px;min-width:70px;display:none}@media screen and (min-width: 380px){table.wc-product-table td.col-image{display:block}}@media screen and (min-width: 520px){table.wc-product-table td.col-image{height:90px;max-width:90px;min-width:90px}}@media screen and (min-width: 1024px){table.wc-product-table td.col-image{align-self:center}}table.wc-product-table .col-name{font-weight:bold}table.wc-product-table .col-cats{overflow:hidden;text-overflow:ellipsis;display:none}@media screen and (min-width: 660px){table.wc-product-table .col-cats{display:block}}table.wc-product-table .col-pa_herkunft,table.wc-product-table .col-productinfo{display:none;flex-basis:90px}table.wc-product-table .col-pa_herkunft{margin-left:auto}@media screen and (min-width: 1023px){table.wc-product-table .col-pa_herkunft{display:initial}}@media screen and (min-width: 980px){table.wc-product-table .col-productinfo{display:initial}}table.wc-product-table .col-add-to-cart{overflow:visible}table.wc-product-table form .button.added{background:shade(#239AD2, 20)}table.wc-product-table form .button.added::after{position:absolute;content:url("../icons/ok-computer_45.svg");left:0;top:-2px}table.wc-product-table form .button.added:hover::after{content:url("../icons/cart_45_02.svg")}.theme-fleischhandel-chur table.wc-product-table.dtr-column>tbody>tr.parent>td.control:before,.theme-fleischhandel-chur table.wc-product-table.dtr-column>tbody>tr.parent>th.control:before,.theme-fleischhandel-chur table.wc-product-table.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,.theme-fleischhandel-chur table.wc-product-table.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before,.theme-fleischhandel-chur table.wc-product-table.dtr-column>tbody>tr>td.control:before,.theme-fleischhandel-chur table.wc-product-table.dtr-column>tbody>tr>th.control:before,.theme-fleischhandel-chur table.wc-product-table.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,.theme-fleischhandel-chur table.wc-product-table.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{color:#000}.theme-fleischhandel-chur .wc-product-table .child,.theme-fleischhandel-chur .wc-product-table th.control,.theme-fleischhandel-chur .wc-product-table td.control{display:none}.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container{display:none}@media screen and (min-width: 1023px){.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container{display:flex;gap:5px;flex-direction:column;width:100%}}@media screen and (min-width: 1440px){.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container{flex-direction:row}}.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container .wc-pao-addon-container{padding:0;margin:0;margin-left:0}.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container .wc-pao-addon-container:has([data-addon-name=Notizen]){display:none}@media screen and (min-width: 660px){.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container .wc-pao-addon-container:has([data-addon-name=Notizen]){display:flex}}.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container>div:nth-child(2){display:flex}@media screen and (max-width: 380px){.wc-product-table-wrapper .wc-product-table .addons-inline .wc-pao-addons-container>div:nth-child(2){display:none}}.theme-fleischhandel-chur .wc-product-table .addons-inline .wc-pao-addons-container,.theme-fleischhandel-chur .wc-pao-addons-container{display:flex;flex-direction:column;gap:5px}@media screen and (min-width: 1440px){.theme-fleischhandel-chur .wc-product-table .addons-inline .wc-pao-addons-container{flex-direction:row}}@media screen and (min-width: 1440px){.theme-fleischhandel-chur .modal-product .wc-pao-addons-container{flex-direction:column-reverse}}.theme-fleischhandel-chur:not(.single-product) .content-area .wc-product-table .addons-inline .wc-pao-addons-container{position:absolute;top:-48px}@media screen and (min-width: 660px){.theme-fleischhandel-chur:not(.single-product) .content-area .wc-product-table .addons-inline .wc-pao-addons-container{top:inherit;right:110px;bottom:0}}@media screen and (min-width: 1023px){.theme-fleischhandel-chur:not(.single-product) .content-area .wc-product-table .addons-inline .wc-pao-addons-container{bottom:inherit;position:initial;right:inherit}}.theme-fleischhandel-chur .product .wc-pao-addon{padding:0;margin:0;margin-right:12px;width:100%}.theme-fleischhandel-chur .product .wc-pao-addon label{display:none}.theme-fleischhandel-chur .product .wc-pao-addon .form-row{width:100%;margin-bottom:0;margin:0}.theme-fleischhandel-chur .product .wc-pao-addon textarea{border:2px solid #e7e7e7;font-size:1rem !important;padding:.5rem;display:block;height:45px;width:100%;max-width:100%;resize:vertical;padding-right:30px;line-height:25px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.theme-fleischhandel-chur .product .wc-pao-addon textarea:focus,.theme-fleischhandel-chur .product .wc-pao-addon textarea :active{outline:none;border-color:#000}.theme-fleischhandel-chur .wc-product-table-wrapper .product .wc-pao-addon textarea{height:45px}.sale .product-img::after,.wc-product-table tr.sale .col-image::after,.flex-table .product-thumbnail.sale::after{content:"A";color:#fff;line-height:22px;display:inline-block;position:absolute;right:10px;top:18px;width:22px;height:22px;border-radius:11px;font-weight:bold;text-align:center;font-size:14px;background-color:#239ad2;pointer-events:none}.offerte .product-img::after,.wc-product-table tr.offerte .col-image::after,.flex-table .product-thumbnail.offerte::after{content:"O";background-color:#e84138}.flex-table .product-thumbnail.sale::after{right:9px;top:7px}table.wc-product-table.dtr-inline.collapsed>tbody>tr>td.dtr-control::before{top:calc(50% - .5em) !important;color:#000 !important}.wc-product-table-controls.wc-product-table-above{display:grid;min-height:45px;margin-bottom:0;gap:5px;display:flex;flex-direction:row;align-items:center;margin:0;justify-content:center}@media screen and (min-width: 661px){.wc-product-table-controls.wc-product-table-above{justify-content:space-between}}.wc-product-table-controls.wc-product-table-above .dataTables_paginate{grid-area:a;min-height:45px;display:flex;justify-content:center;align-items:center}.wc-product-table-controls.wc-product-table-above .dataTables_info{grid-area:c;text-align:center;padding:0 5px}.wc-product-table-controls.wc-product-table-above .dataTables_filter{grid-area:b;color:#fff}.wc-product-table-controls.wc-product-table-above .dataTables_filter label{position:relative;display:grid;line-height:0;color:rgba(0,0,0,0)}.wc-product-table-controls.wc-product-table-above .dataTables_length{display:none}@media screen and (min-width: 1024px){.wc-product-table-controls.wc-product-table-above .dataTables_info,.wc-product-table-controls.wc-product-table-above .dataTables_paginate{align-self:inherit}.wc-product-table-controls.wc-product-table-above .dataTables_info{display:initial;text-align:center}.wc-product-table-controls.wc-product-table-above .dataTables_filter label{font-size:0;position:inherit}.wc-product-table-controls.wc-product-table-above .dataTables_filter label input{font-size:16px !important}}.dataTables_wrapper .wc-product-table-controls .dataTables_length .select2-container,.dataTables_wrapper .wc-product-table-controls .dataTables_length select{border:2px solid #e7e7e7 !important;border-radius:0;height:45px !important;width:60px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dataTables_wrapper .wc-product-table-controls .select2-container .select2-selection--single{height:45px !important;border:0;background:rgba(0,0,0,0)}.dataTables_wrapper .wc-product-table-controls .select2-container .select2-selection--single .select2-selection__rendered{line-height:40px;color:#000}.wc-product-table-controls .select2-container .select2-selection--single .select2-selection__arrow{display:none}table.wc-product-table.dtr-inline.collapsed>tbody>tr[role=row]>td.dtr-control::before{color:#000 !important;top:50% !important;margin-top:-7px !important}.dataTables_wrapper .wc-product-table-wrapper .blockUI.blockOverlay::before{top:83px}table.dataTable.no-footer{border:none !important}.theme-fleischhandel-chur table.dataTable>tbody>tr.child ul.dtr-details>li:not(.col-image){border-bottom:0;padding:0;min-height:28px}.single-product-wrap .product{display:grid;position:relative;margin:0 auto;grid-gap:10px;padding-top:27px}@media screen and (min-width: 661px){.single-product-wrap .product{grid-gap:20px}}@media screen and (min-width: 768px){.single-product-wrap .product{padding-top:77px;grid-template-columns:1fr 1fr;max-width:initial;grid-gap:30px}}@media screen and (min-width: 1280px){.single-product-wrap .product{grid-gap:60px}}.single-product-wrap .product .woocommerce-product-gallery__wrapper,.single-product-wrap .product figure{text-align:center;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;line-height:0}@media screen and (min-width: 661px){.single-product-wrap .product .woocommerce-product-gallery__wrapper,.single-product-wrap .product figure{text-align:left}}@media screen and (min-width: 768px){.single-product-wrap .product .woocommerce-product-gallery__wrapper,.single-product-wrap .product figure{text-align:right}}.single-product-wrap .product .woocommerce-product-gallery__wrapper img,.single-product-wrap .product figure img{width:100%;max-width:100%;height:auto}.single-product-wrap .product .summary{position:relative}.single-product-wrap .product .summary p{font-size:16px}.single-product-wrap .product form{max-width:480px}.single-product-wrap .product .simplefavorite-button{position:absolute;right:0;top:5px;font-size:22px;cursor:pointer}.single-product-wrap .product .product_meta{display:flex;flex-direction:column}.single-product-wrap .product .product_meta>span{position:relative;font-weight:bold;text-transform:uppercase;font-size:14px;line-height:26px}.single-product-wrap .product .product_meta>span>span{font-size:16px}.single-product-wrap .product .product_meta>span>span.price>span{display:block;color:#7c7c7c}.single-product-wrap .product .product_meta>span>*{font-weight:normal;text-transform:initial;position:absolute;left:170px}.single-product-wrap .product .product_meta>span:first-of-type{min-width:170px}.single-product-wrap .product .product_meta strong{text-transform:uppercase;font-size:14px}.single-product-wrap .product .quantity label,.single-product-wrap .product .reset_variations,.single-product-wrap .product td.label{display:none !important}.single-product-wrap .product .woocommerce-variation-add-to-cart{clear:both;padding-top:10px}.single-product-wrap .product input.qty{padding-left:10px}.single-product-wrap .product .entry-summary>p{margin:35px 0;max-width:540px;-webkit-hyphens:auto;hyphens:auto}.single-product-wrap .product .shop_attributes{border-spacing:0}.single-product-wrap .product .shop_attributes th{min-width:170px;text-transform:uppercase;text-align:left;font-size:14px}.single-product-wrap .product p.price,.single-product-wrap .product .woocommerce-product-attributes-item__value p{font-size:100%}.single-product-wrap .product .woocommerce-product-attributes-item__value a{text-decoration:none;pointer-events:none}.single-product-wrap .product .variations_form.cart{margin-top:47px}#required_addons_validation_message,#product-addons-total{display:none}.woocommerce-cart-form__cart-item.cart_item .attachment-woocommerce_thumbnail{height:90px;width:auto}@media screen and (min-width: 1700px){.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:0}@media screen and (min-width: 1280px){.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:#dfdfdf}.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.order_details td.product-info{display:flex;gap:20px;justify-content:space-between}.shop_table .item__legend,.shop_table thead{font-size:14px;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #e7e7e7}.shop_table .item__legend .product-thumbnail,.shop_table thead .product-thumbnail{height:10px}.shop_table .woocommerce-orders-table__header-order-date,.shop_table .woocommerce-orders-table__cell-order-date{display:none}@media screen and (min-width: 660px){.shop_table .woocommerce-orders-table__header-order-date,.shop_table .woocommerce-orders-table__cell-order-date{display:table-cell}}.shop_table .product-total{text-align:right}.shop_table .shipping th{visibility:hidden}@media screen and (max-width: 767px){.shop_table .product-sku,.shop_table:not(.woocommerce-checkout-review-order-table) .product-price{display:none}}@media screen and (max-width: 1023px){.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 tr>td:last-of-type .tinv-wishlist a.button{min-width:320px}.shop_table th.product-subtotal{text-align:right}.shop_table th.product-name{text-align:left}.shop_table input.qty{width:50px}@media screen and (min-width: 661px){.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: 767px){.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: 768px){.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 .tinvwl-cart-add-to-cart{padding:0;padding-right:30px;float:right}.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 .tinv-wraper.tinv-wishlist{margin-right:45px}.shop_table .tinvwl_cart_to_wishlist_button{position:relative;border-bottom:1px #000 solid}.shop_table .tinvwl_cart_to_wishlist_button img{display:none !important}.shop_table .tinvwl_cart_to_wishlist_button:after{position:absolute;content:url("../icons/pin.svg");top:-8px;left:calc(100% - 5px);height:45px;width:45px}.shop_table .tinvwl_all_cart_to_wishlist_button{display:flex;flex-direction:row-reverse;align-items:center}.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{width:45px;text-align:right}.woocommerce-order-details .product-name{padding-left:10px;text-align:left}@media screen and (max-width: 767px){.woocommerce-order-details .product-info,.woocommerce-order-details .product-price,.woocommerce-order-details .product-notiz{display:none}}@media screen and (max-width: 1023px){.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;max-width:42ch}.woocommerce-order-details table.summary+.date--notes{padding-top:40px;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:#dfdfdf}@media screen and (max-width: 767px){.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}.page-template-b2b-cart input.input-text:not(.qty):not(.setdate-all.setdate-icon){color:#fff}.page-template-b2b-cart input.input-text:not(.qty):not(.setdate-all.setdate-icon)::-moz-placeholder{color:#fff}.page-template-b2b-cart input.input-text:not(.qty):not(.setdate-all.setdate-icon)::placeholder{color:#fff}@media screen and (min-width: 520px){.page-template-b2b-cart input.input-text:not(.qty):not(.setdate-all.setdate-icon){color:#000}.page-template-b2b-cart input.input-text:not(.qty):not(.setdate-all.setdate-icon)::-moz-placeholder{color:inherit}.page-template-b2b-cart input.input-text:not(.qty):not(.setdate-all.setdate-icon)::placeholder{color:inherit}}input.input-text:not(.qty):not(.setdate-all.setdate-icon){color:#000;width:100%;height:45px;border:2px solid #e7e7e7;padding-left:7px;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media screen and (min-width: 768px){input.input-text:not(.qty):not(.setdate-all.setdate-icon){padding-left:10px}}input.input-text:not(.qty):not(.setdate-all.setdate-icon):focus,input.input-text:not(.qty):not(.setdate-all.setdate-icon):active{border-color:#000}input.input-text[readonly=readonly]{border-color:rgba(0,0,0,0)}.my-radio-class>span{display:grid;grid-template-columns:45px 1fr}.my-radio-class>span label{height:45px;display:flex;align-items:center}.my-radio-class>span input::before{top:-3px}#ui-datepicker-div{background:#239ad2;color:#fff;font-size:18px;text-align:center;cursor:default;width:300px}@media screen and (min-width: 520px){#ui-datepicker-div{width:360px}}#ui-datepicker-div button,#ui-datepicker-div a{color:#fff;text-decoration:none;cursor:pointer;background:none}#ui-datepicker-div button.ui-state-active,#ui-datepicker-div a.ui-state-active{cursor:default;color:#239ad2}#ui-datepicker-div .ui-datepicker-buttonpane{display:flex;justify-content:space-between}#ui-datepicker-div .ui-datepicker-buttonpane button{padding:10px;border:none}#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-current-day{color:#239ad2;background:#fff}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:125px}@media screen and (min-width: 520px){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]{min-width:145px}}@media screen and (max-width: 520px){table.wc-product-table .wc-pao-addon label[data-addon-name=Datum]~div input[type=text]{min-width:45px;font-size:0}table.wc-product-table .wc-pao-addon label[data-addon-name=Datum]~div input[type=text]:not(:-moz-placeholder){font-size:inherit;min-width:125px;max-width:155px}table.wc-product-table .wc-pao-addon label[data-addon-name=Datum]~div input[type=text]:not(:placeholder-shown){font-size:inherit;min-width:125px;max-width:155px}}.wc-pao-addon-notizen p,label[data-addon-name=Notizen]~.wc-pao-addon-wrap{position:relative}.wc-pao-addon-notizen p::before,label[data-addon-name=Notizen]~.wc-pao-addon-wrap::before{pointer-events:none;position:absolute;content:url("../icons/note.svg");right:0;top:0;height:45px;width:45px}label[data-addon-name=Datum]~.wc-pao-addon-wrap,.add-datepicker{position:relative}label[data-addon-name=Datum]~.wc-pao-addon-wrap::before,.add-datepicker::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:#dfdfdf;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 #dfdfdf;border-bottom:solid 2px #dfdfdf}#order_review .order-total .wc_payment_methods{padding-bottom:40px}.woocommerce-NoticeGroup-checkout{color:#239ad2;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=checkbox]{transform:scale(1.5)}.bapf_body li input,.woocommerce-form__label-for-checkbox input{margin-right:10px !important;margin-left:5px}.bapf_body li input{margin-left:10px}.bapf_sfilter .bapf_button.bapf_reset,.bapf_sfilter.text-search button.bapf_search{font-size:14px;text-transform:uppercase;font-weight:600;padding:5px 20px;min-height:35px !important}@media(min-width: 1024px){.bapf_sfilter .bapf_button.bapf_reset,.bapf_sfilter.text-search button.bapf_search{min-height:45px !important}}.bapf_sfilter.bapf_srch .bapf_form .bapf_search{margin-left:-47px;font-size:0;background:rgba(0,0,0,0);border:none;margin-top:2px;margin-bottom:2px;position:relative;min-height:31px !important}@media(min-width: 1024px){.bapf_sfilter.bapf_srch .bapf_form .bapf_search{min-height:41px !important}}.bapf_sfilter.bapf_srch .bapf_form .bapf_search::after{position:absolute;content:url(../icons/search.svg);display:flex;width:35px;top:-7px}@media screen and (min-width: 1024px){.bapf_sfilter.bapf_srch .bapf_form .bapf_search::after{top:inherit}}input[type=radio]{position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-left:35px;cursor:pointer}input[type=radio]+span{cursor:pointer}input[type=radio]:before{position:absolute;height:45px;width:45px;left:-40px;content:url("../icons/checkbox.svg");top:-30px}input[type=radio]:checked:before{content:url("../icons/checkbox-active.svg")}.woocommerce-form-login,.woocommerce-EditAccountForm,.woocommerce-MyAccount-content{width:100%}.woocommerce-form-login>form,.woocommerce-EditAccountForm>form,.woocommerce-MyAccount-content>form{width:100%}.woocommerce-form-login .password-input,.woocommerce-EditAccountForm .password-input,.woocommerce-MyAccount-content .password-input{width:100%}.woocommerce-form-login label,.woocommerce-EditAccountForm label,.woocommerce-MyAccount-content label{line-height:1}.woocommerce-form-login>.woocommerce-form-row,.woocommerce-form-login .form-row,.woocommerce-EditAccountForm>.woocommerce-form-row,.woocommerce-EditAccountForm .form-row,.woocommerce-MyAccount-content>.woocommerce-form-row,.woocommerce-MyAccount-content .form-row{display:flex;width:100%;gap:10px;flex-direction:column}@media screen and (min-width: 661px){.woocommerce-form-login>.woocommerce-form-row,.woocommerce-form-login .form-row,.woocommerce-EditAccountForm>.woocommerce-form-row,.woocommerce-EditAccountForm .form-row,.woocommerce-MyAccount-content>.woocommerce-form-row,.woocommerce-MyAccount-content .form-row{flex-direction:row}.woocommerce-form-login>.woocommerce-form-row>*:first-child,.woocommerce-form-login .form-row>*:first-child,.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{flex-basis:33.3333333333%}.woocommerce-form-login>.woocommerce-form-row>*:nth-child(2),.woocommerce-form-login .form-row>*:nth-child(2),.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){flex-basis:66.6666666667%}}.woocommerce-form-login fieldset,.woocommerce-EditAccountForm fieldset,.woocommerce-MyAccount-content fieldset{padding:0;margin:75px 0 50px;border:none}.woocommerce-form-login fieldset legend,.woocommerce-EditAccountForm fieldset legend,.woocommerce-MyAccount-content fieldset legend{display:none}.woocommerce-form-login .show-password-input,.woocommerce-EditAccountForm .show-password-input,.woocommerce-MyAccount-content .show-password-input{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:50px}.woocommerce-MyAccount-navigation ul>li{display:inline-block;padding:5px 0}@media screen and (min-width: 768px){.woocommerce-MyAccount-navigation ul>li{padding:15px 0}}.woocommerce-MyAccount-navigation ul>li.is-active a{border-bottom:solid 3px #000}.woocommerce-MyAccount-navigation ul>li a{text-decoration:none;font-size:18px;margin-right:10px}@media screen and (min-width: 661px){.woocommerce-MyAccount-navigation ul>li a{margin-right:20px}}@media screen and (min-width: 768px){.woocommerce-MyAccount-navigation ul>li a{margin-right:30px}}#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-orders thead{text-transform:uppercase;text-align:left;font-size:14px}.woocommerce-MyAccount-orders tbody tr{height:60px}.woocommerce-MyAccount-orders tr{border-bottom:1px solid #e7e7e7}.woocommerce-MyAccount-orders.shop_table{text-align:left}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-status{font-weight:bold}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a{text-decoration:none}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{margin-right:20px;font-weight:bold}.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: 1024px){.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: 768px){.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%;white-space:nowrap;padding-right:5px;text-align:right;margin-top:-5px}@media screen and (min-width: 661px){.flex-table .form__header h2{text-align:center}}@media screen and (min-width: 768px){.flex-table .form__header h2{text-align:left;min-height:auto;padding-left:30px;margin-top:0}}.flex-table .form__header div:not(.add-datepicker){display:flex;align-items:baseline;justify-content:flex-end;width:100%;height:45px;line-height:45px;gap:5px}@media screen and (min-width: 768px){.flex-table .form__header div:not(.add-datepicker){gap:10px}}.flex-table .item__legend{height:23px;min-height:initial;margin:0;display:none}@media screen and (min-width: 520px){.flex-table .item__legend{display:flex}}.flex-table .noline{display:flex;border-bottom:0}.flex-table .order_comments{max-width:calc(100% - 210px);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: 768px){.flex-table .order_comments{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:#e7e7e7}.flex-table .order_comments:focus-within::placeholder{color:#e7e7e7}.flex-table .order__btn{margin-left:auto}@media screen and (min-width: 768px){.flex-table .order__btn{margin-left:0}}.flex-table .setdate-all{width:45px;height:40px;border:none;border-radius:5px;color:rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flex-table .setdate-all::-moz-selection{color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.flex-table .setdate-all::selection{color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.flex-table .product-show{display:flex;align-items:center;margin-bottom:10px;width:30px}@media screen and (min-width: 660px){.flex-table .product-show{width:35px}}@media screen and (min-width: 1024px){.flex-table .product-show{width:125px}}.flex-table .product-show input{margin-left:5px}.flex-table .product-show label{padding-left:10px;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;min-width:30px;margin:0 -5px}@media screen and (min-width: 660px){.flex-table .product-remove,.flex-table .product-remove a{width:35px;min-width:35px;margin:0}}.flex-table .product-thumbnail{position:relative;line-height:0;width:90px}.flex-table .product-sku{width:65px;padding:0 5px 0 10px}.flex-table .product-name{display:flex;flex-direction:column;min-width:125px}@media screen and (min-width: 661px){.flex-table .product-name{padding-left:10px;min-width:210px;width:-moz-min-content;width:min-content}}.flex-table .product-name>div{width:200%}.flex-table .product-cat{min-width:180px;overflow:hidden;text-overflow:clip;text-overflow:ellipsis;text-overflow:"…";display:none}.flex-table .product-cat span[data-slug]{color:#7c7c7c}@media screen and (min-width: 1024px){.flex-table .product-cat{display:inline}}.flex-table .product-herkunft{min-width:90px;display:none}@media screen and (min-width: 661px){.flex-table .product-herkunft{display:block}}.flex-table .product-preiseinheit{margin:5px;display:none}.flex-table .product-preiseinheit>span{display:block;color:#7c7c7c}@media screen and (min-width: 768px){.flex-table .product-preiseinheit{min-width:112px;display:flex;flex-direction:column;padding:0 10px 0 0}}.flex-table .product-quantity{margin:0 5px;margin-left:auto;align-self:flex-start}@media screen and (min-width: 660px){.flex-table .product-quantity{align-self:auto}}@media screen and (min-width: 768px){.flex-table .product-quantity{min-width:155px}}.flex-table .product-quantity .bestelleh{padding-left:5px}.flex-table .bestelleh{display:none}@media screen and (min-width: 768px){.flex-table .bestelleh{display:inline}}.flex-table .product-qty-wrapper{display:flex;align-items:center}@media screen and (min-wiydth: 768px){.flex-table .product-qty-wrapper{padding-right:10px}}.flex-table .product-date{align-self:flex-start;max-width:45px;min-width:auto}.flex-table .product-date input[type=date]::-webkit-calendar-picker-indicator{display:none}@media screen and (min-width: 520px){.flex-table .product-date{min-width:130px}}@media screen and (min-width: 660px){.flex-table .product-date{align-self:auto;min-width:165px}}@media screen and (min-width: 661px){.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: 768px){.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}.product-quickview-link.loading,.processing-anim{cursor:wait;z-index:100;border:none;margin:0px;padding:0px;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#fff none repeat scroll 0% 0%;opacity:.572443;display:flex;align-items:center;justify-content:center;position:fixed}.product-quickview-link.loading::before,.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;height:30px;width:30px;font-size:30px;line-height:1;margin-left:-15px;margin-top:-15px}.product-quickview-link{position:relative;line-height:0}.product-quickview-link.loading{position:relative;height:auto}.product-quickview-link.loading::before{position:absolute;margin:auto}.tinv-wraper.tinv-wishlist{line-height:0}.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-cart-add-to-cart{width:calc(100% - 220px);padding-right:0}.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-cart-add-to-cart a{color:#fff}@media screen and (min-width: 661px){.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-cart-add-to-cart a{color:#000}}.tinvwl-estimate-wrap{display:none}.tinv-wishlist.woocommerce .product-quantity{text-align:left}.tinv-wishlist a{text-decoration:none}.tinv-wishlist .product-custom-meta{color:#dfdfdf}.tinv-wishlist tbody tr{min-height:60px}.tinv-wishlist table{width:100%;border-collapse:collapse}.tinv-wishlist table th,.tinv-wishlist table td{padding:1px}.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.tinv-wishlist table tr{border-bottom:1px solid #e7e7e7;position:relative}@media screen and (max-width: 768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td{text-align:left}}.tinv-wishlist thead{text-align:left;text-transform:uppercase;font-size:14px}.tinv-wishlist .wishlist-name .tinvwl-name-to-rename,.tinv-wishlist .product-name a{font-weight:bold;font-size:18px}.tinv-wishlist .wishlist-name .tinvwl-name-to-rename .variation,.tinv-wishlist .product-name a .variation{font-weight:normal;display:flex}.tinv-wishlist .wishlist-name .tinvwl-name-to-rename .variation dd,.tinv-wishlist .product-name a .variation dd{margin-inline-start:10px}.tinv-wishlist .wishlist-name .tinvwl-name-to-rename{text-align:left;font-size:18px}.tinv-wishlist .wishlist-name{display:flex;align-items:center;padding-right:25px}.tinv-wishlist .wishlist-name sup{display:none}.tinv-wishlist .wishlist-name .tinvwl-rename-input{width:100%}.tinv-wishlist .wishlist-name .tinvwl-rename-input input{border:solid 2px #e7e7e7;border-radius:0;padding:0 10px;height:45px}.tinv-wishlist .wishlist-count{margin-left:auto;flex-basis:40px}@media screen and (min-width: 661px){.tinv-wishlist .wishlist-count{flex-basis:130px}}.tinv-wishlist .tinvwl_add_to_wishlist-text,.tinv-wishlist .quantity label,.tinv-wishlist .navigation-button.tinv-wishlist-clear{display:none}.tinv-wishlist .tinvwl_add_to_wishlist_button{margin-top:0 !important;padding-bottom:0}.tinv-wishlist .tinvwl_cart_to_wishlist_button.tinvwl-icon-custom.no-txt{padding:1px;line-height:1;border-bottom:none}.tinv-wishlist .woocommerce-placeholder,.tinv-wishlist .attachment-woocommerce_thumbnail{width:90px}.tinv-wishlist .product-thumbnail{min-width:90px;width:90px;line-height:0;padding:6px 0 5px}.tinv-wishlist .product-quantity div{display:flex;align-items:center}.tinv-wishlist .bestelleh{padding-left:10px}.tinv-wishlist .tinv_wishlist_create ul,.tinv-wishlist .wishlist-privacy,.tinv-wishlist .wishlist-cb{display:none !important}.tinv-wishlist .tinvwl-table-manage-list,.tinv-wishlist .tinvwl-table-manage-lists{display:inline-table}.tinv-wishlist .tinvwl-table-manage-list .tinvwl-to-left,.tinv-wishlist .tinvwl-table-manage-lists .tinvwl-to-left{display:none}.tinv-wishlist .wishlist-action{width:45px}.tinv-wishlist .wishlist-action button.tinvwl-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;position:relative}.tinv-wishlist .wishlist-action button.tinvwl-button:before{content:url("../icons/close.svg") !important;top:12px;right:0;width:45px;height:45px;position:absolute}.tinv-wishlist .wishlist-action button.tinvwl-button[value=manage_remove]>i,.tinv-wishlist .wishlist-action button.tinvwl-button span{display:none}.tinv-wishlist .ftinvwl-times::before{content:url("../icons/close.svg") !important}.tinv-wishlist .product-remove button,.tinv-wishlist .tinv-modal .tinv-close-modal{background-color:rgba(0,0,0,0);min-width:27px}.tinv-wishlist .tinv-modal{position:fixed;top:0;right:0;bottom:0;left:0}.tinv-wishlist .tinv-modal .tinv-modal-inner{display:flow-root}.tinv-wishlist .tinv-modal i{display:none}.tinv-wishlist .tinv-modal label{position:relative;display:block;width:100%;font-weight:normal}.tinv-wishlist .tinv-modal label:after{position:absolute;content:url("../icons/dropdown_45.svg");top:calc(100% - 45px);right:0;height:45px;width:45px;pointer-events:none}.tinv-wishlist .tinv-modal label select{border:2px solid #e7e7e7;height:45px;background:#fff;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 45px 0 10px;line-height:inherit;font-weight:bold}.tinv-wishlist .tinv-modal label+input{height:45px !important;border:2px solid #e7e7e7;padding:0 10px !important;font-weight:bold}.tinv-wishlist .tinvwl-input-group .form-control{border:2px solid #e7e7e7;height:45px;padding:0 10px !important;font-weight:bold}.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:initial}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img{max-height:45px;max-width:45px;margin:0 !important;scale:.9}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{padding:0;margin:0;line-height:0;height:45px;width:40px;margin-left:auto}.tinv-wishlist .icon_big_times::before,.tinv-wishlist .icon_big_heart_check::before,.tinv-wishlist .icon_big_heart_plus::before,.tinv-wishlist .icon_big_heart_next::before{content:"";height:90px;width:90px;display:block;background-image:url("../icons/pin.svg");background-size:contain;left:-50%;top:-50%}.tinv-wishlist tfoot tr{border:none}.tinv-wishlist tfoot td{padding-top:24px}.tinv-wishlist .tinvwl-to-right button[value=product_selected],.tinv-wishlist .tinvwl-to-right button[value=product_update]{grid-area:b;pointer-events:initial}.tinv-wishlist .tinvwl-to-right button[value=product_selected]{width:-moz-fit-content;width:fit-content;grid-area:a}@media screen and (max-width: 661px){.tinv-wishlist .tinvwl-to-right button[value=product_selected]{display:none}}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{display:grid;grid-gap:10px;grid-template-areas:"a c" "b b";grid-template-columns:1fr;width:100%}@media screen and (max-width: 661px){.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{grid-template-areas:"c" "b"}}@media screen and (min-width: 768px){.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{grid-template-areas:"a b c"}}.tinv-wishlist tfoot .tinvwl-to-right>*{margin:0 !important}.tinv-wishlist .tinv-create-list a{margin:0}.tinv-wishlist form{border-top:1px #e7e7e7 solid}@media screen and (min-width: 768px){.tinv-wishlist form{border-top:none}}.tinv-wishlist table.tinvwl-table-manage-list thead{display:none}.tinv-wishlist table.tinvwl-table-manage-list thead tr,.tinv-wishlist table.tinvwl-table-manage-list tbody tr{display:grid;grid-template-areas:"c a d";grid-template-columns:35px 1fr 60px 80px;padding:5px 0}@media screen and (min-width: 661px){.tinv-wishlist table.tinvwl-table-manage-list thead tr,.tinv-wishlist table.tinvwl-table-manage-list tbody tr{grid-template-columns:45px 1fr 80px 150px}}@media screen and (min-width: 1024px){.tinv-wishlist table.tinvwl-table-manage-list thead tr,.tinv-wishlist table.tinvwl-table-manage-list tbody tr{padding:0}}.tinv-wishlist table.tinvwl-table-manage-list thead tr td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list tbody tr td.product-remove{display:flex;padding:0}.tinv-wishlist table.tinvwl-table-manage-list .product-name{grid-area:a;padding:0 5px;text-align:left !important}@media screen and (min-width: 660px){.tinv-wishlist table.tinvwl-table-manage-list .product-name{padding-left:10px}}.tinv-wishlist table.tinvwl-table-manage-list .product-name>div{display:flex;justify-content:flex-start;align-items:baseline;width:100%;gap:5px;flex-direction:column}@media screen and (min-width: 661px){.tinv-wishlist table.tinvwl-table-manage-list .product-name>div{flex-direction:row}}.tinv-wishlist table.tinvwl-table-manage-list .product-name>div>div{display:flex;flex-direction:column;flex-basis:50%}.tinv-wishlist table.tinvwl-table-manage-list .product-cb{grid-area:b}.tinv-wishlist table.tinvwl-table-manage-list .product-remove{grid-area:c}.tinv-wishlist table.tinvwl-table-manage-list tbody .product-cb,.tinv-wishlist table.tinvwl-table-manage-list tbody .product-date,.tinv-wishlist table.tinvwl-table-manage-list tbody .product-thumbnail,.tinv-wishlist table.tinvwl-table-manage-list tbody .product-preiseinheit{display:none}.tinv-wishlist table.tinvwl-table-manage-list thead .product-date,.tinv-wishlist table.tinvwl-table-manage-list thead .product-thumbnail,.tinv-wishlist table.tinvwl-table-manage-list thead .product-preiseinheit{display:none}.tinv-wishlist table.tinvwl-table-manage-list .product-remove{padding:0 10px 0 0}.tinv-wishlist table.tinvwl-table-manage-list td.product-action{display:flex !important;width:100%;align-items:center;gap:5px;padding:5px 0}@media screen and (min-width: 661px){.tinv-wishlist table.tinvwl-table-manage-list td.product-action{flex-direction:row-reverse;height:45px}}@media screen and (min-width: 1024px){.tinv-wishlist table.tinvwl-table-manage-list td.product-action{height:auto;min-height:100px}}.tinv-wishlist table.tinvwl-table-manage-list td.product-action .button>i{display:block}.tinv-wishlist table.tinvwl-table-manage-list td.product-action .tinvwl_move_product_button{font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin:0;width:inherit;text-decoration:underline}.tinv-wishlist .wishlist-name .tinvwl-rename-button{display:flex;justify-content:center;align-items:center}.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:0}.tinv-wishlist .wishlist-name .tinvwl-rename-button>i:before{content:url(../icons/rename.svg)}.fhchur-wishlist-empty{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}@media only screen and (min-width: 661px){.tinv-wishlist table.tinvwl-table-manage-list thead{display:table-header-group}.tinv-wishlist table.tinvwl-table-manage-list thead tr,.tinv-wishlist table.tinvwl-table-manage-list tbody tr{grid-template-areas:"b c a d";grid-template-columns:45px 45px 1fr 70px 150px}.tinv-wishlist table.tinvwl-table-manage-list .product-cb,.tinv-wishlist table.tinvwl-table-manage-list .product-remove{display:flex !important;width:45px !important;align-items:center;flex-direction:column}}@media screen and (min-width: 1024px){.tinvwl-table-manage-lists tbody tr td{text-align:left !important;padding:0}.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right !important}.tinv-wishlist table.tinvwl-table-manage-list td.product-date,.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-thumbnail,.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-preiseinheit{display:flex}.tinv-wishlist table.tinvwl-table-manage-list thead tr,.tinv-wishlist table.tinvwl-table-manage-list tbody tr{grid-template-areas:"b c d a e f g";grid-template-columns:45px 45px 90px 1fr 160px 70px 160px}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-preisstueck{display:flex}.tinv-wishlist table.tinvwl-table-manage-list thead .product-action,.tinv-wishlist table.tinvwl-table-manage-list thead .product-preisstueck,.tinv-wishlist table.tinvwl-table-manage-list thead .product-date,.tinv-wishlist table.tinvwl-table-manage-list thead .product-thumbnail,.tinv-wishlist table.tinvwl-table-manage-list thead .product-preiseinheit{display:flex}}@media screen and (max-width: 1024px)and (min-width: 769px){.tinv-wishlist .product-action .button .tinvwl-txt{display:inherit}}.tinv-wishlist table.tinvwl-table-manage-lists thead{display:none}@media only screen and (min-width: 768px){.tinv-wishlist table.tinvwl-table-manage-lists thead{display:table-header-group}}.tinv-wishlist table.tinvwl-table-manage-lists tfoot td{width:100%}.tinv-wishlist table.tinvwl-table-manage-lists tfoot .tinvwl-to-right.look_in{padding-top:10px;width:100%;text-align:initial;display:flex;justify-content:space-between;flex-direction:row-reverse}.tinv-wishlist table.tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist table.tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:auto !important}.tinv-wishlist table.tinvwl-table-manage-lists tr{display:flex;align-items:center}.tinv-wishlist table.tinvwl-table-manage-lists tr .wishlist-name{justify-content:space-between;flex-basis:210px;margin-right:auto}@media only screen and (min-width: 661px){.tinv-wishlist table.tinvwl-table-manage-lists tr .wishlist-name{flex-basis:300px}}@media only screen and (min-width: 768px){.tinv-wishlist table.tinvwl-table-manage-lists tr .wishlist-name{flex-basis:45%}}.tinv-wishlist table.tinvwl-table-manage-lists tr .wishlist-date{margin-left:auto;flex-basis:110px}@media only screen and (min-width: 661px){.tinv-wishlist table.tinvwl-table-manage-lists tr .wishlist-date{flex-basis:135px}}.tinv-wishlist table.tinvwl-table-manage-lists tr .wishlist-action{flex-basis:50px}@media screen and (max-width: 767px){.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{width:initial !important;display:flex}}