.notification_bar{position:relative;width:100%;text-align:center;padding:.4rem 0}.notification_bar p{margin:0;font-size:.875rem}span.btn-close{width:1rem;cursor:pointer;position:absolute;top:.5rem;right:.5rem}span.btn-close svg{max-width:1rem}.utility-bar{height:auto}.nt_white h2.banner__heading.inline-richtext.h1,.nt_sl_home h2{color:#fff!important}.newsletter .newsletter-form__field-wrapper .field__input{height:42px!important;margin-top:-1px}.nt_sl_home .banner__box>*+.banner__text p{font-size:1rem;letter-spacing:0;line-height:1.56rem}.nt_sl_home .banner__box>*+.banner__text{margin-top:1rem!important}.nt_sl_home .banner--medium:not(.banner--adapt){min-height:41.25rem}video.desktop_img_cls{object-fit:cover}.slideshow__text.banner__box{max-width:36.625rem!important;min-width:auto;padding:0!important}.slideshow .slideshow__text-wrapper.banner__content{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:0;padding-top:0}.slider-counter.slider-counter--dots.caption{display:none!important}.slideshow__controls.slider-buttons{position:absolute;bottom:4rem;text-align:center;width:100%}.slideshow__controls.slider-buttons{border:none}.slider-counter__link{padding:0!important}.slider-counter__link--dots .dot{width:.625rem!important;border:none!important;background:#fff;margin-right:.625rem;height:.625rem!important;opacity:.5;border-radius:50%!important}.slider-counter__link--active.slider-counter__link--dots .dot{opacity:1}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff!important;height:.625rem!important;width:1.875rem!important;border-radius:.43rem!important}.slider-button .svg-wrapper{width:1.875rem;height:1.875rem;border:1px solid #fff;border-radius:50%}.slider-button--prev .icon{transform:rotate(90deg);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(317deg) brightness(102%) contrast(103%)}button.slider-button.slider-button--next span.svg-wrapper{transform:rotate(-90deg)}button.slider-button.slider-button--next span.svg-wrapper .icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(317deg) brightness(102%) contrast(103%)}body .slider-button--next:not([disabled]):hover .icon{transform:unset}button.slider-button.slider-button--prev{left:2rem;position:absolute;top:-17rem}button.slider-button.slider-button--next{right:2rem;position:absolute;top:-17rem}.st--video video{object-fit:cover}.st--video{min-height:30rem}.st--video .banner__box>*+.banner__text p{font-size:.938rem}.st--video .banner__box{max-width:30rem!important}.multicolumn h2.title.inline-richtext.h1{font-size:1.875rem;line-height:2.5rem}.multicolumn{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.shape-image.wave-container{position:absolute;top:-.75rem;margin:0}.shape-image.wave-container.z-index.shape-bottom{bottom:-.75rem;top:auto}.st__sticken .multicolumn-card.content-container:before{content:"";border:1px dashed #1F4569;display:block;position:absolute;top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);border-radius:1.25rem;opacity:0;transition:all .5s;z-index:1}.st__sticken .multicolumn-card.content-container:hover:before{opacity:1}.st__sticken .multicolumn-card__info{text-align:center;position:relative;z-index:2}.st__sticken .media>img{position:relative!important;animation:floating 6s ease-in-out infinite}.st__sticken .media--transparent{padding-bottom:0!important;display:flex;align-items:center;justify-content:center;height:13rem}.st__sticken .multicolumn-list h3{font-size:1.125rem;line-height:1.625rem;text-align:center;font-family:var(--heading-bold);max-width:13rem;margin:0 auto}.st__sticken .multicolumn-list h3 strong{width:100%;display:block}.st__sticken .multicolumn-card-spacing{order:2;padding:0;margin:0}.st__sticken .multicolumn-card{background:#fff!important;border-radius:1.25rem;display:flex;flex-direction:column}.collection__title.title-wrapper{text-align:center}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.multicolumn-card-spacing .icon.icon__left:not(.icon-bt){position:absolute;top:-1rem;left:-1rem}.multicolumn-card-spacing .icon:not(.icon__left,.icon-bt){position:absolute;top:-1.25rem;left:50%;transform:translate(-50%)}.geschichte-st .shape-image.wave-container{display:none}.geschichte-st .hero-sewing__inner{padding-bottom:6.5rem}.geschichte-st .hero-sewing__decor{position:absolute;top:-2rem;right:0;width:9rem}.nahen-st .rich-text__blocks{max-width:75rem}.nahen-st .rich-text__blocks *:not(img){max-width:43.75rem;margin:1.25rem auto}.nahen-st .rich-text__blocks>*+*{margin-top:1.25rem;margin-bottom:1.125rem}.nahen-st .rich-text__text.rte:last-child{text-align:left}.nahen-st .rich-text__blocks>*:nth-child(3){position:absolute;top:3rem;width:10rem;animation:fakeMove 6s ease-in-out infinite}.uber-multicolumn-st .multicolumn-card.content-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;box-shadow:0 3px 10px #00000014;border:1px dashed #1F4569;border-image:initial;border-radius:1.25rem;transition:.5s;transform:matrix(1,-.02,.02,1,0,0);z-index:2}.uber-multicolumn-st .multicolumn-card.content-container{border-radius:1.25rem;background-color:#fbdead!important;box-shadow:0 3px 10px #00000014}.uber-multicolumn-st .multicolumn-card.content-container:hover:before{opacity:1}.uber-multicolumn-st .multicolumn-list__item .media--adapt .multicolumn-card__image{width:auto;height:2.25rem;position:relative}.uber-multicolumn-st .media.media--transparent.media--adapt{padding-bottom:0!important;padding-top:2rem;display:flex;justify-content:center}.uber-multicolumn-st .multicolumn-card-spacing{padding-top:0;margin-left:0;margin-right:0}.uber-multicolumn-st .icon.icon__left>img{position:absolute}.uber-multicolumn-st .multicolumn-list h3{font-size:1.125rem;line-height:1.625rem;text-align:center;font-family:var(--heading-bold);max-width:13rem;margin:0 auto}.uber-multicolumn-st a.link.animate-arrow{background:#fff;height:2.5rem;line-height:2.5rem;padding:0 1.5rem;border-radius:1.25rem;position:relative;z-index:3}.uber-multicolumn-st a.link.animate-arrow:hover{box-shadow:0 3px 10px #00000014;color:#fff!important;background:#2a5e90!important}.uber-multicolumn-st a.link.animate-arrow:hover svg{filter:brightness(0) invert(1)}.uber-multicolumn-st .multicolumn-card__info{padding:1.5rem 2rem 2rem;text-align:center}.uber-multicolumn-st .icon>img{position:absolute;right:0;top:-1rem;z-index:3}.uber-multicolumn-st li:last-child .icon>img{left:2.5rem;top:-.5rem}.uber-multicolumn-st li:last-child .icon-bt>img{right:2.5rem;left:inherit;top:94%;opacity:1;transform:matrix(.99,.12,-.12,.99,0,0)}.uber-multicolumn-st .shape-image.wave-container{display:none}.image-with-text .media>img{object-fit:contain}.icon-text-wrapper{display:flex;gap:1rem}.besuch-st .icon-text-wrapper p strong{width:5rem!important;display:inline-flex;font-family:OpenSans-Regular!important;font-weight:400}.icon-text-wrapper img{width:2rem;object-fit:contain;margin-right:1rem}.besuch-st .image-with-text__content{padding:0 8rem 0 5rem;justify-content:center}.besuch-st .image-with-text__heading+.icon-text-wrapper{margin-top:.5rem}.image-with-text .global-media-settings{border:none}.deine-adresse-st .hero-sewing__decor{position:absolute;top:-4rem;left:-7.5rem;width:11rem;right:inherit}.dein-nahkurs-st h2.hero-sewing__title{max-width:20rem}.nahkurse-st h2.banner__heading.inline-richtext.h1{max-width:35rem}.dein-nahkurs-st .hero-sewing__decor{position:absolute;bottom:-2rem;right:-1rem;top:inherit;width:9rem}.dein-nahkurs-st .hero-sewing__inner{padding-bottom:4.5rem}.dein-nahkurs-st a.button.button--primary{border:1px solid!important;min-width:auto!important;margin-top:1rem}.dein-nahkurs-st .hero-sewing__media{min-height:35rem;overflow:visible}.dein-nahkurs-st .hero-sewing__img{object-fit:contain}.reparatur-st h2.banner__heading.inline-richtext.h1{max-width:43rem}.schulen-st h2.banner__heading.inline-richtext.h1{max-width:36rem}.nahmaschine-st .hero_sewing__content_inner{max-width:33.3rem}.st--vor .multicolumn-card.content-container:before{opacity:1}.nahmaschine-st .hero-sewing__decor{position:absolute;top:-2.25rem;left:.5rem;right:inherit;width:9rem;z-index:2}.nahmaschine-st-new.nahmaschine-st .hero-sewing__decor{left:-4.5rem}.nahmaschine-st .hero-sewing__decor img{width:auto;height:auto}.nahmaschine-st a.button.button--primary{border:1px solid currentColor!important;min-width:unset!important}.nahmaschine-st .hero-sewing__inner{padding-bottom:3.5rem}.shape-image-newsletter.wave-container{position:relative;top:.75rem;margin:0}.besuch-st .rte a{text-decoration:none!important}.besuch-st .bg img{height:100%;width:100%;object-fit:cover}.besuch-st .bg{position:absolute;top:0;height:100%;width:100%}.besuch-st{position:relative}.kontakt-bt .bg img{width:100%;height:100%;object-fit:cover}.kontakt-bt .bg{position:absolute;top:0;height:100%;width:100%}.kontakt-bt{margin-top:0!important;position:relative;margin-bottom:-1rem}.left--icon .nahmaschine-st .hero-sewing__decor{position:absolute;top:-1rem;left:-1rem;right:inherit;width:40px;z-index:2}.left--icon .hero-sewing__media{position:relative;overflow:visible}.left--icon .hero-sewing__img{border-radius:20px}.st--vor .multicolumn h2.title.inline-richtext.h1{font-size:1.625rem;line-height:2.5rem;max-width:18.5rem;text-align:center}.st--form{position:relative}.accpt-privacy.below_newsletter_cls{text-align:left;letter-spacing:0px;color:#959595;font-size:.75rem;line-height:1rem;font-family:var(--text-font);display:flex;align-items:center}.accpt-privacy.below_newsletter_cls a{color:#959595}.st--form .subtitle,.st--form h2.title{text-align:center}.st--form h2.title{margin-bottom:0}.st--form form{max-width:37.5rem;margin:1.25rem auto 0}.st--form .contact__button{margin-top:2rem}.st--form .contact__button button{width:100%}.das_sagen_sec{background:#1f4569;overflow:hidden}.das_sagen_sec h2.jdgm-carousel-title{color:#fff}.jdgm-star{color:#f28c28!important;font-size:.875rem}body .jdgm-carousel-wrapper{width:100%!important;padding-left:0!important;padding-right:0!important;padding-top:4.5rem!important;padding-bottom:3.5rem!important}span.jdgm-carousel-number-of-reviews.jdgm-carousel-number-of-reviews--verified{color:#fff!important}.jdgm-carousel-wrapper .jdgm-carousel-item{width:24%;background:#fff;margin-right:1rem;border-radius:1.25rem;padding:1rem 1.875rem}body .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:calc(100% + 7.5rem)!important;margin:0 auto}.jdgm-carousel-item__review-body.jdgm-line-clamp p{font-size:1rem!important;font-family:var(--text-italic)}.jdgm-carousel-number-of-reviews--verified>svg{display:none!important}span.jdgm-all-reviews-rating-wrapper{display:flex!important;justify-content:center}span.jdgm-carousel-number-of-reviews.jdgm-carousel-number-of-reviews--verified{padding-left:1rem!important;font-size:.75rem}span.jdgm-all-reviews-rating-wrapper .jdgm-all-reviews-rating{display:flex!important;align-items:center}span.jdgm-all-reviews-rating-wrapper .jdgm-all-reviews-rating:before{content:" ";background:url(/cdn/shop/files/trustbadge.png)!important;display:block;width:1.25rem;height:1.25rem;background-size:contain!important;background-repeat:no-repeat!important;margin-right:.5rem}.jdgm-rev__pics{display:none}body .jdgm-carousel-item__review{text-align:left}.jdgm-carousel-item__reviewer-name-wrapper{text-align:left!important}body .jdgm-carousel-item__timestamp{font-size:.75rem;font-style:normal;opacity:1;line-height:1;color:#3c3c3b}.jdgm-carousel-item__reviewer-name.jdgm-ellipsis{font-size:1rem;color:#000;font-family:var(--heading-bold);opacity:1;padding-bottom:.5rem}.jdgm-carousel-item__review-body.jdgm-line-clamp{padding-top:.5rem}.has__border_btn a.button.button--primary{border:.5px solid #707070!important}.contact .form__message{font-size:1rem;line-height:1.5;margin-bottom:2rem}img.image-mobi,.hide_desk{display:none}.quick-add-modal__toggle{padding:0!important;border:none!important}.quick-add-modal__toggle .icon{width:1.3rem!important}body .quick-add-modal .quick-add-modal__toggle{right:0rem!important}#rmOrganism .rmBase__comp--cta{background:transparent!important;padding:0!important;display:flex!important;border:.5px solid #707070!important;border-radius:20px!important;right:0}#rmOrganism input#email{border:.5px solid #8B8B8B!important}.hero-sewing__brand img,.brand-logo img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}summary#HeaderMenu-nahbedarf+.header__submenu li .header__menu-item.first_item{font-family:var(--text-font)!important;text-decoration:none;font-weight:400;font-size:.9375rem}summary#HeaderMenu-uber-uns+.header__submenu li .header__menu-item.first_item{font-family:var(--text-font)!important;text-decoration:none;font-weight:400;font-size:.9375rem}.stoffzentrum-st h2.hero-sewing__title.hide-for-medium{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tzn_style.css.map */
