/.woof_husky_txt-container{max-height:520px!important;overflow-y:auto!important;overflow-x:hidden!important;width:100%;box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.08);scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}.woof_husky_txt-container::-webkit-scrollbar{width:7px}.woof_husky_txt-container::-webkit-scrollbar-track{background:transparent}.woof_husky_txt-container::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:10px}.woof_husky_txt-container.woof_husky_txt-option:not(.woof_husky_txt-option-pagination){display:grid;grid-template-columns:74px minmax(0,1fr);gap:14px;align-items:center;padding:12px 14px;border:0;border-bottom:1px solid #eeeeee;background:#fff;transition:background-color 0.2s ease,box-shadow 0.2s ease}.woof_husky_txt-container.woof_husky_txt-option:not(.woof_husky_txt-option-pagination):has(.woof_husky_txt-option-thumbnail[src=""]){grid-template-columns:minmax(0,1fr)}.woof_husky_txt-container.woof_husky_txt-option:not(.woof_husky_txt-option-pagination):hover{background:#fff8f8}.woof_husky_txt-option:not(.woof_husky_txt-option-pagination)>a:first-child{position:relative;display:flex;align-items:center;justify-content:center;width:74px;height:74px;overflow:hidden;background:#fff;border:1px solid #eeeeee;border-radius:8px;box-sizing:border-box}.woof_husky_txt-option-thumbnail{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;padding:4px;box-sizing:border-box;background:#fff}.woof_husky_txt-option>a:first-child:has(.woof_husky_txt-option-thumbnail[src=""]){display:none!important}.woof_husky_txt-option>div{min-width:0}.woof_husky_txt-option-breadcrumb{margin:0 0 5px 0;font-size:0!important;line-height:1}.woof_husky_txt-option-breadcrumb>a{display:none}.woof_husky_txt-option-breadcrumb>a:last-child:not([href="/"]){display:inline-flex;align-items:center;padding:4px 7px;background:#f4eeee;border-radius:5px;color:#6b3030!important;font-size:11px!important;font-weight:600;line-height:1.2;text-decoration:none}.woof_husky_txt-option-breadcrumb>a:last-child:not([href="/"]):hover{background:#3e0000;color:#fff!important}.woof_husky_txt-option-title{margin:0;font-size:15px;font-weight:700;line-height:1.35}.woof_husky_txt-option-title a{color:#3e0000!important;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;transition:color 0.2s ease}.woof_husky_txt-option:hover.woof_husky_txt-option-title a{color:#ed1c24!important}.woof_husky_txt-option-text{margin-top:5px;color:#666;font-size:12px;font-weight:400;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.woof_husky_txt-option-text:empty{display:none}.woof_husky_txt-labels:empty{display:none}.woof_husky_txt-option-pagination{position:sticky;bottom:0;z-index:5;display:block!important;padding:12px 14px!important;background:rgba(255,255,255,0.97)!important;border:0!important;border-top:1px solid #e8e8e8!important;backdrop-filter:blur(5px)}.woof_husky_txt-option-pagination.husky-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.woof_husky_txt-option-pagination.husky-pagination a,.woof_husky_txt-option-pagination.husky-pagination b{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:6px;background:#fff;color:#3e0000!important;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woof_husky_txt-option-pagination.husky-pagination a:hover{background:#f5eeee;border-color:#3e0000;color:#3e0000!important}.woof_husky_txt-option-pagination.husky-pagination b{background:#3e0000;border-color:#3e0000;color:#fff!important}@media (max-width:767px){.woof_husky_txt-container{max-height:65vh!important;border-radius:10px}.woof_husky_txt-container.woof_husky_txt-option:not(.woof_husky_txt-option-pagination){grid-template-columns:60px minmax(0,1fr);gap:10px;padding:10px}.woof_husky_txt-container.woof_husky_txt-option:not(.woof_husky_txt-option-pagination):has(.woof_husky_txt-option-thumbnail[src=""]){grid-template-columns:minmax(0,1fr)}.woof_husky_txt-option:not(.woof_husky_txt-option-pagination)>a:first-child{width:60px;height:60px;border-radius:7px}.woof_husky_txt-option-title{font-size:14px}.woof_husky_txt-option-text{font-size:11px;-webkit-line-clamp:1}.woof_husky_txt-option-breadcrumb>a:last-child:not([href="/"]){padding:3px 6px;font-size:10px!important}.woof_husky_txt-option-pagination{padding:10px!important}.woof_husky_txt-option-pagination.husky-pagination{gap:5px}.woof_husky_txt-option-pagination.husky-pagination a,.woof_husky_txt-option-pagination.husky-pagination b{min-width:29px;height:29px;padding:0 6px;font-size:11px}}.woof_text_search_go{display:none!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{animation:none!important;top:25px!important;right:8px!important}a.added_to_cart{display:none!important}.single-product .et_pb_wc_price p.price{line-height:1.25}.single-product .et_pb_wc_price p.price>.woocommerce-Price-amount{color:#e30613!important;font-weight:700;font-size:30px;line-height:1.2}.single-product .et_pb_wc_price .prosafe-price-suffix{font-size:inherit}.single-product .et_pb_wc_price .prosafe-vat-label{color:#666;font-size:18px;font-weight:500}.single-product .et_pb_wc_price .prosafe-net-line{display:block;margin-top:4px}.single-product .et_pb_wc_price.prosafe-net-line>.woocommerce-Price-amount{color:#555!important;font-size:22px;font-weight:700}.single-product .et_pb_wc_price .prosafe-net-label{color:#777;font-size:16px;font-weight:500}.single-product .et_pb_wc_pricep.price>.woocommerce-price-suffix{display:block;font-size:0!important;margin-top:4px;line-height:1.2}.single-product .et_pb_wc_pricep.price>.woocommerce-price-suffix>.woocommerce-Price-amount{color:#555!important;font-size:22px!important;font-weight:700}.single-product .et_pb_wc_pricep.price>.woocommerce-price-suffix>.woocommerce-Price-amount::after{content:" netto";color:#777;font-size:16px;font-weight:500}.single-product .et_pb_wc_pricep.price>.woocommerce-Price-amount::after{content:" z VAT";color:#666;font-size:18px;font-weight:500}.single-product .et_pb_wc_pricep.price:has(.prosafe-price-suffix)>.woocommerce-Price-amount::after{content:none}ul.products li.product .prosafe-net-line{display:inline}ul.products li.product .prosafe-vat-label::after{content:", ";white-space:pre}ul.products li.product .price-suffix,ul.products li.product .prosafe-price-suffix{white-space:normal}.reset_variations,.woocommerce-product-attributes-item__value a{color:#3e0000}.et_pb_button::after,.button::after{content:"\f35a"!important}.menu-item-14{cursor:default}.woof_remove_ppi{color:#ED1C24}.woof_container_inner_kategorieproduktw{margin-top:40px!important}.woof_radio_term_reset_visible{padding:6px 0 0 7px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;margin:0 0 30px;list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0;padding:0;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:12px;border:1px solid #d9d9d9;background:#fff;color:#d92c2c;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background 0.25s ease,color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;width:100%;margin-bottom:14px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:focus{background:#d92c2c;color:#fff;border-color:#d92c2c;box-shadow:0 6px 16px rgba(217,44,44,0.18);outline:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a[aria-current="page"]{background:#d92c2c;color:#fff;border-color:#d92c2c;box-shadow:0 6px 16px rgba(217,44,44,0.18)}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:30px}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation ul{gap:8px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{flex:1 1 calc(50% - 4px)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{width:100%;min-height:42px;padding:10px 14px;font-size:14px;border-radius:10px}}.woocommerce nav.woocommerce-pagination{margin:40px 0 10px;text-align:left}.woocommerce nav.woocommerce-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:0;margin:0;list-style:none;border:none;background:transparent}.woocommerce nav.woocommerce-pagination ul li{border:none;margin:0;padding:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 16px;border-radius:12px;border:1px solid rgba(0,0,0,0.12);background:#fff;color:var(--e-global-color-text,#1f1f1f);font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:all 0.25s ease;box-shadow:0 4px 14px rgba(0,0,0,0.04)}.woocommerce nav.woocommerce-pagination ul li a:hover{border-color:var(--e-global-color-primary,#c62828);background:var(--e-global-color-primary,#c62828);color:#fff!important;box-shadow:0 8px 18px rgba(0,0,0,0.12)}.woocommerce nav.woocommerce-pagination ul li span.current{border-color:var(--e-global-color-primary,#c62828);background:var(--e-global-color-primary,#c62828);color:#fff;box-shadow:0 8px 18px rgba(0,0,0,0.12)}.woocommerce nav.woocommerce-pagination ul li .next,.woocommerce nav.woocommerce-pagination ul li .prev{padding:0 18px;font-size:18px}@media (max-width:767px){.woocommerce nav.woocommerce-pagination{margin-top:30px}.woocommerce nav.woocommerce-pagination ul{gap:8px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:42px;height:42px;padding:0 14px;font-size:14px;border-radius:10px}}.ui-slideouttab-handle{background-color:#ed1c24!important}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single,.irs-bar{background-color:#ed1c24!important}.irs-handle{border:4px solid #ed1c24!important}.irs--round .irs-from:before,.irs--round .irs-to:before{border-top-color:#ed1c24!important}.woof_price_filter .irs-with-grid{width:90%;margin:0 auto}input.woof_husky_txt-input{padding:10px}.woof_redraw_zone{color:#000000}.woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-MyAccount-content button[type="submit"],.wc-block-components-checkout-place-order-button{border-radius:10px!important;background:#3E0000!important;color:#FFFFFF!important;border:1px solid #3E0000!important;font-weight:700!important;text-align:center;padding:.3em 2em!important}.woof_reset_search_form,.woof_reset_button_2{border-radius:10px!important;background:#3E0000!important;color:#FFFFFF!important;border:1px solid #3E0000!important;font-weight:700!important;width:100%;text-align:center;padding:.3em 1em!important}.woof_products_top_panel_ul{display:flex;flex-direction:row;align-items:center}.woocommerce-ordering .orderby,.woocommerce-result-count{color:#000000!important;background:#FFFFFF}.woof_reset_search_form:hover,.woof_reset_button_2:hover,.woocommerce-MyAccount-content .woocommerce-Button:hover,.wc-block-components-checkout-place-order-button{padding:.3em 1em!important;background:#5e0000!important}.woocommerce-MyAccount-content .woocommerce-Button:hover,.woocommerce-MyAccount-content button[type="submit"]{padding:.3em 2em!important}.woof_reset_search_form::after{display:none}.wc-block-product-categories-list-item>a:hover span{color:red!important}.wc-block-product-categories-list--depth-1{margin-top:8px}.variable-item-span-button::after{display:none!important}.et_pb_button:after{right:16px;transition:100ms}.et_pb_button:hover:after{margin-left:0.5em!important;right:14px!important}.et_pb_shop .woocommerce ul.products{display:flex;flex-wrap:wrap}.et_pb_shop .woocommerce ul.products li.product{display:flex;flex-direction:column}.et_pb_shop .woocommerce ul.products li.product .woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1}.et_pb_shop .woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:3.6em}.et_pb_shop .woocommerce ul.products li.product .price{min-height:2.8em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}.et_pb_shop .woocommerce ul.products li.product .button{margin-top:auto}#fkcart-floating-toggler{top:80px!important}.mc-mobile-disable-hamburger .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.mc-mobile-disable-hamburger .et_mobile_nav_menu{display:none}.et_pb_menu .et_pb_menu__search-input,.et_pb_menu .et_pb_menu__search-input::placeholder{color:#FFFFFF}@media all and (max-width:980px){#fkcart-floating-toggler{bottom:80px!important;top:auto!important}.et_pb_shop ul.products.columns-4 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product{width:100%!important;margin-right:0!important}}@media (max-width:980px){#mobile_menu2 .sub-menu{display:none!important;margin:8px 0 0!important;padding:0!important}#mobile_menu2 .menu-item-has-children.is-open>.sub-menu{display:block!important}#mobile_menu2 .menu-item-has-children{position:relative}#mobile_menu2 .menu-item-has-children>a{padding-right:54px!important}#mobile_menu2 .submenu-toggle{position:absolute;top:0;right:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;font-weight:700;line-height:1;z-index:5;color:#3b0d0d;user-select:none}#mobile_menu2 .submenu-toggle::before{content:'+'}#mobile_menu2 .menu-item-has-children.is-open>.submenu-toggle::before{content:'−'}#mobile_menu2 .sub-menu li a{padding-left:28px!important;font-size:0.95em}#mobile_menu2>li>a{min-height:48px;display:flex;align-items:center}}