.referenzen{display:none}body .main-menu-overlay{background-color:rgba(0,0,0,.95) !important}body .mfp-content{position:fixed;top:0;bottom:0;width:260px;background-color:rgba(0,0,0,.95);left:0;overflow-y:auto;overflow-x:hidden;box-shadow:0px 0px 10px 0px rgb(0 0 0/50%);vertical-align:middle;max-width:100%;margin:0 auto;text-align:left;z-index:1045}body .mfp-content .searchform{margin:0 15px 0 30px}body .off-canvas-center .nav-vertical>li{padding:0;margin:0}.off-canvas-center .nav-vertical>li>a{font-size:1em;justify-content:start}.widget .widget-title{display:block;margin:0 0 20px;font-style:normal;font-weight:700;font-size:14px;line-height:19px;letter-spacing:.12em;text-transform:uppercase}.widget .widget-title+.is-divider{display:none}.row .page-header-wrapper{padding-left:30px;padding-right:30px}.page-header-wrapper .simple-title .page-title-inner{padding-top:0;min-height:0;flex-direction:column-reverse}.page-header-wrapper .simple-title .entry-title{font-style:normal;font-weight:800;font-size:58px;line-height:74px;letter-spacing:.08em;text-transform:uppercase}.page-header-wrapper .simple-title .title-content{margin:0;text-align:left}.page-header-wrapper .simple-title .title-content .title-breadcrumbs{padding-top:0;padding-bottom:0}.row.referenzen *{margin:0}.row.referenzen .section-title b{display:none}.row.referenzen .section-title .section-title-main{margin:0 auto;font-style:normal;font-weight:800;font-size:64px;line-height:1;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#f3f2ed;margin-bottom:-17px}.slider .flickity-viewport{border-radius:5px}.slider .flickity-viewport .button{padding:15px 35px 13px;line-height:1}.slider .flickity-viewport .button span{font-weight:700;font-size:13px;line-height:1;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#f3f2ed}.box{position:relative;top:0;left:0;border-radius:5px;overflow:hidden}.box .box-image+.box-text{position:absolute;bottom:0;z-index:3}.box .box-image+.box-text .button{background:#c78643;padding:15px 35px;font-style:normal;font-weight:700;font-size:13px;line-height:18px;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#f3f2ed}.box.grdbg .box-image{position:relative;top:0;left:0}.box.grdbg .box-image a:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180.17deg,rgba(49,49,49,0) 58.08%,#313131 99.85%);z-index:1}.box.grdbg .box-image a{position:relative;z-index:2}.woocommerce .box .box-image+.box-text{position:relative;bottom:auto}.ttl .section-title-main{font-style:normal;font-weight:800;font-size:28px;line-height:38px;text-align:center;letter-spacing:.12em;text-transform:uppercase}.ttl .section-title b{background:0 0}.banner.biege{border-radius:5px;overflow:hidden}.banner.biege .banner-layers{overflow:visible}.banner.biege .text{margin-bottom:60px}.banner.biege h3{font-size:30px;line-height:1.2;font-weight:700;background:-webkit-linear-gradient(45deg,#945d2d 0%,#864f76 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner.biege .follow-icons .icon{display:inline-block;margin:0 36px 0 0}.banner.biege .follow-icons .icon i{display:inline-block;width:38px;line-height:35px;height:38px;overflow:hidden;background-color:transparent;text-align:center;border:1px solid #a7a08e;border-radius:50%;margin:0 10px 0 0;color:#895a48}.banner.biege .follow-icons .icon:after{content:'social';display:inline-block;font-style:normal;font-weight:500;font-size:14px;line-height:19px;color:#585858;position:relative;top:-16px}.banner.biege .follow-icons .icon.facebook:after{content:'Facebook'}.banner.biege .follow-icons .icon.instagram:after{content:'Instagram'}.banner.biege .follow-icons .icon.tiktok:after{content:'TikTok'}.ttl.sale .section-title-main:before,.ttl.sale .section-title-main:after{content:'%';color:#d39e50}.category-page-title .page-title-inner,.category-page-title+main .category-page-row{padding-top:0}.breadcrumbs{font-style:normal;font-weight:500;font-size:14px;line-height:19px;color:#cdc7b4}.breadcrumbs .divider{color:#c78643}.breadcrumbs a{color:#585858}.za-cat-ban{display:flex;min-height:240px;align-items:center;max-width:100%;overflow:hidden;border-radius:5px;background-size:cover}.za-cat-ban h2,.za-cat-ban h3,.za-cat-ban h4{margin:0 60px;font-style:normal;font-weight:800;font-size:58px;line-height:74px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.row .row.category-page-row:not(.row-collapse){margin:0 auto}.za-sort{text-align:right;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#585858;margin:0 0 30px}.za-sort .woocommerce-ordering,.za-sort .woocommerce-ordering select{margin:0;background-color:#f3f2ed;border:1px solid #cdc7b4;border-radius:2px;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#585858}.za-sort .woocommerce-ordering:focus,.za-sort .woocommerce-ordering select:focus{box-shadow:none}.sidebar-inner .widget-title{color:#313131;position:relative;top:0;left:0}.sidebar-inner .widget-title:after{content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9M9 1L1 9' stroke='%23313131' stroke-width='2'/%3E%3C/svg%3E%0A");position:absolute;top:0;right:0}.widget_product_categories ul li{display:block;position:relative;top:0;left:0}.widget_product_categories ul li .toggle{position:absolute;top:7px;right:0}.widget_product_categories>ul>li a{font-style:normal;font-weight:600;font-size:17px;line-height:23px;color:#313131}.widget_product_categories>ul>li.active>a{color:#c78643}.widget_product_categories>ul>li+li{border-color:#cdc7b4}.widget_product_categories>ul>li ul{border-left:0;margin-left:0;padding-left:15px}.widget_product_categories>ul>li ul li a{font-weight:500;font-size:16px;line-height:22px}.widget_product_categories>ul>li ul ul{padding-left:0}.widget_product_categories>ul>li ul ul li a{font-weight:400;font-size:15px;line-height:20px;color:#585858}.sidebar-inner .selection .select2-selection{background-color:#f3f2ed;border:1px solid #cdc7b4;border-radius:2px;padding:0;color:#585858}.products .product-small .product-cat{font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#a7a08e}.products .product-small .box-image{margin-bottom:20px;border-radius:5px}.products .product-small .box-text{padding:0;margin-bottom:5px}.products .product-small .box-text .product-title{margin-bottom:8px}.products .product-small .product-title a{font-style:normal;font-weight:500;font-size:15px;line-height:20px;text-align:center;color:#313131}.products .product-small .wc-gzd-additional-info{margin:0;text-align:center;font-size:.7rem}.badge-container .badge.badge-circle,.badge-container .badge.badge-circle>div{display:block;width:40px;height:40px;overflow:hidden;text-align:center;padding:0;border:0}.badge-container .badge.badge-circle .new-bubble,.badge-container .badge.badge-circle span{display:inline;line-height:36px}.badge-container .badge.badge-circle .new-bubble{display:block}.badge-container .badge.badge-circle .new-bubble:before,.badge-container .badge.badge-circle span:before{display:inline-block;font-style:normal;font-weight:700;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#f3f2ed;width:40px}.badge-container .badge.badge-circle span.onsale:before{content:'sale'}.badge-container .badge.badge-circle .new-bubble:before{content:'new'}.woocommerce-checkout .large-5 .col-inner{padding:15px 30px}.woocommerce-checkout-review-order{display:flex;flex-direction:column}.woocommerce-checkout-review-order .wc-gzd-checkbox-placeholder-legal{order:10}.woocommerce-checkout-review-order .wc-gzd-order-submit{order:11}.woocommerce-checkout-review-order-table{border-collapse:separate;border-spacing:10px;margin-left:-10px;margin-right:-10px;width:auto}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{padding:0}.product-info .is-divider{height:1px;background:0 0;margin:0}.product-info input,.product-info input.button,.product-info input:focus,.product-info select,.product-info select:focus{background-color:#f3f2ed;border:1px solid #cdc7b4;border-radius:2px;box-shadow:none}.product_meta>span{border-top:0;border-bottom:1px solid #cdc7b4;padding:10px 0;line-height:25px}.product-info input[type=text],.product-info input[type=number]{background-color:#fff}.product-info .woocommerce-variation-price{border-top:1px solid #cdc7b4}.product .product_meta{margin:0}.product-info .col-inner .product-price-container,.product-info .col-inner .product-price-container *,.product-info .col-inner .wc-gzd-additional-info{display:inline;white-space:nowrap}.product-info .wc-gzd-additional-info.delivery-time-info{display:block;font-size:.8em;border-bottom:1px solid #cdc7b4;padding:10px 0;line-height:25px;margin:0}.product-footer .woocommerce-tabs{border-top:0}.tabs{border-bottom:1px solid #cdc7b4;justify-content:center}.tabs>li>a{font-style:normal;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.12em;text-transform:uppercase;color:#585858}.tabs>li.active>a{color:#313131}.tabs>li>a:before{top:auto;bottom:0;background-color:#d39e50 !important}.woocommerce-product-attributes th,.woocommerce-product-attributes td{border-color:#cdc7b4}.row.cntct .col form{margin:0}.row.cntct .col hr{border-color:#cdc7b4;margin:50px 0}.row.cntct .col p>span{font-weight:600;font-size:17px;line-height:23px;color:#c78643}.row.cntct .col p>span+a{display:block;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#313131}.row.cntct .col:nth-child(2){padding:40px;border:1px solid #cdc7b4;border-radius:2px}.row.cntct .col .section-title,.row.cntct .col .section-title-main{font-weight:800;font-size:24px;line-height:34px;letter-spacing:.12em;text-transform:uppercase;color:#313131;border-bottom:0}.row.cntct .col .wpcf7 form p:nth-child(2),.row.cntct .col .wpcf7 form p:nth-child(3){width:48%;float:left}.row.cntct .col .wpcf7 form p:nth-child(3){float:right;clear:right}.wpcf7 label{font-style:normal;font-weight:500;font-size:15px;line-height:20px;color:#585858}.wpcf7 label .wpcf7-form-control-wrap{background:#f3f2ed;border:1px solid #cdc7b4;box-sizing:border-box;border-radius:2px;margin:0 0 20px;padding:10px 12px 9px}.wpcf7 label .wpcf7-form-control-wrap *:hover,.wpcf7 label .wpcf7-form-control-wrap *:focus,.wpcf7 label .wpcf7-form-control-wrap *{background:0 0;border:0;box-shadow:none;margin:0;padding:0}.wpcf7 input[type=submit].wpcf7-submit{width:100%;padding:16px 0 14px;background:#c78643;border-color:#c78643;border-radius:2px;font-weight:700;font-size:13px;line-height:18px;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#f3f2ed}#wp-admin-bar-preload-cache-default li .ab-item img,#wp-admin-bar-purge-all-default li .ab-item img{width:12px;height:12px}.header-main .form-flat input:not([type=submit]){border-color:#cdc7b4;background-color:#f3f2ed}.header-main .nav .header-language-dropdown>.nav-dropdown{min-width:0}.header-language-dropdown>.nav-dropdown>li{margin-bottom:10px;border-bottom:0}.header-main .nav .header-language-dropdown>a,.header-language-dropdown>.nav-dropdown.nav-dropdown-default a{display:block;width:30px;height:30px;overflow:hidden;position:relative;top:-1px;left:0;text-indent:32px;border-bottom:0}.header-language-dropdown>a:before{display:none}.header-main .nav .header-language-dropdown>a .icon-angle-down{display:none}.header-language-dropdown>a>i,.header-language-dropdown>.nav-dropdown a>i{display:block;width:30px;height:30px;position:absolute;top:0;left:0;border:1px solid #999;border-radius:50%}.header-language-dropdown>a>i img,.header-language-dropdown>.nav-dropdown a>i>img{display:block;width:100%}.account-item a.account-link,.account-item a.nav-top-not-logged-in{border:0;width:30px;height:30px}.account-item a.account-link:hover,.account-item a.nav-top-not-logged-in:hover{background-color:#f3f2ed}.account-item a.account-link:before,.account-item a.nav-top-not-logged-in:before{display:block;width:30px;height:30px;content:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.5991 24.7499C21.3074 26.7726 18.297 28 15 28C11.703 28 8.69258 26.7726 6.40087 24.7498C7.39438 23.458 8.5036 22.5797 9.73835 21.9985C11.2235 21.2995 12.9545 21 15 21C17.0455 21 18.7765 21.2994 20.2616 21.9985C21.4963 22.5797 22.6056 23.458 23.5991 24.7499ZM25.0044 23.3018C26.8751 21.0499 28 18.1563 28 15C28 7.8203 22.1797 2 15 2C7.8203 2 2 7.8203 2 15C2 18.1563 3.12484 21.0499 4.99553 23.3018C6.12364 21.8993 7.41646 20.881 8.88658 20.189C10.7209 19.3255 12.7677 19 15 19C17.2322 19 19.279 19.3255 21.1134 20.189C22.5835 20.881 23.8763 21.8993 25.0044 23.3018ZM30 15C30 23.2843 23.2843 30 15 30C6.71573 30 0 23.2843 0 15C0 6.71573 6.71573 0 15 0C23.2843 0 30 6.71573 30 15ZM15 15C17.2091 15 19 13.2091 19 11C19 8.79086 17.2091 7 15 7C12.7909 7 11 8.79086 11 11C11 13.2091 12.7909 15 15 15ZM15 17C18.3137 17 21 14.3137 21 11C21 7.68629 18.3137 5 15 5C11.6863 5 9 7.68629 9 11C9 14.3137 11.6863 17 15 17Z' fill='%23313131'/%3E%3C/svg%3E%0A")}.account-item a.account-link .icon-user,.account-item a.nav-top-not-logged-in .icon-user{display:none}.cart-item a.header-cart-link:before{display:none}.cart-item a.header-cart-link .cart-icon strong{width:26px;height:26px;font-family:Manrope;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#945d2d}.cart-item a.header-cart-link:hover .cart-icon strong{color:#fff}.wide-nav .flex-row,.wide-nav .flex-col{flex-basis:100%;width:100%}.wide-nav ul.nav{width:100%;justify-content:space-between}.widget_shopping_cart .woo-paypalplus-checkout-button{padding:0 !important}.footer-primary{width:33%}.footer-secondary{width:67%}.footer-secondary .payment-icons{float:left;width:50%;text-align:center}.footer-secondary .footer-text{float:right;width:50%;text-align:right}.copyright-footer{line-height:40px}.footer-2.dark a,.absolute-footer.dark a,.footer-2.dark,.absolute-footer.dark{color:#a7a08e}.footer-2 .row.large-columns-3 .col{flex-basis:25%;max-width:50%;margin:0}.footer-2 .row.large-columns-3 .col:first-child{flex-basis:50%}.footer-2 .widget-title{color:#f3f2ed}.footer-2 ul.menu>li+li,.footer-2 .widget>ul.menu>li+li{border-top:0}.footer-2 .follow-icons .icon{display:inline-block;width:38px;line-height:38px;height:38px;overflow:hidden;background-color:#585858;text-align:center;border-radius:50%;margin:0 12px 0 0;color:#cdc7b4}.footer-2 .follow-icons .icon:last-child{margin-right:0}.penguins,.penguins a{display:inline-block;line-height:40px}.penguins a{background:transparent url(/wp-content/uploads/2021/07/2penguins-1.svg) no-repeat left center;padding:0 0 0 47px;margin:0 0 0 9px}@media only screen and (max-width:48em){.woocommerce-checkout .large-5 .col-inner{padding:15px}.section.referenzen .section-content{max-width:100%;overflow:auto}.section.referenzen .row{display:flex;flex-direction:row;flex-wrap:nowrap}.section.referenzen .row .col{flex-basis:80%;min-width:80%}.banner.biege .text{margin-bottom:30px}.banner.biege h3{font-size:20px}.za-cat-ban h2,.za-cat-ban h3,.za-cat-ban h4{margin:0 30px;font-size:36px}.footer-primary,.footer-secondary{width:100%}.footer-secondary .payment-icons,.footer-secondary .footer-text{float:none;width:100%;text-align:center}.footer-2 .row.large-columns-3 .col:first-child,.footer-2 .row.large-columns-3 .col{flex-basis:100%;max-width:100%;margin-bottom:30px;text-align:center}.footer-2 ul.menu>li,.footer-2 .widget>ul.menu>li{text-align:center}.row.cntct .col:nth-child(2){padding:20px}.row.cntct .col .wpcf7 form p:nth-child(2),.row.cntct .col .wpcf7 form p:nth-child(3){width:auto;float:none;clear:both}}