@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Jost:ital,wght@0,100..900;1,100..900&display=swap";#shopify-section-header-notice .notice-header{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;display:flex;align-items:center;justify-content:space-between}#shopify-section-header-notice #top_button_notice{background:#005381;font-family:Jost;font-weight:700;font-style:normal;font-size:14px;line-height:100%;letter-spacing:.05rem;text-align:center;border-radius:10px;padding:10px 12px 8px}.header-container.type2 .search-area .search-extended{border:1px solid #0228551A;background:#0228551a}.header-container.type2 .search-by-category .input-dropdown-inner>a,.header-container.type2 .searchform input[type=text]{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#555}.header-container.type2 .searchform input[type=text]:placehoder{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#555}.header-container.type2 .searchform input[type=text]::-webkit-input-placeholder{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#555}.header-container.type2 .searchform input[type=text]:-moz-placeholder{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#555}.header-container.type2 .searchform input[type=text]::-moz-placeholder{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#555}.header-container.type2 .searchform input[type=text]:-ms-input-placeholder{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#555}.header-container.type2 .searchform input[type=text]::-ms-input-placeholder{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#555}.header-container.type2 .header{padding-top:10px;padding-bottom:5px}.header-container.type2 .header-contact>a i{color:#022855}.mini-cart .cart-design-7 .icon-cart-header i,.sticky-header .mini-cart .cart-design-7 .icon-cart-header i{border-color:#022855}.cart-design-7 .icon-cart-header .cart-total .cart-qty{font-family:Bebas Neue;font-weight:700;font-style:normal;font-size:12px;background-color:#c21b1b}.header-container.type2 .top-navigation li.level0 a.level-top{padding-top:2px;padding-bottom:2px}.header-container.type2 .header-middle{border-top:none;border-bottom:1px solid #0000004D}.sticky-header.header-menu-style-default_new.sticky-menu-color-custom .main-nav ul.top-navigation>li>a,.header-menu-style-default_new.menu-color-custom .main-nav ul.top-navigation:not(.side-menu)>li>a{color:#022855;font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:18px;line-height:35px;letter-spacing:.02rem;text-align:center}.header-container:not(.sticky-header) .header-wrapper{background:#e5e6e8;padding-top:6px;padding-bottom:6px}.header-container.type2:not(.sticky-header){border-bottom:none}.header-menu-left .top-navigation{text-align:center}.header-container.type2 .main-top-nav{padding-top:0;padding-bottom:0;border-top:none}.main-section-header .top-navigation li.level0 ul li a,.category-menu-style-default_new .top-navigation li.level0 ul li a{color:#022855;font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.02rem}.template-index .slideshow-section .content-slideshow>.porto-container{justify-content:center!important;align-items:center!important}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner,.template-index .slideshow-section .content-slideshow .porto-container-inner{background:#fff9;max-width:720px;margin:0 auto;text-align:center;border-radius:20px;padding:40px}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner>*:first-child,.template-index .slideshow-section .content-slideshow .porto-container-inner>*:first-child{font-family:Jost!important;font-weight:400!important;font-style:normal;font-size:28px!important;line-height:40px!important;letter-spacing:.1rem!important;text-align:center;text-transform:uppercase;color:#022855!important}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner>*:nth-child(2),.template-index .slideshow-section .content-slideshow .porto-container-inner>*:nth-child(2){font-family:Bebas Neue!important;font-weight:400!important;font-style:normal;font-size:67px!important;line-height:70px!important;letter-spacing:.03rem!important;text-align:center!important;color:#022855!important}.template-index .slideshow-section .content-slideshow .porto-container-inner .vc_column-inner{background:transparent;padding:0;max-width:100%;border-radius:0}.template-index .slideshow-section .content-slideshow a button{background:#022855!important;border-radius:40px!important;font-family:Jost;font-weight:500!important;font-style:normal!important;font-size:16px!important;line-height:100%;letter-spacing:.02rem!important;text-align:center;text-transform:uppercase;padding:16px 30px!important;margin:0!important}.template-index .slideshow-section .owl-dots{background:#fffc;bottom:15px;max-width:fit-content;display:flex;align-items:center;justify-content:center;width:100%;left:50%;position:absolute;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%);border-radius:20px;padding:12px 16px;gap:10px;z-index:1}.template-index .slideshow-section .owl-dots .owl-dot span{width:15px;height:15px;margin:0;border-radius:20px;background:#a9adaf}.template-index .slideshow-section .owl-dots .owl-dot:hover span,.template-index .slideshow-section .owl-dots .owl-dot.active span{background:#022855}.template-index .slideshow-section .owl-carousel.nav-pos-inside .owl-nav .owl-prev{left:0;border:1px solid #022855;background:#fff9!important;width:50px;height:50px;color:#000}.template-index .slideshow-section .owl-carousel.nav-pos-inside .owl-nav .owl-next{right:0;border:1px solid #022855;background:#fff9!important;width:50px;height:50px;color:#000}.ss-text-block-2 .porto-support-inner .icon img{display:block;margin:0 auto;height:82px;width:auto}.ss-text-block-2 .porto-support-inner .content{margin-top:20px;max-width:385px;margin-left:auto;margin-right:auto}.ss-text-block-2 .porto-support-inner .content h2{font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:30px;line-height:52px;letter-spacing:.03rem;text-align:center;color:#022855;margin-bottom:10px}.ss-text-block-2 .porto-support-inner .content p{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#555;margin:0}.ss-banner-text-1 .ss-heading{color:#022855;font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:54px;line-height:70px;letter-spacing:.03rem;text-align:center;display:block;margin-top:0;margin-bottom:24px}.ss-banner-text-1 .banner_text_1 .item .image-link{border:1px solid #DDDDDD;border-radius:20px;overflow:hidden}.ss-banner-text-1 .banner_text_1 .content h3{font-family:Jost;font-weight:500;font-style:normal;font-size:22px;line-height:1.2;letter-spacing:.05rem;text-align:center;text-transform:capitalize;padding:0;margin:0}.ss-banner-text-1 .banner_text_1 .item{margin-bottom:0;box-shadow:none}.ss-banner-text-1 .banner_text_1 .content{padding:0;margin-top:22px}.ss-banner-text-1 .banner_text_1 .content span{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;margin-top:10px;padding:0}.testimonial-section .section-title{color:#022855;font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:54px;line-height:1.2;letter-spacing:.03rem;text-align:center;display:block;margin-top:0;margin-bottom:34px}.title-border-middle .section-title .inline-title{padding:0}.testimonial-section .testimonial-items{border:1px solid #96A7B7;border-radius:20px;padding:60px 60px 38px;max-width:1290px;margin:0 auto}.testimonial-section .testimonial-items .owl-nav{display:none!important}.testimonial-section .testimonial-items .owl-dots{background:#96a7b7cc;padding:12px 20px;gap:15px;display:flex;max-width:fit-content;border-radius:40px;margin:10px auto 0}.testimonial-section .testimonial-items .owl-dots .owl-dot span{width:15px;height:15px;margin:0;border-radius:20px;background:#fff}.testimonial-section .testimonial-items .owl-dots .active span{background:#022855}.testimonial-section .testimonial.testimonial-style-4 blockquote{font-family:Jost;font-weight:400;font-style:Italic;font-size:20px;line-height:1.3;letter-spacing:0;text-align:center;color:#555;max-width:480px;margin:24px auto 0;padding:0}.testimonial-section .testimonial.testimonial-style-4 blockquote:before{display:none}.testimonial-section .testimonial.testimonial-style-4 .testimonial-author img{max-width:80px}.testimonial-section .testimonial-items .testimonial-author p strong{font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:32px;line-height:1.2;letter-spacing:.03rem}.testimonial-section .testimonial-items .testimonial-author p span{font-family:Jost;font-weight:400;font-style:normal;font-size:18px;line-height:1.2;letter-spacing:.03rem;display:block;color:#022855}.index-rich-text{padding:80px 20px}.index-rich-text .col-xs-12{display:block;margin:0 auto;max-width:870px}.index-rich-text .ff_title{font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:42px;line-height:52px;letter-spacing:.03rem;text-align:center;display:block;margin-bottom:20px!important}.index-rich-text p{color:#fff;font-family:Jost;font-weight:400;font-style:normal;font-size:18px;line-height:24px;letter-spacing:0;text-align:center}.index-rich-text p+h3{margin-top:35px!important}.index-rich-text .ff_subtitle{font-family:Jost;font-weight:700;font-style:normal;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;margin-bottom:2px}.index-featured-collection .section-title{color:#022855;font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:54px;line-height:1.2;letter-spacing:.03rem;text-align:center;display:block;margin-top:0;margin-bottom:34px}.index-featured-collection .owl-carousel .owl-dots{background:#96a7b7cc;padding:12px 20px;gap:15px;display:flex;max-width:fit-content;border-radius:40px;margin:10px auto 0;position:relative;left:unset;right:unset;border:0;top:0!important;height:auto!important;margin-top:20px!important}.index-featured-collection .owl-carousel .owl-dots .owl-dot.active span{background:#022855!important;border:none!important}.index-featured-collection .owl-carousel .owl-dots .active span:after{display:none}.index-featured-collection .owl-carousel .owl-dots .owl-dot span{width:15px;height:15px;margin:0;border-radius:20px;border:none;background:#fff!important}.header-left .menu-icon i{color:#022855;font-size:24px}.search-area.show-icon-tablet .search-icon i{color:#022855;font-size:22px}.mobile-nav{background:#022855}.mobile-search .searchform input[type=text]{background-color:#fff}.mobile-nav ul li a{font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:18px;line-height:35px;letter-spacing:.02rem;padding-top:5px;padding-bottom:5px}.mobile-nav ul li:not(:last-child){border-bottom:#696969 solid 1px!important}.mobile-nav ul li ul.level0 li.level1 a{padding-top:0;padding-bottom:0}#mobile-menu li ul.level0{padding-bottom:10px}#mobile-menu li ul.level0 li:not(:last-child){border-bottom:none!important}.ss-banner-text-1 .banner_text_1{padding-bottom:0}.testimonial-section .testimonial.testimonial-style-4 .testimonial-author{margin-top:0}.index-featured-collection .product-content .category-list{font-family:Jost;font-weight:400;font-style:normal;font-size:12px;line-height:22px;letter-spacing:.03rem;text-align:center;color:#555}.index-featured-collection .product-content .product-loop-title .shopify-loop-product__title{font-family:Jost;font-weight:400;font-style:normal;font-size:18px;line-height:24px;letter-spacing:.03rem;text-align:center;color:#022855;margin:8px 0 5px}.index-featured-collection .product-content .price{font-family:Jost;font-weight:500;font-style:normal;font-size:18px;line-height:25px;letter-spacing:.03rem;text-align:center;margin-bottom:10px;color:#022855}.index-featured-collection .product-content .add-links-wrap a.button.product_type_variable.add_to_cart_button{background:#022855;font-family:Jost;font-weight:600;font-style:normal;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase;border-radius:30px;color:#fff;padding:9px 28px;height:auto}.index-featured-collection .add-links .add_to_cart_button,.index-featured-collection .add-links .add_to_cart_read_more,.index-featured-collection .add-links .quickview,.index-featured-collection .add-links .link-compare,.index-featured-collection .yith-wcwl-add-to-wishlist a,.index-featured-collection .yith-wcwl-add-to-wishlist a:hover,.index-featured-collection .yith-wcwl-add-to-wishlist span{border:1px solid #042855}.index-featured-collection .products .product-col .add-links{margin-bottom:0}.index-featured-collection .products .product:hover .product-inner{box-shadow:none}.products .product-default:hover .add-links .link-compare{right:-48px;top:7px}.products .product-default:hover .add-links .yith-wcwl-add-to-wishlist>div{left:-48px;top:7px}.index-featured-collection{padding-bottom:50px!important;padding-top:80px!important}.index-featured-collection .owl-carousel.nav-center-images-only .owl-nav{top:40%}.index-featured-collection .owl-carousel.nav-pos-outside .owl-nav .owl-prev,.index-featured-collection .owl-carousel.nav-pos-outside .owl-nav .owl-next{border:1px solid #022855!important;width:50px!important;height:50px!important;background:#ffffffb3!important}.footer-wrapper .footer-middle{background:#022855}.footer-bottom{background-color:#042855;color:#fff;border-top:1px solid #FFFFFF80}.footer-middle .info-footer .footer-block-title h3{color:#fff;font-family:Jost;font-weight:500;font-style:normal;font-size:20px;line-height:100%;letter-spacing:0}.footer-middle b{font-family:Jost;font-weight:700;font-style:normal;font-size:16px;line-height:100%;letter-spacing:.25px;text-transform:none!important}.footer-middle ul.contact-info li span{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:1.25;letter-spacing:0;color:#d9d9d9;max-width:230px;margin-top:2px}.footer-middle ul.contact-info li:not(:last-child){margin-bottom:25px}.footer-middle p,.footer-middle a,.footer-middle .block_content ul li{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:32px;letter-spacing:0;color:#e5e6e8}.footer-middle .tagcloud a{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;color:#e5e6e8;border:1px solid #FFFFFF;border-radius:10px}.footer-middle .col-lg-3.info-footer:last-child .widget-wrapper{max-width:fit-content;margin-left:auto;margin-right:auto}.footer-wrapper .footer-bottom address{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;color:#fff;display:block;margin:0}.footer-bottom .container{flex-direction:column;gap:12px}.footer-wrapper .footer-bottom .container:before{display:none}.footer-bottom .custom-block{margin:0!important}.product-type-main .accordion-container{border:1px solid #022855;border-radius:10px;overflow:hidden}.product-type-main .accordion-container .accordion-header{background:#022855;color:#fff!important;display:block;font-family:Jost;font-weight:600;font-style:normal;font-size:18px;line-height:22px;letter-spacing:0;text-align:left;border:10px;padding:22px;cursor:pointer;color:#022855!important;background:#fff;position:relative}.product-type-main .accordion-container .accordion-content{padding:20px}.product-type-main .accordion-container .accordion-content+.accordion-header{border-top:1px solid #022855}.product-type-main .accordion-container .accordion-content>label{font-family:Jost;font-weight:400;font-style:normal;font-size:18px;line-height:22px;letter-spacing:0;color:#022855;display:block;border-bottom:1px solid #DDDDDD;padding-bottom:10px;margin-bottom:15px}.product-type-main .accordion-container .farbe-wrap-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item{border:1px solid #0228554D;border-radius:10px;overflow:hidden;text-align:center}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.active{border:2px solid #022855}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-weiss,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-marmor,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-eiche-gold,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-eiche-skandinavisch,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-anthrazit{display:none}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-weiss.first,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-marmor.first,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-eiche-gold.first,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-eiche-skandinavisch.first,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-innen-anthrazit.first{display:block}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-aussen-weiss,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-aussen-ev1-silber,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-aussen-anthrazit{display:none}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-aussen-weiss.first,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-aussen-ev1-silber.first,.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item.item-handle-fensterbank-aussen-anthrazit.first{display:block}.product-type-main .accordion-container .accordion-header.open{background:#022855;color:#fff!important}.product-type-main .accordion-container .accordion-header svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}.product-type-main .accordion-container .accordion-header svg:last-child{display:none}.product-type-main .accordion-container .accordion-header.open svg:last-child{display:block}.product-type-main .accordion-container .accordion-header svg:first-child{display:block}.product-type-main .accordion-container .accordion-header.open svg:first-child{display:none}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item>h4{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;line-height:22px;letter-spacing:0;text-align:center;color:#000;display:block;margin-bottom:0;padding:5px}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item>img{display:block;width:100%;aspect-ratio:1.2;height:auto;object-fit:contain}.product-type-main .accordion-container .accordion-content.options_with_values input{width:0;height:0;visibility:hidden;opacity:0;overflow:hidden;margin:0;position:absolute}.product-type-main .accordion-container .accordion-content.options_with_values input:checked+label{border:1px solid #022855;background:#022855;color:#fff}.product-type-main .accordion-container .accordion-content.options_with_values label{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;line-height:22px;letter-spacing:0;text-align:center;color:#000;border:1px solid #0228554D;border-radius:10px;width:112px;margin:0;padding:3px;cursor:pointer;display:inline-block}.product-type-main .accordion-container .accordion-content.options_with_values .list_options_with_values{display:flex;justify-content:start;flex-wrap:wrap;gap:10px}.product-view.product-page-area .product-collateral .product-tabs.horizontal{display:block;margin:0 auto;max-width:940px}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav .nav-link{text-transform:none;font-family:Jost;font-weight:700;font-style:normal;font-size:18px;line-height:150%;letter-spacing:0;color:#022855;border:1px solid #0000001A;padding:10px 20px;border-radius:6px}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav{border-bottom:none;gap:12px}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav .nav-link.active{background:#022855;color:#fff}.product-view.product-page-area .product-collateral .product-tabs.horizontal .tab-content p{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0;color:#555;margin:14px 0}.product-view.product-page-area .product-collateral .product-tabs.horizontal .tab-content ul li{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0;color:#555;margin-bottom:4px}.product-view.product-page-area .product-collateral .product-tabs.horizontal .tab-content h3{font-family:Jost;font-weight:700;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav .nav-item{margin:0}.product-view.product-page-area .product-collateral{margin-top:40px}.product_layout.product_view_default .main-breadcrumbs .breadcrumbs-inner ul li.home a{width:auto;height:auto;text-indent:20px}.product_layout.product_view_default .main-breadcrumbs .breadcrumbs-inner ul li span,.product_layout.product_view_default .main-breadcrumbs .breadcrumbs-inner ul li a{font-family:Jost;font-weight:400;font-style:normal;font-size:14px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#000}.product-main{padding-top:20px}.product-view.product-page-area .product-essential .product-image-thumbs .thumb-link img{border-radius:10px}.product-view.product-page-area .product-essential .product-image-thumbs .image-link:hover:after{border-radius:10px}.product-view.product-page-area .product-essential .product-name h1 a{font-family:Bebas Neue;font-weight:400;font-style:normal;font-size:26px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#022855}.product-view.product-page-area .review-product-details:after{display:none}.product-view.product-page-area .product-type-data .price-box .price{font-family:Jost;font-weight:600;font-style:normal;font-size:24px;line-height:36px;letter-spacing:0;text-transform:uppercase;color:#000}.product-view.product-page-area .product-essential .price-box:after{align-self:flex-end;padding-bottom:2px;font-family:Jost;font-weight:400;font-style:normal;font-size:15px;line-height:28px;letter-spacing:.03rem;margin-left:10px}.product-view.product-page-area .middle-product-detail .product-inventory{color:#000;position:relative;padding-left:25px}.product-view.product-page-area .middle-product-detail .product-inventory:before{content:"";background:#00d90e;display:block;width:14px;height:14px;border-radius:14px;position:absolute;left:0;top:8px}.product-view.product-page-area .middle-product-detail .product-inventory span{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:28px;letter-spacing:.03rem;color:#000}.product-view.product-page-area .middle-product-detail .product-inventory .in-stock{font-family:Jost;font-weight:700;font-style:normal;font-size:16px;line-height:28px;letter-spacing:.03rem;color:#00d90e}.product-view.product-page-area .product-type-data,.product-view.product-page-area .review-product-details{margin-bottom:10px}.product-view.product-page-area .product-essential .product-options-bottom{border:none;padding-top:0;padding-bottom:10px}.product-view .increase-qty{border:1px solid #022855!important;border-radius:0 10px 10px 0}.product-view .reduced-qty{border:1px solid #022855!important;border-radius:10px 0 0 10px}.product-view .quantity-selector{border:1px solid #022855!important}.product-view.product-page-area .product-essential .product-options-bottom .add-to-cart-box .actions{width:100%}.product-view.product-page-area .product-essential .product-options-bottom .add-to-cart-box .actions .button-wrapper-content button{background:#022855;font-family:Jost;font-weight:500;font-style:normal;font-size:16px;line-height:100%;letter-spacing:.02rem;text-align:center;text-transform:uppercase;height:50px;border-radius:30px;width:100%}.product-view.product-page-area .product-essential .product-options-bottom .add-to-cart-box .action-list.addtocart{flex:1}.product-view.product-page-area .product-essential .product-options-bottom .add-to-cart-box .shopify-payment-button{max-width:100%}.product-view.product-page-area .product-options-bottom .add-to-cart-box shopify-accelerated-checkout{border-radius:30px;overflow:hidden;display:block}.product-view.product-page-area .product-options-bottom .add-to-cart-box .action-list.wishlist a{border:1px solid #022855;height:50px;width:50px;border-radius:50px}.product-view.product-page-area .product-essential img.payments_ic{display:block;width:100%;margin:0}.product-view.product-page-area .product-essential img.payments_ic.mobi{display:none}.product-img-box .product_summary_items{display:block;margin-top:40px}.product-type-main .product_summary_items{display:none}.product_summary_items>h3{font-family:Jost;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0;vertical-align:middle;color:#022855;display:block;margin-bottom:10px}.product_summary_items .products_table_summary{border-width:1px;border-style:solid;border-color:#022855;border-radius:10px;overflow:hidden}.product_summary_items .products_table_summary .product_item_row{align-items:center;justify-content:space-between;gap:10px;display:grid;grid-template-columns:1fr 1fr;padding:18px 15px}.product_summary_items .products_table_summary .product_item_row .row_title_option{font-family:Jost;font-weight:600;font-style:normal;font-size:18px;line-height:22px;letter-spacing:0;color:#022855;display:block;margin:0;padding:0}.product_summary_items .products_table_summary .product_item_row .row_value,.product_summary_items .products_table_summary .product_item_row .row_price{font-family:Jost;font-weight:400;font-style:normal;font-size:16px;line-height:22px;letter-spacing:0;text-align:right;display:block;margin:0;color:#555}.product_summary_items .products_table_summary .product_item_row+.product_item_row{border-top:1px solid #E1E4ED}.product_summary_items .products_table_summary .product_item_row.main_row_option+.main_row_option{border-top:1px solid #022855}.product_summary_items .products_table_summary .product_item_row_total{background:#022855;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:22px 15px}.product_summary_items .products_table_summary .product_item_row_total>h5{font-family:Jost;font-weight:600;font-style:normal;font-size:26px;line-height:22px;letter-spacing:0;display:block;margin:0}.product_summary_items .products_table_summary .product_item_row_total span{font-family:Jost;font-weight:600;font-style:normal;font-size:26px;line-height:22px;letter-spacing:0;display:block;margin:0}.product_summary_items .products_table_summary .product_item_row_total span span{font-family:Jost;font-weight:400;font-style:normal;font-size:15px;line-height:25px;letter-spacing:.03rem;display:block}#uber-uns .page-container{max-width:1420px;margin:0 auto;padding:0 10px}#uber-uns .page-container p{margin-bottom:4px}@media (max-width: 1199px){.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner>*:first-child,.template-index .slideshow-section .content-slideshow .porto-container-inner>*:first-child{font-size:24px!important;line-height:32px!important;max-width:600px;margin:0 auto!important}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner>*:nth-child(2),.template-index .slideshow-section .content-slideshow .porto-container-inner>*:nth-child(2){font-size:58px!important;line-height:60px!important;letter-spacing:.03rem!important;margin-top:10px!important}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner,.template-index .slideshow-section .content-slideshow .porto-container-inner{max-width:650px}.template-index .slideshow-section .content-slideshow a button{font-size:14px!important}.index-featured-collection .owl-carousel .owl-dots .owl-dot span,.testimonial-section .testimonial-items .owl-dots .owl-dot span,.template-index .slideshow-section .owl-dots .owl-dot span{width:12px;height:12px}.index-featured-collection .section-title,.testimonial-section .section-title,.ss-banner-text-1 .ss-heading{font-size:48px;line-height:1.2}.ss-banner-text-1 .banner_text_1 .content h3{font-size:20px}.testimonial-section .testimonial-items .testimonial-author p strong{font-size:30px}.testimonial-section .testimonial-items{padding:50px 40px 38px}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav .nav-link{font-size:16px}.product-type-main .accordion-container .farbe-wrap-items{grid-template-columns:1fr 1fr 1fr;gap:10px}}@media (max-width: 991px){.header-container.type2 .search-area .search-extended{background:#fff}#shopify-section-header-notice #top_button_notice{font-size:12px}#shopify-section-header-notice .notice-header{font-size:14px;line-height:24px;padding-right:30px}.ss-text-block-2 .shop-features .col-lg-4.col-md-6:nth-child(3){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:40px}.index-featured-collection .section-title,.testimonial-section .section-title,.ss-banner-text-1 .ss-heading{font-size:42px}.ss-banner-text-1 .banner_text_1 .content h3{font-size:18px}.testimonial-section .testimonial-items{padding:40px 20px 30px}.testimonial-section .testimonial.testimonial-style-4 blockquote{font-size:18px}.testimonial-section .testimonial.testimonial-style-4 .testimonial-author img{max-width:65px}.testimonial-section .testimonial-items .testimonial-author p strong{font-size:26px}.testimonial-section .testimonial-items .testimonial-author p span{font-size:16px}.testimonial-section .testimonial.testimonial-style-4 blockquote{margin:20px auto 0}.index-rich-text .ff_title{font-size:36px;line-height:1.3}.index-featured-collection .product-content .add-links-wrap a.button.product_type_variable.add_to_cart_button{font-size:14px;padding:8px 25px}.footer-middle .col-lg-3.info-footer:last-child .widget-wrapper{max-width:100%;margin-left:0;margin-right:0}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav .nav-link{font-size:14px;padding:8px 20px}.product-type-main .accordion-container .farbe-wrap-items{grid-template-columns:1fr 1fr 1fr;gap:8px}.product_summary_items>h3{font-size:26px}.product_summary_items .products_table_summary .product_item_row .row_title_option{font-size:16px}.product_summary_items .products_table_summary .product_item_row_total>h5{font-size:22px}.product_summary_items .products_table_summary .product_item_row_total span{font-size:23px;text-align:right}.product_summary_items .products_table_summary .product_item_row .row_value,.product_summary_items .products_table_summary .product_item_row .row_price{font-size:15px}}@media (max-width: 890px){.product-type-main .accordion-container .farbe-wrap-items{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width: 767px){#shopify-section-header-notice .notice-header{font-size:12px;line-height:20px;text-align:left!important}#shopify-section-header-notice #top_button_notice{font-size:10px;padding-left:5px;padding-right:5px}.template-index .slideshow-section .slideshow .item{height:auto!important;display:block}.template-index .slideshow-section .slideshow .item img{position:relative}.template-index .slideshow-section .content-slideshow>.porto-container{height:auto!important}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner,.template-index .slideshow-section .content-slideshow .porto-container-inner{background:transparent;border-radius:0;padding:40px}.template-index .slideshow-section .slideshow .content-container{position:relative;top:0;left:0;width:100%;height:100%;-webkit-transform:none;transform:none}.template-index .slideshow-section .content-slideshow .porto-container-inner .vc_column-inner{padding:0!important}.template-index .slideshow-section .owl-nav{top:27%!important;display:block}.template-index .slideshow-section .owl-carousel.nav-pos-inside .owl-nav .owl-next,.template-index .slideshow-section .owl-carousel.nav-pos-inside .owl-nav .owl-prev{width:40px;height:40px}.template-index .slideshow-section .owl-dots{display:none}.ss-text-block-2 .porto-support-inner .content h2{font-size:26px;line-height:32px}.ss-text-block-2 .custom-support{padding:40px 0!important}.ss-text-block-2 .shop-features .col-lg-4.col-md-6:nth-child(3){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:25px}.ss-banner-text-1 .banner-text-wr{padding:40px 0 30px!important}.ss-banner-text-1 .banner-text-wr .row .col-md-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:20px 10px}.ss-banner-text-1 .ss-heading{margin-bottom:0}.testimonial-section .porto-testimonial{padding:45px 0 50px!important}.testimonial-section .section-title{margin-bottom:20px}.testimonial-section .testimonial.testimonial-no-borders{margin:0 auto;padding:0}.testimonial-section .testimonial.testimonial-style-4 .testimonial-author{margin:0;justify-content:center}.index-rich-text{padding:50px 20px 40px}.index-featured-collection .product-content .add-links-wrap a.button.product_type_variable.add_to_cart_button{font-size:12px;line-height:24px}.index-featured-collection{padding-bottom:20px!important;padding-top:50px!important}.index-featured-collection .owl-carousel .owl-dots{display:none}.index-featured-collection .owl-carousel.nav-center-images-only .owl-nav{display:block}.index-featured-collection .owl-carousel.nav-pos-outside .owl-nav .owl-prev{left:10px;opacity:1;width:40px!important;height:40px!important}.index-featured-collection .owl-carousel.nav-pos-outside .owl-nav .owl-next{width:40px!important;height:40px!important;right:10px;opacity:1}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav{gap:10px}.product-type-main .accordion-container .farbe-wrap-items{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.product-img-box .product_summary_items{display:none}.product-type-main .product_summary_items{display:block}.box_product_page .product-view .product-img-box .thumb-vertical{padding-left:0;padding-right:0}}@media (max-width: 639px){.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner,.template-index .slideshow-section .content-slideshow .porto-container-inner{padding:30px 10px}.template-index .slideshow-section .content-slideshow .porto-container-inner .vc_column-inner{padding:0!important}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner>*:first-child,.template-index .slideshow-section .content-slideshow .porto-container-inner>*:first-child{font-size:20px!important;line-height:30px!important}.template-index .slideshow-section .content-slideshow .wpb_wrapper.vc_column-inner>*:nth-child(2),.template-index .slideshow-section .content-slideshow .porto-container-inner>*:nth-child(2){font-size:50px!important;line-height:54px!important}.template-index .slideshow-section .slideshow .item img{height:350px;object-fit:cover}.index-featured-collection .owl-carousel .owl-dots .owl-dot span,.testimonial-section .testimonial-items .owl-dots .owl-dot span,.template-index .slideshow-section .owl-dots .owl-dot span{width:10px;height:10px}.testimonial-section .testimonial-items .owl-dots{gap:12px}.testimonial-section .testimonial.testimonial-style-4 blockquote{font-size:16px}.index-rich-text p{font-size:16px;line-height:22px}.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav .nav-link{font-size:12px;padding:4px 8px}}@media (max-width: 575px){.ss-text-block-2 .shop-features .col-lg-4.col-md-6,.ss-text-block-2 .shop-features .col-lg-4.col-md-6:nth-child(3){margin-top:20px}.index-featured-collection .owl-carousel.nav-pos-outside .owl-nav .owl-prev,.index-featured-collection .owl-carousel.nav-pos-outside .owl-nav .owl-next{width:32px!important;height:32px!important}.index-featured-collection .owl-carousel.nav-center-images-only .owl-nav{top:31%}}@media (max-width: 525px){.product-view.product-page-area .product-collateral .product-tabs.horizontal .nav{gap:5px;flex-direction:row;-ms-flex-direction:row}.product_layout.product_view_default .main-breadcrumbs .breadcrumbs-inner ul li span .breadcrumbs_text{display:block;line-height:1.4;font-size:12px}.product_layout.product_view_default .main-breadcrumbs .breadcrumbs-inner ul li span,.product_layout.product_view_default .main-breadcrumbs .breadcrumbs-inner ul li a{font-size:12px}.product_layout.product_view_default .main-breadcrumbs .breadcrumbs ul li{display:inline-flex;align-items:start}}@media (max-width: 479px){.ss-banner-text-1 .banner-text-wr .row .col-md-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px 10px}.index-featured-collection .product-content .add-links-wrap a.button.product_type_variable.add_to_cart_button{font-size:11px;line-height:24px;padding:6px 16px}.testimonial-section .testimonial-items .owl-dots{gap:10px;margin-top:20px}.footer-bottom{padding-bottom:45px}.product-type-main .accordion-container .farbe-wrap-items{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.product-type-main .accordion-container .accordion-content{padding:10px}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item>img{max-width:80%;aspect-ratio:1;margin:0 auto;object-fit:contain}.product-type-main .accordion-container .farbe-wrap-items .farbe-wrap-item>h4{font-size:12px;line-height:16px}.product-view.product-page-area .product-essential .product-options-bottom .add-to-cart-box .actions .button-wrapper-content button{font-size:15px;padding-left:6px;padding-right:6px}}@media (max-width: 379px){.product-type-main .accordion-container .farbe-wrap-items{grid-template-columns:1fr 1fr 1fr;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-style.css.map */
