@media screen and (max-width: 1400px){body .collection-hero__image-container img{width:100%!important;max-width:100%!important}}@media screen and (max-width: 1280px){.header-wrapper.header-wrapper--border-bottom{width:calc(100% - 2.5rem)!important}}@media screen and (max-width: 990px){.shopify-policy__container .legal-notice-txt{display:flex;flex-direction:column}.shopify-policy__container .legal-notice-txt>div:nth-child(1){min-width:100%;display:block}.product-card-hover{padding-left:4.25rem}.product-related-section .card-wrapper.product-card-wrapper .card .card__inner{height:15.3rem}.product-card-hover ul li:before{top:1px}.card-wrapper.product-card-wrapper .card .card__inner .product-card-hover ul li{font-size:11px}.product-card-hover ul li{padding:0 0 0 20px;line-height:14px;font-size:10px;letter-spacing:0;margin-bottom:12px}body button#Subscribe{top:5px}body .field__input{height:38px!important;line-height:38px!important}.tab-faq-section .accordion-wrapper{padding:0}.our-values__grid .our-values__block:nth-child(3){order:-2}a.button.button--primary.show-for-medium{display:inline-flex!important;margin-left:0!important;background:var(--btn-primary-color)!important}.accordion-section .btn-custom a.button.button--primary{padding:0 22px!important}.nt_bzone h2{letter-spacing:0!important}.marquee-track:not(.flickity-enabled) *{opacity:0}body span.feature-text{max-width:316px;white-space:normal}.feature-item{margin-right:0!important}.marquee-track{animation:unset!important;display:block!important;width:100%!important;padding:0 20px;max-width:389px;margin:auto}.main-page-title{margin-bottom:1rem}.collection-list~.pagination-wrapper{margin-top:1rem;margin-bottom:3rem}.cart__footer-wrapper .cart__blocks .totals{justify-content:space-between;margin-bottom:1rem}body form#cart div#main-cart-items{padding-bottom:1rem}body form#cart .cart-items .cart-item__details a,body form#cart .cart-items .cart-item__details{font-size:16px!important;line-height:24px;letter-spacing:0;padding-left:0!important}body form#cart table.cart-items{margin-bottom:0}body form#cart .cart-item__quantity-wrapper{justify-content:space-between}body form#cart .cart-items td{padding-top:0}cart-items form#cart .cart-items thead tr{margin-bottom:1rem}cart-items form#cart .cart-item{gap:.5rem;margin-bottom:0}.template-search__search .search button.search__button.field__button{right:30px;top:7px}.template-search__search .search{margin-top:0!important}body form#cart .cart-items span.price.price--end,body form#cart .cart-items span.product_price{font-size:1rem!important;letter-spacing:0;margin-bottom:0;line-height:2.25rem}body form#cart .cart-items .product-option{font-size:1rem}body form#cart .cart-item__image-container.gradient.global-media-settings .cart-item__image{max-width:100%;height:100%;object-fit:contain}body .title--primary{margin:1rem 0}body ul.collection-list.grid .card__media-custom{height:9rem}body form#cart .cart-item__image-container.gradient.global-media-settings{width:100%;max-width:60px;flex-basis:60px;padding:0;height:60px;background:#f5f7fa}body .customer button,body .template-404 a.button,body div#main-cart-footer .cart__checkout-button{letter-spacing:.84px;font-size:14px}.template-search:not(.template-search--empty) .template-search__search{max-width:100%!important;width:100%}.template-search:not(.template-search--empty) .template-search__header.page-width p[role=status]{max-width:100%;float:left;position:relative;right:0;bottom:0;margin:10px 0 0}body .customer .field label,body .customer .field input{font-size:16px}.customer h1{font-size:26px;margin-bottom:0;line-height:30px}body .customer button{margin:1rem 0 1.5rem}body .customer form,body .template-search__search .search{margin-top:1rem}body .customer form{margin-top:2rem}.featured-tab.featured-tab-click .collection .tab_content .product-card-hover .metafield-rich_text_field ul,.featured-tab.featured-tab-click .product-card-hover .metafield-rich_text_field ul{display:block!important;column-gap:unset}body .menu-drawer__inner-container .menu-drawer__utility-links{padding:60px 20px 20px!important;background-color:transparent!important}.search__input.field__input{padding-left:42px!important}.hide-for-medium{display:none!important}body .swiper-button-next.arrow:after,body .swiper-button-prev.arrow:after{width:38px!important;height:38px!important}.testimonial-slider-wrapper .swiper-button-prev.arrow{left:calc(50% - 43px);bottom:10px;width:38px!important;height:38px!important}.testimonial-slider-wrapper .swiper-button-next.arrow{left:calc(50% + 5px);bottom:10px;width:38px!important;height:38px!important}.testimonial-slider-wrapper .swiper-pagination.swiper-pagination-bullets{bottom:70px!important}.testimonial-slider-wrapper .swiper-button-prev.arrow,.testimonial-slider-wrapper .swiper-button-next.arrow{display:block!important}body .swiper.testimonial-swiper{padding-block:30px;padding-bottom:102px}.btn-custom{margin-top:25px!important}.accordion-section .page-width img{max-width:100%!important}.accordion-section .page-width{max-width:428px}.nt_bzone .accordion-wrapper{padding-bottom:50px!important}.testimonial-slider-wrapper .page-width.text-center .swiper.testimonial-swiper{overflow:inherit}.testimonial-slider-wrapper .page-width.text-center.testimonial-swiper-main{max-width:377px}p.review{max-height:80px;overflow-y:auto}.hero-swiper-pagination .swiper-pagination-bullet{color:#000}body .swiper-button-prev .svg-wrapper,body .swiper-button-next .svg-wrapper{width:38px;height:38px}.product-card-wrapper .product-card__subtitle,p.image-with-text__text,p.text-sm{letter-spacing:.28px!important}body .contact-right .contact-right-inner{width:100%}body .contact-right img{width:calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;left:-20px;position:relative}body .contact-right{width:100%}body .contact-form-fields{display:flex;flex-direction:column}body .contact-container{gap:40px!important}body .contact.page-width{max-width:428px}body .description p br{display:none}body .contact-info address{letter-spacing:.84px!important}body .contact-info .email-phone{display:flex;gap:unset;padding-bottom:26px;margin-top:0;margin-bottom:30px;padding-left:0;width:100%}body .contact-info .email-phone>div:not(:last-child){margin-right:auto}body .contact-section{padding-top:0!important;padding-bottom:20px!important;margin-bottom:60px!important}body .contact-info a{letter-spacing:1.4px}body .contact-left{width:100%}body:not(.transparent) .section-header{padding-bottom:25px}body:not(.transparent) .header-wrapper{top:0!important}body .description p{letter-spacing:.56px;margin-top:10px;margin-bottom:15px;font-size:14px;line-height:20px}.collection-hero--with-image .collection-hero__text-wrapper{padding:0!important}.collection-hero--with-image .collection-hero__inner{padding-bottom:0!important}.custom-hero-slider .hero-video-bg:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#1212124d;display:block;z-index:1}.faq-hero{padding-top:190px!important;padding-bottom:50px!important}.faq-hero__content{max-width:388px}body .faq-hero__heading{font-size:30px;line-height:40px;letter-spacing:1.56px}body .faq-hero__button{letter-spacing:.84px;padding-right:40px;padding-left:30px}body .faq-hero__button:before{right:-10px}body .faq-hero__description{letter-spacing:0;margin-top:8px;max-width:338px;margin-bottom:25px;line-height:20px}body span.feature-text{letter-spacing:.32px;font-size:16px;line-height:21px}.nt_steht .page-width{max-width:428px;width:100%}.nt_steht .rich-text__text p{letter-spacing:.56px;line-height:24px}.show-for-medium{display:block}.about-header-section .media.show-for-medium{height:100%;position:absolute;top:0;left:0;width:100%}body .about-header-content{max-width:428px!important}.nt_qualitat p,.nt_zertifizierte p{letter-spacing:.28px}body,p{font-size:14px;line-height:22px;letter-spacing:.28px}.nt_qualitat .image-with-text__media-item.image-with-text__media-item--small{max-width:250px;margin:auto}.nt_zertifizierte .image-with-text__media-item.image-with-text__media-item--small{max-width:280px;margin:auto}.marquee-wrapper{padding:27px 0!important}.nt_geschichte .image-with-text__content,.nt_qualitat .image-with-text__content,.nt_zertifizierte .image-with-text__content{align-items:flex-start;justify-content:flex-start}p.subtitle{font-size:.875rem;line-height:22px;letter-spacing:.42px!important;margin-top:4px}.newsletter__bottom-text.rte{width:100%}.email-signup-banner__box .newsletter__subheading p{margin:0 auto!important;color:#000;letter-spacing:.56px}.nt_geschichte{padding-top:40px!important;padding-bottom:40px!important}.nt_qualitat .image-with-text__content,.nt_zertifizierte .image-with-text__content,.nt_geschichte .image-with-text__content{padding:24px 0 0!important}.our-values__subheading{margin-bottom:20px!important}.our-values__block{padding:20px 26px!important}h2.our-values__heading.h2{letter-spacing:1.56px}body .our-values__description{font-size:14px;line-height:24px;letter-spacing:.56px}body .our-values .our-values__title{font-size:14px;line-height:18px}body .our-values .our-values__icon{width:49px;height:49px;margin-right:20px}.nt_qualitat .page-width,.nt_geschichte .page-width,.nt_zertifizierte .page-width,body .our-values .page-width{max-width:428px}body .our-values{padding-top:50px!important;padding-bottom:50px!important}.nt_steht .rich-text{padding-top:40px!important;padding-bottom:40px!important}body h1.h0,body h1{font-size:30px;line-height:40px;letter-spacing:1.8px}body .about-header-content{max-width:407px}body .about-header-heading{max-width:330px}body .about-header-subheading{letter-spacing:0;line-height:20px;font-size:14px}body .about-header-subheading{letter-spacing:-.5px;line-height:20px;font-size:14px;max-width:381px}.about-header-section{padding-top:190px!important;padding-bottom:90px!important}.section-header.shopify-section-group-header-group{z-index:5}.header__icon .icon{height:14px;width:19px}header .header_icon,header .header__icon{height:38px;width:38px}header .header_icons{display:flex;align-items:flex-start;gap:0;order:1}header .header__heading-logo-wrapper{max-width:40px}header .header_icon--cart{margin-left:10px}.header-top-mb .header_icon--cart,.header-top-mb .header_icon--account{display:flex!important;border:1px solid #808080;margin-right:8px;background:#f3f3f3;margin-left:0}.announcement-bar-section .utility-bar{padding:9px 0}header.header.header--top-left.header--mobile-left{display:flex;gap:unset;padding:8px 7px!important;flex-direction:row-reverse;align-items:center;justify-content:space-between;position:relative;height:70px}body.transparent .header-wrapper{top:40px}.hero-slide .slide-content .slide-text{padding-top:0}.custom-hero-slider .slide-text h1,.custom-hero-slider .slide-text h2{font-size:30px;margin:10px 0 4px;line-height:1.18;letter-spacing:1.8px;word-break:break-word;line-height:40px;text-align:left;max-width:350px;font-weight:400;font-family:var(--heading-bold)!important}.custom-hero-slider .slide-text p{font-size:14px;margin:0 0 10px;font-weight:400;line-height:1.4;letter-spacing:.74px;line-height:20px;text-align:left;max-width:350px}body .hero-swiper .product-card-content{min-height:133px}body .hero-swiper .swiper-wrapper{padding-top:190px;padding-bottom:0;max-width:428px}.hero-btn-row{gap:0;margin-bottom:0;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.custom-hero-slider .hero-btn{margin:20px 0;width:100%;min-width:auto;max-width:max-content;display:block;padding:0 25px;font-size:14px}.custom-hero-slider a.hero-btn:after{top:-2px!important}a.hero-btn:after,.button.button--secondary:after,.button.button--primary:after{display:inline-block;position:relative;top:0;margin-left:.4rem}a.hero-btn,.contact__button button,.button.button--secondary,.button.button--primary{font-size:14px;letter-spacing:.84px;height:38px;line-height:38px}.custom-hero-slider .slide-text p{font-size:14px;margin:0;font-weight:400;line-height:1.4;letter-spacing:.84px;line-height:20px;text-align:left;max-width:350px}.hero-btn-row .slides-image-block{padding-left:0}.custom-hero-slider .product-card{max-width:300px}.custom-hero-slider .product-card-img{max-width:100%;max-height:241px;overflow:hidden;min-height:241px}.custom-hero-slider .product-card-img img{width:100%;max-width:100%;height:auto;display:block;margin:0;object-fit:cover;padding:0}.product-card-content{padding:10px}.custom-hero-slider .product-card-content p.h3,.custom-hero-slider .product-card-content h3{font-size:15px;letter-spacing:.75px;text-align:left}.custom-hero-slider .product-card-content p{font-size:15px;letter-spacing:1.5px;text-align:left}.custom-hero-slider .product-card{padding-bottom:0}section.custom-hero-slider:before,.custom-hero-slider .hero-video-bg,.custom-hero-slider .hero-video-bg video{height:679px}.custom-hero-slider .slide-product{margin:60px 0 0}.has_slider_mb .dynamic-grid-container:not(.flickity-enabled) *{opacity:0}.dynamic-section{overflow:hidden}.has_slider_mb .dynamic-grid-container{display:block!important;padding:40px 0!important;width:calc(100% + 20px)}.flickity-enabled:focus{outline:none;box-shadow:none}.grid-section-tzn .page-width{max-width:428px}.has_slider_mb .dynamic-grid-item{margin-right:0;width:100%}.hide-point.has-slider-tab.active-slider-tab~.button-slider-tab,.hide-point.has-slider-tab.active-slider-tab .swiper-pagination{display:flex!important}body .image-with-text__content .image-with-text__text+.button{margin-top:25px}.featured-tab .section_padding{padding-bottom:108px;padding-top:40px}.subtitle,.p-lead{font-size:14px;letter-spacing:.84px}main#MainContent{overflow-x:hidden}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-size:15px!important;letter-spacing:.75px!important}.card_product-subtitle{letter-spacing:0;color:#000;font-size:13px;line-height:20px;margin-bottom:10px!important}.card-wrapper.product-card-wrapper .card .card__inner{height:300px}.has-slider-tab .swiper-pagination.page-width{position:relative;inset:auto!important;margin-top:20px!important;padding:0!important}.price,.price--on-sale .price-item--regular,.card-information>.price{font-size:15px!important;letter-spacing:1.5px!important}.variant-row{font-size:12px}.image-with-text h2.image-with-text__heading{font-size:26px;letter-spacing:1.56px;line-height:36px}.nt_hochste .image-with-text__content{padding:30px 0 0!important;align-items:flex-start;justify-content:flex-start}.image-with-text__content .image-with-text__text+.button{margin-top:1.25rem}.application-cards.has__mobile{background-image:none!important}.bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.bg img{width:100%;height:100%;object-fit:cover}body .application-cards__grid{gap:0;max-width:100%;display:flex;flex-wrap:wrap;width:100%;justify-content:center;padding-top:14px}body .application-card{min-height:128px;max-width:128px;min-width:128px}.application-cards{display:block}body .card-label{font-weight:400;font-size:10px;line-height:12px;letter-spacing:.8px}body .application-cards__center h2{font-size:18px;margin-bottom:0;color:#fff;font-weight:400;letter-spacing:1.44px;line-height:24px;margin-top:50px!important}body .application-cards__center p{font-size:10px;color:#fff;line-height:1.4;letter-spacing:1px}.content-wrapper-point{width:100%;margin:auto;position:relative}.hotspot-wrapper.page-width{display:block}.hotspot-section{background-image:none!important;padding-bottom:0}.hotspot-section:after{display:none}.content-wrapper-point{width:calc(100% + 40px);position:relative;margin:auto auto -10px -20px}body section.testimonial-slider-wrapper{padding-block:30px}p.h2,.h2 p,body h2.h2,h2.rich-text__heading.rte.inline-richtext.h2,body h2.h0,body h2{font-size:26px;line-height:36px;letter-spacing:1.04px}html{overflow-x:hidden}.newsletter .newsletter__wrapper{max-width:384px;padding:20px 26px!important;min-width:fit-content}.newsletter{padding-bottom:40px;padding-left:20px;padding-right:20px}body .email-signup-banner__box .email-signup-banner__heading{margin-bottom:.3125rem;font-size:18px!important;line-height:28px;letter-spacing:0;color:#000;max-width:300px}.newsletter .newsletter__subheading p{font-size:14px;line-height:22px;letter-spacing:0}.newsletter__bottom-text p{font-size:10px;letter-spacing:0;width:100%;line-height:20px;text-align:left}h2.testimonial-heading.h2{max-width:260px;margin:0 auto}p.testimonial-description.text-sm{letter-spacing:0!important}.hotspot.first{left:7rem!important;bottom:5rem!important}.hotspot.second{bottom:9rem!important;right:12rem!important}.hotspot.nt_point_right{right:8rem!important;bottom:5rem!important}.hotspot.nt_point_right .hover-card{left:unset;right:-75px;width:100%;min-width:300px}.hotspot .hover-card{width:100%;min-width:300px;left:-75px}.hotspot.second .hover-card{left:-150px}p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--medium.subtitle{letter-spacing:.42px!important}.nt_zertifizierte p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--medium.subtitle{line-height:22px}.brand-custom .rte p{letter-spacing:0;font-size:12px;line-height:1.25rem;max-width:369px;margin-bottom:0}.footer-block__details-content{margin-bottom:0!important}.footer__content-top .footer-block__heading:after{content:""!important;background-image:url(/cdn/shop/files/row.svg?v=1753945951);background-repeat:no-repeat;background-size:10px;background-position:center;display:block!important;width:.5rem;height:.3125rem;width:20px;height:20px;border:1px solid #000;border-radius:50%}.footer__content-top .footer-block__heading{font-size:16px;letter-spacing:1.28px;width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #000;padding-bottom:1rem}.footer-block__image-wrapper{max-width:65px!important}.footer-block.grid__item{width:100%!important;max-width:100%!important;margin:15px 0!important}.footer-block__image-wrapper img{max-width:65px}footer .footer__content-top.page-width{padding:50px 20px 35px!important}.footer__content-top .footer-block__heading:not(.active)+.footer-block__details-content{display:none}body .footer__copyright{margin-top:0;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 0}footer .footer__list-social.list-social,footer .footer__follow-on-shop,footer .footer-block__newsletter{width:100%;display:flex;justify-content:center}body .copyright__content,a.copyright__content_tzn{margin:0 auto;text-decoration:none;font-size:.8125rem;line-height:1rem;opacity:1;font-family:var(--text-font);letter-spacing:.39px;color:#dee4e5;display:block;width:100%}.footer-block.grid__item:first-child{margin-top:0!important}footer .footer__content-top.page-width:before{content:"";position:absolute;left:0;width:calc(100% + 40px);background:#121212;height:1px;top:0;opacity:.5}header .header_icons>.header__desktop-search{display:none}.header__heading-logo{width:45px;height:54px;object-fit:contain}.header header-drawer .menu-drawer-container #menu-drawer a.header__heading-link.link.link--text.focus-inset .header__heading-logo-wrapper{background:#f3f3f3;width:100%;max-width:100%;border-radius:5px;padding:12px}.header__icon--menu .icon{transition:unset!important}.header header-drawer .menu-drawer-container #menu-drawer a.header__heading-link.link.link--text.focus-inset{border-radius:5px;width:100%;padding:7px 10px;text-align:center}.menu-drawer__utility-links .menu-drawer__localization.header-localization,.menu-drawer__utility-links a.menu-drawer__account.link.focus-inset{display:none}.menu-drawer p.copyright{letter-spacing:.39px;color:#dee4e5;font-size:14px;line-height:16px}#Details-menu-drawer-container[open]>.header__icon>span{position:absolute;top:0;z-index:44;left:370px;height:14px;width:14px}#menu-drawer ul.topbar-menu li,#menu-drawer .menu-drawer__menu>li{padding:0;margin:0;border-bottom:1px solid rgba(123,139,143,.3);visibility:visible}.header__icon--menu[aria-expanded=true]:before{top:0!important;position:fixed}#menu-drawer ul.topbar-menu a,#menu-drawer .menu-drawer__menu li a,#menu-drawer .menu-drawer__menu-item{font-size:15px;font-family:var(--text-font);line-height:19px;background:transparent!important;letter-spacing:.9px;color:#000;text-transform:inherit;padding:16px 0}body .menu-drawer__menu-item>.svg-wrapper{width:20px;position:absolute;right:0;top:50%;transform:translateY(-50%)}#menu-drawer .header__desktop-search form.search.search--desktop span.svg-wrapper{position:absolute;left:15px;z-index:9;top:11px}#menu-drawer .menu-drawer__inner-submenu .menu-drawer__menu-item{font-size:14px;letter-spacing:1.4px;font-family:var(--heading-bold)}.menu-drawer__inner-submenu ul.menu-drawer__menu.list-menu .menu-drawer__submenu.has-submenu{padding:0 22px}.menu-drawer__inner-submenu ul.menu-drawer__menu.list-menu .menu-drawer__menu-item>.svg-wrapper{transform:translateY(-50%) rotate(90deg)}.menu-drawer__inner-submenu{padding:0 22px}#menu-drawer .menu-drawer__close-button{margin-top:20px;padding:0;font-size:0;background:transparent!important}#menu-drawer .menu-drawer__localization+.list-social{margin-top:0;margin-left:0;margin-bottom:15px}.menu-drawer li.list-social__item{margin-right:10px}#menu-drawer .list-social__link{padding:0;background:#1b343b;width:30px;height:30px;color:#fff;border-radius:50%;display:inline-flex;justify-content:center}#menu-drawer .menu-drawer__close-button .svg-wrapper{width:20px}body .menu-drawer__inner-container{height:initial}.header--has-social #menu-drawer .menu-drawer__utility-links{padding:20px 22px;background:#fff;margin-top:40px}#menu-drawer .header__desktop-search{padding:15px 22px}.header-top-mb{display:flex;position:absolute;top:28px;left:22px}.header header-drawer .menu-drawer-container #menu-drawer{position:fixed;top:0;left:0;width:100%;max-width:428px;z-index:23;height:100%;background-color:#fff}div#menu-drawer .menu-drawer__navigation{padding:25px 20px}body .menu-drawer__navigation-container{display:grid;grid-template-rows:unset;align-content:flex-start;overflow-y:auto;height:100%}header #menu-drawer .header_icon--cart{margin-left:8px}body:not(.transparent) .shopify-section-group-header-group,.announcement-bar-section{position:relative}.grid-section-tzn .nt_breites{margin-top:0}}@media screen and (max-width: 420px){.newsletter .newsletter__wrapper{padding:20px!important}.newsletter__bottom-text p{font-size:9px;letter-spacing:0}body .about-header-subheading{letter-spacing:-.5px;font-size:12px;max-width:321px}p.testimonial-description.text-sm{font-size:12px}.accordion-section .btn-custom a.button.button--primary{padding:0 20px!important;font-size:13px;letter-spacing:0}#Details-menu-drawer-container[open]>.header__icon>span{left:95%}p.h2,.h2 p,body h2.h2,h2.rich-text__heading.rte.inline-richtext.h2,body h2.h0,body h2{font-size:22px;line-height:28px}}@media screen and (max-width: 400px){.announcement-card p{font-size:11px;letter-spacing:0}body h1.h0,body h1{font-size:27px;line-height:40px;letter-spacing:1.8px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tzn_responsive.css.map */
