.right-text .promo-grid__content .h3{color:#0e3623!important;margin-bottom:36px}.right-text .promo-grid__content .promo-grid__text .rte--block{color:#000}.promo-grid.home_imageWithTextBlock.right-text{background-color:#f7f7f7}.right-text.home_imageWithTextBlock .promo-grid__bg{background-color:#fff}.promo-grid.home_imageWithTextBlock.right-text{padding-bottom:60px;padding-top:0}.promo-grid.home_imageWithTextBlock.right-text.image-block1{padding-bottom:20px;padding-top:0}.background-media-text__text .h5{color:#fff;letter-spacing:0px;font-size:18px;line-height:26px}.flex-item.privacy a{text-decoration:underline;font: 300 13px/23px DM Sans;letter-spacing:0px;color:#959595}.about-full-text.home_fullImageText p.h1{color:#fff;font-size:30px!important;line-height:40px!important;font-family:Lexend!important}.about-full-text.home_fullImageText .background-media-text__text{background:transparent;max-width:710px;width:100%;text-align:center}.contact .flex-item{display:flex;justify-content:space-between}.contact .address-part{display:flex;gap:55px}.contact .address-item{display:flex;align-items:center;gap:20px}.contact a.link-btn{font: 600 14px/35px DM Sans;letter-spacing:.42px;color:#e0ac00}.contact h4.top-text{letter-spacing:0px!important;color:#000!important;font-size:15px!important;line-height:26px!important;margin:0}[data-center-text=true] .form-vertical{text-align:left!important}.flex-item.privacy{display:flex!important;justify-content:flex-start!important;align-items:baseline!important;flex-direction:row!important;gap:0px!important}.contact input#privacy{margin-bottom:0;height:100%}.privacy label{font: 300 13px/23px DM Sans;letter-spacing:0px!important;color:#959595;text-transform:capitalize!important}.privacy label{font: 300 13px/23px DM Sans;letter-spacing:0px;color:#959595}.contact .download-files h4{font: 600 17px/25px DM Sans!important;letter-spacing:0px!important;color:#000;margin:0}.contact .file-item a.link-btn{font: 600 15px/35px DM Sans;letter-spacing:.45px;color:#e0ac00}.download-files .file-item{display:flex;gap:60px}.download-files .left-part{display:flex;align-items:center;gap:40px}.privacy label[for="contact[privacy]"] p{text-transform:none}.privacy label[for="contact[privacy]"] p a:hover{color:#e0ac00}@media(min-width:992px){.about-full-text.background-media-text--550{min-height:580px}}.home_fullImageText .background-media-text--bottom-center{text-align:center;height:calc(100% - 100px);display:flex;justify-content:center;align-items:flex-end}.about-full-text.home_fullImageText .fullImg_btn_sec .btn{background-color:#e0ac00;color:#fff}.team .promo-grid__content{padding-bottom:100px!important}.top-heading{text-align:center;font: 600 24px/34px Lexend;letter-spacing:0px;color:#0e3623;margin-bottom:30px}.team-rich-text .theme-block p{max-width:720px;margin:0 auto!important;padding:0 20px}.team .bg-color{margin:0;padding:60px 0}.team-rich-text2 .theme-block p{max-width:683px;margin:0 auto!important}.bottom-image{min-height:404px;background-color:#fff;width:100%;margin:0 auto!important;text-align:center}.bottom-image .image-fit{object-fit:contain}.team-rich-text2 img.image-element{width:100%;height:100%;max-width:48px}.uberuns-philosophie .background-media-text{background:#fff}.produktion .promo-grid__content{padding-bottom:60px!important}.div-flex{display:flex;align-items:center;gap:20px}.form-part,.image-wraper{width:50%}[data-type_headers_align_text=true].contact .section-header{text-align:left}.contact h2.section-header__title{font: 600 30px/40px Lexend;letter-spacing:0px!important;color:#0e3623;font-weight:400!important}.contact [type=submit]{margin-top:-10px}.contact .div-flex,.contact .flex-item{max-width:1300px;margin:0 auto}.form-part .top-content a{font: 700 16px/20px DM Sans;letter-spacing:0px;color:#e0ac00!important}.contact .form-part p{font: 15px/25px DM Sans;letter-spacing:0px;color:#000}.form-vertical input,.form-vertical textarea{border-color:#e0e0e0;border-radius:20px;margin-bottom:15px;font: 300 14px/26px DM Sans;letter-spacing:0px;color:#868686;background-color:#fff;padding:6px 15px}.form-part{width:50%;background-color:#f7f7f7;padding:63px 75px;border-radius:14px;min-height:640px;max-width:640px}.image-wraper img{min-height:640px;object-fit:cover;border-radius:14px}@media(min-width:769px){.download-files .inner-address{width:44%}.download-files .left-part{width:56%}}@media(max-width:768px){.uberuns-philosophie .background-media-text{display:flex;flex-direction:column-reverse}.promo-grid.home_imageWithTextBlock.right-text{padding-bottom:50px}.about-full-text.home_fullImageText p.h1{color:#0e3623;font-size:26px!important;line-height:35px!important}.team .promo-grid__content{padding:40px 20px!important}.home_imageWithTextBlock.right-text .flex-grid__item:nth-child(2) h2.rte--block{margin:0 0 18px!important}.team .background-media-text__text .h5{font-size:16px;line-height:24px}.home_fullImageText .animation-contents p.h1{margin-bottom:5px}.uberuns-philosophie .home_imageWithTextBlock .flex-grid{justify-content:center;flex-direction:column-reverse}.right-text .promo-grid__content .h3{margin-bottom:20px}.background-media-text__text .h5,.about-full-text.home_fullImageText p.h1{color:#0e3623}.image-bloc2 .flex-grid{display:flex;flex-direction:column-reverse}.right-text.home_imageWithTextBlock .flex-grid__item--advanced_xyk3wK,.right-text.home_imageWithTextBlock .flex-grid__item--advanced_mX3Qtp,.right-text.home_imageWithTextBlock .flex-grid__item--advanced_zW7bPT{padding-top:20px!important;height:100%!important;min-height:100%}.team .bg-color{margin:0;padding:50px 0}.bottom-image.home_fullImageText .background-media-text__container,.bottom-image.home_fullImageText .bottom-image{height:449px}}.our-team .inner-item h2{font: 600 18px/30px Lexend!important;letter-spacing:0px;color:#0e3623;text-align:center;margin:0}.our-team .inner-item span{text-align:center;font: 300 13px/23px DM Sans;letter-spacing:0px;color:#959595}.our-team .inner-item{max-width:300px;width:calc(33.33% - 53.33px);text-align:center}.our-team .btn-content{margin-top:20px}.inner-team{display:flex;align-items:flex-start;column-gap:80px;row-gap:80px;max-width:1060px;margin:0 auto;padding-bottom:60px;flex-wrap:wrap}.our-team{padding:20px 0 0;background-color:#f7f7f7}.inner-item .image{border-radius:14px}.bredcums-hero__text-wrapper{padding-top:75px}.contact .bredcums-part a.bredc-item{color:#959595}.contact span.line{padding:0 5px}.contact nav.bredc{font:300 13px/23px DM Sans;letter-spacing:0px;color:#0e3623;margin-bottom:5px}.contact h1.page-title{font: 600 40px/50px Lexend;letter-spacing:0px;color:#0e3623;margin:0}.home_richTextSec.team-rich-text .theme-block p{padding:0;text-align:left}.home_imageWithTextBlock.proFirstImgTextBlock{padding-bottom:20px!important}.home_richTextSec.pdkLastRichText .theme-block{max-width:560px;margin:0 auto}@media(min-width:769px)and (max-width:1100px){.our-team .inner-team{column-gap:50px;row-gap:50px}.our-team .inner-item{max-width:100%;width:calc(33.33% - 33.33px);text-align:center}}@media(max-width:768px){.home_fullImageText .background-media-text--bottom-center{height:100%}.about-full-text.home_fullImageText .background-media-text__text{padding-bottom:40px}.about-full-text.home_fullImageText .background-media-text__text p.h5{text-transform:capitalize}.flex-item.accordion{cursor:pointer}.page-title-tabs .inner-flex svg{width:100%;max-width:35px!important;height:35px!important}.page-title-tabs .page-tem{padding:10px!important}.div-flex{flex-direction:column}.form-part,.image-wraper{width:100%}.file-part{gap:15px;padding:15px 20px;align-items:center}.left-part{flex-direction:column;gap:10px;flex-basis:auto}.file-item{flex-direction:column;gap:7px!important}.image-wraper{display:none}.form-part{padding:20px}h2.section-header__title{font: 600 26px/36px Lexend}.team.template-page .team-rich-text .theme-block p{padding:0}.contact .address-part{flex-direction:column;gap:10px}.contact .flex-item{flex-direction:column;gap:25px}.our-team .inner-team{column-gap:20px;row-gap:30px;max-width:1060px;margin:0 auto;padding-bottom:30px;flex-wrap:wrap}.our-team .inner-item{width:calc(50% - 10px);max-width:100%;text-align:center}.top-heading{text-align:center;font:600 20px/30px Lexend;margin-bottom:15px}.our-team .inner-item h2{font: 600 15px/20px Lexend!important}.contact .download-files h4{font: 600 15px/25px DM Sans}.page-title-tabs .inner-flex{overflow-x:auto;scroll-behavior:smooth}}@media screen and (max-width:1280px){.form-part{padding:50px 45px}}@media screen and (max-width:1080px){.contactFormCstm .section-header.top-content{text-align:left;margin-bottom:25px}}@media screen and (max-width:989px){.form-part{padding:30px 25px}}@media screen and (max-width:768px){.download-files .left-part{gap:15px}}@font-face{font-family:Lexend;src:url(/cdn/shop/files/Lexend-Medium.eot?v=1742376699);src:url(/cdn/shop/files/Lexend-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Lexend-Medium.woff2?v=1742376699) format("woff2"),url(/cdn/shop/files/Lexend-Medium.woff?v=1742376699) format("woff"),url(/cdn/shop/files/Lexend-Medium.ttf?v=1742376700) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(/cdn/shop/files/Lexend-Bold.eot?v=1742376699);src:url(/cdn/shop/files/Lexend-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Lexend-Bold.woff2?v=1742376699) format("woff2"),url(/cdn/shop/files/Lexend-Bold.woff?v=1742376699) format("woff"),url(/cdn/shop/files/Lexend-Bold.ttf?v=1742376699) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(/cdn/shop/files/Lexend-Regular.eot?v=1742376700);src:url(/cdn/shop/files/Lexend-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Lexend-Regular.woff2?v=1742376699) format("woff2"),url(/cdn/shop/files/Lexend-Regular.woff?v=1742376699) format("woff"),url(/cdn/shop/files/Lexend-Regular.ttf?v=1742376700) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(/cdn/shop/files/Lexend-SemiBold.eot?v=1742376700);src:url(/cdn/shop/files/Lexend-SemiBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Lexend-SemiBold.woff2?v=1742376699) format("woff2"),url(/cdn/shop/files/Lexend-SemiBold.woff?v=1742376699) format("woff"),url(/cdn/shop/files/Lexend-SemiBold.ttf?v=1742376699) format("truetype");font-weight:600;font-style:normal;font-display:swap}h1,.h1{font-size:40px!important;line-height:1.25!important;font-weight:300!important;letter-spacing:normal!important;font-family:Lexend!important;text-transform:unset!important}h2,.h2{font-size:30px!important;line-height:1.33!important;font-weight:300!important;letter-spacing:normal!important;font-family:Lexend!important;text-transform:unset!important}h3,.h3{font-size:24px!important;line-height:1.41!important;font-weight:300!important;letter-spacing:normal!important;font-family:Lexend!important;text-transform:unset!important}h4,.h4{font-size:20px!important;line-height:1.5!important;font-weight:300!important;letter-spacing:normal!important;font-family:Lexend!important;text-transform:unset!important}.btn{font-size:15px!important;letter-spacing:.45px!important;line-height:2.33!important;font-weight:300!important;text-transform:unset!important;padding:3px 23px!important}html.js.supports-touch,body.page-.template-collection{overflow-x:hidden;width:100%}.announcement-slider__slide svg{margin-right:10px}.announcement-slider__slide span.announcement-link-text{font-size:13px;line-height:1.53;letter-spacing:1.04px}a,button,div,svg{-webkit-tap-highlight-color:transparent!important}.header-item--icons .disclosure-list{top:25px;bottom:auto}.header-item--icons .multi-selectors__item{margin:0}.header-wrapper{background:var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;background:#fff9 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);left:0;right:0;top:0;z-index:6}.page-wirkung .header-wrapper,.page-uberuns-philosophie .header-wrapper,.page-team .header-wrapper,.page-produktion .header-wrapper,.page-erfahrungen .header-wrapper{position:absolute}.header-wrapper .site-header{background:transparent!important}.site-nav li.site-nav__item a{font-size:14px;letter-spacing:.84px;font-weight:600;padding:7.5px 15px}.site-nav__icons .cart-link path{stroke:#0e3623;stroke-width:.3;fill:#0e3623}.multi-selectors__item button.disclosure__toggle{font-size:14px;letter-spacing:1.12px}.site-nav__icons .site-nav__link{padding-top:11px}.header-item--icons .disclosure svg.icon-chevron-down{top:53%}.header-item--icons button.disclosure__toggle[aria-expanded=true] svg{top:33%;transform:rotate(180deg)}.cart-link__bubble--visible{min-width:15px;width:auto;padding:0;border:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff}.drawer.drawer--right.custm_drawer{right:-430px;width:430px;left:auto}.drawer--right.custm_drawer.drawer--is-open{display:block;transform:translate(-430px)}.hero__image-wrapper .small--hide,.hero__image-wrapper .medium-up--hide,.hero__image-wrapper .desktopVideo,.desktopVideosmall--hide,.hero__image-wrapper .desktopImg{height:100%}.mainHome_heroSlide .hero__link a{color:#0e3623!important;font-weight:600}.mainHome_heroSlide .hero__link{margin-top:40px!important}.site-footer .newsletter_sec{padding-right:0}.mainHome_heroSlide .flickity-page-dots .dot{background-color:#fff;position:relative}.mainHome_heroSlide .flickity-page-dots .dot.is-selected{background-color:#fff}.mainHome_heroSlide .flickity-page-dots .dot:before{content:"";position:absolute;width:0px;border-radius:3px;height:6px;top:0;left:0;background-color:#e0ac00}.mainHome_heroSlide .flickity-page-dots .dot.is-selected:before{content:"";width:48px;-webkit-transition:width 5s ease-in-out;-moz-transition:width 5s ease-in-out;-o-transition:width 5s ease-in-out;transition:width 5s ease-in-out}.home_logoSliderCstm .main_title{text-align:center}.home_logoSliderCstm .main_title h2.h4{line-height:40px!important;margin-bottom:38px}.home_logoSliderCstm .slider_logo img.slider_logo_img{max-width:48px;width:100%;height:auto;margin:0 auto}.home_logoSliderCstm span.icon_text{text-align:center;width:100%;max-width:100%;display:block;margin:18px auto 0;font-size:17px;line-height:25px;font-weight:500}.logo_cover_cls.home_logoSliderCstm{padding-top:50px}.home_logoSliderCstm .page-width{max-width:1200px}.site-header{padding:6px 0!important}.multi-selectors__item .disclosure-list__item{padding:2px 15px;margin:0}.multi-selectors__item .disclosure-list__item span.disclosure-list__label{line-height:20px}.site-header__search-container .search__input-wrap input#Search{padding-right:50px}.home_imageTextBlock .custom__item{padding:0;margin:0}.home_imageTextBlock .custom__item .custom__item-inner.custom__item-inner--liquid{padding:1rem 4rem 1rem 6.3rem}.home_imageTextBlock .custom-content{background:#f7f7f7;border-radius:14px;max-width:1200px;margin:0 auto}.home_imageTextBlock .custom__item .custom__item-inner--image{height:100%;display:block}.home_imageTextBlock .custom__item .custom__item-inner h2{margin-bottom:30px}.home_imageTextBlock .custom__item .custom__item-inner p{margin-bottom:10px}.home_imageTextBlock h2{color:#0e3623;margin-bottom:20px!important}.grid-product__content{background:#f7f7f7;border-radius:14px;padding:40px 0 20px}.grid-product__content .grid-product__image-mask{max-width:220px;width:100%;margin:0 auto 10px;padding-bottom:50px;z-index:9}.grid-product__content .grid-product__meta{max-width:100%;width:100%;margin:0 auto;padding-left:18px;padding-right:18px}.grid-product__content .grid-product__title{font-size:17px;line-height:27px;font-weight:500;color:#000;letter-spacing:normal;text-transform:unset!important;min-height:60px}.grid-product__price{font-size:14px;line-height:26px;font-weight:700;margin-top:10px}.feature_coll_sec.index-section .section-header{margin-bottom:30px}.feature_coll_sec.index-section .section-header__title{color:#0e3623;text-align:center}.feature_coll_sec.index-section .grid-product{margin-bottom:0}.grid-product__content .grid-product__tag--sale{font-size:10px;line-height:26px;color:#ad0000;font-weight:500;letter-spacing:.6px;background:#e8e8e8;border-radius:9px;padding:0 7px;height:17px;display:flex;align-items:center;justify-content:center;top:15px;left:20px;right:auto;z-index:30}.breadcrumb a:hover,.bredcums-hero__text-wrapper a:hover{color:#0e3623!important}.home_fullImageText .background-media-text--center{text-align:center}.home_fullImageText .background-media-text__text{background:transparent;max-width:900px;width:100%;text-align:center}.home_fullImageText .animation-cropper{max-width:900px;width:100%;justify-content:center}.home_fullImageText p.h1{color:#fff}.home_fullImageText .fullImg_btn_sec{gap:20px;display:flex;align-items:center;justify-content:center}.home_fullImageText .fullImg_btn_sec .btn{background-color:#fff;color:#0e3623}.home_fullImageText .fullImg_btn_sec .btn.btn_border_cls{background:transparent;border:solid 1px #fff;color:#fff;transition:background .2s ease 0s}.home_fullImageText .fullImg_btn_sec .btn.btn_border_cls:hover{border-color:#e0ac00}.home_imageWithTextBlock .promo-grid__bg{background-color:#f7f7f7;border-radius:14px;overflow:hidden}.home_imageWithTextBlock .promo-grid__bg svg{display:none}.home_imageWithTextBlock .promo-grid__text img{max-width:117px;height:auto}.home_imageWithTextBlock .promo-grid__content:after,.home_imageWithTextBlock .promo-grid__bg:before{display:none}.home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__text{color:#000;max-width:440px;width:100%}.template-index .home_imageWithTextBlock .flex-grid__item:nth-child(2) h2.rte--block{margin:40px 0;color:#0e3623;font-size:30px!important;line-height:1.33!important;font-weight:300!important}.home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__content{padding:40px 80px 80px;width:100%}.promo-grid.home_imageWithTextBlock{padding-left:60px;padding-right:60px}.home_imageWithTextBlock .flex-grid__item:nth-child(4) .promo-grid__text .rte--block.rte--em{font-size:13px;line-height:26px;letter-spacing:.78px;font-family:Lexend!important;margin-bottom:0}.promo-grid.home_imageWithTextBlock{padding-bottom:10px}.promo-grid.home_bothImageBlocks{padding:10px 60px 30px}.home_bothImageBlocks .promo-grid__container{border-radius:14px}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text{display:grid;height:100%}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text image-element.aos-init{order:3}.home_bothImageBlocks .flex-grid__item:nth-child(2) .promo-grid__text h2.rte--block{max-width:303px;width:100%}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text h2.rte--block{order:1;color:#0e3623;max-width:450px;width:100%;margin:8px auto 20px}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text a.btn{order:2;width:max-content;margin:0 auto;height:40px}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__container .promo-grid__bg{display:none}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__container{background-color:#f7f7f7}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__content:after{display:none}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__content{padding-bottom:0;height:100%}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text img.image-fit{max-width:370px;width:100%;margin:0 auto}.home_testimonials_sec .testimonials-slide.is-selected .testimonials-slider__text{transform:scale(.95);box-shadow:none}.home_testimonials_sec .testimonials-slide .testimonials-slider__text{text-align:left;padding:30px 30px 35px;border-radius:25px;max-height:400px;height:100%;min-height:400px;overflow-y:auto;scroll-behavior:smooth}.home_testimonials_sec .testimonials-slide .testimonials-slider__text::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);border-radius:10px;background-color:#f5f5f5}.home_testimonials_sec .testimonials-slide .testimonials-slider__text::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.home_testimonials_sec .testimonials-slide .testimonials-slider__text::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#9a9a9a}.home_testimonials_sec .page-width{max-width:1220px;width:100%}.home_testimonials_sec .flickity-slider .testimonials-slide{padding-top:0}.home_testimonials_sec .testimonial-stars{margin-bottom:7px}.home_testimonials_sec .rte-setting.text-spacing{margin-bottom:32px;font-style:italic}.home_testimonials_sec .testimonial-stars svg{width:15px;height:15px}.home_testimonials_sec .testimonials-slide cite{color:#939393;font-size:18px;font-weight:600;line-height:26px}.home_testimonials_sec h2{color:#0e3623}.home_testimonials_sec .section-header{margin-bottom:30px}.flickity-page-dots .dot{background-color:#e0ac00;border-radius:3px;opacity:1;margin:0 8px;transition:width .2s ease 0s}.flickity-page-dots .dot.is-selected{width:48px;border-radius:3px;height:6px;background-color:#e0ac00}ol.flickity-page-dots{height:32px;border-radius:16px;background:#e4e4e499;width:max-content;margin:0 auto;left:0;right:0;padding:7px 15px}.home_richTextSec img.image-element{height:64px;width:64px;margin:0 auto}.home_richTextSec h2.h3{color:#0e3623;margin-bottom:14px}.home_richTextSec .theme-block{margin-bottom:0}.home_richTextSec .richText_imageCls{margin-bottom:15px}.home_richTextSec .rte.richTextBtn{margin-top:15px}.home_richTextSec .richTextBtn .btn_border_cls{background:transparent;border:solid 1px #000000;color:#000}.home_richTextSec .richTextBtn .btn_border_cls:hover{color:#fff;background:#e0ac00;border-color:#e0ac00}.home_fullImageText .animation-contents p.h1{margin-bottom:25px}.home_fullImageText .background-media-text__inner .background-media-text__aligner{margin-top:10px}.promo-grid.home_imageWithTextBlock{padding-top:20px;padding-bottom:10px}.index-section:has(.home_testimonials_sec){margin-top:0;margin-bottom:0}.testimonials-section.home_testimonials_sec{padding-bottom:40px}.feature_coll_sec .page-width{max-width:1340px}.index-section.home_imageTextBlock{margin-top:0}.logo_slider_cls .home_logoSliderCstm .swiper{padding-bottom:60px}.logo_slider_cls .swiper-pagination.swiper-dots-pagination{display:none}.grid-product__content .swiper-pagination{bottom:0;line-height:18px;z-index:9999;min-height:36px}.grid-product__content .swiper-pagination span.swiper-pagination-bullet{background:#fff;width:12px;height:12px;opacity:1;box-shadow:inset 0 2px 2px #0000000a;border:.30000001192092896px solid #BFBFBF}.grid-product__content .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.template-index .index-section--hero ol.flickity-page-dots{left:15px}.index-section--hero .hero__image-wrapper video{width:100%;object-fit:cover;height:100%}.footer_iconBlockSec .image-wrap{padding-bottom:30px!important;background:transparent}.footer_iconBlockSec .image-wrap img.image-element{height:30px;width:auto;object-fit:contain;margin:0 auto}.footer_iconBlockSec .foot_iconBlockInner{background:#f7f7f7;border-radius:16px;padding:20px}.foot_iconBlockInner span.footIconTitle{font-size:17px;line-height:25px;font-weight:600;color:#000;max-width:188px;width:100%;display:block;margin:0 auto 10px}.foot_iconBlockInner .rte-setting p{font-size:15px;line-height:25px;font-weight:400;color:#000;max-width:320px;width:100%;margin:0 auto}.foot_iconBlockInner .btn.btn--secondary{border:0;height:auto!important;min-width:min-content;padding:0!important;line-height:normal!important;color:#e0ac00;margin-top:25px;font-weight:600!important;position:relative}.foot_iconBlockInner .btn.btn--secondary svg{margin-left:5px}.icon_block_slider .page-width{max-width:1270px}.foot_iconBlockInner .btn.btn--secondary:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background:#e0ac00}.foot_iconBlockInner .btn.btn--secondary:hover:after{width:100%;transition:width .5s}.icon_block_slider .logo_cover_cls img.slider_logo_img{max-height:30px;width:100%;height:auto}.icon_block_slider .foot_iconBlockInner{background:#f7f7f7;border-radius:16px;padding:20px;text-align:center}.icon_block_slider .foot_iconBlockInner span.icon_title{font-size:17px;line-height:25px;font-weight:600;color:#000;max-width:188px;width:100%;display:block;margin:20px auto 10px}.icon_block_slider .foot_iconBlockInner .icon_description p{font-size:15px;line-height:25px;font-weight:400;color:#000;max-width:320px;width:100%;margin:0 auto}.icon_block_slider .main_title{text-align:center;color:#0e3623;margin-bottom:35px}.icon_block_slider .logo_cover_cls{padding:60px 0}.textSliderSec .foot_textRightSlider .foot_iconBlockInner img{width:15px;height:auto}.textSliderSec .foot_textRightSlider .foot_iconBlockInner{display:flex;align-items:center;justify-content:center;gap:10px}.textSliderSec .foot_textRightSlider .foot_iconBlockInner span.icon_title{font-weight:500}.textSliderSec .foot_textRightSlider{padding-bottom:40px}.footer__title.menu_title{font-family:DM Sans,sans-serif;font-size:14px;line-height:24px;letter-spacing:.84px;font-weight:500;margin-bottom:10px}.footer__title.footNewsletter{font-family:DM Sans,sans-serif!important;font-size:20px!important;line-height:30px!important;font-weight:500!important}.footer__collapsible .site-footer__linklist li a,.social-icons span.social_menu_txt{font-size:16px;line-height:20px;font-weight:400;color:#fff9;transition:all .2s linear}.footer__collapsible .site-footer__linklist li a:hover,.social-icons span.social_menu_txt:hover{color:#e0ac00}.footer__item--social_menu_BFhzq6 .social-icons li a:hover svg path{fill:#e0ac00}.footer__newsletter,.footer__newsletter .footer__newsletter-btn{position:unset}.footer__newsletter input.footer__newsletter-input{border:0;max-width:calc(100% - 140px);width:100%;height:40px;background:#fff;border-radius:20px;font-size:14px;line-height:26px;color:#868686;font-weight:300;padding:10px 20px}.footer__newsletter input.footer__newsletter-input::placeholder{color:#868686;font-weight:300}.footer__newsletter .footer__newsletter-btn{background:#e0ac00;border-radius:20px;height:40px;padding:0 22px;font-size:15px;letter-spacing:.45px;transform:none;position:relative}.contact-form .footer__newsletter{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;max-width:100%}.social_menu_foot ul.social-icons span.social_menu_txt{margin-left:7px}.social_menu_foot li svg{width:15px;text-align:left}.grid__item .newsletter_sec .collapsible-content{padding-top:10px}.newsletter_below_text{font-size:13px;line-height:23px;font-weight:300;color:#959595;padding:10px 0 30px}.newsletter_sec ul.payment-icons.footer__section{margin-top:5px;text-align:left}.footer__section.bottom_foot_sec{display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px rgba(255,255,255,.3);margin-top:20px;position:relative;z-index:2}.footer__section.bottom_foot_sec .copy_rightText p{font-size:13px;font-weight:300;color:#959595}.online_text_cls a{font-size:13px;line-height:23px;letter-spacing:.52px;color:#959595;opacity:.6}.footer_bottom_dsc{max-width:800px;width:100%;margin:30px auto 0}.footer_bottom_dsc p{font-size:14px;line-height:24px;font-weight:400;text-align:left;color:#ffffffb3}.site-footer{padding-bottom:10px;padding-top:40px}.site-footer .mobile_foot_bottom,.mobile_foot_bottom .copy_mobile_txt,.mobile_foot_bottom .mobile_powerOff,ul.payment-icons.footer__section.showInMobilePayment{display:none}.footer__item--social_menu_BFhzq6 .social-icons li{margin-bottom:10px}.footer__item--social_menu_BFhzq6 .social-icons li a{display:flex;align-items:center;gap:8px;width:max-content}.footer__item--social_menu_BFhzq6 .social-icons svg{width:13px;height:12px}.countdown_cover .countdown-wrapper{position:relative;top:60px;z-index:1}.countdown_cover .countdown__heading{display:none}.countdown_cover .countdown__content{padding:0!important;height:48px;justify-content:center;flex-wrap:nowrap}.countdown_cover .countdown__content .countdown__block{width:auto}.countdown_cover .countdown__block,.countdown_cover .countdown__block p{margin:0}.countdown_cover .countdown__display-block h2{font-size:16px!important;font-weight:400!important;line-height:normal!important;letter-spacing:.64px!important;margin:0;font-family:DM Sans,sans-serif!important}.countdown_cover .countdown__display-block span{font-size:8px;font-weight:300;line-height:normal;color:#f0f0f0}.countdown_cover .countdown__display-block{padding:0 7px;border:0;position:relative}.countdown_cover .countdown__display-block:after{content:":";position:absolute;top:-3px;right:0;font-size:16px!important;font-weight:400!important;color:#fff}.countdown_cover .countdown__display-block:last-child:after,.countdown_cover .countdown__display-block:nth-child(3):after{display:none}.countdown_cover .countdown__button{font-size:13px!important;letter-spacing:.39px!important;color:#fff;height:28px;line-height:26px!important;padding:0 16px!important;background:#fff6}select{border-radius:20px}.section-header h1.section-header__title{color:#0e3623}.tabs_section_cover .tabs_trigger{width:100%}.tabs_section_cover [data-tab-content]{display:none}.tabs_section_cover .active[data-tab-content]{display:block}.tabs_section_cover .tabs{display:flex;justify-content:flex-start;gap:20px;list-style-type:none;margin:0}.tabs_section_cover .tabs .tab{width:100%;max-width:140px;min-width:140px;background:#f7f7f7;border-radius:12px;text-align:center;margin:0;padding:16px 15px;cursor:pointer;transition:all .2s linear}.tabs_section_cover .tabs .tab:hover,.tabs_section_cover .tabs .tab.active{background:#e0ac00}.tabs_section_cover .tabs .tab:hover span,.tabs_section_cover .tabs .tab.active span{color:#fff}.tabs_section_cover .tabs .tab:hover svg path,.tabs_section_cover .tabs .tab.active svg path{fill:#fff;stroke:#fff}.tabs_section_cover .tabs .tab .tabIcon{min-height:50px;width:101%;display:flex;align-items:center;justify-content:center}.tabs_section_cover .tabs .tab span{text-align:center;font-size:15px;line-height:18px;font-weight:500;color:#000;display:block;margin-top:10px}.tabs_section_cover .tabs_section_inner{width:100%;padding-bottom:60px}.tabs_section_cover .tab-content{padding:60px 0;width:100%;background:#f7f7f7}.tab-content .rich_text_section h2{text-align:center;color:#0e3623;margin-bottom:26px}.tab-content .rich_text_section .rte{max-width:700px;width:100%;margin:0 auto}.rich_text_section{width:100%;padding-bottom:60px}.tabs_section_cover .tabs_trigger{width:100%;max-width:1260px;margin:0 auto;overflow-x:auto;scroll-behavior:smooth;padding-bottom:10px}.tab-content .tabImgWithTextSec{max-width:1300px;width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px}.testimonials_tabs_cls .tab-content .tabImgWithTextSec{gap:20px}.tab-content .tabImgWithTextSec .tab_text_section{width:calc(50% - 10px);border-radius:14px;background:#fff;padding:65px 100px 80px 80px;min-height:560px;overflow-y:auto}.testimonials_tabs_cls .tabImgWithTextSec .tab_text_section{width:calc(100% - 450px);padding:65px 100px 80px 0;max-height:unset}.tabImgWithTextSec .tab_text_section h3{color:#0e3623}.tab-content .tabImgWithTextSec .tab_Image_section{width:calc(50% - 10px);border-radius:14px;overflow:hidden;position:sticky;top:0}.tabImgWithTextSec .tab_Image_section .image-wrap{position:relative;padding-top:640px;overflow:hidden}.tabImgWithTextSec .tab_Image_section .image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.tabImgWithTextSec .tab_text_section .img_dsc p:last-child{margin-top:30px}.page-faq .bredcums-hero__image-container{min-height:unset!important}.page-faq .bredcums-hero__text-wrapper{padding-top:50px}.page-faq .bredcums-hero__text-wrapper .bredc-item,.page-faq .bredc-item+span.line{color:#959595}.page-faq .bredcums-hero__text-wrapper span.bredc-item{color:#0e3623}.page-faq h1.page_title_cls{color:#0e3623;margin-top:10px}.richTextFaqSec .rte{max-width:510px;margin:0 auto;width:100%}.richTextFaqSec .rte p{font-size:16px;line-height:26px;font-weight:400}.richTextFaqSec .theme-block h2.h3{font-size:20px!important;line-height:40px!important;color:#0e3623!important;margin-bottom:0}.richTextFaqSec .theme-block:first-child{margin-bottom:10px}.richTextFaqSec .theme-block{margin-bottom:25px}.index-section:has(.richTextFaqSec){margin:50px 0 0}.promo-grid2:has(.home_imageWithTextBlock.image-bloc2){background:#f7f7f7}.page-beratung-bestandskunden .promo-grid.home_imageWithTextBlock{padding-top:55px!important}.page-beratung-bestandskunden .promo-grid .top-heading{margin-bottom:45px}.beratungInteressentenRichText .rte.richTextBtn{display:flex;align-items:center;justify-content:center;gap:20px}.beratungInteressentenRichText a.btn{display:flex;align-items:center;justify-content:center;gap:10px}.beratungInteressentenRichText a.btn.whatsapp_btn{background:#48c757}.index-section:has(.beratungInteressentenRichText){background:#f7f7f7;margin:0;padding-bottom:60px}.icon_block_slider .beratungInteressenten_iconBlockS{background:#f7f7f7;padding-top:0}.beratungInteressenten_iconBlockS .foot_iconBlockInner{background:#fff}.page-beratung-bestandskunden .icon_block_slider .footer_column_slider{display:none}.page-beratung-bestandskunden .foot_textRightSlider{padding-top:55px}.beratungInteressenten_iconBlockS .swiper{padding-bottom:20px}.logo_cover_cls.beratungInteressenten_iconBlockS .swiper-dots-pagination.swiper-pagination-clickable{height:28px;border-radius:16px;background:#e4e4e499;width:max-content;margin:0 auto;left:0;right:0;padding:7px 15px;display:block;line-height:11px;bottom:15px}.logo_cover_cls.beratungInteressenten_iconBlockS .swiper-pagination-bullet{cursor:pointer;display:inline-block;height:6px;margin:0 5px;opacity:1;vertical-align:middle;width:6px;border-radius:3px;transition:width .2s ease 0s}.logo_cover_cls.beratungInteressenten_iconBlockS .swiper-pagination-bullet.swiper-pagination-bullet-active{width:34px}.beratungInteressentenRichText .enlarge-text p{font-size:18px;line-height:26px}.beratungInteressentenRichText .enlarge-text p strong{font-weight:600}.baretungInteressenten_cls .theme-block{max-width:590px;width:100%;margin:0 auto}.index-section:has(.baretungInteressenten_cls){background:#f7f7f7;margin:0;padding:55px 0 40px}.page-beratung-Interessenten .home_imageWithTextBlock{padding-bottom:20px!important}.page-beratung-Interessenten .theme-block:last-child .btn.call_btn svg{display:none}.page-beratung-Interessenten .theme-block:last-child .btn.call_btn{max-width:max-content}.page-beratung-Interessenten .beratungInteressentenRichText{padding-top:30px}.page-beratung-Interessenten .bredcums-hero__text-wrapper,.page-beratung-bestandskunden .bredcums-hero__text-wrapper{padding-top:0}.page-beratung-Interessenten .promo-grid__container .btn,.page-beratung-bestandskunden .promo-grid__container .btn{margin-top:20px}.contactBreadcrums_cover .bredcums-hero__text-wrapper{padding-top:55px}.contactBreadcrums_cover .bredc-item,.contactBreadcrums_cover .line{font-size:13px;line-height:23px;font-weight:300;color:#959595}.contactBreadcrums_cover .line{padding:0 8px;font-size:21px;position:relative;top:4px;opacity:.6}.contactBreadcrums_cover span.bredc-item{color:#0e3623}.contactBreadcrums_cover h1.page-title{color:#0e3623;margin-top:5px}.contactBreadcrums_cover .flex-item{display:flex;align-items:center;justify-content:space-between}.contactBreadcrums_cover .address-part{display:flex;align-items:center;justify-content:flex-end;column-gap:50px;flex-direction:row-reverse}.contactBreadcrums_cover .address-part .address-item{display:flex;align-items:center;gap:20px}.contactBreadcrums_cover .inner-address h4.top-text{font-size:15px!important;line-height:26px!important;font-weight:500!important;color:#000;margin:0;font-family:DM Sans,sans-serif!important}.contactBreadcrums_cover .inner-address .link-btn{font-size:14px;font-weight:600;letter-spacing:.42px;color:#e0ac00;display:flex;align-items:center;gap:6px;height:20px}.contactFormCstm .section-header.top-content{text-align:left}.contactFormCstm h2.section-header__title{color:#0e3623}.contactFormCstm button.btn{margin-top:18px}.contactFormCstm .image-wraper img.image-element{width:100%;max-height:640px}.contactFormCstm .page-width{max-width:1380px}.download-files .left-part svg{width:28px;height:30px}.download-files h2.section-header__title{color:#0e3623}.download-files .file-part{max-width:889px;width:100%;margin:0 auto;background:#f7f7f7;border-radius:14px;padding:30px 80px}.download-files .file-item{display:flex;gap:30px;align-items:center;justify-content:space-around;padding-bottom:30px}.download-files .file-item:last-child{padding-bottom:0}.download-files .left-part svg{width:30px;height:30px}.download-files .left-part .inner_title{font-size:17px;line-height:25px;font-weight:600;color:#000}.inner-address a.link-btn{display:flex;align-items:center;gap:10px;font-size:15px;line-height:25px;font-weight:600;letter-spacing:.45px;color:#e0ac00;position:relative;width:max-content}.inner-address a.link-btn:after{content:"";position:absolute;left:0;bottom:3px;width:0;height:2px;background:#e0ac00}.inner-address a.link-btn:hover:after{width:100%;transition:width .5s}.download-files h3.section-header__title{color:#0e3623;text-align:center}.download-files .section-header{margin-bottom:22px}.contactBreadcrums_cover .contac_disc{max-width:720px;width:100%;margin-top:5px}.home_imageWithTextBlock.unser_showroom h2.h3{color:#0e3623;margin-bottom:17px}.home_imageWithTextBlock.unser_showroom a.btn{margin-top:20px}.shopify-section:has(.home_imageWithTextBlock.unser_showroom){background:#f7f7f7;padding:45px 0 55px}.home_imageWithTextBlock.unser_showroom .flex-grid__item .promo-grid__bg{background:#fff}.page-showroom .contactBreadcrums_cover{padding-bottom:40px}.index-section:has(.beratungInteressentenRichText.ShowroomRichText){background:#fff;padding-bottom:10px}.page-showroom .theme-block:last-child .btn.call_btn svg{display:none}.showroomImageSliderCls .swiper-slide img.slider_logo_img{width:100%;border-radius:14px}.logo_slider_cls.ShowroomLogoSliderCls .slider_page-width{max-width:100%;padding-left:calc((100% - 1180px)/2);padding-right:0}.logo_slider_cls.ShowroomLogoSliderCls .swiper-pagination.swiper-dots-pagination{display:block}.logo_slider_cls.ShowroomLogoSliderCls .page-width{max-width:1260px}.ShowroomLogoSliderCls .main_title h2{color:#0e3623;margin-bottom:30px}.logo_slider_cls.ShowroomLogoSliderCls{width:100%;padding:55px 0 80px}.ShowroomLogoSliderCls .swiper.swiper-dots-pagination{padding-bottom:60px}.ShowroomLogoSliderCls .swiper-pagination.swiper-dots-pagination{height:32px;border-radius:16px;background:#e4e4e499;width:max-content;margin:0 auto;left:0;right:0;padding:7px 15px;line-height:1}.ShowroomLogoSliderCls .swiper-pagination.swiper-dots-pagination .swiper-pagination-bullet{background-color:#e0ac00;border-radius:3px;height:6px;width:6px;opacity:1;margin:0 8px;transition:width .2s ease 0s}.ShowroomLogoSliderCls .swiper-pagination.swiper-dots-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px;border-radius:3px;height:6px;background-color:#e0ac00}.template-collection .shopify-section-group-footer-group.icon_block_slider{display:none}.template-collection .section-header{text-align:left;padding:10px 40px 0}.contactBreadcrums_cover .breadcrum_btn{margin-top:23px}.home_imageWithTextBlock.testcenterImgBlock .promo-grid__text h2.h3{color:#0e3623;font-size:30px!important;line-height:40px!important;margin-bottom:26px}.page-testcenter .theme-block:last-child .btn.call_btn svg{display:none}.index-section:has(.beratungInteressentenRichText.testcenterTmp){background:#fff}.page-testcenter .icon_block_slider .footer_column_slider{display:none}.tab-faq-section.collapsible_cont_cls{background:#fff;padding:60px 0 0}.collapsible_cont_cls .top_description{max-width:720px;width:100%;margin:0 auto;text-align:center}.collapsible_cont_cls .section-header{margin-bottom:30px}.collapsible_cont_cls .section-header__title{margin-bottom:30px!important}.collapsible_content_cls .panelContainer.faq-accordian{padding-top:20px!important;padding-bottom:40px!important}.main-faq-wapper summary.faq_Click.is_open:before{transform:rotate(180deg)!important}.beratungInteressentenRichText.testcenterTmp{padding-top:45px}.collapsible_content_cls h2.section-header__title{color:#0e3623}.page-testcenter .contactBreadcrums_cover .flex-item{gap:20px}.grid.grid--uniform.blogTwoBlockCls .grid__item.medium-up--one-third{width:50%!important}.template-blog .page-width:has(.grid.grid--uniform){max-width:1080px}.template-blog .index-section:has(.grid.grid--uniform){background:#f7f7f7;margin-bottom:0}.template-blog .grid.grid--uniform a.article__grid-image{background:#fff;margin:0;border-radius:16px 16px 0 0;overflow:hidden}.template-blog .grid--uniform .article__grid-meta{background:#fff;border-radius:0 0 16px 16px;padding:30px 30px 35px;text-align:left}.article__grid-meta span.blog_titleCls{width:100%;display:block;font-size:14px;line-height:26px;color:#646464;font-weight:600}.article__grid-meta .article__title{color:#0e3623;min-height:60px}.article__grid-meta .article__date{font-size:13px;line-height:23px;font-weight:300;color:#959595}.blog_view_btn{width:100%;text-align:center;padding-bottom:40px}.blog_view_btn a.btn{background:#e0ac00;color:#fff;border:0}.index-section:has(.grid--uniform.blogTwoBlockCls){padding-top:60px}.all_blog_titles{width:100%}.all_blog_titles ul{list-style:none;margin:0}.all_blog_titles ul li{display:inline-block;margin-right:40px}.all_blog_titles ul li a{font-size:15px;line-height:35px;letter-spacing:.45px;font-weight:600;color:#0e36234d;position:relative}.all_blog_titles ul li a:after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:2px;background:#0e3623}.all_blog_titles ul li.active a,.all_blog_titles ul li a:hover{color:#0e3623}.all_blog_titles ul li.active a:after,.all_blog_titles ul li a:hover:after{width:100%;transition:width .2s linear}.mainBlogGrid{width:100%;background:#f7f7f7}.mainBlogGrid .grid.grid--uniform .grid__item.medium-up--one-third:nth-child(1),.mainBlogGrid .grid.grid--uniform .grid__item.medium-up--one-third:nth-child(2){width:50%}.template-blog .grid--uniform .article__grid-meta a.article__title{min-height:120px}.all_blog_titles{width:100%;padding:10px 0 50px}.mainBlogGrid .show_more_btn{text-align:center}.mainBlogGrid .show_more_btn a.btn.btn--secondary{margin-top:10px}.mainBlogGrid .page-content{padding-bottom:40px}.all_blog_titles{width:100%;margin:10px 0 50px;padding-bottom:10px;overflow-x:auto;scroll-behavior:smooth}.all_blog_titles ul{width:auto;display:flex;align-items:center}.all_blog_titles ul li{min-width:fit-content}.mainBlogGrid .show_more_btn a.btn.btn--secondary{background:#e0ac00;border-radius:20px;color:#fff}.experienceFirstRichText .theme-block .rte{max-width:670px;width:100%;margin:0 auto}.testimonials_tabs_cls .tabImgWithTextSec .tab_Video_section{width:100%;max-width:340px}.testimonials_tabs_cls .tab_Video_section h2.h2{color:#0e3623;max-width:460px;width:100%;margin-bottom:20px}.testimonials_tabs_cls .tab_Video_section .video-wrap{border-radius:14px}.testimonials_tabs_cls .tab_Video_section .video-wrap video{width:100%;height:100%;object-fit:contain;border-radius:14px}.testimonials_tabs_cls .tabImgWithTextSec .tab_text_section{background:transparent;min-height:auto}.testimonials_tabs_cls .tabImgWithTextSec .tab_text_section h2{margin-bottom:20px;color:#0e3623;max-width:460px;width:100%}.testimonials_tabs_cls .image-wrap{padding-top:80px;max-width:80px;width:100%;overflow:hidden;border-radius:80px}.testimonials_tabs_cls .tab_Video_section .user_namePic{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:40px;margin-top:40px}.testimonials_tabs_cls .user_namePic{font-size:17px;line-height:26px;color:#000;font-weight:400;font-style:italic}.testimonials_tabs_cls .tab-content .tabImgWithTextSec{background:#f7f7f7;border-radius:14px;padding-top:50px;padding-bottom:50px;padding-left:100px;margin-bottom:20px}.testimonials_tabs_cls .tabs_trigger li.tab{font-size:15px;line-height:31px;font-weight:600;letter-spacing:.45px;color:#0e3623;list-style:none;padding:0 12px;min-height:32px;border-radius:20px;background:#f7f7f7;width:max-content;margin:0;cursor:pointer;text-align:center}.testimonials_tabs_cls .tabs_trigger li.tab:hover,.testimonials_tabs_cls .tabs_trigger li.tab.active{background:#e0ac00;color:#fff}.testimonials_tabs_cls .tabs_trigger ul.tabs{display:flex;align-items:center;justify-content:center;gap:10px}.testimonials_tabs_cls .tab_content_cls{display:none}.testimonials_tabs_cls .tab_content_cls.active{display:block}.testimonials_tabs_cls .buttom_btn{width:100%;text-align:center;margin-top:40px}.page-erfahrungen .icon_block_slider .logo_cover_cls{padding-top:10px}.product-section .breadcrumb a,.product-section .breadcrumb span{font-size:13px;font-weight:300;color:#959595}.product-single__meta h1.h2.product-single__title{font-size:28px!important;line-height:38px!important;color:#0e3623}.product-block span.product__price{font-size:18px;line-height:26px;color:#0e3623;font-weight:700}.product__policies,.product__policies a{font-size:13px;font-weight:300;color:#959595}.product-block.product-block--price{display:flex;align-items:center}.metafield-rich_text_field ul li{line-height:30px}.sealsubs-container label.sls-purchase-options-label{display:none}.sls-purchase-options-container .sls-option-container{background:#f7f7f7!important;border:0!important;border-radius:10px!important}label.sls-selling-plan-group-name{font-size:16px!important;color:#000!important;font-weight:400!important;letter-spacing:normal!important;text-transform:capitalize!important}.pdpLogoSliderFirst .slider_logo{width:100%;background:#fff;border-radius:12px;text-align:center;margin:0;padding:16px 15px;cursor:pointer;transition:all .2s linear}.pdpLogoSliderFirst .slider_logo span.icon_text{text-align:center;font-size:15px;line-height:18px;font-weight:500;color:#000;display:block;margin-top:10px;min-height:36px}.pdpLogoSliderFirst .slider_logo .media{height:50px;width:100%;display:flex;align-items:center;justify-content:center}.pdpLogoSliderFirst .slider_logo .media img{width:auto;height:40px}.pdpLogoSliderFirst .page-width{max-width:1280px;width:100%;text-align:center;background:#f7f7f7;border-radius:14px;padding:40px 0}.pdpLogoSliderFirst .main_title h2.h4{font-size:24px!important;line-height:34px!important;color:#0e3623;margin-bottom:34px}.page-width.pdpDetailsAccordionCls{max-width:830px;width:100%}.pdpDetailsAccordionCls button.collapsible-trigger-btn{display:flex;align-items:center;justify-content:space-between;font-size:24px;line-height:34px;font-weight:300;color:#0e3623;text-transform:capitalize;letter-spacing:normal;border:0;padding:22px 0;font-family:Lexend!important}.pdpDetailsAccordionCls button.collapsible-trigger-btn svg{width:21px;height:21px}.pdpDetailsAccordionCls .product-block__description li,.pdpDetailsAccordionCls .product-block__description p,.pdpDetailsAccordionCls .product-block__description span{font-size:16px}.pdpDetailsAccordionCls button.collapsible-trigger-btn.is-open svg{transform:rotate(180deg)}.pdpDetailsAccordionCls .product-block__description h1,.pdpDetailsAccordionCls .product-block__description h2,.pdpDetailsAccordionCls .product-block__description h3{margin:0 0 10px;font-size:17px!important}.pdpDetailsAccordionCls .collapsible-content__inner{border:0!important}.page-width.pdpDetailsAccordionCls{padding-top:30px}.pdpLogoSectionwithoutSlider{max-width:1200px}.pdpLogoSectionwithoutSlider h2.section-header__title.h4{line-height:40px;font-weight:500!important;text-align:center}.pdpLogoSectionwithoutSlider image-element img{height:60px;width:auto;margin-bottom:10px}.pdpLogoSectionwithoutSlider .section-header{margin-bottom:30px}.pdpLogoSectionwithoutSlider span.logo_text_cls{font-size:17px;font-weight:600;line-height:25px;color:#000}.pdpLogoSectionwithoutSlider .logo-bar__item{flex:0 0 21%}product-recommendations .section-header__title{text-align:center;color:#0e3623}.template-product .icon_block_slider:has(.footer_column_slider){display:none}.template-product .textSliderSec .foot_textRightSlider{padding-top:40px}.product-block .sales_points{width:100%;max-width:340px;background:#f7f7f7;border-radius:12px}.product-block .sales_points ul{margin:0;padding:15px;list-style:none}.product-block .sales_points ul li{display:flex;align-items:center;gap:10px}.template-product .page-content--product .page-width{max-width:1080px}.page-content--product .grid__item.medium-up--three-fifths{padding-right:31px}.template-product .product-block{margin-bottom:20px!important}.address-item.productIconText{display:flex;align-items:center;gap:20px;border-top:solid 1px #E4E4E4;padding-top:15px}.address-item.productIconText h4.top-text{margin:0;font-size:15px!important;line-height:26px!important;font-weight:500!important}.template-product .product-block .metafield-rich_text_field ul{margin:0;list-style:none}.template-product .product-block .metafield-rich_text_field ul li{font-size:16px;line-height:30px;color:#000;position:relative;padding-left:15px}.template-product .product-block .metafield-rich_text_field ul li:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:6px;background:#0e3623;transform:translateY(-50%)}.product__thumbs--below .product__thumb-item .image-wrap__thumbnail{padding-bottom:90px!important}.product__thumbs--below .product__thumb-item{max-width:94px;min-width:94px}.product__thumb-item .image-wrap__thumbnail img.image-element{height:90px;width:100%;object-fit:contain;background:#f7f7f7;border-radius:8px}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{border-radius:8px}.product__main-photos .flickity-page-dots{bottom:17px}.pdpLogoSliderFirst .swiper-main-wrapper{max-width:940px;width:100%;margin:0 auto}.product-single__meta .pdp_top_tag{margin:0;font-size:10px;font-weight:500;line-height:normal;letter-spacing:.6px;color:#0e3623;background:#e8e8e8;border-radius:9px;width:max-content;padding:2px 8px}.custm_drawer .drawer__header{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;min-height:auto;border:0}.custm_drawer .drawer__header .drawer__close{width:30px;height:30px}.custm_drawer .drawer__header .drawer__close button.drawer__close-button{right:0;padding:0}.custm_drawer .h2.drawer__title{font-size:16px!important;line-height:34px!important;font-weight:500!important;color:#0e3623;text-align:center;margin:0}.upsell-header{width:100%;text-align:center;padding-top:60px}.upsell-header h3{font-size:16px!important;line-height:34px!important;font-weight:500!important;color:#0e3623}.drawer__contents .drawer__scrollable{padding:0 10px 0 20px;min-height:300px}.drawer__contents .drawer__scrollable .cart__remove{display:block}.drawer__scrollable .cart__item{background:#f7f7f7;border-radius:14px;border:0;margin-bottom:10px}.drawer__inner .cart__image{flex:0 0 60px}.drawer__inner .cart__image a.image-wrap{height:60px}.drawer__inner .cart__item-details{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.drawer__inner .cart__item-details .cart__item-sub{max-width:100px;width:100%}.drawer__inner .cart__item-details .cart__item-title{max-width:calc(100% - 110px);width:100%}.drawer__inner .cart__item-price-col{text-align:left!important}.drawer__inner .cart__item-title a.cart__item-name{font-size:14px;line-height:18px;color:#000;font-weight:400}.drawer__inner .cart__item-title .cart__price{font-size:12px;line-height:26px;font-weight:400;color:#535353}.drawer__inner .js-qty__num{border:0!important}.drawer__contents .drawer__scrollable .cart__remove{text-align:right}.drawer__scrollable .cart__item{padding:14px;align-items:center}.drawer__inner .cart__item-details .cart__item-sub div{margin-right:0}.drawer__inner .cart__item-details .cart__item-sub div{margin-right:0;width:100%;right:0;float:right}.drawer__inner .cart__item-details button.js-qty__adjust:hover{background:none;color:#000}.drawer__inner .cart__item-details .cart__item-sub .cart__remove{margin-top:20px}.cartdrawer-upsell-wrap{width:100%;padding:0 20px}.cartdrawer-upsell-wrap .upsell-pro-list{background:#f7f7f7;border-radius:14px;border:0;margin-bottom:10px;padding:14px}.cartdrawer-upsell-wrap .main_wrapper .pro-image{width:60px;height:60px}.cartdrawer-upsell-wrap .pro-details h4.cart__item-name{font-size:14px!important;line-height:18px!important;color:#000;font-weight:400!important}.cartdrawer-upsell-wrap .pro-details .product_price{font-size:12px;font-weight:400;color:#535353}.cartdrawer-upsell-wrap .main_wrapper{display:flex;align-items:center;gap:20px}.custm_drawer .drawer__fixed-header{min-height:60px}.drawer__header a.drawer_cart_icon{display:flex;align-items:center}.cart__item-sub .ajaxcart__subtotal{font-size:14px;line-height:26px;font-weight:400;color:#000;text-transform:capitalize;letter-spacing:normal}.cart__item-sub .ajaxcart__subtotal+div{font-size:14px;line-height:26px;font-weight:700;color:#000}.drawer__inner .cart_upsell_products_main{margin-bottom:10px}.drawer__inner .drawer__footer{padding-top:8px}.drawer__footer .cart__item-sub{margin-bottom:0}.drawer__footer .cart__checkout-wrapper{margin-top:10px}.drawer__footer .cart__checkout-wrapper button.cart__checkout{padding-top:0!important;padding-bottom:0!important;min-height:40px}.drawer__footer .cart__checkout-wrapper button.btn.cart__checkout{background:#e0ac00}.belowCheckoutBtn{width:100%}.belowCheckoutBtn ul{margin:10px 0 0;padding:0;list-style:none;display:flex;align-items:center;gap:30px}.belowCheckoutBtn ul span{font-size:13px;line-height:20px;letter-spacing:.26px;color:#000}.drawer__contents .cart__item-price-col{display:flex;align-items:center;justify-content:flex-start;gap:5px;font-size:11px;font-weight:300;color:#959595}.cartdrawer-upsell-wrap .pro-details .product_price{display:flex;align-items:center;gap:5px}.cartdrawer-upsell-wrap .upsell-title-price .cart_taxText{font-size:11px;font-weight:300;color:#959595}.pswp__scroll-wrap .pswp__ui button.btn.pswp__button{height:45px;width:45px;padding:0!important}.product-slideshow .is-selected .product__photo-zoom{width:45px;height:45px;padding:0!important}.product-block .sales_points ul li span{font-size:13px;letter-spacing:.26px;line-height:20px}.head_slider_dots.desk_slider .swiper-pagination.swiper-dots-pagination.swiper-pagination-clickable{top:0;right:calc((100% - 860px)/2);left:auto}.head_slider_dots.mobile_slider .swiper-pagination.swiper-dots-pagination.swiper-pagination-clickable{display:none}.ShowroomLogoSliderCls .swiper.swiper-dots-pagination{padding-top:70px;padding-bottom:0}.showroomImageSliderCls .main_title h2.h2{margin:0 0 -37px}.categoryFeatureCollCls h2.section-header__title{text-align:left!important}.page-content--product .product-single__meta{padding-top:50px}.customvideoSection .video-section__media{position:relative;padding-bottom:500px;overflow:hidden;max-width:890px;width:100%;margin:0 auto;border-radius:14px}.page-produktion .customvideoSection .video-section__media{max-width:400px}.customvideoSection .video-section__media video#myVideo_custom{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.page-produktion .customvideoSection .video-section__media .video-section__poster.custom-video img{object-fit:cover}.customvideoSection .title{text-align:center;color:#0e3623;margin-bottom:30px}.customvideoSection .video-secction{background:#f7f7f7}.template-cart .cart__item-sub div{display:flex}.template-cart h1.section-header__title{color:#0e3623}.template-customers-login .section-header__title,.template-customers-register .section-header__title{color:#0e3623;text-align:center}.template-customers-login a.link.link--underline{color:#0e3623}.page-width.page-width--tiny{max-width:600px;width:100%}.template-customers-login .btn--full,.template-customers-register .btn--full{font-size:15px;letter-spacing:.45px;color:#fff;background:#e0ac00;border-radius:20px}.multi-selectors__item span.disclosure-list__label{text-transform:uppercase}.page-testcenter header.section-header{text-align:center}.template-article .page-width--narrow{max-width:1240px}.customvideoSection .video-section__media .video-section__poster.custom-video{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;object-fit:cover}.customvideoSection .video-section__media .video-section__poster.custom-video img{width:100%;height:100%;border-radius:14px}.customvideoSection .video-section__media video{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;object-fit:cover}span.deferred-media__poster-button.custom_play_btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.template-article .page-width--narrow .right_content{max-width:372px;width:100%;padding-top:10px}.template-article .article__body.left_content{max-width:calc(100% - 372px);width:100%!important}.article nav.breadcrumb a,.article nav.breadcrumb .breadcrumb__divider{font-size:13px;font-weight:300;color:#959595}.article nav.breadcrumb{font-size:13px;font-weight:300;color:#0e3623}.article nav.breadcrumb .breadcrumb__divider{font-size:16px;padding:0 4px}.article nav.breadcrumb a:hover{color:#0e3623}.article .blog_titles{font-size:14px;line-height:26px;font-weight:600;color:#646464;text-transform:uppercase;margin-top:0}.article h2.section-header__title{color:#0e3623;margin:8px 0}.article__date time{font-size:13px;line-height:23px;font-weight:300;color:#959595}.article header.section-header{margin-bottom:28px}.article__body p{text-align:left!important}.template-article .article__body.left_content{padding-right:80px;padding-top:10px}.template-article .article__body.left_content img{width:100%;border-radius:16px}.article__body h2{font-size:24px!important;line-height:34px!important;color:#0e3623!important;text-align:left!important;margin:30px 0 20px}.article__body h2 b{font-weight:400}.article__body p:empty{display:none}.right_content .article_image{padding-top:200px;position:relative;overflow:hidden;border-radius:16px;margin-bottom:20px}.right_content .article_image img.collection-hero__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.article_social{width:100%;margin:40px 0 30px}.article_social span{font-size:18px;line-height:34px;color:#0e3623;font-weight:600}.article_social .social-sharing span.social-sharing__title{font-size:16px;font-weight:400;color:#0e3623}.article_social .social-sharing svg.blog_social path{fill:#0e3623}.article_social .social-sharing{text-align:left}.article_blog_post{background:#f7f7f7;border-radius:16px;padding:30px 0}.article_blog_post span.blog_post_title{font-size:18px;line-height:34px;font-weight:400;color:#0e3623;text-align:center;padding-bottom:20px;display:block}.article_related_product span.article_pdp__title{font-size:18px;line-height:34px;font-weight:400;color:#0e3623;text-align:left;padding-bottom:10px;display:block;margin-top:31px}.article_blog_post .grid{margin:0 10px}.article_blog_post .grid__item,.article_blog_post .grid .grid__item{padding-left:0}.article_blog_post .grid img.image-element{border-radius:16px 16px 0 0}.article_blog_post .article__grid-image{margin-bottom:0}.article_blog_post .article__grid-meta{margin-bottom:0;background:#fff;border-radius:0 0 16px 16px;padding:25px 30px;text-align:left}.article__grid-meta span.blog_titleCls{text-transform:uppercase}.article__grid-meta .article__title{line-height:28px!important}.article_blog_post .swiper-pagination-clickable.swiper-pagination-bullets{height:32px;border-radius:16px;background:#e4e4e499;width:max-content;margin:0 auto;left:0;right:0;padding:7px 15px;line-height:20px;bottom:0}.article_blog_post .swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#e0ac00;border-radius:3px;transition:width .2s ease 0s;cursor:pointer;display:inline-block;height:6px;margin:0 5px;opacity:1;vertical-align:middle;width:6px}.article_blog_post .swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px}.article_social .social-sharing{text-align:left;display:flex;align-items:center;justify-content:flex-start}.article_social .social-sharing a{display:flex;align-items:center;justify-content:center;gap:7px}.article_related_product .article_pdp_detail h4.article_pdp-name{font-size:17px!important;line-height:27px!important;font-weight:500!important;color:#000!important;font-family:DM Sans,sans-serif!important;text-align:center}.article_related_product span.article_pdp_price{font-size:14px;font-weight:400;color:#535353;text-align:center}.article_related_product .article_pdp{background:#f7f7f7;border-radius:14px;padding:30px;text-align:center;max-width:300px}.article_related_product .article_pdp img{width:100%;height:100%}.article_related_product .article_pdp_detail{margin-top:60px}.article_inhaltsverzeichnis .metafield-rich_text_field{padding:40px 35px 60px;background:#f7f7f7;border-radius:16px}.article_inhaltsverzeichnis .metafield-rich_text_field p{margin-bottom:10px}.article_inhaltsverzeichnis .metafield-rich_text_field p:last-child{margin-bottom:0}.article_inhaltsverzeichnis .metafield-rich_text_field h4,.article_inhaltsverzeichnis .metafield-rich_text_field h4 strong{font-size:18px!important;line-height:34px!important;color:#0e3623!important;font-weight:400!important}.article_inhaltsverzeichnis .metafield-rich_text_field p a{font-size:16px;line-height:26px;font-weight:500;color:#e0ac00;text-decoration:underline}header.section-header.header_forDsk{display:block}header.section-header.header_forMob{display:none}.modal__inner{max-width:1200px;width:100%}.modal__inner .modal__centered-content{width:100%}.modal__centered-content.newsletter--has-image .newsletter-popup{max-width:100%;min-width:100%}.modal__centered-content.newsletter--has-image .newsletter-popup__content{padding:60px;background:#f7f7f7}.newsletter.newsletter-popup .newsletter-popup__content h3{color:#0e3623;text-align:left;margin-bottom:42px}.newsletter-popup__content .input-group.newsletter__input-group{flex-direction:column;margin:0;width:100%;max-width:100%}.modal__inner .modal__centered{width:100%}.newsletter__input-group .newsletter__input{border-color:#e0e0e0;border-radius:20px!important;margin-bottom:15px;font:300 14px/26px DM Sans;letter-spacing:0px;color:#868686;background-color:#ffffffb3;padding:6px 15px;width:100%}.newsletter__input-group .newsletter__input::placeholder{font:300 14px/26px DM Sans;letter-spacing:0px;color:#868686!important}.modal .modal__inner{border-radius:14px!important;overflow:hidden}.newsletter__input-group .field.varify_checkbox{display:flex;align-items:center;justify-content:flex-start;margin:10px 0}.newsletter__input-group .field.varify_checkbox label{text-align:left;text-transform:unset;letter-spacing:normal;font-size:13px;line-height:23px;font-weight:300;color:#959595;margin:0}.newsletter-popup__content .input-group-btn{max-width:100%;width:100%}.newsletter-popup__content .input-group-btn .btn{width:100%;border-radius:20px!important}.swiper-slide img.grid-product__image{height:100%}.template-index .site-nav__link--underline:after,.template-index .site-nav__link--underline.active_nav:after{border-bottom-color:#000!important}.site-nav__link--underline.active_nav:after{width:72%;width:calc(100% - 28px)}.home_richTextSec .rte.richTextBtn a.btn.btn_border_cls{margin-left:15px}.collection-sidebar button.collapsible-trigger svg path{stroke:#000}.collection-sidebar button.collapsible-trigger.is-open svg{transform:rotate(180deg)}.template-search .grid__item .swiper-pagination.swiper-pagination-clickable{z-index:999}.template-search .grid__item .swiper-pagination.swiper-pagination-clickable span.swiper-pagination-bullet{width:12px;height:12px;box-shadow:inset 0 2px 2px #0000000a;border:.30000001192092896px solid #BFBFBF;opacity:1;background:#fff}.template-search .grid__item .swiper-pagination.swiper-pagination-clickable span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.grid-product__link:after{z-index:0}.contactBreadcrums_cover .bredc-item:hover{color:#0e3623}.template-collection .bredcums-hero__text-wrapper h1.page-title{font-size:30px!important;line-height:40px!important}.contactBreadcrums_cover .inner-address .link-btn{position:relative;width:max-content}.contactBreadcrums_cover .inner-address .link-btn:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#e0ac00}.contactBreadcrums_cover .inner-address .link-btn:hover:after{width:100%;transition:width .5s}.product-block--sales-point [data-product-inventory]{font-size:13px;line-height:23px;font-weight:300;color:#0a8138}.product-block--sales-point ul.sales-points,.product-block--sales-point .sales-point{margin-bottom:0}.product-block.product-block--sales-point{margin-bottom:3px}.drawer .js-qty__adjust:hover{fill:unset}.page-beratung-bestandskunden .page-title-tabs .page-tem.active-page:first-child path{stroke:#fff;fill:#e0ac00}.footer_column_slider .swiper-dots-pagination.swiper-pagination-clickable,.beratungInteressenten_iconBlockS .swiper-dots-pagination.swiper-pagination-clickable{display:none!important}.beratungInteressenten_iconBlockS .swiper-slide.FistSlideCls .foot_iconBlockInner .btn.btn--secondary{padding-left:25px!important}.beratungInteressenten_iconBlockS .swiper-slide.FistSlideCls .foot_iconBlockInner .btn.btn--secondary svg{display:none}.beratungInteressenten_iconBlockS .swiper-slide.FistSlideCls .foot_iconBlockInner .btn.btn--secondary:before{content:"";position:absolute;left:0;top:0;background:url(/cdn/shop/files/Icon_akar-download.svg?v=1744620015) no-repeat center;width:15px;height:14px}.promo-grid2 .home_imageWithTextBlock .promo-grid__content{padding:40px 100px 80px 80px}.foot_iconBlockInner .icon_description a:hover{color:#e0ac00}.home_imageWithTextBlock .flex-grid__item:nth-child(4) .promo-grid__content{padding:40px 80px 80px}.form-vertical textarea{resize:none}.about_top_richTextCls .theme-block{max-width:720px;margin:0 auto;width:100%}.contactFormCstm .flex-item.privacy{display:block!important;position:relative}.contactFormCstm .flex-item.privacy input#privacy{opacity:0;margin:0;position:absolute;left:0;top:4px;z-index:1;cursor:pointer}.contactFormCstm .flex-item.privacy label{position:relative;padding-left:21px}.contactFormCstm .flex-item.privacy label:before{content:"";position:absolute;left:0;top:5px;width:12px;height:12px;border:solid 1px #959595}.contactFormCstm .flex-item.privacy input:checked+label:after{content:"";position:absolute;left:3px;top:8px;width:7px;height:4px;border-left:solid 1px #959595;border-bottom:solid 1px #959595;rotate:-47deg}.countdown_cover:not(.template-index .countdown_cover){display:none}.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{border-color:#000}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:14px!important;height:14px!important;box-shadow:inset 1em 1em #0e3623!important}.variant-input-wrap input[type=radio]:checked+label{border-radius:14px;box-shadow:0 0 0 2px #0e3623}[data-center-text=true] .variant-input-wrap label{border-radius:14px;font-size:14px}.article__grid-meta .article__title{margin-bottom:5px}.content_onlyMob{display:none}.content_onlyDsk{display:block}.vidtext-flex .video-image{max-width:890px;margin:0 auto;width:100%;border-radius:14px}.vidtext-flex .video-image .video-wrapper{border-radius:14px}.home_imageWithTextBlock .rte--block.rte--em{text-transform:none}.articleDetailsContent{position:relative}.articleDetailsContent .scroll_bullets{position:fixed;right:10px;top:46%}.articleDetailsContent .scroll_bullets .bullets_inner{display:block;list-style:none}.articleDetailsContent .scroll_bullets .bullets_inner li{width:6px;height:6px;background:#e0ac00;border-radius:3px;margin-bottom:15px;cursor:pointer;transition:height .2s ease 0s}.articleDetailsContent .scroll_bullets .bullets_inner li.active{height:48px;transition:height .2s ease 0s}.product-recommendations-placeholder .grid-product__content .grid-product__image-mask{padding-bottom:0!important;margin-bottom:10px!important}.product-block--tab .collapsible-content__inner{font-size:16px!important;line-height:26px;color:#000}.home_imageTextBlock .image-wrap.loaded{padding-bottom:100%!important}.home_imageTextBlock .image-wrap img.image-element{height:100%;border-radius:14px 0 0 14px;object-position:right}.sls-purchase-options-container .sls-option-container{margin-bottom:15px}.sls-purchase-options-container{border:0!important}.vidtext-flex.newVideoCoverCls .video-image{max-width:400px}.related_products .swiper-wrapper .swiper-slide{padding-bottom:220px!important}.template-product .product__price-savings,span.product__price.product__price--compare{font-size:12px}.collapsible-content__inner pre{background:transparent;font-size:16px;font-weight:400;color:#000;font-family:DM Sans,sans-serif;word-break:break-word;width:100%}span.yotpo-sr-bottom-line-text{font-family:DM Sans,sans-serif!important;font-size:10px!important;font-weight:400!important;color:#100f0c!important}.yotpo-sr-bottom-line-summary svg.yotpo-sr-star-full,.yotpo-sr-bottom-line-summary svg.yotpo-sr-star-half{width:10px;height:10px}.yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-empty{width:10px;height:10px}.yotpo-reviews-star-ratings-widget{justify-content:flex-end!important;margin:0!important}.template-product .product-block.product-block--header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.product-single__meta .pdp_top_tag{display:flex;align-items:center;justify-content:center;width:max-content;height:17px;margin-right:15px;display:block;justify-self:flex-start;text-align:left}.product-single__meta .yotpo-widget-instance{width:100%}.product-single__meta p.pdp_top_tag+.yotpo-widget-instance{width:calc(100% - 85px)}.product__price-savings{margin-right:10px}.sls-option-container.seal-table{position:relative}span.sls-savings-badge{background:#e8e8e8;border-radius:9px;font-size:10px;letter-spacing:.6px;color:#ad0000;margin:0;position:absolute;top:-8px;transform:rotate(0);right:20px}span.sls-savings-badge:before{display:none}.newsletter_sec form.needsclick.klaviyo-form{padding-top:0!important}div#Footer-footer2{padding-top:0}.newsletter_sec .needsclick.kl-private-reset-css-Xuajs1{padding-top:0!important}.slider_logo .scgCode{text-align:center}.pdp_swatch{width:100%}.pdp_swatch .var-outer .pdp_image_sw{width:100%;margin-bottom:10px;display:flex;align-items:center;gap:10px;padding:5px 10px;background:#f7f7f7;border-radius:5px}.pdp_swatch .var-outer .pdp_image_sw span{font-size:14px;line-height:21px;max-width:200px;text-align:left}.appPromoGridSec .appGridTextSection .promo-grid__bg{background-color:#f7f7f7;border-radius:14px}.appPromoGridSec .appGridTextSection .promo-grid__slide-link{display:none}.appPromoGridSec .promo-grid__container{border-radius:14px}.appPromoGridSec .appGridTextSection .promo-grid__bg svg.placeholder-svg{opacity:0}.appPromoGridSec .appGridTextSection .promo-grid__content:after{display:none}.appGridTextSection .logoWithTitle{display:flex;align-items:center;gap:15px;margin:10px 0 15px}.appGridTextSection .logoWithTitle image-element img.image-element{max-width:117px}.appGridTextSection .logoWithTitle .rte--block{font-size:30px;line-height:40px;font-weight:600;color:#0e3623;letter-spacing:normal;margin:0;font-family:Lexend!important}.appGridTextSection h2.h3{font-size:24px;line-height:34px;font-weight:600;color:#0e3623}.appGridTextSection .content ul{margin:0}.appGridTextSection .content ul br{display:none}.appGridTextSection .content ul li{font-size:16px;line-height:30px;font-weight:400;color:#000;list-style:none;position:relative;padding-left:18px}.appGridTextSection .content ul li:before{content:"";position:absolute;top:11px;left:0;width:6px;height:6px;border-radius:10px;background:#0e3623}.appGridTextSection .promo-grid__content{max-width:430px;width:100%}.appPromoGridSec .appGridTextSection{padding-left:70px}.vitoriAppblockcls .page-width{max-width:1380px}.appGridTextSection span.titleTag{font-size:10px;font-weight:500;color:#0e3623;background:#e8e8e8;border-radius:10px;padding:2px 16px}.appGridTextSection .content ul{margin:10px 0 6px}.appStoreBtn{display:flex;align-items:center;justify-content:flex-start;margin:20px 0 21px -3px;gap:10px}.promo-grid.appPromoGridSec{padding-top:20px;padding-bottom:0}.vitoriAppImageTextSection .page-width{max-width:1380px}.vitoriAppImageTextSection .page-width .feature-row{background:#f7f7f7;border-radius:14px;margin:0}.vitoriAppImageTextSection .image-wrap .aos-init{background:#f7f7f7;align-items:center;display:flex}.vitoriAppImageTextSection .image-wrap img{mix-blend-mode:multiply;max-height:300px;object-fit:contain}.vitoriAppImageTextSection .feature-row__item h2.h1{font-size:30px!important;line-height:40px!important;font-weight:600!important;color:#0e3623!important}.vitoriAppImageTextSection .feature-row__item{padding-right:0;padding-top:30px;padding-bottom:30px}.page-beratung-bestandskunden .bgcolor.promo-grid2{background:#f7f7f7}.page-team .vertical-bottom.horizontal-left .promo-grid__bg,.page-produktion .vertical-bottom.horizontal-left .promo-grid__bg,.page-beratung-Interessenten .horizontal-left .promo-grid__bg,.page-beratung-bestandskunden .horizontal-left .promo-grid__bg{background:#fff}.page-team .promo-grid__container.vertical-bottom.horizontal-left .rte--block.content,.page-produktion .promo-grid__container.horizontal-left .rte--block,.page-beratung-Interessenten .promo-grid__container.horizontal-left .rte--block,.page-beratung-bestandskunden .promo-grid__container.horizontal-left .rte--block{color:#000}.page-team .vertical-bottom.horizontal-left .flex-item.accordion,.page-produktion .promo-grid .horizontal-left .rte--block.h3,.page-beratung-Interessenten .promo-grid .horizontal-left .rte--block.h3,.page-beratung-bestandskunden .promo-grid .horizontal-left .rte--block.h3{color:#0e3623}.page-team .index-section--flush .background-media-text__container img.desktop-img{background:#fff;object-fit:contain}.page-team .richTextCls .theme-block,.page-produktion .theme-block,.page-beratung-Interessenten .theme-block,.page-wirkung .richTextCls .theme-block{max-width:720px;width:100%;margin:0 auto}.page-wirkung .textandImageCover .page-width{max-width:1130px}.page-wirkung .feature-row__item.feature-row__images{max-width:380px}.page-wirkung .feature-row-wrapper .feature-row__text{flex:0 1 50%;min-width:50%}.page-showroom .ShowroomLogoSliderCls .swiper-slide img.slider_logo_img{max-width:100%;width:100%;border-radius:14px}.page-downloads .download-files .file-part-inner{display:flex}.page-downloads .download-files .file-part-inner .file-part{border-radius:1rem;padding:6.125rem 5rem}.page-downloads .download-files .file-part-inner img{max-width:40rem;margin-left:1.25rem;border-radius:.875rem;width:50%;object-fit:cover}.newsletter_sec .footer__collapsible .appStoreBannerBtn{justify-content:flex-start;margin-top:10px;gap:5px;display:flex;align-items:center}.newsletter_sec .footer__collapsible .appStoreBannerBtn img{max-width:140px}.grid__item.grid-product .swiper-slide.image-wrap{background:transparent}.custom__item-inner .over_image_icon{position:absolute;z-index:2;top:20px;right:20px;width:70px;height:70px;color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:400}.over_image_icon img{width:60px;height:60px}.variant-input-wrap label.disabled{color:#000;box-shadow:0 0 0 1px #919191!important}.yotpo-reviews-tab-floating-tab{opacity:1!important}.template-list-collections .page-width.page-content{max-width:1260px}.template-list-collections .grid__item a.collection-item{background:#f7f7f7;border-radius:14px}.template-list-collections .grid__item a.collection-item .collection-item__title span{color:#fff;background:#e0ac00;border-radius:50px;text-transform:capitalize;font-size:15px;letter-spacing:.45px;padding:8px 20px;overflow:hidden;position:relative}.template-list-collections .grid__item a.collection-item .collection-item__title span:after{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%}.template-list-collections .grid__item a.collection-item .collection-item__title span:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}button.IconLauncher__BaseLauncher-fxgzo1-0.IconLauncher__ShapedLauncher-fxgzo1-1.dBsjYg.reagan--widget-loaded{background:#e0ac00!important}.product__thumbs button.product__thumb-arrow svg.icon{width:15px;height:20px}.product__thumbs button.product__thumb-arrow svg.icon path{fill:#e0ac00}.video-secction:has(.pdpVideotopSection){background:transparent}.index-section.wirkungPageImgTextSec .page-width.feature-row-wrapper{max-width:1130px}.wirkungPageImgTextSec .feature-row__item.feature-row__images{max-width:380px}.wirkungPageImgTextSec .feature-row__item.feature-row__text{min-width:50%;padding-left:60px;margin:0}.wirkungPageImgTextSec .feature-row__item h2.h1{font-size:30px!important;line-height:1.33!important;font-weight:300!important;letter-spacing:normal!important;color:#0e3623;margin-bottom:30px}.wirkungPageImgTextSec .feature-row__text .appear-delay-2{margin-top:20px}.product-block.product-block--price{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.product-block.product-block--price span.origin_price{width:100%;text-align:left}.metaPDPBtn{margin-bottom:15px}.product-main-slide .product-video-trigger{height:78px;width:78px;display:flex;align-items:center;justify-content:center;padding:0!important}.product-main-slide .product-video-trigger .icon{height:30px;width:30px}.homeFirstLogoBlock .swiper-slide.slider_logo{background:#f7f7f7;border-radius:14px;padding:15px}.homeFirstLogoBlock .swiper-slide.slider_logo .media{max-width:60px;width:100%;text-align:center;margin:0 auto}.homeFirstLogoBlock span.icon_text{text-align:center;width:100%;display:block;padding-top:5px}.logo_cover_cls.homeFirstLogoBlock .page-width{max-width:950px;width:100%}.logo_cover_cls.homeFirstLogoBlock{padding-top:50px}.categoryFeatureCollCls .grid-product__content{background:#f7f7f7;border-radius:14px;padding:40px 0 20px}.collection-content .page-width{max-width:1340px;width:100%}.shopify-section .collection-content{padding-top:0}.collection-content .collection-grid__wrapper .grid__item.grid-product{margin-bottom:0}.pdpLogoSliderFirst .swiper-main-wrapper{position:relative}.pdpLogoSliderFirst .swiper-button-next:after,.pdpLogoSliderFirst .swiper-button-prev:after{display:none}.pdpLogoSliderFirst .swiper-button-next svg,.pdpLogoSliderFirst .swiper-button-prev svg{min-width:15px;min-height:20px}.pdpLogoSliderFirst .swiper-button-next svg path,.pdpLogoSliderFirst .swiper-button-prev svg path{stroke:#e0ac00}.pdpLogoSliderFirst .swiper-button-next{right:-40px;top:65%}.pdpLogoSliderFirst .swiper-button-prev{left:-40px;top:65%}.yotpoCls{display:flex;align-items:center;justify-content:center;gap:5px}.yotpoCls .review_text{display:flex;align-item:center}.yotpoCls .review_text{display:flex;align-items:center;justify-content:center;gap:5px}.yotpoCls span{font-size:10px;font-weight:400;color:#fff}.review_star_static svg.full_star.star_half{position:relative}.review_star_static svg.star_half:before{content:"";position:absolute;width:5px;height:15px;background:#fff;right:0;top:0;z-index:7}.review_star_static{display:flex;align-items:center;gap:2px}.review_star_static .full_star{display:flex}.review_star_static .full_star.star_half{position:relative;overflow:hidden}.review_star_static .full_star.star_half:after{content:"";position:absolute;left:0;top:0;background:url(/cdn/shop/files/review-star.svg?v=1750244069) no-repeat top left;width:7px;height:13px;background-size:auto}.template-product .yotpoCls{padding-left:6rem}.template-product [data-review-wapper]:has(.pdp_top_tag) .yotpoCls{padding-left:0}.template-product .review_text span{color:#000;margin-right:5px}.product-single__meta .yotpo-widget-instance{width:max-content}[data-review-wapper] .yotpoCls[data-yotpoCls-pdp]{display:none}[data-review-wapper]:has(.yotpo-reviews-star-ratings-widget) .yotpoCls[data-yotpoCls-pdp]{display:block}.index-section:has(.wirkungPageFullPeragrph){background:#f7f7f7;margin-bottom:0;padding:50px 0;margin-top:50px}.page-width.wirkungPageFullPeragrph{max-width:800px;width:100%}.wirkungPageFullPeragrph .theme-block p{text-align:left}.tabs_section_cover .rich_text_section.richTextBottom{padding-top:50px;padding-bottom:0}.index-section:has(.headerRichtextCover){margin:0;padding:0;clear:both;position:relative;z-index:0}.hero__text-content .review_star_static .star_half{display:flex!important}.page-downloads .download-files .left-part svg{width:1.75rem;height:1.875rem;position:absolute;left:0}.page-downloads .download-files .left-part .inner_title{font-size:17px;line-height:25px;font-weight:600;color:#000}.page-downloads .download-files .download-files .left-part{max-width:100%}.page-downloads .download-files .file-item{display:flex;gap:0;align-items:flex-start;justify-content:space-around;padding-bottom:0;padding-left:4.25rem;position:relative;flex-direction:column}.page-downloads .download-files .left-part{width:100%}.page-downloads .download-files .file-item+.file-item{margin-top:2.5rem}.upsell_products .upsellSwiper .main_wrapper{display:flex;align-items:center;justify-content:flex-start;background:#f7f7f7;border-radius:14px;column-gap:15px;position:relative}.upsell_products .cartdrawer-upsell{padding:0 20px}.pro-details .upsell-title-price h4.cart__item-name{font-size:14px!important;line-height:18px!important;color:#000!important;font-family:DM Sans,sans-seri!important}.upsell-title-price span.product_price{font-size:12px;line-height:26px;color:#535353;display:flex;align-items:center;justify-content:flex-start;gap:10px}.upsell-title-price span.product_price .cart_taxText{font-size:11px}.upsell_products .swiper-button-next,.upsell_products .swiper-button-prev{position:absolute;width:20px;height:20px;top:60%;overflow:hidden}.upsell_products .swiper-button-next:after{content:"";position:absolute;top:12px;left:0;transform:translate(-50%,-50%);width:12px;height:12px;border-top:solid 2px #e0ac00;border-right:solid 2px #e0ac00;rotate:45deg}.upsell_products .swiper-button-prev:after{content:"";position:absolute;top:5px;left:11px;transform:translate(-50%,-50%);width:12px;height:12px;border-top:solid 2px #e0ac00;border-left:solid 2px #e0ac00;rotate:-45deg}.upsell-pro-list .quic-add-btn-main-wapper{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:23px}.upsell-pro-list .quic-add-btn-main-wapper svg.icon-bag path{stroke:#0e3623;stroke-width:.3;fill:#0e3623}.upsell-pro-list .quic-add-btn-main-wapper a.upsell_add_to_cart,.upsell-pro-list .quic-add-btn-main-wapper a.upsell_add_to_cart svg.icon-bag{width:100%;height:100%;display:block}.upsellSwiper .upsellSwiper_item{margin-bottom:10px}.drawer__inner .cart__item-details .cart__item-sub .cart__remove svg{height:19px}.drawer__inner,.drawer__scrollable{overflow-y:auto}.drawer__inner .drawer__footer{position:absolute;bottom:0;background:#fff;left:0;width:100%;z-index:4}.drawer__contents .drawer__inner{padding-bottom:170px}@media screen and (max-width:950px){.page-downloads .download-files .file-part-inner img{display:none}.page-downloads .download-files .file-part-inner .file-part{max-width:100%}}@media screen and (min-width:769px)and (max-width:1079px){.beratungInteressenten_iconBlockS .swiper-slide.slider_logo .foot_iconBlockInner{min-height:265px}}@media screen and (max-width:769px)and (min-width:481px){.home_imageTextBlock .custom__item-inner .image-wrap{padding-bottom:50%!important}}@media screen and (max-width:989px)and (min-width:769px){.product-single__meta{padding-left:0}}@media screen and (min-width:1299px){.header-wrapper .page-width,.bredcums-hero__text-wrapper .page-width,.bredcums-inner.page-width,.page-faq .custom_faq_tab .page-width{max-width:1260px}.template-blog .grid{margin-left:-30px}.template-blog .grid__item{padding-left:30px}.template-blog .grid.blogTwoBlockCls,.template-blog .grid.blogTwoBlockCls .grid{margin-left:-40px}.template-blog .blogTwoBlockCls .grid__item{padding-left:40px}.slideshow-wrapper.mainHome_heroSlide{top:60px;padding-bottom:60px}.grid-product__content .swiper-slide.image-wrap{padding-bottom:220px!important}}@media screen and (max-width:1300px){.tab-content .tabImgWithTextSec .tab_text_section{max-height:560px;overflow-y:auto;margin-right:10px}}@media screen and (max-width:1298px){.slideshow-wrapper.mainHome_heroSlide{top:60px;padding-bottom:60px}}@media screen and (max-width:1280px){.tab-content .tabImgWithTextSec .tab_text_section{padding:35px 30px 30px 20px}.testimonials_tabs_cls .tab-content .tabImgWithTextSec .tab_text_section{padding:45px 50px 40px 0}.testimonials_tabs_cls .tab-content .tabImgWithTextSec{padding-left:40px}.tabImgWithTextSec .tab_text_section{padding-right:40px!important}}@media screen and (max-width:1200px){.site-nav li.site-nav__item a{padding:7.5px 10px}.template-index .home_imageWithTextBlock .flex-grid__item:nth-child(2) h2.rte--block{margin:20px 0}.home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__content{padding:40px 40px 60px}.logo_slider_cls.ShowroomLogoSliderCls .slider_page-width{padding-left:20px}.promo-grid2 .home_imageWithTextBlock .promo-grid__content{padding:40px 40px 60px}.home_imageWithTextBlock .flex-grid__item:nth-child(4) .promo-grid__content{padding:40px 40px 60px}}@media screen and (max-width:1080px){.promo-grid.home_imageWithTextBlock,.promo-grid.home_bothImageBlocks{padding-left:0;padding-right:0}.template-article .article__body.left_content{padding-right:50px}.site-nav li.site-nav__item a{padding-left:5px;padding-right:5px}}@media screen and (max-width:1024px){.tab-content .tabImgWithTextSec .tab_text_section{padding:35px 25px 30px}.testimonials_tabs_cls .tab-content .tabImgWithTextSec .tab_text_section{width:calc(100% - 400px)}}@media screen and (max-width:960px)and (min-width:769px){.countdown_cover .countdown-wrapper{top:85px}.slideshow-wrapper.mainHome_heroSlide{top:80px}}@media screen and (max-width:992px){.page-beratung-Interessenten .bredcums-hero__text-wrapper,.page-beratung-bestandskunden .bredcums-hero__text-wrapper{text-align:left}}@media screen and (max-width:989px){.home_imageTextBlock .custom__item .custom__item-inner.custom__item-inner--liquid{padding:1.2rem 3rem}.home_imageTextBlock .custom-content .custom__item .image-wrap img.image-element{object-fit:cover;height:100%;border-radius:14px 0 0 14px}.contactBreadcrums_cover .flex-item{flex-direction:column;align-items:flex-start}.template-blog .grid--uniform .article__grid-meta{padding-left:25px;padding-right:25px}.testimonials_tabs_cls .tab-content .tabImgWithTextSec{padding-left:20px}.tabImgWithTextSec .tab_text_section{padding-right:20px!important}.testimonials_tabs_cls .tabs_trigger li.tab{min-width:172px}.popup-main.pdpLogoSliderFirst{padding-left:20px;padding-right:20px}.pdpLogoSliderFirst .swiper-main-wrapper{padding:0 20px}.pdpLogoSectionwithoutSlider .logo-bar__item{flex:0 0 27%}.modal__centered-content.newsletter--has-image .newsletter-popup__content{padding:35px}.template-article .page-width--narrow .right_content{max-width:290px}.template-article .article__body.left_content{max-width:calc(100% - 290px)}.article_social .social-sharing{flex-direction:column;align-items:flex-start}.tabs.custom_faq_tab{overflow-x:auto;scroll-behavior:smooth}.tabbedPanels ul.faq_tab_btn.page-width{width:auto;white-space:nowrap;display:flex;flex-wrap:nowrap;gap:0}.tabbedPanels ul.faq_tab_btn.page-width li{padding:0 15px}.product-block.product-block--price{flex-wrap:wrap}.testimonials_tabs_cls .tab-content .tabImgWithTextSec .tab_text_section{width:calc(100% - 370px)}.wirkungPageImgTextSec .feature-row__item.feature-row__text{padding-left:20px}.template-product .yotpoCls{padding-left:3rem}.template-product [data-review-wapper]:has(.pdp_top_tag) .yotpoCls{padding-left:0}}@media screen and (max-width:989px)and (min-width:769px){.home_imageTextBlock .custom-content .custom__item .image-wrap{padding-bottom:100%!important}}@media screen and (max-width:928px){.head_slider_dots.desk_slider .swiper-pagination.swiper-dots-pagination.swiper-pagination-clickable{right:calc((120% - 860px)/2)}}@media screen and (min-width:769px){.drawer.drawer--right.custm_drawer{right:-450px;width:460px;left:auto}.drawer--right.custm_drawer.drawer--is-open{display:block;transform:translate(-450px)}.grid--uniform .medium-up--one-half:nth-of-type(odd),.grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:none}.grid--uniform .medium-up--one-half:nth-of-type(odd),.grid--uniform .medium-up--one-third:nth-of-type(5n+1){clear:both}}@media screen and (max-width:768px){.header-layout .header-item.header-item--icons{flex:0 1 75px}.site-nav__icons a.site-nav__link--icon svg.user-icon{width:18px;height:20px}.site-nav__icons a.site-nav__link--icon svg.icon-bag{width:16px;height:20px}.header-item--icons .site-nav{width:100%}.header-item--icons .site-nav .site-nav__icons{display:flex;align-items:center;justify-content:space-around}.mobile_leftSiteToggal.site-nav{min-width:75px;margin-left:-7px}.header-item--icons .site-nav .site-nav__icons{margin-right:-7px}.mobile_leftSiteToggal svg.icon.humburgger_icon{fill:#0e3623}.template-index .header-wrapper{background-color:#ffffffe6}.announcement-slider.flickity-enabled .announcement-slider__slide{display:flex;align-items:center;justify-content:center}.collapsible-trigger__icon{width:16px;height:15px}[data-center-text=true] .footer__title{text-align:left;font-size:14px;letter-spacing:.84px;font-weight:500;text-transform:capitalize}.site-footer .grid{display:grid}.site-footer .grid__item{order:2}.site-footer .grid__item.footer__item--footer2{order:1}.footer__item--footer2 .newsletter_sec .footer__title svg{display:none}.footer__item--footer2 .newsletter_sec .collapsible-content{visibility:visible;opacity:1;overflow:visible;height:auto}.grid__item.footer__item--footer-1{margin-top:20px}.site-footer .newsletter_sec h2.footer__title.footNewsletter+button{font-size:18px!important;line-height:28px!important;font-weight:500!important;letter-spacing:normal!important;margin-bottom:10px}.site-footer .newsletter_sec .collapsible-content__inner{transform:unset}.site-footer .newsletter_sec .collapsible-content{padding-top:0}.newsletter_sec ul.payment-icons.footer__section{display:none}.newsletter_sec .newsletter_below_text{padding-bottom:10px}.grid__item.footer__item--footer-1{margin-top:0}.site-footer .newsletter_sec .collapsible-content .footer__collapsible{padding-bottom:0}.site-footer .grid__item:after{display:none}.site-footer button.footer__title{padding:10px 10px 10px 0}.footer__section.bottom_foot_sec{flex-direction:column;align-items:flex-start}.footer__section.bottom_foot_sec .copy_rightText{order:2}.footer__section.bottom_foot_sec .online_text_cls{order:3}.footer__section.bottom_foot_sec .multi-selectors{order:1;flex-direction:column;align-items:baseline}.site-footer .mobile_foot_bottom,.mobile_foot_bottom .copy_mobile_txt,.mobile_foot_bottom .mobile_powerOff{display:flex}.bottom_foot_sec .copy_rightText.dsk_copyTxt,.bottom_foot_sec .online_text_cls.dsk_powerTxt{display:none}.mobile_foot_bottom{order:2;width:100%;display:flex;align-items:center;justify-content:space-between}.footer__section.bottom_foot_sec .multi-selectors__item{margin:0 0 25px}ul.payment-icons.footer__section.showInMobilePayment{display:block;order:2}.drawer__contents .drawer__header{display:flex;align-items:center;justify-content:space-between}.drawer__contents .drawer__header .drawer__close{text-align:left;display:flex;align-items:center;justify-content:flex-end;width:0}.drawer__contents .drawer__header .drawer__close .drawer__close-button{padding:0}.menu_drawer_icons svg.icon-bag g,.menu_drawer_icons svg.icon-bag path{stroke-width:.4px;fill:#0e3623}.menu_drawer_icons .cart-link{color:#0e3623}.menu_drawer_icons svg.user-icon{width:18px;height:20px}.menu_drawer_icons svg.icon-bag{width:16px;height:20px}.menu_drawer_icons .site-nav__link--icon{padding-left:14px;padding-right:14px}.mobile-nav__item a.mobile-nav__link{font-size:14px;line-height:24px;letter-spacing:.84px;font-weight:600}.logo_slider_cls .swiper-pagination.swiper-dots-pagination{height:28px;border-radius:16px;background:#e4e4e499;width:max-content;margin:0 auto;left:0;right:0;padding:7px 15px;display:block;line-height:1;bottom:15px}.page-downloads .download-files .left-part,.page-downloads .download-files .left-part .inner_title{text-align:left}.page-downloads .download-files .left-part{align-items:flex-start}.logo_slider_cls .swiper-pagination.swiper-dots-pagination .swiper-pagination-bullet{background-color:currentColor;cursor:pointer;display:inline-block;height:6px;margin:0 5px;opacity:1;vertical-align:middle;width:6px;border-radius:3px;transition:width .2s ease 0s}.logo_slider_cls .swiper-dots-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:34px}ol.flickity-page-dots{height:28px}.index-section.home_imageTextBlock{margin-top:35px}.home_imageTextBlock .custom-content .custom__item .image-wrap img.image-element{border-radius:14px 14px 0 0}.home_fullImageText{background-color:transparent;display:grid}.home_fullImageText .background-media-text__container{order:2}.home_fullImageText .background-media-text__inner{order:1}.home_fullImageText .background-media-text__inner .h1{color:#0e3623}.home_fullImageText .fullImg_btn_sec .btn{background-color:#e0ac00;color:#fff}.home_fullImageText .fullImg_btn_sec .btn.btn_border_cls{border-color:#000;color:#000}.home_fullImageText .background-media-text__container{height:300px}.promo-grid.home_imageWithTextBlock{padding-top:40px}.home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__text{width:100%;max-width:100%}.tab-content .tabImgWithTextSec{flex-direction:column-reverse}.tab-content .tabImgWithTextSec .tab_text_section,.tab-content .tabImgWithTextSec .tab_Image_section{width:100%}.tab-content .tabImgWithTextSec .tab_text_section{min-height:unset}.tabImgWithTextSec .tab_Image_section .image-wrap{padding-top:100%}.site-footer .footer__collapsible li{text-align:left}.beratung-bestandskunden-cls .promo-grid__container .promo-grid__content{max-width:100%!important}.beratung-bestandskunden-cls .flex-item .arrow,.page-beratung-Interessenten .home_imageWithTextBlock .flex-item .arrow{display:none}.beratung-bestandskunden-cls .promo-grid__container .promo-grid__content{min-height:100%}.home_imageWithTextBlock.reversInMob .flex-grid{flex-direction:column}.page-beratung-Interessenten .promo-grid__container .btn,.page-beratung-bestandskunden .promo-grid__container .btn{margin-top:10px}.flex-grid__item:has(.bareTextBlock.promo-grid__container){min-height:auto}.page-beratung-bestandskunden .home_imageWithTextBlock .flex-grid{flex-direction:column}.download-files .file-item{padding-bottom:20px}.page-testcenter .contactBreadcrums_cover .breadcrum_btn{margin-top:28px}.page-testcenter .contactBreadcrums_cover .address-part{margin-top:10px}.grid.grid--uniform .grid__item .grid__item.small--one-third,.grid.grid--uniform .grid__item .grid__item.small--two-thirds{width:100%}.template-blog .grid--uniform .grid__item.medium-up--one-third{width:50%}.template-blog .grid--uniform .article__grid-meta{padding-left:20px;padding-right:20px}.testimonials_tabs_cls .tabImgWithTextSec .tab_Video_section{max-width:100%}.testimonials_tabs_cls .tab-content .tabImgWithTextSec{padding-right:20px}.testimonials_tabs_cls .tab-content .tabImgWithTextSec{flex-direction:column}.testimonials_tabs_cls .tab_Video_section .user_namePic{flex-direction:row-reverse;gap:15px}.testimonials_tabs_cls .tab_Video_section h2.h2{margin-bottom:25px}.testimonials_tabs_cls .tab_Video_section .user_namePic{margin-top:20px}.testimonials_tabs_cls .tabImgWithTextSec .tab_text_section{padding:0!important}.testimonials_tabs_cls .tabs_trigger ul.tabs{overflow-x:auto;scroll-behavior:smooth;padding-bottom:10px;justify-content:flex-start}.pdpLogoSliderFirst .swiper-main-wrapper .swiper.swiper-dots-pagination{padding-bottom:50px}.pdpLogoSliderFirst .swiper-pagination.swiper-dots-pagination{bottom:0}.logo_slider_cls .swiper-pagination.swiper-dots-pagination .swiper-pagination-bullet{background:#e0ac00}.all_blog_titles{margin:0 0 25px}.template-blog .contactBreadcrums_cover .breadcrum_btn{margin-top:0}.product__main-photos{margin-bottom:50px}.product__main-photos .flickity-page-dots{bottom:-48px}.grid--product-images--partial .flickity-slider .product-main-slide{width:100%}.page-content--product .grid__item.medium-up--three-fifths{padding:0 0 0 20px}.page-content--product .grid__item.medium-up--three-fifths .product__main-photos{margin:0}.product__main-photos .flickity-page-dots{bottom:0}.product__main-photos .product-slideshow{padding-bottom:50px}.product__main-photos .product-image-main .image-wrap{padding-bottom:388px!important}.product__main-photos .product-image-main .image-wrap img.photoswipe__image{height:100%}.product-single__meta h1.h2.product-single__title{font-size:24px!important;line-height:34px!important;color:#0e3623;text-align:left;width:100%}.product-block span.product__price{font-size:16px}.template-product .product-block .metafield-rich_text_field ul li{text-align:left;font-size:15px}.sales-point .icon-and-text{justify-content:flex-start}.template-product .product-block .aos-animate{text-align:left;margin:0!important}.product-block .sales_points ul li span{font-size:14px;letter-spacing:.28px;line-height:20px}.pdpLogoSliderFirst .main_title h2.h4{font-size:20px!important;line-height:30px!important}.pdpLogoSliderFirst .page-width{padding:30px 0}.pdpDetailsAccordionCls button.collapsible-trigger-btn{font-size:20px;line-height:30px}.pdpDetailsAccordionCls .product-block__description li,.pdpDetailsAccordionCls .product-block__description p,.pdpDetailsAccordionCls .product-block__description span{font-size:15px}.pdpLogoSectionwithoutSlider .logo-bar__item{flex:0 0 44%}.grid-overflow-wrapper .product-recommendations-placeholder .grid{display:grid!important;padding-bottom:30px}.grid-overflow-wrapper .product-recommendations-placeholder ol.flickity-page-dots{bottom:0}.template-product .textSliderSec .foot_textRightSlider{padding-top:10px}.grid-overflow-wrapper .recommendations-slider .grid__item:first-child{margin-left:0}.index-section .grid-product__content .grid-product__meta{max-width:100%}.drawer__fixed-header .drawer__header{border:0;padding-bottom:25px}.head_slider_dots.desk_slider .swiper-pagination.swiper-dots-pagination.swiper-pagination-clickable{display:none}.head_slider_dots.mobile_slider .swiper-pagination.swiper-dots-pagination.swiper-pagination-clickable{display:block}.ShowroomLogoSliderCls .swiper.swiper-dots-pagination{padding-top:0;padding-bottom:60px}.showroomImageSliderCls .main_title h2.h2{margin:0 0 20px}.drawer__contents .multi-selectors{justify-content:flex-start}.drawer__contents .multi-selectors .disclosure-list__label{font-size:15px;letter-spacing:1.2px}.drawer__contents .multi-selectors .multi-selectors__item{margin-left:0}.drawer__contents .multi-selectors .multi-selectors__item{width:100%}.drawer__contents .multi-selectors .disclosure{width:fit-content}.drawer__contents .multi-selectors .disclosure button,.drawer__contents .multi-selectors .disclosure button .disclosure-list__label{padding-left:0}.homeFeatureCollection .grid.grid--uniform{display:grid;padding-bottom:50px}.homeFeatureCollection .grid:after{display:none!important}.homeFeatureCollection ol.flickity-page-dots{bottom:0}.grid-product__content .grid-product__image-mask{max-width:250px}.grid-product__content .grid-product__meta{padding-left:18px;padding-right:18px;max-width:100%}.newsletter.newsletter-popup .newsletter-popup__content h3{font-size:20px;line-height:30px}.modal__centered-content.newsletter--has-image .newsletter-popup__image-wrapper{display:block;width:100%;height:100%;padding-bottom:100%}.modal--mobile-friendly.modal--square .modal__centered-content{padding:0}.newsletter.newsletter-popup .newsletter-popup__content h3{margin-bottom:30px}.modal__centered-content.newsletter--has-image .newsletter-popup__content{padding:35px 20px}.modal__centered-content.newsletter--has-image .newsletter-popup{flex-direction:column}.modal__close .icon{height:38px;width:38px;color:#fff}.template-index .home_imageWithTextBlock .flex-grid__item:nth-child(2){min-height:auto}.template-index .home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__bg{display:none}.template-index .home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__content{background:#f7f7f7;border-radius:14px}.icon_block_slider .logo_cover_cls.footer_column_slider .swiper{padding-bottom:63px}[data-disclosure-currency] .disclosure-list{left:0;transform:none}.template-index .feature_coll_sec{margin-bottom:0}.icon_block_slider .swiper-pagination .swiper-pagination-bullet{background:#e0ac00!important}.template-search .filter-form button.collapsible-trigger svg.collapsible-trigger__icon path{stroke:#000}.page-content--product .product-single__meta{padding-top:10px}.template-collection .grid-overflow-wrapper .grid{flex-wrap:wrap;gap:20px;margin:0}.template-collection .grid-overflow-wrapper .grid__item{flex:0 0 calc(50% - 10px)!important;width:calc(50% - 10px)!important;padding:0!important;clear:none!important;margin:0!important}.template-collection .feature_coll_sec .page-width{padding:0 20px}.template-collection .grid-overflow-wrapper{overflow:inherit;overflow-x:visible}.template-collection .index-section .grid-product__content{padding:20px 0 10px}.template-collection .index-section .grid-product__content .grid-product__meta{padding-left:10px;padding-right:10px;padding-top:0}.grid-product__content .grid-product__image-mask{margin-bottom:20px}.template-collection .index-section.feature_coll_sec{margin-bottom:0}.template-collection .template-collection .section-header{padding:10px 0 0}.grid-product__content .grid-product__image-mask{padding-bottom:0}[data-section-type=product-recommendations] .page-width.page-width--flush-small{padding:0 20px}[data-section-type=product-recommendations] .grid-overflow-wrapper .grid__item{width:49vw;max-width:50%}.footer_column_slider .swiper-dots-pagination.swiper-pagination-clickable,.beratungInteressenten_iconBlockS .swiper-dots-pagination.swiper-pagination-clickable{display:block!important}.promo-grid2 .home_imageWithTextBlock .promo-grid__content{padding:40px 20px 30px}.home_imageWithTextBlock .flex-grid__item:nth-child(4) .promo-grid__content{padding:45px 20px}.countdown_cover .countdown__content{height:auto;padding:5px 0 10px!important}.countdown_cover .countdown__richtext p{font-size:13px;letter-spacing:.78px}.countdown__block.countdown__block--content{width:100%!important}.countdown__block.countdown__block--timer,.countdown__block.countdown__block--button.button-block-active{width:50%!important}.countdown_cover .countdown__content{flex-direction:row;flex-wrap:wrap;row-gap:5px}.countdown__block.countdown__block--button.button-block-active{text-align:left;padding-left:15px}.countdown__block.countdown__block--timer{text-align:right}.countdown__block.countdown__block--timer .countdown__display{justify-content:flex-end}label.sls-selling-plan-group-name{font-size:15px}.article .article_content{flex-direction:column-reverse}header.section-header.header_forDsk{display:none}header.section-header.header_forMob{display:block}.template-article .article__body.left_content{max-width:100%;padding-right:0}.template-article .page-width--narrow .right_content{max-width:100%;width:100%!important}.right_content .article_image{padding-top:50%}.article_social .social-sharing{flex-direction:row}.right_content .article_image{margin-bottom:30px}.article_blog_post .grid{margin:0 10px;display:flex;flex-direction:column}.article_blog_post .grid__item,.article_blog_post .grid .grid__item{padding-left:0;width:100%}.content_onlyMob{display:block}.content_onlyDsk{display:none}.content_onlyMob a.article__grid-image{display:block!important}.article_social{width:100%;margin:10px 0 20px}.article_social .social-sharing a{border:0;text-decoration:none}.article_related_product{margin:0 auto 55px;max-width:240px}.article_related_product span.article_pdp__title{font-size:18px}.article_blog_post{background:#fff}.article__grid-meta .article__title{text-decoration:none!important;border:0!important}.content_onlyMob .article_blog_post .aticle_slide{padding-bottom:50px}.content_onlyMob .article_social a{text-decoration:none!important;border:0!important}.articleDetailsContent .scroll_bullets{display:none}.countdown_cover .countdown__display-block h2{text-align:center}.feature_coll_sec.index-section .section-header{margin-bottom:24px;padding-top:0;padding-left:0;padding-right:0}.categoryFeatureCollCls.lastCollCls .section-header{padding-top:20px}.beratungInteressenten_iconBlockS .swiper{padding-bottom:75px}.logo_cover_cls.beratungInteressenten_iconBlockS{padding-bottom:40px}.logo_cover_cls.beratungInteressenten_iconBlockS .swiper-dots-pagination.swiper-pagination-clickable{bottom:5px}.index-section:has(.beratungInteressentenRichText){padding-bottom:45px}.page-title-tabs .inner-flex{padding-bottom:45px!important}.index-section:has(.baretungInteressenten_cls){padding:40px 0 15px}.baretungInteressenten_cls h2.h2{margin-bottom:20px}.footer__title.is-open svg{transform:rotate(-180deg)}.drawer__inner .cart__item-title a.cart__item-name{font-size:13px;padding-top:4px;margin-bottom:5px}.drawer__inner .cart__item-details .cart__item-title{max-width:calc(100% - 90px)}.drawer__inner .cart__item-details .cart__item-sub{max-width:80px}.drawer__scrollable .cart__item{padding:6px 15px}.drawer__inner .cart__item--variants{display:none}.drawer__inner .cart__item-details .cart__item-sub .cart__remove{margin-top:10px}.product-single__meta .yotpo-widget-instance{max-width:350px}.template-product .product-block.product-block--header{justify-content:flex-start}.pdp_swatch .var-outer .pdp_image_sw span{max-width:100%}.appPromoGridSec .appGridTextSection{padding-left:0}.appPromoGridSec .appGridTextSection .arrow{display:none}.newsletter_sec .footer__collapsible .appStoreBannerBtn img{max-width:120px}.newsletter_sec .footer__collapsible .appStoreBannerBtn{margin-top:0}.tab-content .tabImgWithTextSec .tab_Image_section{position:unset}.testimonials_tabs_cls .tab-content .tabImgWithTextSec .tab_text_section{width:100%}.grid-product__content .swiper-wrapper .swiper-slide{padding-bottom:250px!important}.wirkungPageImgTextSec .feature-row__item.feature-row__images{max-width:450px;width:100%;margin:0;text-align:left;padding-top:0}.wirkungPageImgTextSec .feature-row__item.feature-row__text{padding-left:0;padding-right:0}.wirkungPageImgTextSec .feature-row__item h2.h1{font-size:26px!important;line-height:1.33!important;font-weight:300!important;margin-bottom:10px}.wirkungPageImgTextSec .feature-row__text .appear-delay-2{margin-top:0}.template-product .product-block.product-block--header{justify-content:flex-end}.product-single__meta .yotpo-widget-instance{max-width:100%}.vitoriAppImageTextSection .feature-row__item.feature-row__text.feature-row__text--right{padding-right:20px}.pdpLogoSliderFirst .swiper-button-next svg,.pdpLogoSliderFirst .swiper-button-prev svg{min-width:15px;min-height:20px}.pdpLogoSliderFirst .swiper-button-next,.pdpLogoSliderFirst .swiper-button-prev{display:none}.transcy-switcher-manual.transcy-desktop{margin-left:0!important}.header-item--icons .site-nav .site-nav__icons{margin-right:10px!important}}@media screen and (max-width:767px){h1,.h1{font-size:30px!important;line-height:40px!important;font-weight:300!important}h2,.h2{font-size:26px!important;line-height:1.33!important;font-weight:300!important}h3,.h3{font-size:20px!important;line-height:1.33!important;font-weight:300!important}p{font-size:15px;line-height:25px}[data-dots=true] .hero__text-content{padding-top:50px}.home_logoSliderCstm .main_title h2.h4{line-height:28px!important;margin-bottom:25px}h4,.h4{font-size:18px!important;line-height:1.5!important;font-weight:300!important}.home_imageTextBlock .custom__item .custom__item-inner.custom__item-inner--liquid{padding:30px 20px 50px}.home_imageTextBlock .custom__item .custom__item-inner p{margin-bottom:25px}.feature_coll_sec{padding-top:10px}.btn{font-size:14px!important;letter-spacing:.42px!important;line-height:2.03!important;font-weight:300!important;text-transform:unset!important;padding:3px 23px!important;height:38px}.home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__content{padding:45px 20px;width:100%}.template-index .home_imageWithTextBlock .flex-grid__item:nth-child(2) h2.rte--block{font-size:26px!important;line-height:36px!important}.home_imageWithTextBlock .promo-grid__text img{max-width:100px;height:auto}.home_imageWithTextBlock .flex-grid__item:nth-child(2) h2.rte--block{margin:20px 0}.home_imageWithTextBlock .flex-grid__item:nth-child(2) .promo-grid__text .rte--block{font-size:15px;line-height:25px}.home_imageWithTextBlock .flex-grid__item{padding-top:20px!important}.home_bothImageBlocks .flex-grid__item:nth-child(4){padding-top:20px}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text a.btn{height:38px}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text h2.rte--block{margin-bottom:50px}.home_bothImageBlocks .flex-grid__item:nth-child(4) .promo-grid__text img.image-fit{max-width:188px}.home_testimonials_sec .section-header{margin-bottom:25px}.home_testimonials_sec .testimonials-slide cite{font-size:16px}.home_testimonials_sec .testimonials-slide.is-selected .testimonials-slider__text{transform:scale(1)}.home_testimonials_sec .testimonials-slide .testimonials-slider__text{margin:0}.home_testimonials_sec .flickity-slider .testimonials-slide{padding-bottom:50px}.home_richTextSec{padding-top:10px}.home_richTextSec .richText_imageCls{margin-bottom:20px}.home_richTextSec .rte.richTextBtn{margin-top:25px}.promo-grid.home_imageWithTextBlock{padding-top:0}.home_imageWithTextBlock.last_sec_cls .flex-grid__item:nth-child(1){min-height:350px}.home_imageWithTextBlock.last_sec_cls .promo-grid__text a.btn{margin-top:17px}.home_imageWithTextBlock.last_sec_cls .rte--block.h3{margin-top:5px}.home_imageWithTextBlock.last_sec_cls .flex-grid__item:nth-child(2) .promo-grid__content{padding:35px 20px 40px}.icon_block_slider .logo_cover_cls.footer_column_slider{padding:38px 0}.icon_block_slider .footer_column_slider .main_title{margin-bottom:25px}.icon_block_slider .foot_iconBlockInner span.icon_title{font-size:15px}.footer_column_slider .foot_iconBlockInner .btn{font-size:15px;letter-spacing:.45px;font-weight:600!important}.icon_block_slider .logo_cover_cls.footer_column_slider{padding-bottom:25px}.textSliderSec .foot_textRightSlider{padding-bottom:26px}.site-footer{padding-top:20px}.bredcums-hero__image-container{min-height:316px!important;background-position:center}.about_top_richTextCls .theme-block{margin-bottom:20px}.index-section:has(.about_top_richTextCls){margin-bottom:26px}.tabs_section_cover .tabs_section_inner{padding-bottom:40px}.tabs_section_cover .tab-content{padding:45px 0}.tab-content .rich_text_section h2{margin-bottom:15px}.rich_text_section{padding-bottom:25px}.tab-content .tabImgWithTextSec .tab_text_section{padding:45px 20px 30px}.main-faq-wapper h3.accordion__title{font-size:16pxfaq;line-height:26px}.contactBreadcrums_cover .address-part{flex-direction:column-reverse;align-items:flex-start;gap:10px}.download-files .left-part .inner_title{font-size:15px;text-align:center}.inner-address a.link-btn{justify-content:center;text-align:center}.download-files .file-part{padding:30px 25px}.contactBreadcrums_cover .bredcums-hero__text-wrapper{padding-top:20px}.contactFormCstm{margin-top:30px}.contactBreadcrums_cover h1.page-title{margin-top:12px}.grid-product__content .grid-product__title{font-size:15px;line-height:25px}.pdpLogoSectionwithoutSlider span.logo_text_cls{font-size:15px}.article_inhaltsverzeichnis .metafield-rich_text_field h4,.article_inhaltsverzeichnis .metafield-rich_text_field h4 strong{font-size:16px}.logo_cover_cls.footer_column_slider .page-width,.logo_cover_cls.beratungInteressenten_iconBlockS .page-width{padding-left:0;padding-right:0}.page-beratung-Interessenten .promo-grid.home_imageWithTextBlock.right-text{padding-bottom:10px!important}.team-rich-text .theme-block p{max-width:100%}.grid-product__content .grid-product__meta{padding-top:0}.mainHome_heroSlide .hero__link a{font-weight:600!important;line-height:32px!important}.flex-grid__item--advanced_qchNWL .btn,.flex-grid__item--advanced_yFz3ej .btn,.home_imageWithTextBlock.last_sec_cls .promo-grid__text a.btn{line-height:32px!important}.product__main-photos .product-image-main .image-wrap{padding-bottom:100%!important}.product__main-photos .product-image-main .image-wrap img.photoswipe__image{object-fit:contain}.customvideoSection .pdpVideotopSection .video-section__media{padding-bottom:100%}.product-main-slide .product-video-trigger{height:50px;width:50px;display:flex;align-items:center;justify-content:center;padding:0!important}.product-main-slide .product-video-trigger .icon{height:20px;width:20px}.vitoriAppImageTextSection .feature-row__item h2.h1{font-size:26px!important;line-height:1.33!important}.countdown_cover .countdown__content{padding-left:15px!important;padding-right:15px!important}.countdown_cover .countdown__content .countdown__richtext{text-align:center}}@media screen and (max-width:749px){.logo_cover_cls.footer_column_slider .swiper{padding-bottom:63px}.logo_cover_cls.footer_column_slider .swiper-dots-pagination.swiper-pagination-clickable{height:28px;border-radius:16px;background:#e4e4e499;width:max-content;margin:0 auto;left:0;right:0;padding:7px 15px;display:block;line-height:11px;bottom:15px}.logo_cover_cls.footer_column_slider .swiper-pagination-bullet{cursor:pointer;display:inline-block;height:6px;margin:0 5px;opacity:1;vertical-align:middle;width:6px;border-radius:3px;transition:width .2s ease 0s}.logo_cover_cls.footer_column_slider .swiper-pagination-bullet.swiper-pagination-bullet-active{width:34px}.grid-product__content .grid-product__meta{max-width:100%}.pdpLogoSliderFirst .swiper-main-wrapper{padding-right:0}.pdpLogoSliderFirst .main_title{padding-right:20px}.customvideoSection .video-secction{padding-bottom:50px}.grid-product__content .grid-product__meta{padding-left:10px;padding-right:10px}.appGridTextSection .promo-grid__content{max-width:100%;width:100%}}@media screen and (max-width:640px){.beratungInteressentenRichText .rte.richTextBtn{flex-direction:column}.beratungInteressentenRichText a.btn{max-width:300px;width:100%}.template-blog .grid--uniform .grid__item.medium-up--one-third{width:100%}.grid.grid--uniform.blogTwoBlockCls .grid__item.medium-up--one-third{width:100%!important}.product-block .sales_points{max-width:100%}.address-item.productIconText{display:none}.pdpLogoSectionwithoutSlider .logo-bar__item{flex:0 0 100%;max-width:220px}.pdpLogoSectionwithoutSlider .logo-bar{flex-direction:column}.grid-overflow-wrapper .recommendations-slider .grid__item{width:49vw}.mainBlogGrid .grid.grid--uniform .grid__item.medium-up--one-third:nth-child(1),.mainBlogGrid .grid.grid--uniform .grid__item.medium-up--one-third:nth-child(2){width:100%}.template-blog .grid--uniform .article__grid-meta a.article__title{min-height:auto}.countdown__block.countdown__block--timer,.countdown__block.countdown__block--button.button-block-active{width:50%!important}.right_content .article_image{padding-top:200px}.related_products .index-section .grid-product__content .grid-product__title{min-height:auto}.grid-product__content .grid-product__title{min-height:50px}.grid-product__content .grid-product__image-mask{margin:0 auto;padding-bottom:40px}.grid-product__price{min-height:52px}.feature_coll_sec .grid-product__content .swiper-pagination span.swiper-pagination-bullet{width:7px;height:7px;margin:0 2px}.flickity-page-dots .dot{margin:0 4px}.grid-product__content .swiper-wrapper .swiper-slide{padding-bottom:150px!important}.wirkungPageImgTextSec .feature-row__item.feature-row__images{padding-left:0;padding-right:0}.grid__item.grid-product .swiper-slide.image-wrap img.grid-product__image{object-fit:contain}.grid-product__content .swiper-pagination span.swiper-pagination-bullet{width:7px;height:7px;margin:0 2px}.page-downloads .download-files .file-part-inner .file-part{padding:2rem}}@media screen and (max-width:480px){.contact-form .footer__newsletter{flex-direction:column}.footer__newsletter input.footer__newsletter-input,.footer__newsletter .footer__newsletter-btn{width:100%;max-width:100%;height:38px}.contact-form .footer__newsletter{gap:20px}.newsletter_below_text{text-align:left}.icon_block_slider .foot_iconBlockInner .icon_description{min-height:75px}.grid-product__price{min-height:auto}.grid-product__content{padding:20px 0 10px}.grid-product__content .grid-product__image-mask{border-radius:14px 14px 0 0}.testimonials-section ol.flickity-page-dots{width:100%}.testimonials-section ol.flickity-page-dots{height:auto}.grid-product__price{display:flex;flex-direction:column}}@media screen and (max-width:417px){.home_fullImageText .animation-contents p.h1{font-size:22px!important;line-height:30px!important}.home_fullImageText .fullImg_btn_sec .btn{padding:3px 16px!important}}@media screen and (max-width:400px){.grid-product__content .grid-product__title{min-height:75px}.grid-product__price{min-height:78px;min-height:auto}.page-testcenter .breadcrum_btn .btn{padding:3px 11px!important;margin-bottom:10px}.template-list-collections .grid__item{width:100%!important}}@font-face{font-family:DMSans-SemiBold;src:url(/cdn/shop/files/DMSans-SemiBold.ttf?v=1749438010);font-weight:400;font-style:normal}@font-face{font-family:DMSans-Medium;src:url(/cdn/shop/files/DMSans-Medium.ttf?v=1749438390);font-weight:400;font-style:normal}@font-face{font-family:Lexend-SemiBold;src:url(/cdn/shop/files/Lexend-SemiBold_d10e8de4-9fac-4241-adef-b9a702aa258c.ttf?v=1749438205);font-weight:400;font-style:normal}.bredcums-hero__image-container .logo-image img+img{margin-left:1.25rem}.bredcums-hero__image-container .logo-image img{height:1rem;object-fit:contain;margin-left:0;width:fit-content;display:inline-flex}.logo-image{display:flex;margin-top:1.25rem;margin-bottom:.5rem}.contactBreadcrums_cover .inner-address h4.top-text{font-family:DMSans-Medium!important}.inner-address a.link-btn,.contactBreadcrums_cover .inner-address .link-btn{font-family:DMSans-SemiBold!important}.download-files h3.section-header__title,.contactBreadcrums_cover h1.page-title,.download-files .left-part .inner_title,.logo_cover_cls h2{font-family:Lexend-SemiBold!important}.download-files.nt_downloads{padding:.3125rem 0 1.25rem}.download-files.nt_downloads .inner-address a.link-btn svg{width:.875rem}.download-files.nt_downloads h3.section-header__title{text-align:left;margin-bottom:3.75rem}.download-files.nt_downloads .left-part .inner_title{margin-bottom:.625rem}.download-files.nt_downloads .file-part{border-radius:1rem;padding:6.125rem 5rem}.download-files.nt_downloads .file-item+.file-item{margin-top:2.5rem}.download-files.nt_downloads .left-part{width:100%}.download-files.nt_downloads .file-item{display:flex;gap:0;align-items:flex-start;justify-content:space-around;padding-bottom:0;padding-left:4.25rem;position:relative;flex-direction:column}.download-files.nt_downloads .left-part svg{width:1.75rem;height:1.875rem;position:absolute;left:0}.nt_downloads .file-part-inner img{max-width:40rem;margin-left:1.25rem;border-radius:.875rem}.nt_downloads .file-part-inner{display:flex}@media screen and (max-width:950px){.video-slider-right-inner{width:100%}.logo-image{justify-content:center}.download-files.nt_downloads{padding:5px 0 10px}.download-files.nt_downloads .file-item{padding-left:0}.download-files.nt_downloads .left-part{gap:0px;align-items:flex-start}.download-files.nt_downloads .file-item+.file-item{margin-top:33px}.download-files.nt_downloads .left-part .inner_title{margin-bottom:0}.download-files.nt_downloads .left-part svg{position:relative;left:0;margin-bottom:10px}.nt_downloads .file-part-inner{flex-direction:column}.nt_downloads .file-part-inner img{display:none}.download-files.nt_downloads .file-part{border-radius:14px;padding:30px 20px}.download-files.nt_downloads h3.section-header__title{margin-bottom:29px}}@media screen and (max-width:500px){.logo-image{flex-direction:column;align-items:center}.bredcums-hero__image-container .logo-image img+img{margin-left:0;margin-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/dynamic.css.map */
