*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: } /*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}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}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-display:swap;font-family:manrope;font-style:normal;font-weight:300;src:url(fonts/manrope-light.woff2)}@font-face{font-display:swap;font-family:manrope;font-style:normal;font-weight:400;src:url(fonts/manrope-regular.woff2)}@font-face{font-display:swap;font-family:manrope;font-style:normal;font-weight:500;src:url(fonts/manrope-medium.woff2)}@font-face{font-display:swap;font-family:manrope;font-style:normal;font-weight:600;src:url(fonts/manrope-semi-bold.woff2)}@font-face{font-display:swap;font-family:manrope;font-style:normal;font-weight:700;src:url(fonts/manrope-bold.woff2)}@font-face{font-display:swap;font-family:manrope;font-style:normal;font-weight:800;src:url(fonts/manrope-extra-bold.woff2)}@font-face{font-display:swap;font-family:oswald;font-style:normal;font-weight:600;src:url(fonts/oswald-medium.woff2)}@font-face{font-display:swap;font-family:oswald;font-style:normal;font-weight:700;src:url(fonts/oswald-bold.woff2)}@font-face{font-display:swap;font-family:inter;font-style:normal;font-weight:400;src:url(fonts/inter-regular.woff2)}b,strong{font-weight:700}.container{width:100%}@media (min-width:360px){.container{max-width:360px}}@media (min-width:576px){.container{max-width:576px}}@media (min-width:834px){.container{max-width:834px}}@media (min-width:991px){.container{max-width:991px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1440px){.container{max-width:1440px}}.button:disabled,.configurator-section .option-wrapper input[type=radio]:disabled+.option,.input-checkbox input,.input-radio input,.input-wrapper:not(.input-radio,.input-checkbox) .input+label,.input-wrapper:not(.input-radio,.input-checkbox) .input[readonly],.pointer-events-none,.popup.popup-hidden,.popup.popup-hidden+.popup-overlay,.swiper-button.swiper-button-disabled,.tabs-content>:not(.active),.tooltip-text,a[href="#"]{pointer-events:none}.pointer-events-auto,.select-wrapper.selected[data-empty-allowed] .svg-sprite-clear,.tooltip .tooltip-text:hover,.tooltip:hover .tooltip-text{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static,.swiper-navigation.swiper-navigation-static{position:static}.fixed,.header,.popup-configurator,.popup-for-notices{position:fixed}.absolute,.button.red.has-loader:not(.outline):after,.button.red.has-loader:not(.outline):before,.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.card-process-step:after,.configurator-section .header .burger .toggler:after,.configurator-section .option-wrapper input[type=radio],.custom-logo-link>.lazy,.custom-logo-link>img,.has-underline:after,.header .burger .configurator-section .toggler:after,.header .burger .header-categories-mobile-menu .menu-item a:after,.header .burger .header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header .burger .header-mobile-menu .sub-menu .menu-item a:after,.header .burger .header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.header .burger .hofmaenner-form.success .report:before,.header .burger .link.has-arrow-in-circle:after,.header .burger .link.red.has-arrow:before,.header .burger .list-red-checks li:before,.header .burger .svg-sprite,.header .burger .tooltip,.header-categories-mobile-menu .menu-item .header .burger a:after,.header-desktop-menu .sub-menu,.header-mobile-menu .sub-menu .menu-item .header .burger a:after,.header-mobile-menu-wrapper,.header-mobile-menu>.menu-item>.menu-item-link-wrapper .header .burger a:after,.hofmaenner-form.success .header .burger .report:before,.input-checkbox input,.input-checkbox label:after,.input-radio input,.input-radio label:after,.input-wrapper.mm-badge:after,.input-wrapper:not(.input-radio,.input-checkbox) .input+label,.list-red-checks .header .burger li:before,.loader-pulsing:after,.loader:after,.loader:before,.media>.lazy,.media>img,.popup-for-notices .timeout-bar,.select-wrapper select,.select-wrapper ul,.select-wrapper.mm-badge:after,.swiper-navigation,.tabs-togglers>:after,.tooltip-text{position:absolute}.button.red:not(.outline).has-loader,.card-process-step,.configurator-section .option-wrapper,.custom-logo-link,.has-underline,.header .burger,.header-desktop-menu>.menu-item.menu-item-has-children,.input-checkbox label,.input-radio label,.input-wrapper,.input-wrapper.mm-badge,.loader,.loader-pulsing,.media,.relative,.select-wrapper.mm-badge,.select-wrapper>div,.swiper-container,.tabs-togglers>*,.tooltip{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0,.has-underline:after,.popup-for-notices .timeout-bar,.tabs-togglers>:after{bottom:0}.bottom-14p,.input-wrapper.mm-badge:after,.select-wrapper.mm-badge:after{bottom:14px}.bottom-20p,.swiper-navigation{bottom:20px}.bottom-85p{bottom:85px}.button.red.has-loader:not(.outline):before,.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.configurator-section .header .burger .toggler:after,.custom-logo-link>.lazy,.custom-logo-link>img,.header .burger .configurator-section .toggler:after,.header .burger .header-categories-mobile-menu .menu-item a:after,.header .burger .header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header .burger .header-mobile-menu .sub-menu .menu-item a:after,.header .burger .header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.header .burger .hofmaenner-form.success .report:before,.header .burger .link.has-arrow-in-circle:after,.header .burger .link.red.has-arrow:before,.header .burger .list-red-checks li:before,.header .burger .svg-sprite,.header .burger .tooltip,.header-categories-mobile-menu .menu-item .header .burger a:after,.header-mobile-menu .sub-menu .menu-item .header .burger a:after,.header-mobile-menu-wrapper,.header-mobile-menu>.menu-item>.menu-item-link-wrapper .header .burger a:after,.hofmaenner-form.success .header .burger .report:before,.left-0,.list-red-checks .header .burger li:before,.loader-pulsing:after,.loader:before,.media>.lazy,.media>img,.popup-for-notices .timeout-bar,.select-wrapper ul{left:0}.left-10p{left:10px}.left-20p,.swiper-navigation{left:20px}.input-checkbox label:after,.input-radio label:after,.left-4p{left:4px}.configurator-section .option-wrapper input[type=radio],.has-underline.center:after,.header,.left-\[50\%\],.popup-configurator,.tabs-togglers>.center:after,.tooltip-text{left:50%}.left-auto,.select-wrapper[data-name=camera] ul{left:auto}.card-process-step:after,.popup-for-notices,.right-0,.select-wrapper[data-name=camera] ul{right:0}.right-10p{right:10px}.input-wrapper.mm-badge:after,.right-16p,.select-wrapper.mm-badge:after{right:16px}.right-65p,.select-wrapper.mm-badge:after{right:65px}.button.red.has-loader:not(.outline):before,.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.configurator-section .header .burger .toggler:after,.custom-logo-link>.lazy,.custom-logo-link>img,.header,.header .burger .configurator-section .toggler:after,.header .burger .header-categories-mobile-menu .menu-item a:after,.header .burger .header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header .burger .header-mobile-menu .sub-menu .menu-item a:after,.header .burger .header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.header .burger .hofmaenner-form.success .report:before,.header .burger .link.has-arrow-in-circle:after,.header .burger .link.red.has-arrow:before,.header .burger .list-red-checks li:before,.header .burger .svg-sprite,.header .burger .tooltip,.header-categories-mobile-menu .menu-item .header .burger a:after,.header-mobile-menu .sub-menu .menu-item .header .burger a:after,.header-mobile-menu>.menu-item>.menu-item-link-wrapper .header .burger a:after,.hofmaenner-form.success .header .burger .report:before,.list-red-checks .header .burger li:before,.loader-pulsing:after,.loader:before,.media>.lazy,.media>img,.top-0{top:0}.top-10p{top:10px}.input-wrapper:not(.input-radio,.input-checkbox) .input+label,.top-12p{top:12px}.top-20p{top:20px}.top-25p{top:25px}.card-process-step:after,.top-\[140px\]{top:140px}.configurator-section .option-wrapper input[type=radio],.input-checkbox input,.input-checkbox label:after,.input-radio input,.input-radio label:after,.popup-configurator,.top-\[50\%\]{top:50%}.tooltip-text,.top-\[90\%\]{top:90%}.-z-10{z-index:-10}.button.red.has-loader:not(.outline):before,.loader:before,.select-wrapper ul,.swiper-navigation,.tooltip-text,.z-10{z-index:10}.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.z-20{z-index:20}.z-30{z-index:30}.header,.header-mobile-menu-wrapper,.z-40{z-index:40}.popup-for-notices,.z-50{z-index:50}.button.red.has-loader:not(.outline):after,.loader:after,.z-\[11\]{z-index:11}.popup-configurator,.z-\[60\]{z-index:60}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.checkout .form-row-wide,.col-span-2{-ms-grid-column-span:2;grid-column:span 2/span 2}.row-span-4{-ms-grid-row-span:4;grid-row:span 4/span 4}.mx-auto,.swiper-scrollbar,body{margin-left:auto;margin-right:auto}.my-20p{margin-bottom:20px;margin-top:20px}.my-25p{margin-bottom:25px;margin-top:25px}.my-30p{margin-bottom:30px;margin-top:30px}.my-40{margin-bottom:2.5rem;margin-top:2.5rem}.my-\[1em\]{margin-bottom:1em;margin-top:1em}.-mr-20p{margin-right:-20px}.mb-10{margin-bottom:.625rem}.mb-10p{margin-bottom:10px}.h5:not(:last-child),.h6:not(:last-child),.header-mobile-menu.header-categories-mobile-menu .menu-item>a:not(:last-child),.mb-15p,h5:not(:last-child),h6:not(:last-child){margin-bottom:15px}.h4:not(:last-child):not(.no-space):not(.button),.header-mobile-menu .sub-menu .menu-item .menu-item-link-wrapper>a:not(:last-child):not(.no-space):not(.button),.header-mobile-menu .sub-menu .menu-item>a:not(:last-child):not(.no-space):not(.button),.link:not(:last-child):not(.no-space):not(.button):not(.small),.mb-20p,.product-full-price .amount:not(:last-child):not(.no-space):not(.button),.woocommerce-NoticeGroup-checkout>:not(:last-child),.woocommerce-checkout-review-order-table .cart_item .custom-logo-link,.woocommerce-checkout-review-order-table .cart_item .media,h4:not(:last-child):not(.no-space):not(.button){margin-bottom:20px}.mb-24p{margin-bottom:24px}.mb-25{margin-bottom:1.5625rem}.mb-25p{margin-bottom:25px}.mb-26{margin-bottom:1.625rem}.mb-30{margin-bottom:1.875rem}.mb-30p,h1.small:not(:last-child):not(.no-space):not(.button),h2:not(:last-child):not(.no-space):not(.button){margin-bottom:30px}.mb-35p{margin-bottom:35px}.mb-38,h1:not(:last-child):not(.no-space):not(.button){margin-bottom:2.375rem}.mb-40{margin-bottom:2.5rem}.mb-40p{margin-bottom:40px}.mb-50p,.woocommerce-checkout-review-order-table .cart_item:last-child .custom-logo-link,.woocommerce-checkout-review-order-table .cart_item:last-child .media{margin-bottom:50px}.mb-5p,.select-wrapper ul li:last-child{margin-bottom:5px}.mb-64{margin-bottom:4rem}.mb-64p{margin-bottom:64px}.list-red-checks li:not(:last-child),.mb-\[0\.5em\]{margin-bottom:.5em}.ml-0{margin-left:0}.ml-10p,.tooltip{margin-left:10px}.ml-\[0\.5em\]{margin-left:.5em}.ml-auto{margin-left:auto}.mr-20p{margin-right:20px}.mr-\[0\.2em\]{margin-right:.2em}.mt-10{margin-top:.625rem}.mt-10p{margin-top:10px}.mt-15{margin-top:.9375rem}.footer .sub-menu,.mt-18p{margin-top:18px}.mt-20p{margin-top:20px}.mt-22p{margin-top:22px}.mt-25p{margin-top:25px}.hofmaenner-form .report,.mt-30{margin-top:1.875rem}.configurator-section .template>div:first-child,.mt-30p{margin-top:30px}.mt-40{margin-top:2.5rem}.mt-40p{margin-top:40px}.mt-5{margin-top:.3125rem}.mt-55p{margin-top:55px}.mt-5p,.select-wrapper ul li:first-child,.tooltip-text>span{margin-top:5px}.mt-60p{margin-top:60px}.block,.button,.card-manufacturing,.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.card-process-step:after,.checkout .order-total .includes_tax,.configurator-section .option:not(.flex):not(.woocommerce-NoticeGroup):not(.swiper-navigation):not(.listing-flex):not(.file-upload-zone):not(.link.red.has-arrow):not(.product-gallery-thumbs),.configurator-section .toggler:after,.custom-logo-link,.has-underline:after,.hofmaenner-form.success .report:before,.input-checkbox label:after,.input-checkbox label:before,.input-radio label:after,.input-radio label:before,.link.red.has-arrow:before,.product-availability span:before,.tabs-togglers>:after,.tooltip-text>span{display:block}.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header-desktop-menu>.menu-item>a,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.inline-block,.link.has-arrow-in-circle:after,.list-red-checks li:before,.tooltip{display:inline-block}.configurator-section .toggler,.file-upload-zone,.flex,.footer .sub-menu,.header .menu-item-link-wrapper,.header-categories-mobile-menu .menu-item a,.header-desktop-menu>.menu-item,.header-desktop-menu>.menu-item>a,.header-mobile-menu .sub-menu .menu-item a,.header-mobile-menu .sub-menu>li,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a,.hofmaenner-form.success .report,.input-checkbox label,.input-radio label,.link.red.has-arrow,.list-red-checks li,.listing-flex,.product-availability span,.product-full-price .woocommerce-Price-amount,.product-gallery-thumbs,.swiper-navigation,.woocommerce-NoticeGroup{display:-webkit-box;display:-ms-flexbox;display:flex}.header-categories-mobile-menu .menu-item a:after,.header-mobile-menu .sub-menu .menu-item a:after,.inline-flex,.input-checkbox label,.input-radio label,.link.has-arrow-in-circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.checkout-group,.grid,.listing{display:-ms-grid;display:grid}.configurator-section .select-wrapper[data-readonly] .toggler:after,.hidden,.input-wrapper:not(.input-radio,.input-checkbox) .input:focus+label,.input-wrapper:not(.input-radio,.input-checkbox) .input:is(:-webkit-autofill,:autofill)+label,.input-wrapper:not(.input-radio,.input-checkbox) .input:not(:placeholder-shown)+label,.product-full-price .woocommerce-Price-currencySymbol,.product-price-value.hide-currency-symbol .woocommerce-Price-currencySymbol,.select-wrapper[data-readonly] .configurator-section .toggler:after,.select-wrapper[data-readonly] .header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.select-wrapper[data-readonly] .svg-sprite-chevron-black{display:none}.size-1{height:.0625rem;width:.0625rem}.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.link.has-arrow-in-circle:after,.size-1\.25em{height:1.25em;width:1.25em}.size-11p{height:11px;width:11px}.input-checkbox label:after,.input-radio label:after,.size-12p{height:12px;width:12px}.list-red-checks li:before,.size-16p{height:16px;width:16px}.size-18p{height:18px;width:18px}.header-categories-mobile-menu .menu-item a:after,.header-mobile-menu .sub-menu .menu-item a:after,.input-checkbox label:before,.input-radio label:before,.size-20p{height:20px;width:20px}.configurator-section .toggler:after,.size-24p,.tooltip{height:24px;width:24px}.size-30p{height:30px;width:30px}.size-32p{height:32px;width:32px}.size-35p{height:35px;width:35px}.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.size-36p,.swiper-button{height:36px;width:36px}.size-40p{height:40px;width:40px}.size-65p{height:65px;width:65px}.product-availability span:before,.size-\[0\.667em\]{height:.667em;width:.667em}.hofmaenner-form.success .report:before,.link.red.has-arrow:before,.size-\[1\.5em\]{height:1.5em;width:1.5em}.button.red.has-loader:not(.outline):before,.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.configurator-section .header .burger .toggler:after,.header .burger .configurator-section .toggler:after,.header .burger .header-categories-mobile-menu .menu-item a:after,.header .burger .header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header .burger .header-mobile-menu .sub-menu .menu-item a:after,.header .burger .header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.header .burger .hofmaenner-form.success .report:before,.header .burger .link.has-arrow-in-circle:after,.header .burger .link.red.has-arrow:before,.header .burger .list-red-checks li:before,.header .burger .svg-sprite,.header .burger .tooltip,.header-categories-mobile-menu .menu-item .header .burger a:after,.header-mobile-menu .sub-menu .menu-item .header .burger a:after,.header-mobile-menu>.menu-item>.menu-item-link-wrapper .header .burger a:after,.hofmaenner-form.success .header .burger .report:before,.list-red-checks .header .burger li:before,.loader:before,.size-full{height:100%;width:100%}.h-0,.header-desktop-menu .sub-menu,.header-mobile-menu .sub-menu,.tabs-content>:not(.active){height:0}.h-1,.input-checkbox input,.input-radio input{height:.0625rem}.h-10p{height:10px}.h-11p{height:11px}.h-14p{height:14px}.h-242p{height:242px}.h-2p,.has-underline:after,.popup-for-notices .timeout-bar,.tabs-togglers>:after{height:2px}.card-process-step:after,.h-6p,.product-gallery-thumbs::-webkit-scrollbar,.swiper-scrollbar{height:6px}.h-\[100dvh\]{height:100dvh}.h-\[100vh\]{height:100vh}.h-\[242px\]{height:242px}.h-\[246px\]{height:246px}.h-\[426px\]{height:426px}.h-\[479px\]{height:479px}.h-\[536px\]{height:536px}.h-\[75\%\]{height:75%}.h-\[85dvh\]{height:85dvh}.h-auto{height:auto}.custom-logo-link>.lazy,.custom-logo-link>img,.h-full,.loader-pulsing:after,.media>.lazy,.media>img,.swiper-scrollbar-drag{height:100%}.h-screen{height:100dvh}.max-h-200p,.select-wrapper ul{max-height:200px}.max-h-75p,.tooltip-text>span{max-height:75px}.max-h-\[1200px\]{max-height:1200px}.max-h-\[488px\]{max-height:488px}.max-h-\[60\%\],.popup-configurator,.popup-for-notices{max-height:60%}.max-h-\[60vh\],.popup-for-notices .popup-content{max-height:60vh}.max-h-\[738px\]{max-height:738px}.max-h-full{max-height:100%}.file-upload-zone,.hofmaenner-form textarea,.min-h-160p{min-height:160px}.min-h-\[380px\]{min-height:380px}.min-h-\[626px\]{min-height:626px}.min-h-screen{min-height:100vh}.w-0{width:0}.input-checkbox input,.input-radio input,.w-1{width:.0625rem}.w-115p{width:115px}.w-120p{width:120px}.w-140p{width:140px}.swiper-scrollbar,.w-160p{width:160px}.w-16p{width:16px}.w-180p{width:180px}.w-183p{width:183px}.w-1p{width:1px}.tooltip-text>span,.w-200{width:12.5rem}.card-process-step:after,.w-25p{width:25px}.w-40p{width:40px}.w-6\/12{width:50%}.has-underline:after,.tabs-togglers>:after,.w-80p{width:80px}.w-\[100vw\]{width:100vw}.w-\[90vw\]{width:90vw}.w-auto{width:auto}.button,.link.red.has-arrow,.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-logo-link>.lazy,.custom-logo-link>img,.has-underline.underline-full-width:after,.header,.header .menu-item-link-wrapper,.header-mobile-menu-wrapper,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a,.input,.link.has-underline:after,.loader-pulsing:after,.media>.lazy,.media>img,.popup-configurator,.popup-for-notices,.tabs-togglers>.link:after,.tabs-togglers>.underline-full-width:after,.w-full{width:100%}.w-screen{width:100vw}.button.large,.min-w-190p{min-width:190px}.header-desktop-menu .sub-menu,.header-mobile-menu .sub-menu,.min-w-full,.select-wrapper ul{min-width:100%}.header.scrolled .logo img,.max-w-100p{max-width:100px}.max-w-250p{max-width:250px}.max-w-460p{max-width:460px}.max-w-\[210px\]{max-width:210px}.max-w-\[290px\]{max-width:290px}.max-w-\[320px\]{max-width:320px}.max-w-\[32rem\]{max-width:32rem}.max-w-\[335px\]{max-width:335px}.max-w-\[362px\]{max-width:362px}.max-w-\[488px\]{max-width:488px}.max-w-\[526px\],.popup-configurator{max-width:526px}.max-w-\[740px\]{max-width:740px}.max-w-\[846px\]{max-width:846px}.max-w-\[var\(--page-max-width\)\]{max-width:var(--page-max-width)}.max-w-full{max-width:100%}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.configurator-section .toggler:after,.flex-shrink-0,.header-categories-mobile-menu .menu-item a:after,.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header-mobile-menu .sub-menu .menu-item a:after,.input-checkbox label:before,.input-radio label:before,.link.has-arrow-in-circle:after,.link.red.has-arrow:before,.product-gallery-thumbs>*{-ms-flex-negative:0;flex-shrink:0}.flex-grow,.header-categories-menu>li,.header-categories-mobile-menu .menu-item a,.header-mobile-menu .sub-menu .menu-item a,.header-mobile-menu .sub-menu>li>a,body>main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.basis-6\/12{-ms-flex-preferred-size:50%;flex-basis:50%}.-translate-x-\[50\%\],.has-underline.center:after,.header,.popup-configurator,.tabs-togglers>.center:after,.tooltip-text{--tw-translate-x:-50%}.-translate-x-\[50\%\],.-translate-x-full,.has-underline.center:after,.header,.link.has-underline:hover:after,.popup-configurator,.tabs-togglers>.center:after,.tabs-togglers>.link:hover:after,.tooltip-text{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full,.link.has-underline:hover:after,.tabs-togglers>.link:hover:after{--tw-translate-x:-100%}.-translate-y-\[50\%\],.input-checkbox input,.input-checkbox label:after,.input-radio input,.input-radio label:after,.popup-configurator{--tw-translate-y:-50%}.-translate-y-\[50\%\],.-translate-y-full,.header.scrolled.hide,.input-checkbox input,.input-checkbox label:after,.input-radio input,.input-radio label:after,.popup-configurator{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full,.header.scrolled.hide{--tw-translate-y:-100%}.button.red:not(.outline).has-loader.show-loader:after,.button.red:not(.outline).has-loader.show-loader:before,.translate-x-0{--tw-translate-x:0.0000rem}.button.red:not(.outline).has-loader.show-loader:after,.button.red:not(.outline).has-loader.show-loader:before,.button.red:not(.outline).has-loader:after,.button.red:not(.outline).has-loader:before,.card-process-step:after,.header-mobile-menu-wrapper.popup-hidden,.translate-x-0,.translate-x-full{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button.red:not(.outline).has-loader:after,.button.red:not(.outline).has-loader:before,.card-process-step:after,.header-mobile-menu-wrapper.popup-hidden,.translate-x-full{--tw-translate-x:100%}.-rotate-90,.-rotate-\[90deg\],.header-mobile-menu>.menu-item:not(.menu-item-has-children)>a:after,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.link.has-arrow-in-circle:after{--tw-rotate:-90deg}.-rotate-90,.-rotate-\[90deg\],.header-mobile-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper>a:after,.header-mobile-menu>.menu-item:not(.menu-item-has-children)>a:after,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.link.has-arrow-in-circle:after,.rotate-0{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header-mobile-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper>a:after,.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.-scale-100,.configurator-section .select-wrapper.open .toggler:after,.configurator-section.opened .toggler:after,.rotate-180,.select-wrapper.open .configurator-section .toggler:after,.select-wrapper.open .header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.select-wrapper.open .svg-sprite-chevron-black{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-100,.configurator-section .select-wrapper.open .toggler:after,.configurator-section.opened .toggler:after,.select-wrapper.open .configurator-section .toggler:after,.select-wrapper.open .header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.select-wrapper.open .svg-sprite-chevron-black{--tw-scale-x:-1;--tw-scale-y:-1}.header .burger.opened .svg-sprite-burger,.header .burger:not(.opened) .svg-sprite-close,.scale-0{--tw-scale-x:0;--tw-scale-y:0}.button.red:not(.outline).has-loader:before,.header .burger.opened .svg-sprite-burger,.header .burger:not(.opened) .svg-sprite-close,.scale-0,.scale-100{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button.red:not(.outline).has-loader:before,.scale-100{--tw-scale-x:1;--tw-scale-y:1}.button.red.has-loader:not(.outline):before,.loader:before,.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.-scale-x-100,.button.red.has-loader:not(.outline):before,.loader:before,.scale-105{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1}.-scale-y-100,.header-desktop-menu>.menu-item.menu-item-has-children.opened>.menu-item-link-wrapper:after,.header-mobile-menu>.menu-item.menu-item-has-children.opened>.menu-item-link-wrapper>a:after{--tw-scale-y:-1}.-scale-y-100,.animate:not(.animated).width-wider,.header-desktop-menu>.menu-item.menu-item-has-children.opened>.menu-item-link-wrapper:after,.header-mobile-menu>.menu-item.menu-item-has-children.opened>.menu-item-link-wrapper>a:after,.scale-x-0{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate:not(.animated).width-wider,.scale-x-0{--tw-scale-x:0}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default,.input-wrapper:not(.input-radio,.input-checkbox) .input[readonly],.select-wrapper[data-readonly]{cursor:default}.configurator-section .option,.cursor-pointer,.input-checkbox label,.input-radio label,.menu-item-link-wrapper,.product-gallery-thumbs>*,.select-wrapper>div,.tabs-togglers>:not(.active){cursor:pointer}.cursor-zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in}.resize{resize:both}.list-decimal,ol:not([class]){list-style-type:decimal}.list-disc,ul:not([class]){list-style-type:disc}.grid-cols-1{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr))}.checkout-group,.grid-cols-2{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.flex-row-reverse,.link.red.has-arrow{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.file-upload-zone,.flex-col,.footer .sub-menu,.woocommerce-NoticeGroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap,.listing-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.configurator-section .toggler,.file-upload-zone,.header .menu-item-link-wrapper,.header-categories-mobile-menu .menu-item a,.header-desktop-menu>.menu-item,.header-desktop-menu>.menu-item>a,.header-mobile-menu .sub-menu .menu-item a,.header-mobile-menu .sub-menu>li,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a,.hofmaenner-form.success .report,.input-checkbox label,.input-radio label,.items-center,.link.has-arrow-in-circle,.link.red.has-arrow,.list-red-checks li,.product-availability span,.product-full-price .woocommerce-Price-amount{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-upload-zone,.hofmaenner-form.success .report,.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-categories-mobile-menu .menu-item a,.header-desktop-menu>.menu-item>a,.header-mobile-menu .sub-menu .menu-item a,.header-mobile-menu .sub-menu>li,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a,.justify-between,.link.has-arrow-in-circle{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gap-10p,.hofmaenner-form.success .report{gap:10px}.gap-12p{gap:12px}.gap-15p{gap:15px}.gap-20p{gap:20px}.gap-30p{gap:30px}.gap-40{gap:2.5rem}.gap-40p{gap:40px}.gap-60p{gap:60px}.gap-x-10{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-10p,.header-mobile-menu .sub-menu>li,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a,.link.has-arrow-in-circle,.list-red-checks li{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gap-x-15p{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.gap-x-18p,.swiper-navigation{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.gap-x-20{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.checkout-group,.configurator-section .toggler,.gap-x-20p{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gap-x-24p{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.gap-x-25p,.input-checkbox label,.input-radio label{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.gap-x-30{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.gap-x-30p{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.gap-x-40{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-45p{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.gap-x-5{-webkit-column-gap:.3125rem;-moz-column-gap:.3125rem;column-gap:.3125rem}.gap-x-50p{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.gap-x-5p,.product-availability span{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.gap-x-70p{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}.gap-x-96{-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.gap-y-12p{row-gap:12px}.gap-y-15p{row-gap:15px}.gap-y-16p{row-gap:16px}.footer .sub-menu,.gap-y-18p{row-gap:18px}.gap-y-20p,.woocommerce-NoticeGroup{row-gap:20px}.checkout-group,.gap-y-25p{row-gap:25px}.gap-y-30{row-gap:1.875rem}.gap-y-30p{row-gap:30px}.gap-y-40p{row-gap:40px}.gap-y-42p{row-gap:42px}.gap-y-45p{row-gap:45px}.gap-y-50p{row-gap:50px}.gap-y-5p{row-gap:5px}.gap-y-60p{row-gap:60px}.gap-y-80p{row-gap:80px}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.overflow-auto,.popup-configurator,.select-wrapper ul,.tooltip-text>span{overflow:auto}.button,.button.red:not(.outline).has-loader,.card-product-cat,.custom-logo-link,.header-desktop-menu .sub-menu,.header-mobile-menu .sub-menu,.input-wrapper,.link.has-underline,.listing-flex>*,.media,.overflow-hidden,.popup-for-notices,.tabs-togglers>.link,.woocommerce-checkout-review-order-table tfoot th{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto,.product-gallery-thumbs{overflow-x:auto}.overflow-y-auto,.popup-for-notices .popup-content{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.input,.overscroll-none,.popup-configurator,.popup-for-notices .popup-content,.tooltip-text>span{-ms-scroll-chaining:none;overscroll-behavior:none}.product-gallery-thumbs,.scroll-smooth{scroll-behavior:smooth}.input-wrapper:not(.input-radio,.input-checkbox) .input+label,.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input,.text-ellipsis{text-overflow:ellipsis}.button,.footer .footer-menu>ul>li,.header-categories-mobile-menu .menu-item a,.header-mobile-menu .sub-menu .menu-item a,.header-mobile-menu .sub-menu>li>a,.hyphens-auto,.woocommerce-checkout-review-order-table tfoot th,h1,h2{-ms-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-break-spaces{white-space:break-spaces}.rounded-10{border-radius:10px}.button.red.has-loader:not(.outline):before,.card-manufacturing,.card-process-step .card-content,.card-product,.card-product-cat,.file-upload-zone,.loader:before,.product-gallery-thumbs::-webkit-scrollbar-thumb,.product-gallery-thumbs::-webkit-scrollbar-track,.rounded-12,.swiper-scrollbar,.swiper-scrollbar-drag{border-radius:12px}.rounded-16{border-radius:16px}.input-checkbox label:after,.rounded-2{border-radius:2px}.rounded-20{border-radius:20px}.popup-configurator,.rounded-22{border-radius:22px}.input-checkbox label:before,.rounded-4,.swiper-button.swiper-button-black{border-radius:4px}.card-product-alt,.checkout-section,.configurator-section .option,.input,.input-wrapper,.popup-for-notices,.rounded-6,.select-wrapper ul,.select-wrapper:not(.no-border)>div,.woocommerce-NoticeGroup>ul{border-radius:6px}.button,.rounded-8,.tooltip-text>span{border-radius:8px}.button.red.has-loader:not(.outline):after,.input-radio label:after,.input-radio label:before,.loader:after,.product-availability span:before,.rounded-full,.swiper-button{border-radius:9999px}.header-desktop-menu .sub-menu,.rounded-b-6{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.rounded-t-12{border-top-left-radius:12px;border-top-right-radius:12px}.border,.button,.button.white,.card-manufacturing,.card-product,.card-product-alt,.configurator-section .option,.configurator-section input,.file-upload-zone,.input,.input-checkbox label:before,.input-radio label:before,.popup-for-notices,.select-wrapper ul,.select-wrapper:not(.no-border)>div,.tooltip-text>span,.woocommerce-NoticeGroup>ul{border-width:1px}.border-2{border-width:2px}.border-4,.button.red.has-loader:not(.outline):after,.loader:after{border-width:4px}.border-b,.configurator-section:not(:last-child),.header,.header-mobile-menu>.menu-item,.table tr,.woocommerce-checkout-review-order-table tfoot tr{border-bottom-width:1px}.border-b-0,.header-mobile-menu.header-categories-mobile-menu .menu-item:last-child{border-bottom-width:0}.border-r,.header-categories-menu>li:not(:last-child){border-right-width:1px}.border-t,.table{border-top-width:1px}.border-solid,.button.red.has-loader:not(.outline):after,.loader:after{border-style:solid}.border-dashed,.file-upload-zone{border-style:dashed}.border-black-00,.button.black.outline{--tw-border-opacity:1;border-color:rgb(0,0,0,var(--tw-border-opacity,1))}.hofmaenner-form.invalid .input:not(:-moz-placeholder){--tw-border-opacity:1;border-color:rgb(7,148,96,var(--tw-border-opacity,1))}.hofmaenner-form.invalid .input:not(:-ms-input-placeholder){--tw-border-opacity:1;border-color:rgb(7,148,96,var(--tw-border-opacity,1))}.border-green-60,.hofmaenner-form.invalid .input:not(:placeholder-shown){--tw-border-opacity:1;border-color:rgb(7,148,96,var(--tw-border-opacity,1))}.border-grey-3f,.woocommerce-checkout-review-order-table tfoot tr{--tw-border-opacity:1;border-color:rgb(78,63,63,var(--tw-border-opacity,1))}.border-grey-88,.button.red.has-loader:not(.outline):after,.header,.header-categories-menu>li:not(:last-child),.loader:after,.table tr{--tw-border-opacity:1;border-color:rgb(84,84,84,var(--tw-border-opacity,1))}.border-grey-98,.table{--tw-border-opacity:1;border-color:rgb(134,140,152,var(--tw-border-opacity,1))}.border-grey-cb,.configurator-section .option,.configurator-section input,.configurator-section:not(:last-child),.tooltip-text>span{--tw-border-opacity:1;border-color:rgb(203,203,203,var(--tw-border-opacity,1))}.border-grey-d8,.card-manufacturing,.input-checkbox label:before,.input-radio label:before{--tw-border-opacity:1;border-color:rgb(216,216,216,var(--tw-border-opacity,1))}.border-grey-e9,.button.white,.select-wrapper.open ul,.select-wrapper:not(.no-border)>div{--tw-border-opacity:1;border-color:rgb(226,228,233,var(--tw-border-opacity,1))}.border-grey-ef,.card-product,.card-product-alt{--tw-border-opacity:1;border-color:rgb(234,235,239,var(--tw-border-opacity,1))}.border-grey-fa,.popup-for-notices{--tw-border-opacity:1;border-color:rgb(247,248,250,var(--tw-border-opacity,1))}.configurator-section input:invalid:not(:-moz-placeholder),.hofmaenner-form.invalid .input:not(:-moz-placeholder):invalid{--tw-border-opacity:1;border-color:rgb(205,16,46,var(--tw-border-opacity,1))}.configurator-section input:invalid:not(:-ms-input-placeholder),.hofmaenner-form.invalid .input:not(:-ms-input-placeholder):invalid{--tw-border-opacity:1;border-color:rgb(205,16,46,var(--tw-border-opacity,1))}.border-red-2e,.button.red.outline,.button.red:not(.outline),.configurator-section .option-wrapper input[type=radio]:checked+.option,.configurator-section input:invalid:not(:placeholder-shown),.file-upload-zone,.hofmaenner-form.invalid .input:not(:placeholder-shown):invalid,.woocommerce-NoticeGroup .woocommerce-error{--tw-border-opacity:1;border-color:rgb(205,16,46,var(--tw-border-opacity,1))}.border-tr,.select-wrapper ul{border-color:transparent}.border-white-fc7,.button.red:not(.outline).has-loader:after{border-color:hsla(0,0%,100%,.78)}.border-white-ff,.input{--tw-border-opacity:1;border-color:rgb(255,255,255,var(--tw-border-opacity,1))}.border-b-black-00,.header-mobile-menu>.menu-item{--tw-border-opacity:1;border-bottom-color:rgb(0,0,0,var(--tw-border-opacity,1))}.border-b-grey-d8{--tw-border-opacity:1;border-bottom-color:rgb(216,216,216,var(--tw-border-opacity,1))}.border-b-red-2e,.input{--tw-border-opacity:1;border-bottom-color:rgb(205,16,46,var(--tw-border-opacity,1))}.border-t-grey-3f,.button.red.has-loader:not(.outline):after,.loader:after{--tw-border-opacity:1;border-top-color:rgb(78,63,63,var(--tw-border-opacity,1))}.border-t-white-ff,.button.red:not(.outline).has-loader:after{--tw-border-opacity:1;border-top-color:rgb(255,255,255,var(--tw-border-opacity,1))}.bg-black-00,.input-checkbox input:checked+label:after,.input-radio input:checked+label:after{--tw-bg-opacity:1;background-color:rgb(0,0,0,var(--tw-bg-opacity,1))}.bg-black-00-80,.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before{background-color:rgba(0,0,0,.502)}.bg-black-3f{--tw-bg-opacity:1;background-color:rgb(78,63,63,var(--tw-bg-opacity,1))}.bg-grey-2e-4d,.swiper-button.swiper-button-black{background-color:rgba(46,46,46,.302)}.bg-grey-88,.button.red.has-loader:not(.outline):before,.loader:before{--tw-bg-opacity:1;background-color:rgb(84,84,84,var(--tw-bg-opacity,1))}.bg-grey-d8,.product-gallery-thumbs::-webkit-scrollbar-track,.swiper-scrollbar{--tw-bg-opacity:1;background-color:rgb(216,216,216,var(--tw-bg-opacity,1))}.bg-grey-e9,.select-wrapper ul li.selected{--tw-bg-opacity:1;background-color:rgb(226,228,233,var(--tw-bg-opacity,1))}.bg-grey-fa,.checkout-section,.footer,.table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(247,248,250,var(--tw-bg-opacity,1))}.bg-red-2e,.button.red:not(.outline),.button.red:not(.outline).has-loader:before,.card-process-step:after,.has-underline:after,.popup-for-notices .timeout-bar,.product-gallery-thumbs::-webkit-scrollbar-thumb,.swiper-button,.swiper-scrollbar-drag,.tabs-togglers>:after{--tw-bg-opacity:1;background-color:rgb(205,16,46,var(--tw-bg-opacity,1))}.bg-red-cf,.woocommerce-NoticeGroup .woocommerce-error{--tw-bg-opacity:1;background-color:rgb(253,197,207,var(--tw-bg-opacity,1))}.bg-tr,.button.red.outline,.card-manufacturing.active .custom-logo-link:not(.loader):not(.button.red:not(.outline).has-loader):before,.card-manufacturing.active .media:not(.loader):not(.button.red:not(.outline).has-loader):before,.card-process-step.step-hidden:after,.card-process-step:last-child:after,.input-checkbox label:after,.input-radio label:after{background-color:transparent}.bg-white-fc7{background-color:hsla(0,0%,100%,.78)}.bg-white-ff,.card-manufacturing,.card-process-step .card-content,.card-product,.card-product-alt,.file-upload-zone,.header,.header-desktop-menu .sub-menu>li,.header-mobile-menu-wrapper,.input,.input-checkbox label:before,.input-radio label:before,.popup-configurator,.popup-for-notices,.select-wrapper.open ul,.select-wrapper>div,.table tr,.tooltip-text>span{--tw-bg-opacity:1;background-color:rgb(255,255,255,var(--tw-bg-opacity,1))}.bg-cover,.configurator-section .toggler:after,.header-categories-mobile-menu .menu-item a:after,.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header-mobile-menu .sub-menu .menu-item a:after,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.hofmaenner-form.success .report:before,.link.has-arrow-in-circle:after,.link.red.has-arrow:before,.list-red-checks li:before,.svg-sprite,.tooltip{background-size:cover}.bg-center,.configurator-section .toggler:after,.header-categories-mobile-menu .menu-item a:after,.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header-mobile-menu .sub-menu .menu-item a:after,.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.hofmaenner-form.success .report:before,.link.has-arrow-in-circle:after,.link.red.has-arrow:before,.list-red-checks li:before,.svg-sprite,.tooltip{background-position:50%}.bg-no-repeat,.input{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.custom-logo-link>.lazy:not(.object-contain),.custom-logo-link>img:not(.object-contain),.media>.lazy:not(.object-contain),.media>img:not(.object-contain),.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.configurator-section .option,.p-10p{padding:10px}.card-product,.p-11p{padding:11px}.card-process-step .card-content,.p-20p,.popup-for-notices .popup-content{padding:20px}.p-25p,.popup-configurator{padding:25px}.button.icon,.p-4p{padding:4px}.card-product-alt,.p-5p,.select-wrapper ul li{padding:5px}.p-6p{padding:6px}.button,.input.small,.px-10p,.tooltip-text>span,.woocommerce-NoticeGroup>ul{padding-left:10px;padding-right:10px}.px-15{padding-left:.9375rem;padding-right:.9375rem}.px-15p,.select-wrapper>div{padding-left:15px;padding-right:15px}.card-manufacturing,.input,.px-16p{padding-left:16px;padding-right:16px}.header-desktop-menu .sub-menu>li,.px-20{padding-left:1.25rem;padding-right:1.25rem}.file-upload-zone,.px-20p,.woocommerce-NoticeGroup-checkout>*{padding-left:20px;padding-right:20px}.button.large,.px-22p{padding-left:22px;padding-right:22px}.checkout-section,.px-25p{padding-left:25px;padding-right:25px}.px-35{padding-left:2.1875rem;padding-right:2.1875rem}.py-10{padding-bottom:.625rem;padding-top:.625rem}.py-100{padding-bottom:6.25rem;padding-top:6.25rem}.header-desktop-menu .sub-menu>li,.header-desktop-menu>.menu-item>a,.input-checkbox,.input-radio,.py-10p,.woocommerce-NoticeGroup-checkout>*,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{padding-bottom:10px;padding-top:10px}.button.large,.input,.py-12p,.select-wrapper>div{padding-bottom:12px;padding-top:12px}.py-15p,.table td,.table th,.woocommerce-NoticeGroup>ul{padding-bottom:15px;padding-top:15px}.file-upload-zone,.py-16p{padding-bottom:16px;padding-top:16px}.card-manufacturing,.py-20p{padding-bottom:20px;padding-top:20px}.header-mobile-menu.header-categories-mobile-menu .menu-item,.py-25p{padding-bottom:25px;padding-top:25px}.checkout-section,.py-30p{padding-bottom:30px;padding-top:30px}.py-35p{padding-bottom:35px;padding-top:35px}.header-mobile-menu>.menu-item,.py-38p{padding-bottom:38px;padding-top:38px}.py-40p,.section-padding.small{padding-bottom:40px;padding-top:40px}.footer,.py-53{padding-bottom:3.3125rem;padding-top:3.3125rem}.button.small,.input.small,.py-5p,.tooltip-text>span{padding-bottom:5px;padding-top:5px}.py-80p{padding-bottom:80px;padding-top:80px}.button,.py-8p{padding-bottom:8px;padding-top:8px}.pb-10p{padding-bottom:10px}.has-underline,.pb-20p,.tabs-togglers>*{padding-bottom:20px}.pb-30p{padding-bottom:30px}.pb-40p{padding-bottom:40px}.pb-53,.section-padding,.section-padding-bottom{padding-bottom:3.3125rem}.link.has-underline,.pb-5p,.tabs-togglers>.link{padding-bottom:5px}.pb-\[78\%\]{padding-bottom:78%}.header-mobile-menu .sub-menu>li,.pl-20p{padding-left:20px}.input.has-icon,.pl-32p{padding-left:32px}.input[type=search],.pl-50p{padding-left:50px}.pr-10p,.woocommerce-checkout-review-order-table tr td:first-child,.woocommerce-checkout-review-order-table tr th:first-child{padding-right:10px}.header-categories-menu>li:not(:last-child),.pr-20{padding-right:1.25rem}.pr-20p{padding-right:20px}.hofmaenner-form .input,.pr-40p{padding-right:40px}.input-wrapper.mm-badge input,.pr-50p,.select-wrapper.mm-badge input{padding-right:50px}.pt-20p{padding-top:20px}.pt-30{padding-top:1.875rem}.header-mobile-menu .sub-menu>li,.pt-38{padding-top:2.375rem}.header-mobile-menu .sub-menu>li:first-child,.pt-40p{padding-top:40px}.pt-53,.section-padding,.section-padding-top{padding-top:3.3125rem}.pt-75p{padding-top:75px}.pt-\[100\%\]{padding-top:100%}.pt-\[110\%\]{padding-top:110%}.pt-\[120\%\]{padding-top:120%}.pt-\[132\%\]{padding-top:132%}.pt-\[55\%\]{padding-top:55%}.pt-\[65\%\]{padding-top:65%}.custom-logo-link,.pt-\[68\.66\%\]{padding-top:68.66%}.pt-\[70\%\]{padding-top:70%}.pt-\[75\%\]{padding-top:75%}.button,.configurator-section .option,.has-underline.center,.hofmaenner-form .report,.tabs-togglers>.center,.text-center{text-align:center}.text-start,.woocommerce-checkout-review-order-table tfoot th{text-align:start}.text-end,.woocommerce-checkout-review-order-table tfoot td{text-align:end}.button,.font-manrope,.h3,.h4,.h5,.h6,.header-mobile-menu .sub-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .sub-menu .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .menu-item>a,.link:not(.small),.product-full-price .amount,h3,h4,h5,h6{font-family:manrope,serif}.font-oswald,h1,h2{font-family:oswald,serif}.breadcrumbs a,.breadcrumbs span,.text-12p,.words-12,html{font-size:12px}.configurator-section .input-wrapper .h6,.configurator-section .input-wrapper .header-mobile-menu.header-categories-mobile-menu .menu-item>a,.configurator-section .option,.configurator-section .select-wrapper .h6,.configurator-section .select-wrapper .header-mobile-menu.header-categories-mobile-menu .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .configurator-section .input-wrapper .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .configurator-section .select-wrapper .menu-item>a,.text-13p,.words-13{font-size:13px}.text-14{font-size:.875rem}.button.small,.text-14p,.words-14{font-size:14px}.button,.caption,.h6,.header-mobile-menu.header-categories-mobile-menu .menu-item>a,.input,.input+label,.link.small,.mm-badge:after,.product-full-price,.product-full-price .woocommerce-Price-currencySymbol,.product-tax,.product-tax small,.select-wrapper,.table td,.text-16p,.woocommerce-NoticeGroup,.words-16,.words-20,h6{font-size:16px}.h5,.table th,.text-18p,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th,.words-18,.words-26,h5{font-size:18px}.footer .menu-item.menu-item-has-children>a,.text-20p{font-size:20px}.h4,.header-mobile-menu .sub-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .sub-menu .menu-item>a,.link:not(.small),.product-full-price .amount,.text-24,h4{font-size:1.5rem}.h3,.text-28p,.words-32,h3{font-size:28px}.header-mobile-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .menu-item>a,.menu-item .header .menu-item-link-wrapper>a,.menu-item .header>a,.text-37{font-size:2.3125rem}.text-38{font-size:2.375rem}.text-42,h1.small,h2{font-size:2.625rem}.text-82,h1{font-size:5.125rem}.font-bold,.link.small{font-weight:700}.font-extrabold{font-weight:800}.breadcrumbs a,.breadcrumbs span,.button,.button.small,.font-medium,.footer .menu-item.menu-item-has-children>a,.words-14,h1,h2{font-weight:500}.font-normal{font-weight:400}.caption,.font-semibold,.h3,.h4,.h5,.h6,.header-mobile-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .menu-item>a,.header-mobile-menu .sub-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .sub-menu .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .menu-item>a,.link:not(.small),.menu-item .header .menu-item-link-wrapper>a,.menu-item .header>a,.product-full-price,.product-full-price .amount,.product-full-price .woocommerce-Price-currencySymbol,.product-tax,.table th,.woocommerce-checkout-review-order-table tfoot th,.words-18,.words-26,.words-32,h3,h4,h5,h6{font-weight:600}.uppercase,h1,h2{text-transform:uppercase}.capitalize{text-transform:capitalize}.h3,.h4,.h5,.h6,.header-mobile-menu .sub-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .sub-menu .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .menu-item>a,.link:not(.small),.normal-case,.product-full-price .amount,h3,h4,h5,h6{text-transform:none}.not-italic,address{font-style:normal}.h3,.leading-1\.1,h1,h3{line-height:1.175}.h4,.h5,.h6,.header-mobile-menu .sub-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .sub-menu .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .menu-item>a,.leading-1\.25,.link:not(.small),.product-full-price .amount,h4,h5,h6{line-height:1.25}.leading-1\.3,.table th,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th,.words-12,.words-18,.words-26,.words-32,h1.small,h2{line-height:1.3}.button.small,.leading-1\.45,.words-14,.words-20{line-height:1.45}.button,.header-mobile-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .menu-item>a,.leading-1\.5,.link.small,.menu-item .header .menu-item-link-wrapper>a,.menu-item .header>a,.product-full-price,.product-full-price .woocommerce-Price-currencySymbol,.product-tax,.product-tax small,.woocommerce-NoticeGroup,.words-16{line-height:1.5}.caption,.input,.input+label,.leading-1\.6,.mm-badge:after,.select-wrapper,.table td{line-height:1.625}.configurator-section .input-wrapper .h6,.configurator-section .input-wrapper .header-mobile-menu.header-categories-mobile-menu .menu-item>a,.configurator-section .option,.configurator-section .select-wrapper .h6,.configurator-section .select-wrapper .header-mobile-menu.header-categories-mobile-menu .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .configurator-section .input-wrapper .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .configurator-section .select-wrapper .menu-item>a,.leading-2,.words-13{line-height:2}.breadcrumbs a,.breadcrumbs span,.leading-24p{line-height:24px}.leading-\[1\]{line-height:1}.breadcrumbs a,.breadcrumbs span,.button,.header-mobile-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .menu-item>a,.menu-item .header .menu-item-link-wrapper>a,.menu-item .header>a,.tracking-0\.03{letter-spacing:.03em}.footer,.tracking-0\.5p{letter-spacing:.5px}.button.black.outline,.text-black-00{--tw-text-opacity:1;color:rgb(0,0,0,var(--tw-text-opacity,1))}.card-product,.header-desktop-menu>.menu-item>a,.header-mobile-menu>.menu-item>.menu-item-link-wrapper,.home-hero.video-ended,.text-black-12,.tooltip-text>span{--tw-text-opacity:1;color:rgb(18,18,18,var(--tw-text-opacity,1))}.table td,.text-black-3f{--tw-text-opacity:1;color:rgb(78,63,63,var(--tw-text-opacity,1))}.product-full-price,.product-full-price .woocommerce-Price-currencySymbol,.product-tax,.text-black-59{--tw-text-opacity:1;color:rgb(62,62,89,var(--tw-text-opacity,1))}.text-blue-4f{--tw-text-opacity:1;color:rgb(12,102,228,var(--tw-text-opacity,1))}.text-grey-3f{--tw-text-opacity:1;color:rgb(78,63,63,var(--tw-text-opacity,1))}.header-mobile-menu.header-categories-mobile-menu .menu-item>a,.hofmaenner-form .report,.text-grey-88{--tw-text-opacity:1;color:rgb(84,84,84,var(--tw-text-opacity,1))}.text-grey-98{--tw-text-opacity:1;color:rgb(134,140,152,var(--tw-text-opacity,1))}.input-wrapper:not(.input-radio,.input-checkbox) .input+label,.text-grey-a7{--tw-text-opacity:1;color:rgb(167,167,167,var(--tw-text-opacity,1))}.text-in{color:inherit}.button.red.outline,.caption,.configurator-section .option-wrapper input[type=radio]:checked+.option,.link.red,.product-full-price .amount,.span-words-red span,.tabs-togglers>.active,.text-red-2e{--tw-text-opacity:1;color:rgb(205,16,46,var(--tw-text-opacity,1))}.button.red:not(.outline),.text-white-fa{--tw-text-opacity:1;color:rgb(247,248,250,var(--tw-text-opacity,1))}.card-product-cat,.text-white-ff{--tw-text-opacity:1;color:rgb(255,255,255,var(--tw-text-opacity,1))}.underline,.woocommerce-terms-and-conditions-link{text-decoration-line:underline}.animate:not(.animated),.configurator-section .option-wrapper input[type=radio],.custom-logo-link>.lazy:not(.loaded),.custom-logo-link>img:not(.loaded),.input-checkbox input,.input-radio input,.media>.lazy:not(.loaded),.media>img:not(.loaded),.opacity-0,.popup.popup-hidden,.popup.popup-hidden+.popup-overlay,.tabs-togglers>:not(.active):after,.tooltip-text{opacity:0}.button.red:not(.outline).has-loader.show-loader:after,.button.red:not(.outline).has-loader.show-loader:before,.opacity-100,.select-wrapper.selected[data-empty-allowed] .svg-sprite-clear,.tooltip .tooltip-text:hover,.tooltip:hover .tooltip-text{opacity:1}.loader-pulsing:after,.manufacturing-slider-container .swiper-slide:not(.swiper-slide-active) .custom-logo-link,.manufacturing-slider-container .swiper-slide:not(.swiper-slide-active) .media,.opacity-40{opacity:.4}.configurator-section .option-wrapper input[type=radio]:disabled+.option,.opacity-50{opacity:.5}.opacity-60,.swiper-button.swiper-button-disabled{opacity:.6}.button.red.has-loader:not(.outline):before,.button:disabled,.loader:before,.opacity-70{opacity:.7}.header-desktop-menu .sub-menu,.shadow-sm{--tw-shadow:0px 0px 2px 0px #121212bf;--tw-shadow-colored:0px 0px 2px 0px var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.outline{outline-style:solid}.card-manufacturing.overlay .custom-logo-link img,.card-manufacturing.overlay .media img,.grayscale{--tw-grayscale:grayscale(100%)}.card-manufacturing.overlay .custom-logo-link img,.card-manufacturing.overlay .media img,.card-manufacturing.overlay:hover .custom-logo-link img,.card-manufacturing.overlay:hover .media img,.grayscale,.grayscale-0{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card-manufacturing.overlay:hover .custom-logo-link img,.card-manufacturing.overlay:hover .media img,.grayscale-0{--tw-grayscale:grayscale(0)}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.animate,.card-manufacturing.overlay .custom-logo-link img,.card-manufacturing.overlay .media img,.header .logo img,.transition-all{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.button,.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.card-process-step:after,.configurator-section .option,.input-checkbox label:after,.input-radio label:after,.select-wrapper ul li,.swiper-button,.tabs-togglers>*,.transition-colors{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-logo-link>.lazy,.custom-logo-link>img,.header-desktop-menu .menu-item a,.media>.lazy,.media>img,.popup,.popup+.popup-overlay,.tabs-togglers>:after,.tooltip-text,.transition-opacity{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-product,.card-product-alt,.card-product-cat,.transition-shadow{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.button.red:not(.outline).has-loader:after,.button.red:not(.outline).has-loader:before,.configurator-section .toggler:after,.header,.header .burger .header-categories-mobile-menu .menu-item a:after,.header .burger .header-mobile-menu .sub-menu .menu-item a:after,.header .burger .header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.header .burger .hofmaenner-form.success .report:before,.header .burger .link.has-arrow-in-circle:after,.header .burger .link.red.has-arrow:before,.header .burger .list-red-checks li:before,.header .burger .svg-sprite,.header .burger .tooltip,.header-categories-mobile-menu .menu-item .header .burger a:after,.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.header-mobile-menu .sub-menu .menu-item .header .burger a:after,.header-mobile-menu-wrapper,.header-mobile-menu>.menu-item>.menu-item-link-wrapper .header .burger a:after,.hofmaenner-form.success .header .burger .report:before,.link.has-underline:after,.list-red-checks .header .burger li:before,.tabs-togglers>.link:after,.transition-transform{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.animate,.delay-100{-webkit-transition-delay:.1s;transition-delay:.1s}.delay-200,.manufacturing-slider-container .swiper-slide.swiper-slide-active.has-video img,.tooltip-text{-webkit-transition-delay:.2s;transition-delay:.2s}.delay-300,.manufacturing-process .card-manufacturing .custom-logo-link:before,.manufacturing-process .card-manufacturing .media:before,.tooltip .tooltip-text:hover,.tooltip:hover .tooltip-text{-webkit-transition-delay:.3s;transition-delay:.3s}.duration-1000{-webkit-transition-duration:1s;transition-duration:1s}.card-manufacturing.overlay .custom-logo-link img,.card-manufacturing.overlay .media img,.duration-200{-webkit-transition-duration:.2s;transition-duration:.2s}.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.duration-300{-webkit-transition-duration:.3s;transition-duration:.3s}.animate,.duration-500{-webkit-transition-duration:.5s;transition-duration:.5s}.duration-700{-webkit-transition-duration:.7s;transition-duration:.7s}.ease-in{-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out,.header{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.animate,.ease-out{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.\*\:flex-shrink-0>*{-ms-flex-negative:0;flex-shrink:0}.before\:bg-green-60:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(7,148,96,var(--tw-bg-opacity,1))}.before\:bg-orange-38:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255,145,56,var(--tw-bg-opacity,1))}.before\:bg-red-2e:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(205,16,46,var(--tw-bg-opacity,1))}.button.red:hover:not(.outline),.hover\:border-red-22:hover{--tw-border-opacity:1;border-color:rgb(135,14,34,var(--tw-border-opacity,1))}.button.black.outline:hover,.hover\:bg-black-00:hover{--tw-bg-opacity:1;background-color:rgb(0,0,0,var(--tw-bg-opacity,1))}.hover\:bg-black-12:hover,.swiper-button.swiper-button-black:hover{--tw-bg-opacity:1;background-color:rgb(18,18,18,var(--tw-bg-opacity,1))}.button.white:hover,.hover\:bg-grey-e9:hover,.select-wrapper ul li:hover:not(.selected){--tw-bg-opacity:1;background-color:rgb(226,228,233,var(--tw-bg-opacity,1))}.button.red:hover:not(.outline),.hover\:bg-red-22:hover,.swiper-button:hover{--tw-bg-opacity:1;background-color:rgb(135,14,34,var(--tw-bg-opacity,1))}.button.red.outline:hover,.hover\:bg-red-2e:hover{--tw-bg-opacity:1;background-color:rgb(205,16,46,var(--tw-bg-opacity,1))}.hover\:text-blue-72:hover{--tw-text-opacity:1;color:rgb(6,51,114,var(--tw-text-opacity,1))}.hover\:text-red-2e:hover,.tabs-togglers>:hover:not(.active){--tw-text-opacity:1;color:rgb(205,16,46,var(--tw-text-opacity,1))}.button.black.outline:hover,.button.red.outline:hover,.hover\:text-white-ff:hover{--tw-text-opacity:1;color:rgb(255,255,255,var(--tw-text-opacity,1))}.breadcrumbs a:hover,.header-categories-menu>li a:hover,.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover,.woocommerce-terms-and-conditions-link:hover{text-decoration-line:none}.header-desktop-menu .menu-item a:hover,.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.card-product-alt:hover,.card-product-cat:hover,.card-product:hover,.hover\:shadow-sm:hover{--tw-shadow:0px 0px 2px 0px #121212bf;--tw-shadow-colored:0px 0px 2px 0px var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.group:not(.swiper-slide-active) .group-\[\:not\(\.swiper-slide-active\)\]\:pointer-events-none{pointer-events:none}.group:not(.swiper-slide-active) .group-\[\:not\(\.swiper-slide-active\)\]\:cursor-pointer{cursor:pointer}@media (min-width:576px){.sm\:absolute{position:absolute}.sm\:bottom-20p{bottom:20px}.sm\:left-auto,.swiper-navigation{left:auto}.sm\:right-20p,.swiper-navigation{right:20px}.sm\:right-45p{right:45px}.popup-for-notices,.sm\:right-80{right:5rem}.sm\:top-130p{top:130px}.sm\:mb-30p{margin-bottom:30px}.sm\:mb-40p{margin-bottom:40px}.sm\:mb-60{margin-bottom:3.75rem}.sm\:mr-0{margin-right:0}.sm\:mt-60p{margin-top:60px}.sm\:mt-80p{margin-top:80px}.sm\:mt-85{margin-top:5.3125rem}.header-categories-mobile-menu .menu-item a:after,.header-mobile-menu .sub-menu .menu-item a:after,.sm\:size-32p{height:32px;width:32px}.sm\:w-180p{width:180px}.sm\:w-6\/12{width:50%}.sm\:w-90{width:5.625rem}.popup-for-notices,.sm\:w-\[356px\]{width:356px}.sm\:w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sm\:max-w-160p{max-width:160px}.sm\:max-w-\[25rem\]{max-width:25rem}.sm\:max-w-\[379px\]{max-width:379px}.sm\:max-w-none{max-width:none}.sm\:basis-6\/12{-ms-flex-preferred-size:50%;flex-basis:50%}.sm\:grid-cols-2{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-8{-ms-grid-columns:(minmax(0,1fr))[8];grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sm\:flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sm\:flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sm\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sm\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sm\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sm\:gap-40{gap:2.5rem}.sm\:gap-y-10p{row-gap:10px}.sm\:gap-y-20p{row-gap:20px}.sm\:gap-y-40p{row-gap:40px}.footer .footer-menu>ul>li,.sm\:hyphens-none{-ms-hyphens:none;hyphens:none}.sm\:px-35p{padding-left:35px;padding-right:35px}.sm\:py-20p{padding-bottom:20px;padding-top:20px}.sm\:py-5p{padding-bottom:5px;padding-top:5px}.sm\:py-90p{padding-bottom:90px;padding-top:90px}.sm\:pb-40p{padding-bottom:40px}.sm\:pt-0{padding-top:0}.sm\:text-13p,html{font-size:13px}.h6,.header-mobile-menu.header-categories-mobile-menu .menu-item>a,.sm\:text-18p,h6{font-size:18px}.sm\:text-20p,.words-26{font-size:20px}.sm\:text-30p,.words-32{font-size:30px}.h3,.sm\:text-32p,h3{font-size:32px}}@media (min-width:834px){.md\:relative{position:relative}.md\:order-none{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.md\:col-span-1{-ms-grid-column-span:1;grid-column:span 1/span 1}.md\:col-start-4{-ms-grid-column:4;grid-column-start:4}.md\:row-span-2{-ms-grid-row-span:2;grid-row:span 2/span 2}.md\:mb-35p{margin-bottom:35px}.md\:mb-45{margin-bottom:2.8125rem}.md\:mb-52,h1:not(:last-child):not(.no-space):not(.button){margin-bottom:3.25rem}.md\:mb-55p{margin-bottom:55px}.md\:mb-56p{margin-bottom:56px}.md\:mt-0{margin-top:0}.md\:mt-60p{margin-top:60px}.md\:block{display:block}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:grid{display:-ms-grid;display:grid}.md\:hidden{display:none}.md\:size-40p{height:40px;width:40px}.md\:h-auto{height:auto}.md\:min-h-\[642px\]{min-height:642px}.md\:w-250{width:15.625rem}.md\:w-5\/12{width:41.666667%}.md\:w-7\/12{width:58.333333%}.md\:w-auto{width:auto}.md\:max-w-188p{max-width:188px}.md\:max-w-full{max-width:100%}.md\:grid-cols-4{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.md\:flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.md\:gap-x-20p{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.checkout-group,.md\:gap-x-25p{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.md\:gap-y-30p{row-gap:30px}.md\:gap-y-40p{row-gap:40px}.md\:self-auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.md\:overflow-visible{overflow:visible}.md\:hyphens-none,h1,h2{-ms-hyphens:none;hyphens:none}.md\:bg-tr{background-color:transparent}.md\:p-0{padding:0}.checkout-section,.md\:py-35p{padding-bottom:35px;padding-top:35px}.md\:py-40p{padding-bottom:40px;padding-top:40px}.md\:pb-0{padding-bottom:0}.md\:pb-68,.section-padding,.section-padding-bottom{padding-bottom:4.25rem}.md\:pt-0{padding-top:0}.md\:pt-68,.section-padding,.section-padding-top{padding-top:4.25rem}.md\:text-12p{font-size:12px}.md\:text-14p,html{font-size:14px}.h5,.md\:text-20p,.words-20,h5{font-size:20px}}@media (min-width:991px){.lg\:sticky{position:sticky}.lg\:right-\[25\%\]{right:25%}.lg\:top-50p{top:50px}.lg\:top-\[15\%\]{top:15%}.lg\:-order-none{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.lg\:col-span-2{-ms-grid-column-span:2;grid-column:span 2/span 2}.lg\:col-span-3{-ms-grid-column-span:3;grid-column:span 3/span 3}.lg\:col-start-4{-ms-grid-column:4;grid-column-start:4}.lg\:mb-20p{margin-bottom:20px}.lg\:mb-30p{margin-bottom:30px}.lg\:mb-40{margin-bottom:2.5rem}.lg\:mt-105{margin-top:6.5625rem}.lg\:mt-120{margin-top:7.5rem}.lg\:mt-30p{margin-top:30px}.lg\:mt-70{margin-top:4.375rem}.lg\:mt-75{margin-top:4.6875rem}.lg\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lg\:h-\[27\.875rem\]{height:27.875rem}.lg\:h-\[37rem\]{height:37rem}.lg\:h-\[544px\]{height:544px}.lg\:min-h-\[30rem\]{min-height:30rem}.lg\:min-h-\[515px\]{min-height:515px}.lg\:min-h-\[654px\]{min-height:654px}.lg\:w-140{width:8.75rem}.lg\:w-160p{width:160px}.lg\:w-6\/12{width:50%}.lg\:w-\[350px\]{width:350px}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[50\%\]{width:50%}.lg\:w-\[534px\]{width:534px}.lg\:w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lg\:w-full{width:100%}.lg\:max-w-\[30rem\]{max-width:30rem}.lg\:max-w-\[36\.5rem\]{max-width:36.5rem}.lg\:max-w-\[38\.5rem\]{max-width:38.5rem}.lg\:max-w-\[630px\],.popup-configurator{max-width:630px}.lg\:grid-cols-6{-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.lg\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lg\:gap-40{gap:2.5rem}.checkout-group,.lg\:gap-x-20p{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.lg\:gap-y-25p{row-gap:25px}.checkout-group,.lg\:gap-y-30p{row-gap:30px}.lg\:gap-y-50p{row-gap:50px}.lg\:px-65{padding-left:4.0625rem;padding-right:4.0625rem}.lg\:py-35{padding-bottom:2.1875rem;padding-top:2.1875rem}.lg\:pb-10p{padding-bottom:10px}.lg\:pb-70{padding-bottom:4.375rem}.lg\:pt-40p{padding-top:40px}.lg\:pt-\[100\%\]{padding-top:100%}.lg\:text-15p,html{font-size:15px}.lg\:text-28,.words-26{font-size:1.75rem}.lg\:text-32,.words-32{font-size:2rem}.h3,.lg\:text-34,h3{font-size:2.125rem}.lg\:text-80,h1{font-size:5rem}}@media (min-width:1200px){.xl\:mb-32p,h1:not(:last-child):not(.no-space):not(.button){margin-bottom:32px}.xl\:mb-40p{margin-bottom:40px}.xl\:mb-60{margin-bottom:3.75rem}.xl\:mt-140{margin-top:8.75rem}.xl\:block{display:block}.xl\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.header-mobile-menu-wrapper,.xl\:hidden{display:none}.xl\:w-\[25rem\]{width:25rem}.xl\:w-\[61\%\]{width:61%}.xl\:w-auto{width:auto}.xl\:flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.xl\:basis-6\/12{-ms-flex-preferred-size:50%;flex-basis:50%}.xl\:basis-\[38\%\]{-ms-flex-preferred-size:38%;flex-basis:38%}.xl\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xl\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xl\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xl\:gap-x-35p{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.footer,.xl\:py-70{padding-bottom:4.375rem;padding-top:4.375rem}.xl\:pb-20p{padding-bottom:20px}.section-padding,.section-padding-bottom,.xl\:pb-80{padding-bottom:5rem}.section-padding,.section-padding-top,.xl\:pt-80{padding-top:5rem}.xl\:pt-\[2\.5px\]{padding-top:2.5px}.header-mobile-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .menu-item>a,.menu-item .header .menu-item-link-wrapper>a,.menu-item .header>a,.xl\:text-16p,html{font-size:16px}.header-mobile-menu .menu-item .menu-item-link-wrapper>a,.header-mobile-menu .menu-item>a,.menu-item .header .menu-item-link-wrapper>a,.menu-item .header>a,.xl\:font-medium{font-weight:500}}@media (min-width:1440px){.\32 xl\:w-\[58\%\]{width:58%}.\32 xl\:px-10p{padding-left:10px;padding-right:10px}.\32 xl\:pt-25p{padding-top:25px}}:root{--page-max-width:1920px}@media (max-width:1920px){:root{--page-max-width:100vw}}.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after,.link.has-arrow-in-circle:after,.svg-sprite-arrow-red{background-image:url(sprite.svg?v=1752657340377#arrow-red)}.svg-sprite-arrow-white{background-image:url(sprite.svg?v=1752657340377#arrow-white)}.svg-sprite-bag{background-image:url(sprite.svg?v=1752657340377#bag)}.svg-sprite-bottom{background-image:url(sprite.svg?v=1752657340377#bottom)}.svg-sprite-burger{background-image:url(sprite.svg?v=1752657340377#burger)}.svg-sprite-cart{background-image:url(sprite.svg?v=1752657340377#cart)}.hofmaenner-form.success .report:before,.svg-sprite-check-outline{background-image:url(sprite.svg?v=1752657340377#check-outline)}.list-red-checks li:before,.svg-sprite-check-red{background-image:url(sprite.svg?v=1752657340377#check-red)}.svg-sprite-check{background-image:url(sprite.svg?v=1752657340377#check)}.configurator-section .toggler:after,.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after,.svg-sprite-chevron-black{background-image:url(sprite.svg?v=1752657340377#chevron-black)}.header-categories-mobile-menu .menu-item a:after,.header-mobile-menu .sub-menu .menu-item a:after,.svg-sprite-chevron-red{background-image:url(sprite.svg?v=1752657340377#chevron-red)}.svg-sprite-clear{background-image:url(sprite.svg?v=1752657340377#clear)}.svg-sprite-close-white{background-image:url(sprite.svg?v=1752657340377#close-white)}.svg-sprite-close{background-image:url(sprite.svg?v=1752657340377#close)}.svg-sprite-cutouts{background-image:url(sprite.svg?v=1752657340377#cutouts)}.svg-sprite-diameter{background-image:url(sprite.svg?v=1752657340377#diameter)}.svg-sprite-drills{background-image:url(sprite.svg?v=1752657340377#drills)}.svg-sprite-filters{background-image:url(sprite.svg?v=1752657340377#filters)}.svg-sprite-height{background-image:url(sprite.svg?v=1752657340377#height)}.svg-sprite-hero-fingerprint{background-image:url(sprite.svg?v=1752657340377#hero-fingerprint)}.svg-sprite-input-invalid{background-image:url(sprite.svg?v=1752657340377#input-invalid)}.svg-sprite-input-valid{background-image:url(sprite.svg?v=1752657340377#input-valid)}.svg-sprite-left{background-image:url(sprite.svg?v=1752657340377#left)}.link.red.has-arrow:before,.svg-sprite-link-arrow-red{background-image:url(sprite.svg?v=1752657340377#link-arrow-red)}.svg-sprite-map-pin{background-image:url(sprite.svg?v=1752657340377#map-pin)}.svg-sprite-minus{background-image:url(sprite.svg?v=1752657340377#minus)}.svg-sprite-plus{background-image:url(sprite.svg?v=1752657340377#plus)}.svg-sprite-right{background-image:url(sprite.svg?v=1752657340377#right)}.input[type=search],.svg-sprite-search-grey{background-image:url(sprite.svg?v=1752657340377#search-grey)}.svg-sprite-search{background-image:url(sprite.svg?v=1752657340377#search)}.svg-sprite-tooltip,.tooltip{background-image:url(sprite.svg?v=1752657340377#tooltip)}.svg-sprite-top{background-image:url(sprite.svg?v=1752657340377#top)}.svg-sprite-trash-red{background-image:url(sprite.svg?v=1752657340377#trash-red)}.svg-sprite-trash{background-image:url(sprite.svg?v=1752657340377#trash)}.svg-sprite-upload{background-image:url(sprite.svg?v=1752657340377#upload)}.svg-sprite-width{background-image:url(sprite.svg?v=1752657340377#width)}.svg-sprite-youtube{background-image:url(sprite.svg?v=1752657340377#youtube)}:root{--container-width:100%;--container-padding:20px;--container-fluid-offset:calc(var(--container-padding)*-1)}@media (min-width:575px){:root{--container-width:576px;--container-padding:20px;--container-fluid-offset:calc((var(--page-max-width) - (var(--container-width) - 2*var(--container-padding)))/-2)}.mobile-svg-sprite-arrow-red{background-image:url(sprite.svg?v=1752657340377#arrow-red)}.mobile-svg-sprite-arrow-white{background-image:url(sprite.svg?v=1752657340377#arrow-white)}.mobile-svg-sprite-bag{background-image:url(sprite.svg?v=1752657340377#bag)}.mobile-svg-sprite-bottom{background-image:url(sprite.svg?v=1752657340377#bottom)}.mobile-svg-sprite-burger{background-image:url(sprite.svg?v=1752657340377#burger)}.mobile-svg-sprite-cart{background-image:url(sprite.svg?v=1752657340377#cart)}.mobile-svg-sprite-check-outline{background-image:url(sprite.svg?v=1752657340377#check-outline)}.mobile-svg-sprite-check-red{background-image:url(sprite.svg?v=1752657340377#check-red)}.mobile-svg-sprite-check{background-image:url(sprite.svg?v=1752657340377#check)}.mobile-svg-sprite-chevron-black{background-image:url(sprite.svg?v=1752657340377#chevron-black)}.mobile-svg-sprite-chevron-red{background-image:url(sprite.svg?v=1752657340377#chevron-red)}.mobile-svg-sprite-clear{background-image:url(sprite.svg?v=1752657340377#clear)}.mobile-svg-sprite-close-white{background-image:url(sprite.svg?v=1752657340377#close-white)}.mobile-svg-sprite-close{background-image:url(sprite.svg?v=1752657340377#close)}.mobile-svg-sprite-cutouts{background-image:url(sprite.svg?v=1752657340377#cutouts)}.mobile-svg-sprite-diameter{background-image:url(sprite.svg?v=1752657340377#diameter)}.mobile-svg-sprite-drills{background-image:url(sprite.svg?v=1752657340377#drills)}.mobile-svg-sprite-filters{background-image:url(sprite.svg?v=1752657340377#filters)}.mobile-svg-sprite-height{background-image:url(sprite.svg?v=1752657340377#height)}.mobile-svg-sprite-hero-fingerprint{background-image:url(sprite.svg?v=1752657340377#hero-fingerprint)}.mobile-svg-sprite-input-invalid{background-image:url(sprite.svg?v=1752657340377#input-invalid)}.mobile-svg-sprite-input-valid{background-image:url(sprite.svg?v=1752657340377#input-valid)}.mobile-svg-sprite-left{background-image:url(sprite.svg?v=1752657340377#left)}.mobile-svg-sprite-link-arrow-red{background-image:url(sprite.svg?v=1752657340377#link-arrow-red)}.mobile-svg-sprite-map-pin{background-image:url(sprite.svg?v=1752657340377#map-pin)}.mobile-svg-sprite-minus{background-image:url(sprite.svg?v=1752657340377#minus)}.mobile-svg-sprite-plus{background-image:url(sprite.svg?v=1752657340377#plus)}.mobile-svg-sprite-right{background-image:url(sprite.svg?v=1752657340377#right)}.mobile-svg-sprite-search-grey{background-image:url(sprite.svg?v=1752657340377#search-grey)}.mobile-svg-sprite-search{background-image:url(sprite.svg?v=1752657340377#search)}.mobile-svg-sprite-tooltip{background-image:url(sprite.svg?v=1752657340377#tooltip)}.mobile-svg-sprite-top{background-image:url(sprite.svg?v=1752657340377#top)}.mobile-svg-sprite-trash-red{background-image:url(sprite.svg?v=1752657340377#trash-red)}.mobile-svg-sprite-trash{background-image:url(sprite.svg?v=1752657340377#trash)}.mobile-svg-sprite-upload{background-image:url(sprite.svg?v=1752657340377#upload)}.mobile-svg-sprite-width{background-image:url(sprite.svg?v=1752657340377#width)}.mobile-svg-sprite-youtube{background-image:url(sprite.svg?v=1752657340377#youtube)}}@media (min-width:766px){:root{--container-width:767px;--container-padding:40px;--container-fluid-offset:calc((var(--page-max-width) - (var(--container-width) - 2*var(--container-padding)))/-2)}.sm-svg-sprite-arrow-red{background-image:url(sprite.svg?v=1752657340377#arrow-red)}.sm-svg-sprite-arrow-white{background-image:url(sprite.svg?v=1752657340377#arrow-white)}.sm-svg-sprite-bag{background-image:url(sprite.svg?v=1752657340377#bag)}.sm-svg-sprite-bottom{background-image:url(sprite.svg?v=1752657340377#bottom)}.sm-svg-sprite-burger{background-image:url(sprite.svg?v=1752657340377#burger)}.sm-svg-sprite-cart{background-image:url(sprite.svg?v=1752657340377#cart)}.sm-svg-sprite-check-outline{background-image:url(sprite.svg?v=1752657340377#check-outline)}.sm-svg-sprite-check-red{background-image:url(sprite.svg?v=1752657340377#check-red)}.sm-svg-sprite-check{background-image:url(sprite.svg?v=1752657340377#check)}.sm-svg-sprite-chevron-black{background-image:url(sprite.svg?v=1752657340377#chevron-black)}.sm-svg-sprite-chevron-red{background-image:url(sprite.svg?v=1752657340377#chevron-red)}.sm-svg-sprite-clear{background-image:url(sprite.svg?v=1752657340377#clear)}.sm-svg-sprite-close-white{background-image:url(sprite.svg?v=1752657340377#close-white)}.sm-svg-sprite-close{background-image:url(sprite.svg?v=1752657340377#close)}.sm-svg-sprite-cutouts{background-image:url(sprite.svg?v=1752657340377#cutouts)}.sm-svg-sprite-diameter{background-image:url(sprite.svg?v=1752657340377#diameter)}.sm-svg-sprite-drills{background-image:url(sprite.svg?v=1752657340377#drills)}.sm-svg-sprite-filters{background-image:url(sprite.svg?v=1752657340377#filters)}.sm-svg-sprite-height{background-image:url(sprite.svg?v=1752657340377#height)}.sm-svg-sprite-hero-fingerprint{background-image:url(sprite.svg?v=1752657340377#hero-fingerprint)}.sm-svg-sprite-input-invalid{background-image:url(sprite.svg?v=1752657340377#input-invalid)}.sm-svg-sprite-input-valid{background-image:url(sprite.svg?v=1752657340377#input-valid)}.sm-svg-sprite-left{background-image:url(sprite.svg?v=1752657340377#left)}.sm-svg-sprite-link-arrow-red{background-image:url(sprite.svg?v=1752657340377#link-arrow-red)}.sm-svg-sprite-map-pin{background-image:url(sprite.svg?v=1752657340377#map-pin)}.sm-svg-sprite-minus{background-image:url(sprite.svg?v=1752657340377#minus)}.sm-svg-sprite-plus{background-image:url(sprite.svg?v=1752657340377#plus)}.sm-svg-sprite-right{background-image:url(sprite.svg?v=1752657340377#right)}.sm-svg-sprite-search-grey{background-image:url(sprite.svg?v=1752657340377#search-grey)}.sm-svg-sprite-search{background-image:url(sprite.svg?v=1752657340377#search)}.sm-svg-sprite-tooltip{background-image:url(sprite.svg?v=1752657340377#tooltip)}.sm-svg-sprite-top{background-image:url(sprite.svg?v=1752657340377#top)}.sm-svg-sprite-trash-red{background-image:url(sprite.svg?v=1752657340377#trash-red)}.sm-svg-sprite-trash{background-image:url(sprite.svg?v=1752657340377#trash)}.sm-svg-sprite-upload{background-image:url(sprite.svg?v=1752657340377#upload)}.sm-svg-sprite-width{background-image:url(sprite.svg?v=1752657340377#width)}.sm-svg-sprite-youtube{background-image:url(sprite.svg?v=1752657340377#youtube)}}@media (min-width:833px){:root{--container-width:834px;--container-padding:60px;--container-fluid-offset:calc((var(--page-max-width) - (var(--container-width) - 2*var(--container-padding)))/-2)}.md-svg-sprite-arrow-red{background-image:url(sprite.svg?v=1752657340377#arrow-red)}.md-svg-sprite-arrow-white{background-image:url(sprite.svg?v=1752657340377#arrow-white)}.md-svg-sprite-bag{background-image:url(sprite.svg?v=1752657340377#bag)}.md-svg-sprite-bottom{background-image:url(sprite.svg?v=1752657340377#bottom)}.md-svg-sprite-burger{background-image:url(sprite.svg?v=1752657340377#burger)}.md-svg-sprite-cart{background-image:url(sprite.svg?v=1752657340377#cart)}.md-svg-sprite-check-outline{background-image:url(sprite.svg?v=1752657340377#check-outline)}.md-svg-sprite-check-red{background-image:url(sprite.svg?v=1752657340377#check-red)}.md-svg-sprite-check{background-image:url(sprite.svg?v=1752657340377#check)}.md-svg-sprite-chevron-black{background-image:url(sprite.svg?v=1752657340377#chevron-black)}.md-svg-sprite-chevron-red{background-image:url(sprite.svg?v=1752657340377#chevron-red)}.md-svg-sprite-clear{background-image:url(sprite.svg?v=1752657340377#clear)}.md-svg-sprite-close-white{background-image:url(sprite.svg?v=1752657340377#close-white)}.md-svg-sprite-close{background-image:url(sprite.svg?v=1752657340377#close)}.md-svg-sprite-cutouts{background-image:url(sprite.svg?v=1752657340377#cutouts)}.md-svg-sprite-diameter{background-image:url(sprite.svg?v=1752657340377#diameter)}.md-svg-sprite-drills{background-image:url(sprite.svg?v=1752657340377#drills)}.md-svg-sprite-filters{background-image:url(sprite.svg?v=1752657340377#filters)}.md-svg-sprite-height{background-image:url(sprite.svg?v=1752657340377#height)}.md-svg-sprite-hero-fingerprint{background-image:url(sprite.svg?v=1752657340377#hero-fingerprint)}.md-svg-sprite-input-invalid{background-image:url(sprite.svg?v=1752657340377#input-invalid)}.md-svg-sprite-input-valid{background-image:url(sprite.svg?v=1752657340377#input-valid)}.md-svg-sprite-left{background-image:url(sprite.svg?v=1752657340377#left)}.md-svg-sprite-link-arrow-red{background-image:url(sprite.svg?v=1752657340377#link-arrow-red)}.md-svg-sprite-map-pin{background-image:url(sprite.svg?v=1752657340377#map-pin)}.md-svg-sprite-minus{background-image:url(sprite.svg?v=1752657340377#minus)}.md-svg-sprite-plus{background-image:url(sprite.svg?v=1752657340377#plus)}.md-svg-sprite-right{background-image:url(sprite.svg?v=1752657340377#right)}.md-svg-sprite-search-grey{background-image:url(sprite.svg?v=1752657340377#search-grey)}.md-svg-sprite-search{background-image:url(sprite.svg?v=1752657340377#search)}.md-svg-sprite-tooltip{background-image:url(sprite.svg?v=1752657340377#tooltip)}.md-svg-sprite-top{background-image:url(sprite.svg?v=1752657340377#top)}.md-svg-sprite-trash-red{background-image:url(sprite.svg?v=1752657340377#trash-red)}.md-svg-sprite-trash{background-image:url(sprite.svg?v=1752657340377#trash)}.md-svg-sprite-upload{background-image:url(sprite.svg?v=1752657340377#upload)}.md-svg-sprite-width{background-image:url(sprite.svg?v=1752657340377#width)}.md-svg-sprite-youtube{background-image:url(sprite.svg?v=1752657340377#youtube)}}@media (min-width:990px){:root{--container-width:991px;--container-padding:60px;--container-fluid-offset:calc((var(--page-max-width) - (var(--container-width) - 2*var(--container-padding)))/-2)}.lg-svg-sprite-arrow-red{background-image:url(sprite.svg?v=1752657340377#arrow-red)}.lg-svg-sprite-arrow-white{background-image:url(sprite.svg?v=1752657340377#arrow-white)}.lg-svg-sprite-bag{background-image:url(sprite.svg?v=1752657340377#bag)}.lg-svg-sprite-bottom{background-image:url(sprite.svg?v=1752657340377#bottom)}.lg-svg-sprite-burger{background-image:url(sprite.svg?v=1752657340377#burger)}.lg-svg-sprite-cart{background-image:url(sprite.svg?v=1752657340377#cart)}.lg-svg-sprite-check-outline{background-image:url(sprite.svg?v=1752657340377#check-outline)}.lg-svg-sprite-check-red{background-image:url(sprite.svg?v=1752657340377#check-red)}.lg-svg-sprite-check{background-image:url(sprite.svg?v=1752657340377#check)}.lg-svg-sprite-chevron-black{background-image:url(sprite.svg?v=1752657340377#chevron-black)}.lg-svg-sprite-chevron-red{background-image:url(sprite.svg?v=1752657340377#chevron-red)}.lg-svg-sprite-clear{background-image:url(sprite.svg?v=1752657340377#clear)}.lg-svg-sprite-close-white{background-image:url(sprite.svg?v=1752657340377#close-white)}.lg-svg-sprite-close{background-image:url(sprite.svg?v=1752657340377#close)}.lg-svg-sprite-cutouts{background-image:url(sprite.svg?v=1752657340377#cutouts)}.lg-svg-sprite-diameter{background-image:url(sprite.svg?v=1752657340377#diameter)}.lg-svg-sprite-drills{background-image:url(sprite.svg?v=1752657340377#drills)}.lg-svg-sprite-filters{background-image:url(sprite.svg?v=1752657340377#filters)}.lg-svg-sprite-height{background-image:url(sprite.svg?v=1752657340377#height)}.lg-svg-sprite-hero-fingerprint{background-image:url(sprite.svg?v=1752657340377#hero-fingerprint)}.lg-svg-sprite-input-invalid{background-image:url(sprite.svg?v=1752657340377#input-invalid)}.lg-svg-sprite-input-valid{background-image:url(sprite.svg?v=1752657340377#input-valid)}.lg-svg-sprite-left{background-image:url(sprite.svg?v=1752657340377#left)}.lg-svg-sprite-link-arrow-red{background-image:url(sprite.svg?v=1752657340377#link-arrow-red)}.lg-svg-sprite-map-pin{background-image:url(sprite.svg?v=1752657340377#map-pin)}.lg-svg-sprite-minus{background-image:url(sprite.svg?v=1752657340377#minus)}.lg-svg-sprite-plus{background-image:url(sprite.svg?v=1752657340377#plus)}.lg-svg-sprite-right{background-image:url(sprite.svg?v=1752657340377#right)}.lg-svg-sprite-search-grey{background-image:url(sprite.svg?v=1752657340377#search-grey)}.lg-svg-sprite-search{background-image:url(sprite.svg?v=1752657340377#search)}.lg-svg-sprite-tooltip{background-image:url(sprite.svg?v=1752657340377#tooltip)}.lg-svg-sprite-top{background-image:url(sprite.svg?v=1752657340377#top)}.lg-svg-sprite-trash-red{background-image:url(sprite.svg?v=1752657340377#trash-red)}.lg-svg-sprite-trash{background-image:url(sprite.svg?v=1752657340377#trash)}.lg-svg-sprite-upload{background-image:url(sprite.svg?v=1752657340377#upload)}.lg-svg-sprite-width{background-image:url(sprite.svg?v=1752657340377#width)}.lg-svg-sprite-youtube{background-image:url(sprite.svg?v=1752657340377#youtube)}}@media (min-width:1199px){:root{--container-width:1200px;--container-padding:80px;--container-fluid-offset:calc((var(--page-max-width) - (var(--container-width) - 2*var(--container-padding)))/-2)}.xl-svg-sprite-arrow-red{background-image:url(sprite.svg?v=1752657340377#arrow-red)}.xl-svg-sprite-arrow-white{background-image:url(sprite.svg?v=1752657340377#arrow-white)}.xl-svg-sprite-bag{background-image:url(sprite.svg?v=1752657340377#bag)}.xl-svg-sprite-bottom{background-image:url(sprite.svg?v=1752657340377#bottom)}.xl-svg-sprite-burger{background-image:url(sprite.svg?v=1752657340377#burger)}.xl-svg-sprite-cart{background-image:url(sprite.svg?v=1752657340377#cart)}.xl-svg-sprite-check-outline{background-image:url(sprite.svg?v=1752657340377#check-outline)}.xl-svg-sprite-check-red{background-image:url(sprite.svg?v=1752657340377#check-red)}.xl-svg-sprite-check{background-image:url(sprite.svg?v=1752657340377#check)}.xl-svg-sprite-chevron-black{background-image:url(sprite.svg?v=1752657340377#chevron-black)}.xl-svg-sprite-chevron-red{background-image:url(sprite.svg?v=1752657340377#chevron-red)}.xl-svg-sprite-clear{background-image:url(sprite.svg?v=1752657340377#clear)}.xl-svg-sprite-close-white{background-image:url(sprite.svg?v=1752657340377#close-white)}.xl-svg-sprite-close{background-image:url(sprite.svg?v=1752657340377#close)}.xl-svg-sprite-cutouts{background-image:url(sprite.svg?v=1752657340377#cutouts)}.xl-svg-sprite-diameter{background-image:url(sprite.svg?v=1752657340377#diameter)}.xl-svg-sprite-drills{background-image:url(sprite.svg?v=1752657340377#drills)}.xl-svg-sprite-filters{background-image:url(sprite.svg?v=1752657340377#filters)}.xl-svg-sprite-height{background-image:url(sprite.svg?v=1752657340377#height)}.xl-svg-sprite-hero-fingerprint{background-image:url(sprite.svg?v=1752657340377#hero-fingerprint)}.xl-svg-sprite-input-invalid{background-image:url(sprite.svg?v=1752657340377#input-invalid)}.xl-svg-sprite-input-valid{background-image:url(sprite.svg?v=1752657340377#input-valid)}.xl-svg-sprite-left{background-image:url(sprite.svg?v=1752657340377#left)}.xl-svg-sprite-link-arrow-red{background-image:url(sprite.svg?v=1752657340377#link-arrow-red)}.xl-svg-sprite-map-pin{background-image:url(sprite.svg?v=1752657340377#map-pin)}.xl-svg-sprite-minus{background-image:url(sprite.svg?v=1752657340377#minus)}.xl-svg-sprite-plus{background-image:url(sprite.svg?v=1752657340377#plus)}.xl-svg-sprite-right{background-image:url(sprite.svg?v=1752657340377#right)}.xl-svg-sprite-search-grey{background-image:url(sprite.svg?v=1752657340377#search-grey)}.xl-svg-sprite-search{background-image:url(sprite.svg?v=1752657340377#search)}.xl-svg-sprite-tooltip{background-image:url(sprite.svg?v=1752657340377#tooltip)}.xl-svg-sprite-top{background-image:url(sprite.svg?v=1752657340377#top)}.xl-svg-sprite-trash-red{background-image:url(sprite.svg?v=1752657340377#trash-red)}.xl-svg-sprite-trash{background-image:url(sprite.svg?v=1752657340377#trash)}.xl-svg-sprite-upload{background-image:url(sprite.svg?v=1752657340377#upload)}.xl-svg-sprite-width{background-image:url(sprite.svg?v=1752657340377#width)}.xl-svg-sprite-youtube{background-image:url(sprite.svg?v=1752657340377#youtube)}}@media (min-width:1439px){:root{--container-width:1440px;--container-padding:80px;--container-fluid-offset:calc((var(--page-max-width) - (var(--container-width) - 2*var(--container-padding)))/-2)}.\2 xl-svg-sprite-arrow-red{background-image:url(sprite.svg?v=1752657340377#arrow-red)}.\2 xl-svg-sprite-arrow-white{background-image:url(sprite.svg?v=1752657340377#arrow-white)}.\2 xl-svg-sprite-bag{background-image:url(sprite.svg?v=1752657340377#bag)}.\2 xl-svg-sprite-bottom{background-image:url(sprite.svg?v=1752657340377#bottom)}.\2 xl-svg-sprite-burger{background-image:url(sprite.svg?v=1752657340377#burger)}.\2 xl-svg-sprite-cart{background-image:url(sprite.svg?v=1752657340377#cart)}.\2 xl-svg-sprite-check-outline{background-image:url(sprite.svg?v=1752657340377#check-outline)}.\2 xl-svg-sprite-check-red{background-image:url(sprite.svg?v=1752657340377#check-red)}.\2 xl-svg-sprite-check{background-image:url(sprite.svg?v=1752657340377#check)}.\2 xl-svg-sprite-chevron-black{background-image:url(sprite.svg?v=1752657340377#chevron-black)}.\2 xl-svg-sprite-chevron-red{background-image:url(sprite.svg?v=1752657340377#chevron-red)}.\2 xl-svg-sprite-clear{background-image:url(sprite.svg?v=1752657340377#clear)}.\2 xl-svg-sprite-close-white{background-image:url(sprite.svg?v=1752657340377#close-white)}.\2 xl-svg-sprite-close{background-image:url(sprite.svg?v=1752657340377#close)}.\2 xl-svg-sprite-cutouts{background-image:url(sprite.svg?v=1752657340377#cutouts)}.\2 xl-svg-sprite-diameter{background-image:url(sprite.svg?v=1752657340377#diameter)}.\2 xl-svg-sprite-drills{background-image:url(sprite.svg?v=1752657340377#drills)}.\2 xl-svg-sprite-filters{background-image:url(sprite.svg?v=1752657340377#filters)}.\2 xl-svg-sprite-height{background-image:url(sprite.svg?v=1752657340377#height)}.\2 xl-svg-sprite-hero-fingerprint{background-image:url(sprite.svg?v=1752657340377#hero-fingerprint)}.\2 xl-svg-sprite-input-invalid{background-image:url(sprite.svg?v=1752657340377#input-invalid)}.\2 xl-svg-sprite-input-valid{background-image:url(sprite.svg?v=1752657340377#input-valid)}.\2 xl-svg-sprite-left{background-image:url(sprite.svg?v=1752657340377#left)}.\2 xl-svg-sprite-link-arrow-red{background-image:url(sprite.svg?v=1752657340377#link-arrow-red)}.\2 xl-svg-sprite-map-pin{background-image:url(sprite.svg?v=1752657340377#map-pin)}.\2 xl-svg-sprite-minus{background-image:url(sprite.svg?v=1752657340377#minus)}.\2 xl-svg-sprite-plus{background-image:url(sprite.svg?v=1752657340377#plus)}.\2 xl-svg-sprite-right{background-image:url(sprite.svg?v=1752657340377#right)}.\2 xl-svg-sprite-search-grey{background-image:url(sprite.svg?v=1752657340377#search-grey)}.\2 xl-svg-sprite-search{background-image:url(sprite.svg?v=1752657340377#search)}.\2 xl-svg-sprite-tooltip{background-image:url(sprite.svg?v=1752657340377#tooltip)}.\2 xl-svg-sprite-top{background-image:url(sprite.svg?v=1752657340377#top)}.\2 xl-svg-sprite-trash-red{background-image:url(sprite.svg?v=1752657340377#trash-red)}.\2 xl-svg-sprite-trash{background-image:url(sprite.svg?v=1752657340377#trash)}.\2 xl-svg-sprite-upload{background-image:url(sprite.svg?v=1752657340377#upload)}.\2 xl-svg-sprite-width{background-image:url(sprite.svg?v=1752657340377#width)}.\2 xl-svg-sprite-youtube{background-image:url(sprite.svg?v=1752657340377#youtube)}}body{max-width:var(--page-max-width)}.preload *{-webkit-transition:none!important;transition:none!important}main>:first-child{margin-top:var(--header-height)}.button.red:not(.outline).has-loader,.loader{--loader-size:40px}.button.red.has-loader:not(.outline):before,.loader:before{content:""}.button.red.has-loader:not(.outline):after,.loader:after{-webkit-animation:rotation 3s linear infinite forwards running;animation:rotation 3s linear infinite forwards running;content:"";height:var(--loader-size);left:calc(50% - var(--loader-size)/2);top:calc(50% - var(--loader-size)/2);width:var(--loader-size)}@-webkit-keyframes rotation{0%{rotate:0deg}to{rotate:1turn}}@keyframes rotation{0%{rotate:0deg}to{rotate:1turn}}.loader-pulsing:after{-webkit-animation:l1 1s linear infinite;animation:l1 1s linear infinite;background:-webkit-gradient(linear,left top,right top,color-stop(33%,rgba(0,0,0,.067)),color-stop(50%,rgba(0,0,0,.333)),color-stop(66%,rgba(0,0,0,.067))) #fff;background:linear-gradient(90deg,rgba(0,0,0,.067) 33%,rgba(0,0,0,.333) 50%,rgba(0,0,0,.067) 66%) #fff;background-size:300% 100%;content:""}@-webkit-keyframes l1{0%{background-position:100%}}@keyframes l1{0%{background-position:100%}}.button.red:not(.outline).has-loader{--loader-size:1.2em}.button.red:not(.outline).has-loader:after,.button.red:not(.outline).has-loader:before{content:"";opacity:0}.button.red:not(.outline).has-loader:not(.show-loader):after{-webkit-animation:none;animation:none}.button.white{-webkit-box-shadow:0 1px 2px 0 rgba(82,88,102,.059);box-shadow:0 1px 2px 0 rgba(82,88,102,.059)}.input,select,textarea{outline:none}.input-wrapper:not(.input-radio,.input-checkbox) .input+label{--label-left-position:16px;left:var(--label-left-position);width:calc(100% - var(--label-left-position) - 10px)}.input-checkbox label:after,.input-checkbox label:before,.input-radio label:after,.input-radio label:before{content:""}.input[type=search]{background-position:16px;background-size:24px 24px}.input[type=search]+label{--label-left-position:50px!important}.input.has-icon{background-position:12px 10px;background-size:16px 16px}.hofmaenner-form .input{background-position:right 16px top 12px;background-size:1.5em 1.5em}.hofmaenner-form.invalid .input:not(:-moz-placeholder){background-image:url(sprite.svg#input-valid)}.hofmaenner-form.invalid .input:not(:-ms-input-placeholder){background-image:url(sprite.svg#input-valid)}.hofmaenner-form.invalid .input:not(:placeholder-shown){background-image:url(sprite.svg#input-valid)}.hofmaenner-form.invalid .input:not(:-moz-placeholder):invalid{background-image:url(sprite.svg#input-invalid)}.hofmaenner-form.invalid .input:not(:-ms-input-placeholder):invalid{background-image:url(sprite.svg#input-invalid)}.hofmaenner-form.invalid .input:not(:placeholder-shown):invalid{background-image:url(sprite.svg#input-invalid)}.input-wrapper.mm-badge:after,.select-wrapper.mm-badge:after{content:"mm"}.file-upload-zone input{visibility:hidden}.select-wrapper ul{top:calc(100% + 10px)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.link.has-arrow-in-circle:after,.link.red.has-arrow:before{content:""}.product-gallery-thumbs{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.product-gallery-thumbs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 15px 14px 14px transparent;box-shadow:inset 0 15px 14px 14px transparent}.product-availability span:before{content:""}.product:last-child .product-content{border:none!important}ol:not([class])>li,ul:not([class])>li{margin-bottom:1.5em;margin-left:1.2em}.has-underline:after,.tabs-togglers>:after{content:""}.button p:not(:last-child),.button:not(:last-child):not(.no-space):not(.button),.link.small p:not(:last-child),.link.small:not(:last-child):not(.no-space):not(.button),.product-tax p:not(:last-child),.product-tax small:not(:last-child):not(.no-space):not(.button),.product-tax:not(:last-child):not(.no-space):not(.button),.woocommerce-NoticeGroup p:not(:last-child),.woocommerce-NoticeGroup:not(:last-child):not(.no-space):not(.button),.words-12 p:not(:last-child),.words-12:not(:last-child):not(.no-space):not(.button),.words-14 p:not(:last-child),.words-14:not(:last-child):not(.no-space):not(.button),.words-16 p:not(:last-child),.words-16:not(:last-child):not(.no-space):not(.button),.words-20 p:not(:last-child),.words-20:not(:last-child):not(.no-space):not(.button){margin-bottom:1.5em}.words-26 p:not(:last-child),.words-26:not(:last-child):not(.no-space):not(.button),.words-32 p:not(:last-child),.words-32:not(:last-child):not(.no-space):not(.button){margin-bottom:1.1em}ins{text-decoration:none}.list-red-checks li:before{content:""}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.card-manufacturing .custom-logo-link:before,.card-manufacturing .media:before,.card-process-step:after,.configurator-section .toggler:after{content:""}.configurator-section .input-wrapper .h6,.configurator-section .input-wrapper .header-mobile-menu.header-categories-mobile-menu .menu-item>a,.configurator-section .select-wrapper .h6,.configurator-section .select-wrapper .header-mobile-menu.header-categories-mobile-menu .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .configurator-section .input-wrapper .menu-item>a,.header-mobile-menu.header-categories-mobile-menu .configurator-section .select-wrapper .menu-item>a{margin-bottom:5px}.configurator-section input.width{background-image:url(sprite.svg#width)}.configurator-section input.height{background-image:url(sprite.svg#height)}.configurator-section input.diameter{background-image:url(sprite.svg#diameter)}.configurator-section input.top{background-image:url(sprite.svg#top)}.configurator-section input.left{background-image:url(sprite.svg#left)}.configurator-section input.right{background-image:url(sprite.svg#right)}.configurator-section input.bottom{background-image:url(sprite.svg#bottom)}.container{margin-left:auto;margin-right:auto;max-width:var(--container-width);padding-left:var(--container-padding);padding-right:var(--container-padding)}.container.fluid{padding-left:0;padding-right:0;width:calc(-50vw - var(--container-width)/-2 + var(--container-padding)*2/-2)}@media (min-width:1200px){.container.small{max-width:1064px;padding-left:0;padding-right:0}}@media (max-width:767px){.container.mobile-fluid{padding-left:0;padding-right:0}}.fluid,.fluid-right{margin-right:var(--container-fluid-offset);padding-right:0}.fluid,.fluid-left{margin-left:var(--container-fluid-offset);padding-left:0}.hofmaenner-form.success .report:before{content:""}.header{-webkit-box-shadow:0 7px 8.3px 0 rgba(0,0,0,.051);box-shadow:0 7px 8.3px 0 rgba(0,0,0,.051);max-width:var(--page-max-width)}.header-desktop-menu>.menu-item.menu-item-has-children>.menu-item-link-wrapper:after{content:""}.header-desktop-menu .sub-menu{top:calc(100% + 1px)}@media (max-width:1200px){.header-mobile-menu-wrapper{-webkit-box-shadow:0 7px 8.3px 0 rgba(0,0,0,.051);box-shadow:0 7px 8.3px 0 rgba(0,0,0,.051);height:calc(100vh - var(--header-height));padding-left:var(--container-padding);padding-right:var(--container-padding);top:calc(100% + 1px)}}.header-mobile-menu>.menu-item>.menu-item-link-wrapper a:after{content:""}.header-mobile-menu .sub-menu>li>a{max-width:calc(100% - 30px)}.header-categories-mobile-menu .menu-item a:after,.header-mobile-menu .sub-menu .menu-item a:after{content:"";--tw-rotate:0deg!important}.listing{--grid-column-gap:20px;--grid-row-gap:20px;--grid-max-columns:3;--grid-column-min-width:300px;--grid-gap-space:calc(var(--grid-column-gap)*(var(--grid-max-columns) - 1));--grid-column-max-width:calc((100% - var(--grid-gap-space))/var(--grid-max-columns));-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-column-min-width),var(--grid-column-max-width)),1fr));row-gap:var(--grid-column-gap)}.listing-flex{--flex-column-gap:20px;--flex-max-columns-in-row:3;--flex-row-gap:20px;-webkit-column-gap:var(--flex-column-gap);-moz-column-gap:var(--flex-column-gap);column-gap:var(--flex-column-gap);row-gap:var(--flex-row-gap)}.listing-flex>*{--max-width:calc(100%/var(--flex-max-columns-in-row));--flex-calculated-column-gap:calc(var(--flex-column-gap)*(var(--flex-max-columns-in-row) - 1)/var(--flex-max-columns-in-row));-webkit-box-flex:0;-ms-flex:0 1 calc(var(--max-width) - var(--flex-calculated-column-gap));flex:0 1 calc(var(--max-width) - var(--flex-calculated-column-gap))}.listing-flex.product-cat{--flex-max-columns-in-row:1}@media (min-width:576px){.listing-flex.product-cat{--flex-max-columns-in-row:2}}@media (min-width:991px){.listing-flex.product-cat{--flex-max-columns-in-row:3}}@media (min-width:1200px){.listing-flex.product-cat{--flex-max-columns-in-row:4}}.listing-flex.product-examples{--flex-max-columns-in-row:1}@media (min-width:991px){.listing-flex.product-examples{--flex-max-columns-in-row:2}}.popup-configurator:before{content:""}.popup-for-notices{-webkit-box-shadow:0 3px 15px rgba(0,0,0,.2);box-shadow:0 3px 15px rgba(0,0,0,.2);right:calc((100vw - var(--page-max-width))/2);top:var(--header-height)}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1}.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.animate:not(.animated){--translate-offset:10rem}.animate:not(.animated).slide-up{translate:0 var(--translate-offset)}.animate:not(.animated).slide-down{translate:0 calc(var(--translate-offset)*-1)}.animate:not(.animated).slide-left{translate:var(--translate-offset) 0}.animate:not(.animated).slide-right{translate:calc(var(--translate-offset)*-1) 0}.checkout .order-total .includes_tax{white-space:nowrap}