html{scroll-behavior:smooth}ul.collection-list.grid.grid--3-col-desktop.grid--2-col-tablet-down{padding-bottom:3rem}.hide-for-desk{display:none!important}.store-name span{display:block;font-weight:400;font-family:Roboto;padding-bottom:5px;color:#686868!important;font-size:.8rem}.nt_ne_pa div.shopify-block.shopify-app-block{margin-top:0;padding-top:2rem}.header__icons .embed-etranslate-language-arrow{width:10px;height:10px}.hero-slider .slideshow.banner{min-height:44.938rem}.hero-slider .slideshow__text.banner__box{padding:0}.hero-slider .slideshow__text-wrapper.banner__content{padding:0 1.25rem 6.625rem}.hero-slider .banner__text p{font-size:1.125rem;line-height:1.75rem;font-family:var(--text-sub-semi)}.gr-btn{display:flex;gap:1.25rem;margin-top:1.75rem!important}.hero-slider .banner__heading{max-width:40rem;margin-top:0;margin-top:0!important}.hero-slider .banner__text{max-width:37.75rem}.slideshow__controls>button{display:none}.hero-slider .slideshow__controls{border:0;position:absolute;bottom:1.25rem;left:0;width:100%}.hero-slider .slider-counter__link{padding:0}.hero-slider .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff;opacity:1}.hero-slider .slider-counter__link--dots .dot{width:3.5rem;height:2px;border-radius:0;border:0;padding:0;display:block;background-color:#fff;opacity:.5}a.a-zum svg{width:.75rem;transform:rotate(-90deg);height:.75rem}a.a-zum{background-color:#fff;position:absolute;bottom:1rem;left:1rem;font-size:1rem;letter-spacing:.64px;font-family:var(--font-body-family);color:#000;text-decoration:none;display:flex;align-items:center;padding:0 .25rem 0 .75rem;height:2.125rem;line-height:2.125rem;opacity:0;transition:all .5s}.collection-list-wrapper .collection-list{gap:.625rem;grid-template-columns:repeat(5,1fr);display:grid}.collection-list-wrapper .collection-list .grid__item{width:100%;max-width:100%}.collection-list-wrapper .card-wrapper .card__inner{height:22.5rem}.collection-list-wrapper .card-wrapper:hover a.a-zum{opacity:1}.collection-list-wrapper .card__heading{font-size:1.25rem;letter-spacing:0;line-height:1.75rem;font-family:var(--text-semibold)}.collection__view-all a:not(.link){margin-top:2.5rem!important;border:.1px solid #000000;text-transform:inherit}.st_funktion h3{margin-top:.25rem;font-size:2.188rem;line-height:2.5rem!important;letter-spacing:.35px}.video-section.page-width,.st_funktion .page-width{max-width:65rem}.st_funktion h3 strong{display:block;font-family:var(--font-heading-family)}.st_funktion .multicolumn-card__info p strong{font-family:var(--text-black);margin-top:2rem;display:block}.st_funktion .multicolumn-card__info p{font-size:1.25rem;line-height:1.75rem}.st_funktion .multicolumn-card__info p:first-child strong{margin-top:0}.quote-st .rich-text__text p{font-family:var(--text-sub-r);font-size:1.875rem;line-height:2.625rem}.quote-st .rich-text__text+.rich-text__text p{font-size:1rem;line-height:1.625rem;font-family:var(--text-light)}.custom-top-box img{max-width:4rem}.custom-top-box{margin-bottom:-3rem!important}.image-with-text .global-media-settings{padding-bottom:0!important}.image-with-text .global-media-settings img:not(.image-with-text__hover-image){position:relative!important;inset:auto!important}.image-with-text .image-with-text__content{padding:0;padding-left:7.5rem}.image-with-text .image-with-text__content>*+*{margin-top:1.25rem}.image-with-text .image-with-text__content .image-with-text__text+.button{margin-top:2.5rem}.image-with-text .image-with-text__heading{max-width:20rem}.image-with-text__grid--reverse .image-with-text__content{margin-left:auto;padding-left:0;padding-right:7.5rem}.image-with-text__grid--reverse .image-with-text__content--desktop-right.image-with-text__content>*{text-align:right;margin-left:auto}.image-with-text .image-with-text__grid--reverse .image-with-text__content--desktop-left .image-with-text__heading{max-width:100%}.cl_uber.multicolumn .title-wrapper-with-link{max-width:40rem;margin:0 auto 1.875rem;text-align:center;gap:0;justify-content:center}.cl_uber .multicolumn-list h3{font-size:1.25rem;line-height:1.625rem;letter-spacing:-.4px;font-family:var(--text-bold)}.cl_uber .multicolumn-card__info{padding:.5rem 0 0!important}.cl_uber.background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.richtext_h3 .rich-text__text h3{font-size:1.25rem;letter-spacing:-.4px;line-height:1.438rem;margin-bottom:0}.multicolumn-list .media img{transition:all .5s;transform:scale(1)}.multicolumn-list .media:hover img{transform:scale(1.05)}.flickity-enabled .gallery-item,.flickity-enabled .grid__item{opacity:1!important;animation:none!important;animation-delay:inherit!important}.flickity-enabled{display:block!important}.product_slider .grid.product-grid .grid__item{margin-right:1.25rem}.product_slider .grid.product-grid{margin-top:0;padding:0 1.25rem}.product_slider .flickity-prev-next-button.previous{left:-1.25rem}.product_slider .flickity-prev-next-button.next{right:-1.25rem}.swiper-button path{fill:#fff}.swiper-button-next span.svg-wrapper{transform:rotate(-90deg);width:1.25rem;height:1.25rem;opacity:.7}.swiper-button-prev span.svg-wrapper{transform:rotate(90deg);width:1.25rem;height:1.25rem;opacity:.7}.product-icons-box{display:flex;align-items:center;gap:.5rem;margin-top:1rem!important}.card-color-swatches>*{display:block;width:.75rem;height:.75rem;min-width:.75rem;border-radius:0;border:1px solid #ddd}.card-color-swatches{display:flex;width:.75rem;height:.75rem;gap:.25rem}p.p-ausenmas{margin:.5rem 0 .75rem!important;color:#727272;font-size:.75rem;line-height:1;font-family:var(--text-light)}.banner_top .banner__content{padding:0 1.25rem!important}.banner_top .banner__content.banner__content--middle-left{align-items:flex-end;justify-content:flex-start;padding-bottom:3.75rem!important}.banner_top .banner__box{padding:0!important}.banner_top .banner__heading{margin-bottom:0;margin-top:0;font-size:1.875rem;line-height:1.2;letter-spacing:-.6px}.banner_top .banner__media:before{display:none!important}.st_funktion_2 .multicolumn-card__info p{font-size:1rem;line-height:1.65rem;margin-bottom:1rem}.st_funktion_2 .page-width{max-width:75rem}.st_funktion_2 h3{max-width:30rem}.maxw-600 .page-width{max-width:40.5rem}.maxw-80 .page-width{max-width:80rem}.st_funktion_right h3{max-width:26rem;text-align:right;margin-left:auto!important}.banner_top{min-height:18rem}.banner_page{min-height:25rem}.banner_top.banner_philso{height:263px!important;min-height:auto}.banner_top.banner_philso .banner__heading{margin-bottom:.5rem}.banner_top.banner_philso .subtitle p{font-family:var(--text-sub-semi)}.banner_top .banner__content--bottom-left.banner__content{padding-bottom:70px!important}.st_funktion .multicolumn-card__info a.button.button--primary{text-transform:inherit;margin-top:2.5rem}.richtext_form .rich-text__blocks>*+*{margin-top:0}.rich_text_left .rich-text__text{margin:1rem 0 0!important}.rich_text_left h1{font-size:2.875rem;line-height:3.125rem;letter-spacing:.92px}.rte.text_2{display:grid;grid-template-columns:1fr 1fr;margin-top:3.75rem}.rte.text_2 h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:-.4px;max-width:19rem}.rte.text_2 ul{list-style:none;padding:0;margin:0}.rte.text_2 ul li{margin-left:0;display:flex;align-items:flex-start;gap:1rem}.rte.text_2 ul li:before{content:"";width:1rem;height:1px;background-color:#000;display:block;position:relative;top:.75rem}.rte.text_3{margin-top:3.75rem}.faq_st .subtitle{font-size:1.125rem;letter-spacing:-.18px;line-height:1;font-family:var(--text-sub-semi)}.faq_st h1{margin-top:.5rem;max-width:30rem}legend.form__label{display:none}fieldset.js.product-form__input.product-form__input--swatch.connect-metafield{padding-left:.1rem!important;border:none;display:flex;padding:0;margin-top:0!important;margin-bottom:.5rem;position:relative;z-index:99;margin-left:0!important}a.connect-metafield__item span{display:inline-block;width:.75rem;height:.75rem;border-radius:0;margin-right:.5rem;cursor:pointer;vertical-align:middle;position:relative}a.connect-metafield__item.selected{outline:.0625rem solid #000;outline-offset:.15rem}.border-white-css{border:1px solid #000!important}.connect-metafield__list a:hover,a.connect-metafield__item{text-decoration:none}.product-grid.flickity-enabled .product-icons-box.is-empty{display:block!important}.product-grid.flickity-enabled .product-icons-box{min-height:1.875rem}.caption-with-letter-spacing.light em,.shopify-policy__body em,.announcement-bar__message em,.multicolumn-card__info em,h2 em,.image-with-text__text p em,.contact p.subtitle em,.rich-text__text em{vertical-align:text-bottom;font-style:normal;font-size:70%}.caption-with-letter-spacing.light em{margin-left:2px;font-size:100%}.caption-with-letter-spacing.light{margin-top:.15rem!important}.caption-with-letter-spacing.light em,.shopify-policy__body em,h2 em{vertical-align:super}.pswp__bg{display:block!important}.connect-metafield__item.is-white .connect-metafield__color{border:.1rem solid #D9D9D9}.three-box{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.three-box .zertifizierungen-box.zertifizierungen-box3 img{margin-top:-3px}div#shopify-block-AR3JjZDY4emxKYnFYS__3720565183479497137,div#shopify-block-Ac1NyV1AwN0xoVFpoN__5784066569132941777{display:none}.embed-etranslate-LanguageList{order:-1}body:not(.transparent) .header__icons .embed-etranslate-language-name{color:#000}textarea#CartDrawer-Note{border-radius:0!important;border:1px solid #000}#cc-shop-info-payment-methods ul{list-style-position:outside!important}#cc-shop-info-payment-methods li{padding-left:0}.connect-metafield a.connect-metafield__item{display:flex}.product-icon-item.card-product-product-icon-item--longwaffe img{width:35px}.shopify-policy__body h3{letter-spacing:0;font-size:1.25rem}.header-location .page-width{max-width:75.5rem;margin-left:auto;margin-right:auto;position:relative;z-index:2;padding-bottom:3.75rem;width:100%}.header-location{position:relative;min-height:25rem;display:flex;align-items:flex-end;justify-content:flex-end}.header-location p{font-size:1.25rem;line-height:1.625rem;letter-spacing:0;font-family:var(--text-sub-r);margin-top:0;color:#fff;margin-bottom:.5rem}.header-location h2{color:#fff;margin-bottom:0;margin-top:0;font-size:1.875rem;line-height:1.2;letter-spacing:-.6px}.header-location .bg:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}.text_under_location .rich-text__blocks p strong{letter-spacing:0;color:#000;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1.3;font-weight:400}.text_under_location .page-width{max-width:1220px}.text_under_location p:empty{display:block!important}.text_under_location .rich-text__blocks p:empty{min-height:.5rem}.text_under_location .rich-text__blocks p{margin:0!important;margin-bottom:.5rem!important;line-height:1.5rem}.transparent .header__active-menu-item{color:#fff}span.balzblock-title__name{margin-right:5px}.product-related-section .caption-with-letter-spacing.light{display:none}.banner_top.banner_finden .banner__box{padding:0!important;width:100%;max-width:1170px;margin:0 auto}div#cc-shop-info-payment-methods h3{margin-top:-30px}.gpo-element.gpo-form__group.information-bubble.information-bubble-gestelltiefe .gpo-ov-wrapper{flex-direction:row}.gpo-element.gpo-form__group.information-bubble.information-bubble-gestelltiefe .gpo-swatches input+label .gpo-tooltip{min-width:max-content}.tn-show-br span.label-content br{display:block}@media screen and (max-width:990px){.banner_top.banner_finden.banner:after{display:block!important}.header-location p{font-size:16px;letter-spacing:-.16px;text-align:left}.header-location h2{font-size:24px;letter-spacing:-.48px;text-align:left;max-width:250px}.header-location{min-height:340px}.header-location .page-width{padding-bottom:2.5rem}.template-search .grid.product-grid{gap:16px}.text_under_location .rich-text__blocks p{margin-bottom:15px!important}}.sections-image-with-text-main .image-with-text__media.has-hover-image{position:relative;overflow:hidden}.sections-image-with-text-main .image-with-text__media.has-hover-image>.image-with-text__hover-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;z-index:2;transition:opacity .4s ease,visibility .4s ease}@media(hover:hover)and (pointer:fine){.sections-image-with-text-main .image-with-text__media.has-hover-image:hover>.image-with-text__hover-image{opacity:1;visibility:visible}}@media(max-width:749px){.sections-image-with-text-main .image-with-text__media.has-hover-image{cursor:pointer}.sections-image-with-text-main .image-with-text__media.has-hover-image.is-hover-active>.image-with-text__hover-image{opacity:1;visibility:visible}}html[lang=en] .caption-with-letter-spacing.light em,html[lang=en] .shopify-policy__body em,.announcement-bar__message em,html[lang=en] .multicolumn-card__info em,h2 em,html[lang=en] .image-with-text__text p em,html[lang=en] .contact p.subtitle em,html[lang=en] .rich-text__text em{vertical-align:baseline;font-style:normal;font-size:100%}html[lang=en] sup{font-size:80%;vertical-align:super;line-height:0;margin-right:3px;margin-left:3px}@media(max-width:749px){.sections-image-with-text-main .image-with-text__media.has-hover-image>.image-with-text__hover-image{visibility:visible;opacity:0;animation:bbAutoHoverImage 3s ease-in-out infinite;transition:none}@keyframes bbAutoHoverImage{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}}@media(max-width:749px)and (prefers-reduced-motion:reduce){.sections-image-with-text-main .image-with-text__media.has-hover-image>.image-with-text__hover-image{animation:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/tzn_style.css.map */
