/*!
	PLEASE DO NOT EDIT STYLE.CSS - YOUR EDITS WILL BE OVERWRITTEN

*/.text-center{text-align:center}.text-right{text-align:right}.w100p{width:100%}.h100p{height:100%}.bg-white{background-color:#fff !important}.c-white{color:#fff}.posr{position:relative}.z-item{z-index:10}.z-item-max{z-index:15}.last{margin-bottom:0}.lc>:last-child{margin-bottom:0}.bg-image,.s-hero_carousel video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.heading-1{font-size:28px;letter-spacing:1.2px;font-weight:900;text-transform:uppercase}.heading-2{font-size:48px;font-weight:300;letter-spacing:2.4px;text-transform:uppercase}.heading-3{font-size:24px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase}.heading-4{text-transform:uppercase;font-size:24px;font-weight:300;letter-spacing:1.2px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.img-zoom{display:block;position:relative;overflow:hidden}.img-zoom:has(.img-holder){overflow:unset}.img-zoom .img-holder{position:relative;overflow:hidden}.img-zoom img:not(.not-zoom){transition:.2s all;width:100%}.img-zoom:hover img:not(.not-zoom){transform:scale(1.05);transform-origin:center}.oh{overflow:hidden}.btn,button,input[type=submit]{-webkit-appearance:none;border-radius:0;display:inline-block;font-size:16px;font-weight:700;font-family:inherit;padding:12px 16px;line-height:1.5;cursor:pointer;transition:.2s all;border:0;font-family:"proxima-nova",sans-serif;text-transform:uppercase;text-align:center}.btn:focus,button:focus,input[type=submit]:focus{outline:none}.btn-has-line-hover span{position:relative}.btn-has-line-hover span:after{content:"";opacity:0;transition:.2s all;position:absolute;top:100%;left:0;height:2px;width:100%}.btn-has-line-hover:hover span:after{opacity:1}.btn-has-line-hover-fullgreen span:after{background:#000}.btn-has-line-hover-fullgreen:hover{background-color:#fff}.btn-has-line-hover-outlblack span:after{background:#000 !important}.btn-has-line-hover-outlblack:hover{background-color:#fff !important;color:#000 !important}.btn-has-line-hover-outlblackw span:after{background:#fff !important}.btn-has-line-hover-outlblackw:hover{background-color:#000 !important;color:#fff !important}.woocommerce .entry-summary form.cart:not(.variations_form) button.button.single_add_to_cart_button[name=add-to-cart],.woocommerce button.button.single_add_to_cart_button,.woocommerce button.button[name=update_cart]{border:2px solid #000 !important}.woocommerce button.button.single_add_to_cart_button:not(.disabled),.woocommerce button.button[name=woocommerce_checkout_place_order],.woocommerce a.button.checkout-button.wc-forward,.woocommerce button.button[name=add-to-cart]:not([disabled]),.woocommerce button.button[name=update_cart]:not([disabled]),.woocommerce-message a.button{text-decoration-thickness:2px;text-underline-offset:3px;border:2px solid #000 !important}.woocommerce button.button.single_add_to_cart_button:not(.disabled):hover,.woocommerce button.button[name=woocommerce_checkout_place_order]:hover,.woocommerce a.button.checkout-button.wc-forward:hover,.woocommerce button.button[name=add-to-cart]:not([disabled]):hover,.woocommerce button.button[name=update_cart]:not([disabled]):hover,.woocommerce-message a.button:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;background-color:#fff !important}.btn-yellow{background:#ececec;min-width:180px;padding:14px 18px;font-size:16px;font-weight:900;letter-spacing:.24px;color:#000}.btn-yellow span{position:relative}.btn-yellow span:after{background:#000}.btn-yellow:hover span{opacity:1}.btn-big{font-weight:800;font-size:18px;letter-spacing:.05em;color:#000;line-height:50px;min-width:280px;background-color:#000}@media(min-width: 768px){.btn-big{min-width:300px;font-size:22px}}@media(min-width: 1400px){.btn-big{min-width:380px;font-size:26px;line-height:70px}}.btn-cta{min-width:200px;background-color:#fff;line-height:50px;font-size:14px;font-weight:900;letter-spacing:.6px;padding:0;color:#000;text-transform:uppercase}.btn-outline{min-width:200px;line-height:2;background-color:#fff;font-weight:900;font-size:16px;letter-spacing:.05em;color:#000;padding:11px 15px}.menu{display:flex;list-style:none;margin:0;padding:0;font-size:14px}.menu-header>li{margin-left:50px}.menu-header>li:first-child{margin-left:0}.menu-header>li:hover>a:after,.menu-header>li[class*=current]>a:after{opacity:1}.menu-header a{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:#000;position:relative}.menu-header a:after{content:"";position:absolute;top:100%;margin-top:1px;pointer-events:none;height:2px;opacity:0;transition:.2s all;left:-1px;background:#000;right:-1px}.menu-footer{flex-direction:column}.menu-footer li:not(:last-child){margin-bottom:10px}@media(min-width: 1200px){.menu-footer li:not(:last-child){margin-bottom:12px}}.menu-footer a{line-height:1.428;font-weight:300;font-size:16px;color:#fff}.menu-mobile{flex-direction:column}.menu-mobile>li{padding:15px 0}.menu-mobile>li>a{font-size:20px;font-weight:500}.menu-privacy{justify-content:center;flex-wrap:wrap}@media(min-width: 992px){.menu-privacy{justify-content:flex-end}}.menu-privacy li:not(:first-child){margin-left:18px}@media(min-width: 1200px){.menu-privacy li:not(:first-child){margin-left:30px}}.menu-privacy a{font-size:15px;color:#707070}*{box-sizing:border-box}html{scroll-padding-top:var(--wp-admin--admin-bar--height)}html,body{min-height:100vh}body{font-family:"proxima-nova",sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#000;display:flex;flex-direction:column;margin:0;font-weight:300}@media(min-width: 1600px){.container{max-width:1564px}}a{transition:.2s ease-in-out;text-decoration:none;color:#000}a:hover{text-decoration:none}main{flex:1}svg,img{max-width:100%;height:auto;display:block}p img{display:inline-block}.text a{color:inherit}.text p{margin:10px 0}.text>:first-child{margin-top:0}.text>:last-child{margin-bottom:0}.text ol,.text ul{line-height:inherit;padding-left:20px}.text li:last-child{margin-bottom:0}.text-med{font-size:20px}h1,h2,h3,h4,h5{margin-top:0}@media(min-width: 768px){.alignleft,img.alignleft{float:left;margin-right:1em;margin-bottom:1em}}@media(min-width: 768px){.alignright,img.alignright{float:right;margin-left:1em;margin-bottom:1em}}.aligncenter,img.aligncenter{margin:1em auto}.s-breadcrumbs+section{margin-top:0}.s-breadcrumbs h1{font-size:28px;font-weight:900;text-transform:uppercase;margin-bottom:20px}@media(min-width: 992px){.s-breadcrumbs h1{font-size:36px}}.s-breadcrumbs h1:last-child{margin-bottom:0}.s-breadcrumbs .bch{font-size:16px;margin:30px 0}@media(min-width: 1200px){.s-breadcrumbs .bch{font-size:18px}}.s-breadcrumbs .bch .post-product-archive{display:none}.s-breadcrumbs .bch [property=itemListElement]:has(.post-product-archive){display:none}.s-breadcrumbs .bch [property=itemListElement]:has(.post-product-archive)+.bc{display:none}.s-breadcrumbs .bc{background:url("../images/bc-separ.svg") no-repeat;display:inline-block;width:10px;height:17px;background-size:contain;margin:0 10px}.s-breadcrumbs a:not(.btn){color:#535252;font-weight:300}.s-breadcrumbs .current-item{font-weight:800}.shop-holder .s-breadcrumbs .bch{margin:60px 0 42px}.sizes-active .popup-shim{pointer-events:all;opacity:.6}.sizes-active .popup-sizes{transform:translate(-50%, 0);pointer-events:all;opacity:1}.customize-active .popup-shim{pointer-events:all;opacity:.6}.customize-active .popup-customize{transform:translate(-50%, 0);pointer-events:all;opacity:1}.popup-shim{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;transition:.2s all;z-index:200;pointer-events:none}.popup-customize{width:70vw;position:fixed;max-height:92vh;overflow:auto;top:4vh;background:#fff;border:1px solid #707070;padding:30px 30px 0;z-index:210;opacity:0;pointer-events:none;transform:translate(-50%, 50px);transition:.2s all;left:50%}.popup-customize .i-head{margin-bottom:35px}.popup-customize .i-head .il{margin-right:24px}.popup-customize .i-head h2{font-size:22px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}@media(min-width: 1600px){.popup-customize .i-head h2{font-size:26px}}.popup-customize .i-head .ir{flex:0 0 34px;width:34px}.popup-close{cursor:pointer}.popup-sizes{width:80vw;position:fixed;max-height:80vh;overflow:auto;top:4vh;background:#fff;border:1px solid #707070;padding:30px;z-index:210;opacity:0;pointer-events:none;transform:translate(-50%, 50px);transition:.2s all;left:50%}.popup-sizes .i-head{margin-bottom:35px}.popup-sizes .i-head .il{margin-right:24px}.popup-sizes .i-head h2{font-size:22px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}@media(min-width: 1600px){.popup-sizes .i-head h2{font-size:26px}}.popup-sizes .i-head .ir{flex:0 0 34px;width:34px}.popup-sizes .i-mid{font-size:16px;font-weight:300;letter-spacing:.05em;margin-bottom:24px;line-height:1.59}.popup-sizes table{margin-top:20px}.popup-sizes table td{border-bottom:1px solid #ececec;padding:0 15px}.popup-sizes table th{padding:0 14px;background-color:#ececec;font-size:16px;font-weight:400;line-height:30px;white-space:nowrap;border-bottom:1px solid #fff}.popup-sizes .i-bottom{border-top:1px solid #707070;margin-top:24px;padding-top:24px;font-size:16px;font-weight:300;letter-spacing:.05em;line-height:1.59}.popup-sizes .i-bottom h3{text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.705;margin-bottom:15px}.sizes-content{display:none}.sizes-content.active{display:block}.sizes-content h2{font-size:18px}.sizes-tabs{margin-bottom:24px}.stab{border-radius:30px;margin-right:12px;background-color:#ececec;padding:0 14px;white-space:nowrap;line-height:40px;font-size:16px;font-weight:800;border:1px solid #ececec;box-shadow:0px 0px 0px 1px #fff;transition:.2s all;cursor:pointer}.stab.active{border:1px solid #fff;box-shadow:0px 0px 0px 1px #000}.search-no-results .s-archive-filters{display:none}.search-no-results .facetwp-template{padding:30px 0 200px}.s-404{padding:200px 0}.search-results .facetwp-facet-found{opacity:0;margin-bottom:0}.text>[class*=align]+p{margin-top:0}.s-post-content{margin-top:40px !important}@media(max-width: 1199px){body.opened-menu{overflow:hidden}}.header{position:fixed;z-index:200;top:0;left:0;right:0;background:#fff;border-bottom:1px solid #2b2b29}.header .inner{padding:15px 0}@media(min-width: 992px){.header .inner{padding:20px 0}}.header .ir{flex:1}@media(min-width: 576px){.header .ir{flex:0 0 260px}}.header .il{flex:0 0 110px}.header .ir a{margin-left:18px}.jot-anc{position:relative;top:-130px}@media(min-width: 768px){.jot-anc{top:-110px}}@media(min-width: 992px){.jot-anc{top:-151px}}@media(min-width: 1400px){.jot-anc{top:-164px}}.header-pusher{height:99px}@media(min-width: 992px){.header-pusher{height:104px}}.announcement{background:#000;font-size:14px;letter-spacing:.7px;text-transform:uppercase;padding:6px 0}@media(min-width: 1400px){.announcement{font-size:15px;letter-spacing:.8px;padding:9px 0}}.announcement strong{font-weight:800}.announcement a{color:#000;text-decoration:underline}.announcement a:hover{text-decoration:none}.side-menu{position:fixed;pointer-events:none;top:0;right:0;bottom:0;z-index:750;transition:all ease-in-out .4s;width:100vw}@media(min-width: 576px){.side-menu{width:410px}}.side-menu .inner{background:#fff;height:100vh;padding:50px 24px;overflow:auto}.side-menu .menu-opener{position:absolute;right:20px;top:20px}.opened .side-menu{transform:translateX(0) !important;pointer-events:all}.menu-opener{z-index:50;cursor:pointer;position:relative;width:30px;height:30px;flex:0 0 30px;margin-left:18px}.menu-opener:before,.menu-opener:after{content:"";backface-visibility:hidden;transition:all .4s;background:#000;height:2px;left:0;right:0;top:5px;position:absolute}.menu-opener:before{box-shadow:0 9px 0 0 #000}.menu-opener:after{top:23px}.opened .menu-opener:before{box-shadow:0 0 0 0 rgba(0,0,0,0);transform:rotate(225deg);top:19px}.opened .menu-opener:after{transform:rotate(315deg);top:19px}.search-area{width:94px;height:38px}@media(min-width: 1600px){.search-area{margin-right:28px}}.search-area [type=text]{border-radius:40px;transition:.2s all;width:110px;line-height:38px;padding:0 12px 0 42px;background:#ececec url("../images/search.svg") no-repeat 12px 50%;border:0;position:absolute;right:0;top:0}.search-area [type=text]:focus{outline:none}.search-area [type=text]::-webkit-input-placeholder{opacity:0;-webkit-transition:.2s all;transition:.2s all}.search-area [type=text]::-moz-placeholder{opacity:0;-moz-transition:.2s all;transition:.2s all}.search-area [type=text]:-ms-input-placeholder{opacity:0;-ms-transition:.2s all;transition:.2s all}.search-area.active [type=text]{width:250px;right:60px}@media(min-width: 1200px){.search-area.active [type=text]{width:520px}}.search-area.active [type=text]::-webkit-input-placeholder{opacity:1}.search-area.active [type=text]::-moz-placeholder{opacity:1}.search-area.active [type=text]:-ms-input-placeholder{opacity:1}.search-area.active [data-js=close-search]{opacity:1;pointer-events:all}.search-area [data-js=close-search]{opacity:0;cursor:pointer;pointer-events:none;transition:.2s all;width:38px}.s-newsletter{background:#ececec;padding:40px 0}.s-newsletter .heading{font-size:26px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:18px}@media(min-width: 1400px){.s-newsletter .heading{font-size:28px;margin-bottom:16px}}.s-newsletter .text-l{font-weight:300;font-size:16px;letter-spacing:.8px;line-height:1.178;margin-bottom:28px}@media(min-width: 992px){.s-newsletter .text-l{margin-bottom:0}}.s-newsletter .text-b{font-size:13px;font-weight:300;letter-spacing:.2px;margin-top:10px}.s-newsletter .wpcf7-response-output{margin-top:1em !important}.s-newsletter input[type=email]{height:50px;border:0;border-bottom:3px solid #000;font-size:18px;font-weight:300;letter-spacing:1px;padding:14px 0 0;background-color:rgba(0,0,0,0);display:block;width:100%}.s-newsletter input[type=email]:focus{outline:none}.s-newsletter input[type=email] ::-webkit-input-placeholder{opacity:.5}.s-newsletter input[type=email] ::-moz-placeholder{opacity:.5}.s-newsletter input[type=email] :-ms-input-placeholder{opacity:.5}.s-newsletter .subscribe-f .wpcf7-form-control-wrap{display:block;width:100%}.s-newsletter .subscribe-f p{margin:0}.s-newsletter .subscribe-f .il{flex:0 0 100%;margin-bottom:4px}@media(min-width: 576px){.s-newsletter .subscribe-f .il{flex:1;margin-bottom:0}}.s-newsletter .subscribe-f .it{flex:0 0 100%;width:100%}@media(min-width: 576px){.s-newsletter .subscribe-f .it{flex:0 0 200px;width:200px}}.s-newsletter .wpcf7-not-valid-tip{padding-top:4px;font-weight:600}.s-newsletter .wpcf7 form .wpcf7-response-output{margin-left:0;margin-right:0;font-weight:700;border-color:#000}.s-newsletter .wpcf7-submit{padding:0;height:50px;border:0;line-height:50px;width:100%;color:#fff;letter-spacing:.7px;font-size:16px;font-weight:900;background:#000;text-decoration-thickness:2px;text-underline-offset:3px}.s-newsletter .wpcf7-submit:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.s-newsletter .wpcf7-spinner{display:none !important}.f-menus{padding:40px 0 26px;background-color: #000;color: #fff;}.f-menus .item{margin-bottom:20px}@media(min-width: 992px){.f-menus .item{margin-bottom:0}}@media(min-width: 992px){.f-menus .item:not(:last-child){margin-right:15px}}.f-menus .item-1{flex:0 0 100%}@media(min-width: 576px){.f-menus .item-1{flex:0 0 50%}}@media(min-width: 992px){.f-menus .item-1{flex:0 0 210px}}@media(min-width: 1200px){.f-menus .item-1{flex:0 0 250px}}@media(min-width: 1400px){.f-menus .item-1{flex:0 0 280px}}@media(min-width: 1600px){.f-menus .item-1{flex:0 0 290px}}.f-menus .item-2{flex:0 0 100%}@media(min-width: 576px){.f-menus .item-2{flex:0 0 50%}}@media(min-width: 992px){.f-menus .item-2{flex:0 0 210px}}@media(min-width: 1200px){.f-menus .item-2{flex:0 0 250px}}@media(min-width: 1400px){.f-menus .item-2{flex:0 0 280px}}@media(min-width: 1600px){.f-menus .item-2{flex:0 0 310px}}.f-menus .item-3{flex:0 0 100%}@media(min-width: 576px){.f-menus .item-3{flex:0 0 50%}}@media(min-width: 992px){.f-menus .item-3{flex:0 0 220px}}@media(min-width: 1200px){.f-menus .item-3{flex:0 0 250px}}@media(min-width: 1400px){.f-menus .item-3{flex:0 0 280px}}@media(min-width: 1600px){.f-menus .item-3{flex:0 0 365px}}.f-menus .item-4{flex:0 0 100%}@media(min-width: 576px){.f-menus .item-4{flex:0 0 50%}}@media(min-width: 992px){.f-menus .item-4{flex:0 0 220px}}@media(min-width: 1200px){.f-menus .item-4{flex:0 0 250px}}@media(min-width: 1400px){.f-menus .item-4{flex:0 0 280px}}@media(min-width: 1600px){.f-menus .item-4{flex:0 0 365px}}.f-bottom{padding:12px 0;border-top:1px solid #707070;font-size:15px;color:#707070;text-align:center}@media(min-width: 992px){.f-bottom{text-align:left}}.f-bottom .ir{margin-top:12px}@media(min-width: 992px){.f-bottom .ir{margin-top:0}}.text-fb{font-size:16px;font-weight:300;letter-spacing:.6px;line-height:1.25;margin-bottom:15px}@media(min-width: 1200px){.text-fb{margin-bottom:20px}}.ftitle{font-size:18px;font-weight:800;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}@media(min-width: 576px){.ftitle{margin-bottom:14px;font-size:20px;letter-spacing:1px}}.ftitle-l{margin-bottom:12px}@media(min-width: 1200px){.ftitle-l{margin-bottom:14px}}.fsocials{margin-bottom:30px}@media(min-width: 1200px){.fsocials{margin-bottom:40px}}.fsocials a:not(:first-child){margin-left:18px}@media(min-width: 1600px){.fsocials a:not(:first-child){margin-left:25px}}[data-js=scroll-top]{z-index:50;position:fixed;right:24px;bottom:24px;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:100%;transform:rotate(180deg);width:40px}@media(min-width: 1200px){[data-js=scroll-top]{width:72px;right:48px;bottom:48px}}.s-hero_image img{height:240px;object-fit:cover}@media(min-width: 576px){.s-hero_image img{height:300px}}.s-intro{padding:40px 0;background:#ececec}.s-intro .heading-1{margin-bottom:20px}.s-intro h1{text-transform:uppercase}.s-intro .text{font-size:16px;font-weight:300;line-height:1.416;letter-spacing:.7px;max-width:1100px}.s-intro .text:empty{display:none}.s-intro .wcpv-star-rating.star-rating,.s-intro small,.s-intro .wcpv-vendor-logo{display:none !important}.s-text_image,.s-text{line-height:1.55;font-size:16px;margin:50px 0}@media(min-width: 1200px){.s-text_image,.s-text{margin:60px 0;font-size:18px}}.s-text_image h3,.s-text h3{line-height:1.55;font-size:18px}@media(min-width: 768px){.s-text_image h3,.s-text h3{font-size:20px}}@media(min-width: 1200px){.s-text_image h3,.s-text h3{font-size:24px}}@media(min-width: 1400px){.s-text_image h3,.s-text h3{font-size:26px}}.s-text_image:first-child,.s-text:first-child{margin-top:0}.s-text_image h3,.s-text h3{text-transform:uppercase;font-weight:800;margin-bottom:0}.s-text_image h3+p,.s-text h3+p{margin-top:0}.s-breadcrumbs-ty{margin-bottom:100px}@media(min-width: 1200px){.s-breadcrumbs-ty{margin-bottom:150px}}@media(min-width: 1400px){.s-breadcrumbs-ty{margin-bottom:200px}}.s-breadcrumbs-ty h1{font-weight:300;margin:0}.s-breadcrumbs-ty h1 span{display:block}.s-breadcrumbs-ty h1 .line-3,.s-breadcrumbs-ty h1 .line-1{font-size:40px;line-height:1}@media(min-width: 1200px){.s-breadcrumbs-ty h1 .line-3,.s-breadcrumbs-ty h1 .line-1{font-size:50px}}@media(min-width: 1400px){.s-breadcrumbs-ty h1 .line-3,.s-breadcrumbs-ty h1 .line-1{font-size:70px}}.s-breadcrumbs-ty h1 .line-2{font-size:48px;line-height:1;font-weight:800}@media(min-width: 1200px){.s-breadcrumbs-ty h1 .line-2{font-size:70px}}@media(min-width: 1400px){.s-breadcrumbs-ty h1 .line-2{font-size:90px}}.s-breadcrumbs-ty .ir{margin-bottom:30px;margin-top:50px}.s-breadcrumbs-ty .ir svg{max-width:300px;margin-left:auto;margin-right:auto}@media(min-width: 576px){.s-breadcrumbs-ty .ir{margin-bottom:0;margin-top:0}.s-breadcrumbs-ty .ir svg{max-width:100%}}.s-breadcrumbs-ty .text{font-size:16px;font-weight:800;line-height:1.7;max-width:440px;margin:25px 0}@media(min-width: 1400px){.s-breadcrumbs-ty .text{font-size:18px}}.s-news{margin:60px 0 40px}.s-news .item{margin-bottom:50px}.s-news .il{flex:0 0 calc(100% - 14px);width:calc(100% - 14px);aspect-ratio:1/1;margin-left:13px;margin-right:20px;height:100%}@media(min-width: 576px){.s-news .il{flex:0 0 100%;width:100%}}@media(min-width: 768px){.s-news .il{flex:0 0 250px;width:250px;margin-right:24px}}@media(min-width: 1200px){.s-news .il{flex:0 0 200px;width:200px;margin-right:24px}}@media(min-width: 1800px){.s-news .il{flex:0 0 289px;width:289px;margin-right:47px}}.s-news .il .shim{z-index:2;position:absolute;top:-13px;left:-13px;width:100%;height:100%;background:#ececec}.s-news .ir{flex:0 0 100%;max-width:100%;margin-top:20px}@media(min-width: 768px){.s-news .ir{max-width:394px}}@media(min-width: 1200px){.s-news .ir{flex:1;margin-top:0}}.s-news .date-text{font-size:15px;font-weight:800;color:#535252;margin-bottom:6px}.s-news .title{color:#000;font-size:24px;letter-spacing:.05em;line-height:1.208;margin-bottom:5px;text-transform:uppercase}@media(min-width: 768px){.s-news .title{font-size:28px}}.s-news .title span:first-child{display:block}.s-news .title span:nth-child(2){font-weight:900}.s-news .excerpt{margin-top:10px;color:#707070;font-size:14px;letter-spacing:.7px;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.s-news .tags a{margin:0 10px 10px 0;font-size:12px;font-weight:800;color:#000;border-radius:40px;background-color:#ececec;line-height:32px;padding:0 16px}.s-about_hero{background:#2b2b29;padding:50px 0}@media(min-width: 768px){.s-about_hero{padding:80px 0}}@media(min-width: 1200px){.s-about_hero{padding:100px 0}}@media(min-width: 1600px){.s-about_hero{padding:140px 0 200px}}.s-about_hero .bg-image,.s-about_hero .s-hero_carousel video,.s-hero_carousel .s-about_hero video{opacity:.3}.s-about_hero h1{text-transform:uppercase;font-size:34px;letter-spacing:.05em;line-height:1;margin:0 0 15px}@media(min-width: 768px){.s-about_hero h1{margin:0 0 20px;font-size:40px}}@media(min-width: 1200px){.s-about_hero h1{margin:0 0 30px;font-size:60px}}@media(min-width: 1600px){.s-about_hero h1{font-size:80px}}@media(min-width: 1800px){.s-about_hero h1{font-size:90px}}.s-about_hero .inner-t{max-width:700px}.s-about_hero .text{font-size:16px;line-height:1.789;font-weight:800}@media(min-width: 1200px){.s-about_hero .text{font-size:17px}}@media(min-width: 1600px){.s-about_hero .text{font-size:19px}}.s-about_hero .hero-logo{margin:50px auto;max-width:300px}@media(min-width: 768px){.s-about_hero .hero-logo{margin:100px auto;max-width:400px}}@media(min-width: 1200px){.s-about_hero .hero-logo{margin:150px auto;max-width:500px}}@media(min-width: 1600px){.s-about_hero .hero-logo{margin:250px auto 295px;max-width:752px}}.s-about_hero .num-item{margin-bottom:35px}@media(min-width: 992px){.s-about_hero .num-item{margin-bottom:0}}.s-about_hero .item{margin-bottom:35px}@media(min-width: 1200px){.s-about_hero .item{margin-bottom:50px}}.s-about_hero .num{font-size:40px;font-weight:900;line-height:1;margin-bottom:8px;opacity:0}@media(min-width: 768px){.s-about_hero .num{font-size:50px}}@media(min-width: 1200px){.s-about_hero .num{font-size:70px;margin-bottom:12px}}@media(min-width: 1600px){.s-about_hero .num{font-size:90px}}.s-about_hero .num.active{opacity:1}.s-about_hero .caption{font-size:16px;letter-spacing:.05em;line-height:1;text-transform:uppercase}@media(min-width: 768px){.s-about_hero .caption{font-size:18px}}@media(min-width: 1200px){.s-about_hero .caption{font-size:20px}}@media(min-width: 1600px){.s-about_hero .caption{font-size:24px}}.s-logos-dark{background-color:#2b2b29;padding:50px 0 20px}@media(min-width: 1600px){.s-logos-dark{padding:70px 0 40px}}@media(min-width: 1800px){.s-logos-dark{padding:96px 64px 50px}}.s-logos-dark .items{max-width:1630px;margin:0 -12px}.s-logos-dark .item{margin:0 12px 30px;padding:0 12px}@media(max-width: 1199px){.s-logos-dark .item{width:25%;flex:0 0 25%;margin-left:0;margin-right:0}.s-logos-dark .item img{margin-left:auto;margin-right:auto}}@media(max-width: 768px){.s-logos-dark .item{width:33.333%;flex:0 0 33.333%}}@media(min-width: 1800px){.s-logos-dark .item{margin:0 12px 40px}}@media(min-width: 1800px){.s-logos-dark .item{margin:0 12px 46px}}.s-side_carousel{padding:50px 0 0;margin-bottom:50px;font-size:8px}@media(min-width: 768px){.s-side_carousel{font-size:10px}}@media(min-width: 1200px){.s-side_carousel{font-size:10px;padding:20px 0 0;min-height:760px;margin-bottom:140px}}@media(min-width: 1400px){.s-side_carousel{min-height:650px}}@media(min-width: 1600px){.s-side_carousel{font-size:14px;padding:60px 0 0;min-height:690px;margin-bottom:150px}}@media(min-width: 1800px){.s-side_carousel{padding:158px 0 0;margin-bottom:250px}}.s-side_carousel:before{content:"";position:absolute;background:#000;top:0;left:0;right:0;bottom:46px}.s-side_carousel-video{margin-bottom:-46px}.s-side_carousel-video:before{background:#000}.s-side_carousel-video video{aspect-ratio:1500/844;object-fit:cover;width:100%;height:auto}@media(min-width: 1400px){.s-side_carousel-video video{width:920px}}@media(min-width: 1600px){.s-side_carousel-video video{width:1048px}}@media(min-width: 1800px){.s-side_carousel-video video{width:1162px}}.s-side_carousel .il{padding:40px 0}@media(min-width: 1400px){.s-side_carousel .il{padding-top:62px;padding-bottom:207px}}.s-side_carousel .heading-1{text-transform:uppercase;font-size:5em;line-height:1;margin-bottom:10px;font-weight:300}@media(min-width: 1600px){.s-side_carousel .heading-1{font-size:5em}}.s-side_carousel .heading-2{text-transform:uppercase;white-space:nowrap;font-size:8em;font-weight:900;line-height:1;margin-bottom:20px}.s-side_carousel .text{font-size:16px;font-weight:800;line-height:1.7;max-width:448px}.s-side_carousel .items{background:#000}.s-side_carousel img{width:100%;aspect-ratio:1162/874;object-fit:cover}@media(min-width: 1400px){.s-side_carousel img{max-width:61vw;width:auto}}.s-side_carousel .item+.item:not(.tns-item){display:none}@media(min-width: 1400px){.s-side_carousel .ir{position:absolute;bottom:0;left:12px}}.s-side_carousel .tns-controls{position:absolute;bottom:0;z-index:20;left:12px;display:flex}@media(min-width: 1400px){.s-side_carousel .tns-controls{left:-94px}}.s-side_carousel .tns-controls button{padding:0;width:40px;height:40px}@media(min-width: 992px){.s-side_carousel .tns-controls button{width:80px;height:80px}}@media(max-width: 991px){.s-side_carousel .tns-controls button{background-size:30% !important}}.s-side_carousel .tns-controls button[data-controls=prev]{background:#000 url("../images/arr-r.svg") no-repeat 50% 50%;transform:rotate(180deg)}.s-side_carousel .tns-controls button[data-controls=next]{background:#000 url("../images/arr-r.svg") no-repeat 50% 50%;margin-left:2px}.s-side_image_text{margin:80px 0;background:#fff}@media(min-width: 1600px){.s-side_image_text{margin:130px 0}}.s-side_image_text .img-holder{max-width:calc(100% - 20px);margin-bottom:30px}@media(min-width: 576px){.s-side_image_text .img-holder{max-width:458px}}@media(min-width: 992px){.s-side_image_text .img-holder{margin-bottom:0}}.s-side_image_text .img-holder img{aspect-ratio:1/1;object-fit:cover;width:100%;position:relative;z-index:2}.s-side_image_text .shim{position:absolute;background-color:#ececec;z-index:1}.s-side_image_text.image-left .shim{left:-20px;top:-20px;bottom:20px;right:20px}.s-side_image_text.image-left .img-holder{margin-left:20px}@media(min-width: 576px){.s-side_image_text.image-left .img-holder{margin-left:0}}@media(min-width: 992px){.s-side_image_text.image-left .img-holder{margin-left:auto}}@media(min-width: 1200px){.s-side_image_text.image-right{text-align:right}}.s-side_image_text.image-right .shim{right:-20px;top:-20px;bottom:20px;left:20px}.s-side_image_text .heading-1{font-weight:300;font-size:20px;letter-spacing:.05em;line-height:1.208;margin:0;text-transform:uppercase}@media(min-width: 768px){.s-side_image_text .heading-1{font-size:24px}}@media(min-width: 1200px){.s-side_image_text .heading-1{font-size:36px}}@media(min-width: 1600px){.s-side_image_text .heading-1{font-size:48px}}.s-side_image_text .heading-2{text-transform:uppercase;font-weight:900;font-size:20px;margin:0}@media(min-width: 768px){.s-side_image_text .heading-2{font-size:24px}}@media(min-width: 1200px){.s-side_image_text .heading-2{font-size:36px}}@media(min-width: 1600px){.s-side_image_text .heading-2{font-size:48px}}.s-side_image_text .text{font-size:14px;color:#707070;letter-spacing:.7px;line-height:24px;margin-bottom:15px;margin-top:14px}@media(min-width: 768px){.s-side_image_text .text{margin-bottom:20px;margin-top:16px}}@media(min-width: 1200px){.s-side_image_text .text{margin-bottom:30px;margin-top:20px}}@media(min-width: 1600px){.s-side_image_text .text{margin-bottom:42px;margin-top:30px}}.s-full_width_embed{margin:50px 0}@media(min-width: 768px){.s-full_width_embed{margin:80px 0}}@media(min-width: 1200px){.s-full_width_embed{margin:100px 0}}@media(min-width: 1600px){.s-full_width_embed{margin:170px 0 210px}}.s-join_our_team{margin:50px 0;background:#fff}@media(min-width: 768px){.s-join_our_team{margin:80px 0}}@media(min-width: 1200px){.s-join_our_team{margin:100px 0}}@media(min-width: 1600px){.s-join_our_team{margin:210px 0 220px}}.s-join_our_team .decor{pointer-events:none;width:300px;margin-top:30px}@media(min-width: 1200px){.s-join_our_team .decor{position:absolute;bottom:0;left:0;margin-top:0}}@media(min-width: 1600px){.s-join_our_team .decor{left:-44px;width:540px}}.s-join_our_team .ir{margin-top:20px}@media(min-width: 1200px){.s-join_our_team .ir{margin-top:0;padding-left:40px}}@media(min-width: 1600px){.s-join_our_team .ir{padding-left:88px}}.s-join_our_team .heading-1{font-size:40px;line-height:1;font-weight:300;color:#2b2b29;margin-bottom:10px;text-transform:uppercase}@media(min-width: 1200px){.s-join_our_team .heading-1{font-size:50px}}@media(min-width: 1400px){.s-join_our_team .heading-1{font-size:70px}}@media(min-width: 1600px){.s-join_our_team .heading-1{font-size:80px}}@media(min-width: 1800px){.s-join_our_team .heading-1{font-size:110px}}.s-join_our_team .heading-2{font-weight:900;font-size:48px;line-height:1;text-transform:uppercase}@media(min-width: 1200px){.s-join_our_team .heading-2{font-size:70px}}@media(min-width: 1400px){.s-join_our_team .heading-2{font-size:90px}}@media(min-width: 1600px){.s-join_our_team .heading-2{font-size:120px}}@media(min-width: 1800px){.s-join_our_team .heading-2{font-size:185px}}@media(min-width: 1200px){.s-join_our_team .il{text-align:right}}.s-join_our_team .il .text{margin-top:30px;font-size:16px;line-height:1.7;font-weight:800;margin-bottom:34px;max-width:440px}@media(min-width: 1200px){.s-join_our_team .il .text{font-size:18px;margin-left:auto}}@media(min-width: 1600px){.s-join_our_team .il .text{font-size:20px}}.customize-sections .item,.product-info .item,.s-join_our_team .item{padding:15px 0;border-bottom:1px solid #707070}.customize-sections .item:not(:first-child),.product-info .item:not(:first-child),.s-join_our_team .item:not(:first-child){margin-top:0}.customize-sections .item .text,.product-info .item .text,.s-join_our_team .item .text{display:none}.customize-sections .ilt,.product-info .ilt,.s-join_our_team .ilt{flex:1;font-size:20px;font-weight:300}.customize-sections .item-text,.product-info .item-text,.s-join_our_team .item-text{padding:15px 40px 0 0;font-size:16px;color:#2b2b29;line-height:1.4}.customize-sections .item-opener,.product-info .item-opener,.s-join_our_team .item-opener{cursor:pointer}.customize-sections .item-opener.active svg,.product-info .item-opener.active svg,.s-join_our_team .item-opener.active svg{transform:rotate(180deg) translateX(6px);right:-5px}.customize-sections .item-opener svg,.product-info .item-opener svg,.s-join_our_team .item-opener svg{width:30px;flex:0 0 30px;margin-left:15px;transition:.2s all;right:0;position:absolute;bottom:18px}.s-hero_carousel .item+.item:not(.tns-item){display:none}.s-hero_carousel .img-desktop{display:none}@media(min-width: 768px){.s-hero_carousel .img-desktop{display:block}}@media(min-width: 768px){.s-hero_carousel .img-mobile{display:none}}.s-hero_carousel .item{height:450px}@media(min-width: 992px){.s-hero_carousel .item{aspect-ratio:1920/845;height:100%}}.s-hero_carousel .item-type-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.12);z-index:3}.s-hero_carousel .container{text-transform:uppercase;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.s-hero_carousel .container img{margin-bottom:16px;max-width:180px}@media(min-width: 768px){.s-hero_carousel .container img{margin-bottom:20px}}@media(min-width: 1200px){.s-hero_carousel .container img{margin-bottom:30px}}@media(min-width: 1400px){.s-hero_carousel .container img{max-width:246px}}@media(min-width: 1600px){.s-hero_carousel .container img{margin-bottom:48px}}.s-hero_carousel .heading{font-weight:900;font-size:32px;line-height:1;margin-bottom:5px}@media(min-width: 768px){.s-hero_carousel .heading{font-size:36px}}@media(min-width: 1200px){.s-hero_carousel .heading{font-size:42px}}.s-hero_carousel .heading+.btn{margin-top:20px}.s-hero_carousel .text{font-size:22px;letter-spacing:.05em;font-weight:400;margin-bottom:16px}@media(min-width: 768px){.s-hero_carousel .text{font-size:26px}}.s-hero_carousel .btn{font-size:16px;line-height:50px}.s-hero_carousel .tns-nav{position:absolute;display:flex;z-index:20;justify-content:center;bottom:30px;left:0;right:0}.s-hero_carousel .tns-nav button{padding:0;width:13px;height:13px;border-radius:100%;background:#fff;margin:0 7px}.s-hero_carousel .tns-nav button.tns-nav-active{background-color:#2b2b29}.s-cta{margin:50px 0;background-color:#222;color:#fff;padding:110px 0;text-transform:uppercase;padding:40px 0}@media(min-width: 768px){.s-cta{margin:50px 0;padding:40px 0}}.s-cta .ir{margin-top:18px}@media(min-width: 992px){.s-cta .ir{margin-top:0;text-align:right}}.s-cta .heading-1{font-size:20px;font-weight:300;letter-spacing:.05em;line-height:1.208}@media(min-width: 768px){.s-cta .heading-1{font-size:24px}}@media(min-width: 1200px){.s-cta .heading-1{font-size:28px}}.s-cta .heading-2{font-size:20px;font-weight:900;line-height:1.208}@media(min-width: 768px){.s-cta .heading-2{font-size:24px}}@media(min-width: 1200px){.s-cta .heading-2{font-size:28px}}.s-custom_featured{margin:50px 0}@media(min-width: 992px){.s-custom_featured{margin:70px 0}}.s-custom_featured .item{margin-bottom:30px}.s-custom_featured img{width:100%;object-fit:cover}.s-custom_featured .heading{font-size:34px;font-weight:800;text-transform:uppercase;writing-mode:vertical-lr;position:absolute;left:0;top:0;white-space:nowrap;transform:rotate(180deg)}@media(min-width: 576px){.s-custom_featured .heading{font-size:40px}}@media(min-width: 1200px){.s-custom_featured .heading{font-size:55px;left:15px}}.s-custom_featured .it{margin-bottom:24px}@media(min-width: 768px){.s-custom_featured .it{margin-bottom:30px}}@media(min-width: 1200px){.s-custom_featured .it{margin-bottom:50px}}.s-custom_featured .it img{height:auto}@media(min-width: 992px){.s-custom_featured .it img{height:346px}}@media(min-width: 1200px){.s-custom_featured .it img{height:476px}}.s-custom_featured .it .ir{margin-top:30px}@media(min-width: 992px){.s-custom_featured .it .ir{margin-top:0}}.s-custom_featured .it .ir .ritem{width:calc(100% - 70px);margin-left:auto}@media(min-width: 992px){.s-custom_featured .it .ir .ritem{width:calc(100% - 97px)}}@media(min-width: 1200px){.s-custom_featured .it .ir .ritem{width:calc(100% - 127px)}}.s-custom_featured .ib img{aspect-ratio:259/177;width:100%}@media(min-width: 992px){.s-custom_featured .ib img{height:204px;aspect-ratio:unset}}@media(min-width: 1200px){.s-custom_featured .ib img{height:244px}}@media(min-width: 1400px){.s-custom_featured .ib img{height:284px}}.s-custom_featured .title{color:#fff;position:absolute;bottom:15px;left:15px;padding-right:15px;width:calc(100% - 30px);font-size:16px;text-transform:uppercase;letter-spacing:.05em;font-weight:900;line-height:1.1666}@media(min-width: 768px){.s-custom_featured .title{font-size:18px}}@media(min-width: 1200px){.s-custom_featured .title{bottom:20px;left:20px;font-size:20px;padding-right:20px}}.s-featured_products{margin:50px 0 10px;text-align:center}@media(min-width: 768px){.s-featured_products{margin:60px 0 20px}}@media(min-width: 992px){.s-featured_products{margin:60px 0}}@media(min-width: 1200px){.s-featured_products{margin:80px 0}}@media(min-width: 1600px){.s-featured_products{margin:100px 0 150px}}.s-featured_products .item{margin-bottom:40px}@media(min-width: 992px){.s-featured_products .item{margin-bottom:0}}.s-featured_products img{width:100%}.s-featured_products .heading{text-transform:uppercase;margin-bottom:25px;font-size:24px;font-weight:900}@media(min-width: 768px){.s-featured_products .heading{font-size:28px}}@media(min-width: 1200px){.s-featured_products .heading{font-size:36px;margin-bottom:40px}}@media(min-width: 1600px){.s-featured_products .heading{font-size:48px;margin-bottom:50px}}.s-featured_products .glk-descr{margin-top:14px;color:#000;font-size:16px;font-weight:900;letter-spacing:.05em;line-height:1.16}@media(min-width: 768px){.s-featured_products .glk-descr{font-size:18px}}@media(min-width: 1200px){.s-featured_products .glk-descr{font-size:20px;margin-top:20px}}@media(min-width: 1600px){.s-featured_products .glk-descr{font-size:24px;margin-top:30px}}.s-featured_products .price-glk{margin-top:12px}@media(min-width: 1200px){.s-featured_products .price-glk{margin-top:15px}}@media(min-width: 1600px){.s-featured_products .price-glk{margin-top:20px}}.s-referenzen{background-color:#222;padding:50px 0}.s-referenzen .outer-holder{padding:0 40px}.s-referenzen .tns-controls button{padding:0;background-color:rgba(0,0,0,0);border-radius:0;border:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../images/ch-arr.svg") no-repeat 50% 50%}.s-referenzen .tns-controls button:focus{outline:none}.s-referenzen .tns-controls button[data-controls=prev]{left:0;transform:translateY(-50%) rotate(180deg)}.s-referenzen .tns-controls button[data-controls=next]{right:0}.s-referenzen .item{display:inline-flex !important;align-items:center;justify-content:center}.s-referenzen .item+.item:not(.tns-item){display:none !important}.s-referenzen .item img{max-width:180px}.s-referenzen h2{color:#fff;text-transform:uppercase;font-size:24px;font-weight:900;margin-bottom:35px}@media(min-width: 768px){.s-referenzen h2{font-size:28px;margin-bottom:40px}}@media(min-width: 1200px){.s-referenzen h2{font-size:36px}}.s-bgi_cta{padding:100px 0;min-height:350px}@media(min-width: 992px){.s-bgi_cta{min-height:600px}}@media(min-width: 1600px){.s-bgi_cta{min-height:812px}}.s-bgi_cta .img-desktop{display:none}@media(min-width: 992px){.s-bgi_cta .img-desktop{display:block}}@media(min-width: 992px){.s-bgi_cta .img-mobile{display:none}}@media(min-width: 992px){.s-bgi_cta .inner{margin-left:auto;max-width:400px}}@media(min-width: 1200px){.s-bgi_cta .inner{max-width:450px}}@media(min-width: 1600px){.s-bgi_cta .inner{max-width:550px}}.s-bgi_cta .heading-1{font-weight:300;letter-spacing:.05em}.s-bgi_cta .heading-2{font-weight:900;font-size:24px;text-transform:uppercase}@media(min-width: 768px){.s-bgi_cta .heading-2{font-size:34px}}@media(min-width: 1200px){.s-bgi_cta .heading-2{font-size:38px}}@media(min-width: 1600px){.s-bgi_cta .heading-2{font-size:48px}}.s-bgi_cta .btn-holder{text-align:right;margin-top:30px}@media(min-width: 1600px){.s-bgi_cta .btn-holder{margin-top:50px}}.s-bgi_cta .text{letter-spacing:.05em;font-size:14px;line-height:1.714;margin-top:20px}@media(min-width: 1600px){.s-bgi_cta .text{margin-top:40px}}.s-instagram{margin:50px 0 10px}.s-instagram .it{margin-bottom:20px}.s-instagram .heading{font-weight:900;text-transform:uppercase;font-size:24px;line-height:1.208;margin-bottom:14px}@media(min-width: 1200px){.s-instagram .heading{font-size:34px}}.s-instagram .text{font-size:16px}.s-instagram .text strong{font-weight:900}.s-instagram .text a{color:#000}.s-vendors_list{margin-bottom:60px}.s-vendors_list .has-logo .img{background:#fff}.s-vendors_list .has-logo img{max-height:90%;max-width:90%}.s-vendors_list .no-logo .img{background-color:#ccc}.s-vendors_list .img{position:relative;z-index:5;aspect-ratio:1/1;width:calc(100% - 20px);margin-left:20px;border:1px solid #707070}.s-vendors_list .logo-holder{margin-bottom:20px}.s-vendors_list .title{font-size:18px;font-weight:800;color:#000;line-height:1.307}@media(min-width: 1200px){.s-vendors_list .title{font-size:22px}}@media(min-width: 1600px){.s-vendors_list .title{font-size:26px}}.s-vendors_list .shim{position:absolute;z-index:-1;left:0;top:-20px;right:20px;bottom:20px;background-color:#ececec}.s-vendors_list .item{margin-bottom:70px;text-align:center}@media(min-width: 768px){.s-vendors_list .item{margin-bottom:88px}}.products~.woocommerce-result-count,.products~.woocommerce-ordering{display:none}.s-archive-filters{border-top:1px solid #2b2b29;padding:15px 0;border-bottom:1px solid rgba(43,43,41,.2);position:sticky;top:67px;background:#fff;z-index:15}@media(min-width: 992px){.s-archive-filters{top:72px}}@media(min-width: 1200px){.s-archive-filters{padding:20px 0 15px}}.s-archive-filters svg{margin-right:24px;width:26px}@media(min-width: 1600px){.s-archive-filters svg{margin-right:45px}}.s-archive-filters select{border-radius:30px;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 18px) 50%;height:40px;line-height:40px;padding:0 40px 0 24px;border:0;-webkit-appearance:none;font-weight:700;font-size:16px}@media(min-width: 992px){.s-archive-filters select{height:48px;line-height:48px;min-width:160px}}@media(min-width: 1600px){.s-archive-filters select{border-radius:40px;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 30px) 50%;height:53px;line-height:53px;font-size:20px;padding:0 50px 0 40px;min-width:200px}}.s-archive-filters select:focus{outline:none}.s-archive-filters .is-active select{background-color:#000}.s-archive-filters .facetwp-facet{margin:0 22px 0 0}.woocommerce .woocommerce-ordering{margin:0}.woocommerce .woocommerce-ordering select{width:200px}@media(min-width: 1600px){.woocommerce .woocommerce-ordering select{width:250px}}.facetwp-facet-found{padding-top:30px;font-size:28px;letter-spacing:.05em;text-transform:uppercase;font-weight:900;margin-bottom:100px}.woocommerce ul.products li.product a img{object-fit:cover;margin-bottom:18px;height:auto}@media(min-width: 576px){.woocommerce ul.products li.product a img{height:320px}}@media(min-width: 768px){.woocommerce ul.products li.product a img{height:430px}}@media(min-width: 992px){.woocommerce ul.products li.product a img{height:260px}}@media(min-width: 1200px){.woocommerce ul.products li.product a img{height:320px}}@media(min-width: 1400px){.woocommerce ul.products li.product a img{height:370px}}@media(min-width: 1600px){.woocommerce ul.products li.product a img{height:500px}}@media(min-width: 1800px){.woocommerce ul.products li.product a img{height:500px;margin-bottom:24px}}@media(max-width: 575px){.woocommerce ul.products.columns-3{display:flex;flex-wrap:wrap}.woocommerce ul.products.columns-3 li.product{flex:0 0 100% !important;width:100% !important}}.woocommerce ul.products.columns-3 li.product a img{height:auto}@media(min-width: 576px){.woocommerce ul.products.columns-3 li.product a img{height:320px}}@media(min-width: 768px){.woocommerce ul.products.columns-3 li.product a img{height:280px}}@media(min-width: 992px){.woocommerce ul.products.columns-3 li.product a img{height:370px}}@media(min-width: 1200px){.woocommerce ul.products.columns-3 li.product a img{height:440px}}@media(min-width: 1400px){.woocommerce ul.products.columns-3 li.product a img{height:510px}}@media(min-width: 1600px){.woocommerce ul.products.columns-3 li.product a img{height:610px}}@media(min-width: 1800px){.woocommerce ul.products.columns-3 li.product a img{height:610px;margin-bottom:24px}}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:800;letter-spacing:.05em;color:#2b2b29;margin-bottom:12px;padding:0 14px}@media(min-width: 1600px){.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:20px;padding:0 28px}}.woocommerce ul.products li.product .price{margin-bottom:3px}@media(min-width: 1600px){.woocommerce ul.products li.product .price{margin-bottom:6px}}.wcpv-sold-by-loop{display:none}.woocommerce ul.products .woo-variation-items-wrapper{display:none !important;flex-wrap:wrap}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper){display:flex !important}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):before{display:block;flex:0 0 100%;letter-spacing:.05em;color:#535252;font-size:16px;font-weight:300}@media(min-width: 1600px){.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):before{font-size:20px}}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):has(li:nth-child(1)):before{content:"1 Farbe"}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):has(li:nth-child(2)):before{content:"2 Farben"}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):has(li:nth-child(3)):before{content:"3 Farben"}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):has(li:nth-child(4)):before{content:"4 Farben"}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):has(li:nth-child(5)):before{content:"5 Farben"}.woocommerce ul.products .woo-variation-items-wrapper:has(.color-variable-items-wrapper):has(li:nth-child(6)):before{content:"6 Farben"}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){padding:0;margin-top:18px;width:32px;height:32px;flex:0 0 32px;margin-left:0;margin-right:20px}.woo-variation-swatches .variable-items-wrapper{flex:0 0 100%;margin-bottom:0}.wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info{letter-spacing:.05em;color:#535252;font-size:20px;font-weight:300;margin-top:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:24px;transition:.2s border-color;border:1px solid rgba(0,0,0,0);padding-bottom:0}.woocommerce ul.products li.product .variable-item:not(.radio-variable-item),.woocommerce-page ul.products li.product .variable-item:not(.radio-variable-item){padding:0;margin-top:18px;width:32px;height:32px;flex:0 0 32px !important;margin-left:0;margin-right:20px}.woocommerce ul.products li.product .quantity_drop_down,.woocommerce-page ul.products li.product .quantity_drop_down{display:none !important}.woocommerce ul.products li.product>*:not(a),.woocommerce ul.products li.product>*:not(img),.woocommerce-page ul.products li.product>*:not(a),.woocommerce-page ul.products li.product>*:not(img){padding-left:14px;padding-right:14px}@media(min-width: 1600px){.woocommerce ul.products li.product>*:not(a),.woocommerce ul.products li.product>*:not(img),.woocommerce-page ul.products li.product>*:not(a),.woocommerce-page ul.products li.product>*:not(img){padding-left:28px;padding-right:28px}}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border-color:#707070}.woocommerce ul.products li.product:hover .archive-variable-items,.woocommerce-page ul.products li.product:hover .archive-variable-items{opacity:1}@media(max-width: 1300px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border-color:#707070}.woocommerce ul.products li.product .archive-variable-items,.woocommerce-page ul.products li.product .archive-variable-items{opacity:1}}.woocommerce-loop-product__title+.price{padding-left:28px;padding-right:28px}.archive-variable-items{opacity:0;transition:.2s opacity}.woocommerce ul.products li.product a{padding:0}.facetwp-facet.facetwp-facet-pager_products{text-align:center;margin:200px 0}.facetwp-facet.facetwp-facet-pager_products .facetwp-load-more{position:relative;text-transform:uppercase;padding:0;background-color:rgba(0,0,0,0);font-weight:900;font-size:34px;letter-spacing:.05em;color:#2b2b29}.facetwp-facet.facetwp-facet-pager_products .facetwp-load-more:before{content:"";position:absolute;top:-38px;width:120px;height:120px;background:url("../images/load-more.svg") no-repeat 50% 50%;background-size:contain;cursor:pointer;cursor:pointer;left:50%;transform:translate(-50%, -100%)}.for-fans .fuer-fans>a:after,.tax-product_cat .fuer-fans>a:after{opacity:1}.for-clubs .fuer-vereine>a:after,.tax-wcpv_product_vendors .fuer-vereine>a:after{opacity:1}.for-clubs .wc-pao-addons-container{display:flex;flex-wrap:wrap;padding-top:5px;padding-bottom:15px}.for-clubs .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-right:12px !important}.for-clubs .quantity_drop_down,.for-clubs .quantity{display:none !important}.for-clubs div.product-addon-totals ul{padding:0}.for-clubs form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right button.single_add_to_cart_button{white-space:nowrap}.for-clubs button.button.single_add_to_cart_button{padding:12px 20px !important;margin:0 !important;line-height:normal;width:calc(100% - 95px);flex:0 0 calc(100% - 95px);font-size:16px !important;min-height:60px;border:4px solid #000 !important;text-decoration-thickness:2px;text-underline-offset:3px}.for-clubs button.button.single_add_to_cart_button:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;background-color:#fff !important}.facet-label{display:none}.thumbnail_image.slick-current{border:0 !important;box-shadow:none !important}.thumbnail_image{margin:0 0 15px;border:0 !important}@media(min-width: 1024px){.wpgs-image{padding-left:132px;flex:1;width:100%;float:none;order:2}}@media(min-width: 1024px){.wpgs-thumb{order:1;float:none;flex:0 0 100px;width:100px;position:absolute;left:0;top:0;height:100%}.wpgs-thumb .slick-list{height:calc(100% - 35px) !important}}@media(max-width: 1023px){.woocommerce .shop-holder .wpgs-thumb{margin-left:-6px;margin-right:-6px;margin-top:6px}.woocommerce .shop-holder .slick-arrow{display:none !important}.woocommerce .shop-holder .thumbnail_image{padding:4px}.woocommerce .shop-holder .thumbnail_image img{width:76px !important;height:76px !important;object-fit:cover}}.woocommerce .shop-holder div.product div.images{order:2}@media(max-width: 1023px){.woocommerce .shop-holder div.product div.images{margin-bottom:0 !important}}@media(min-width: 1024px){.woocommerce .shop-holder div.product div.images{margin-bottom:30px;flex:0 0 100%;width:100%;display:flex !important;height:100%;float:none}}@media(min-width: 1200px){.woocommerce .shop-holder div.product div.images{margin-right:0;padding-right:100px;flex:0 0 55.45%;width:55.45%;margin-bottom:0;order:unset}}.woocommerce .shop-holder div.product div.summary{flex:100%;width:100%;order:1;margin-bottom:50px;float:none}@media(min-width: 1200px){.woocommerce .shop-holder div.product div.summary{flex:calc(44.55% - 70px);width:calc(44.55% - 70px);order:unset}}.woocommerce .wpgs-wrapper .slick-prev,.woocommerce .wpgs-wrapper .slick-next{background:url("../images/gal-ar-d.svg") no-repeat 50% 50% rgba(0,0,0,0) !important;background-size:40px !important;background-size:contain;width:50px !important;height:50px !important;left:50% !important;transform:translateX(-50%)}@media(min-width: 1600px){.woocommerce .wpgs-wrapper .slick-prev,.woocommerce .wpgs-wrapper .slick-next{width:72px !important;height:72px !important;background-size:unset !important}}.woocommerce .wpgs-wrapper .slick-prev:before,.woocommerce .wpgs-wrapper .slick-next:before{display:none !important}.woocommerce .wpgs-wrapper .slick-prev{top:20px !important;transform:translateX(-50%) rotate(180deg)}.woocommerce .wpgs-wrapper .slick-next{bottom:35px !important}@media(min-width: 1600px){.woocommerce .wpgs-wrapper .slick-next{bottom:55px !important}}.woocommerce .wpgs-wrapper .wpgs-image .slick-arrow{display:none !important}.woocommerce div.product .product_title{font-size:20px;font-weight:900;margin-bottom:10px}@media(min-width: 1600px){.woocommerce div.product .product_title{margin-bottom:20px;font-size:24px}}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px;font-weight:900;color:#000;margin:0 0 10px}@media(min-width: 1600px){.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:26px}}.product p.wc-gzd-additional-info{margin:0;font-size:16px !important;font-weight:500;color:#535252}.woocommerce div.product form.cart .variations label,.woocommerce div.product form.cart .variations th{text-align:left;font-size:20px;font-weight:500;line-height:1;padding:0}.wcpv-sold-by-single{display:none}.product_meta{display:none}[data-attribute_name=attribute_pa_groesse]{font-weight:300;font-size:20px}[data-attribute_name=attribute_pa_farbe] .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:var(--wvs-selected-item-box-shadow, 0 0 0 2px #000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){width:53px;height:53px;flex:0 0 53px;background:#ececec !important;box-shadow:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected .variable-item-contents{border:3px solid #fff;border-radius:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{display:none}.variations{margin-top:8px}@media(min-width: 1600px){.variations{margin-top:35px}}.variations .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){margin-top:0;margin-right:15px}.variations td{padding-bottom:30px}@media(min-width: 1600px){.variations td{padding-bottom:50px}}.variations td.value select{margin-top:12px}.variations [for=pa_geschlecht]{display:none !important}.variations .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:none}.variations .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.variations .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{border:3px solid #2b2b29}.variations select{border-radius:30px;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 30px) 50%;height:40px;line-height:40px;padding:0 50px 0 15px;border:0;-webkit-appearance:none;font-weight:700;font-size:16px;min-width:200px}@media(min-width: 1600px){.variations select{border-radius:40px;height:53px;line-height:53px;padding:0 60px 0 26px;font-size:20px}}.variations select:focus{outline:none}.woocommerce div.product form.cart .variations select{min-width:0}.woocommerce #respond input#submit,.woocommerce a.button:not(.wl-add-to),.woocommerce button.button,.woocommerce input.button{background-color:#000 !important;border:0 !important;border-radius:0 !important;padding:0 12px !important;text-align:center;color:#2b2b29 !important;font-size:15px !important;font-weight:900 !important;letter-spacing:.05em;text-transform:uppercase;line-height:70px;min-height:70px}@media(min-width: 1600px){.woocommerce #respond input#submit,.woocommerce a.button:not(.wl-add-to),.woocommerce button.button,.woocommerce input.button{font-size:18px !important}}.entry-summary form.cart:not(.variations_form){margin-top:40px}.entry-summary form.cart:not(.variations_form),.woocommerce-variation-add-to-cart{display:flex;align-items:center;width:440px;justify-content:space-between}@media(max-width: 575px){.entry-summary form.cart:not(.variations_form),.woocommerce-variation-add-to-cart{width:100%;flex-wrap:wrap}}@media(min-width: 1200px){.entry-summary form.cart:not(.variations_form),.woocommerce-variation-add-to-cart{width:100%}}.entry-summary form.cart:not(.variations_form) .single_add_to_cart_button,.woocommerce-variation-add-to-cart .single_add_to_cart_button{order:2;background-color:#000 !important;border:0 !important;border-radius:0 !important;padding:0 12px !important;text-align:center;color:#2b2b29 !important;font-size:15px !important;font-weight:900 !important;letter-spacing:.05em;text-transform:uppercase;margin-right:15px !important;flex:1;line-height:normal !important}.entry-summary form.cart:not(.variations_form) .quantity,.woocommerce-variation-add-to-cart .quantity{float:none !important}.entry-summary form.cart:not(.variations_form) .quantity_drop_down,.woocommerce-variation-add-to-cart .quantity_drop_down{order:1;margin-right:15px;flex:0 0 100px;width:100px}@media(max-width: 575px){.entry-summary form.cart:not(.variations_form) .quantity_drop_down,.woocommerce-variation-add-to-cart .quantity_drop_down{flex:0 0 100%;width:100%;margin-right:0;margin-bottom:20px}.entry-summary form.cart:not(.variations_form) .quantity_drop_down .quantity,.woocommerce-variation-add-to-cart .quantity_drop_down .quantity{width:100px}}@media(min-width: 1600px){.entry-summary form.cart:not(.variations_form) .quantity_drop_down,.woocommerce-variation-add-to-cart .quantity_drop_down{margin-right:30px;flex:0 0 150px;width:150px}}.entry-summary form.cart:not(.variations_form) .quantity_drop_down select,.woocommerce-variation-add-to-cart .quantity_drop_down select{width:100%;text-align:center;border-radius:30px;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 15px) 50%;height:40px;line-height:40px;padding:0 30px 0 15px;border:0;-webkit-appearance:none;font-weight:700;font-size:16px;min-width:0}@media(min-width: 1600px){.entry-summary form.cart:not(.variations_form) .quantity_drop_down select,.woocommerce-variation-add-to-cart .quantity_drop_down select{border-radius:40px;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 30px) 50%;height:74px;line-height:74px;padding:0 50px 0 22px;font-size:20px}}.entry-summary form.cart:not(.variations_form) .quantity_drop_down select:focus,.woocommerce-variation-add-to-cart .quantity_drop_down select:focus{outline:none}.entry-summary form.cart:not(.variations_form) .quantity_drop_down .drop_down_lable,.woocommerce-variation-add-to-cart .quantity_drop_down .drop_down_lable{display:none}.wl-button-wrap{order:3;padding:0 !important;flex:0 0 60px;width:60px;aspect-ratio:1/1}.wl-button-wrap .wl-already-in{display:none}.wl-button-wrap .wl-already-in+a{background:url("../images/wl.svg") #000 no-repeat 50% 50% !important;background-size:20px !important;border:2px solid #000 !important}@media(min-width: 1600px){.wl-button-wrap .wl-already-in+a{background:url("../images/wl.svg") #000 no-repeat 50% 50% !important;background-size:unset !important}}.wl-button-wrap .wl-add-to{font-size:0 !important;display:block;height:60px;border:2px solid #000 !important;background:url("../images/wl.svg") no-repeat 50% 50% !important;float:none !important;width:60px;border-radius:0 !important}@media(min-width: 1600px){.wl-button-wrap .wl-add-to{height:60px;width:60px}}.wl-button-wrap .wl-add-to:hover{background:url("../images/wl.svg") #000 no-repeat 50% 50% !important;border:2px solid #000 !important}.s-reg-page{padding:150px 0}.woocommerce-page .s-reg-page{padding:60px 0}.related.products h2,.ced h2{font-size:22px;font-weight:900;margin-bottom:20px}@media(min-width: 1600px){.related.products h2,.ced h2{font-size:26px}}@media(max-width: 991px){.related.products .products,.ced .products{display:flex;flex-wrap:wrap;margin-left:-12px !important;margin-right:-12px !important}.related.products .products .product,.ced .products .product{margin:0 12px 40px !important;flex:0 0 calc(50% - 24px);width:calc(50% - 24px) !important}}@media(max-width: 575px){.related.products .products,.ced .products{margin-left:0;margin-right:0}.related.products .products .product,.ced .products .product{margin:0 0 40px !important;flex:0 0 100% !important;width:100% !important}}.thumbnail_image:before{background:none !important}.product-info{margin:30px 0;flex:0 0 100%;width:100%;clear:both}@media(min-width: 1200px){.product-info{margin:30px 0 50px}}@media(min-width: 1600px){.product-info{margin:40px 0 60px}}.product-info h3{font-size:22px;font-weight:900;line-height:1.354;margin-bottom:20px}@media(min-width: 1600px){.product-info h3{font-size:26px}}.product-info .il{max-width:616px;font-weight:300;font-size:16px;line-height:1.354}@media(min-width: 768px){.product-info .il{font-size:18px}}.product-info .ir{max-width:616px}@media(min-width: 1400px){.product-info .ir{margin-left:auto}}.woocommerce-product-gallery__image+.woocommerce-product-gallery__image:not(.slick-slide){display:none}.thumbnail_image+.thumbnail_image:not(.slick-slide){display:none}.woocommerce-message{border-top-color:#000;font-size:18px;font-weight:400;padding-left:36px}.woocommerce-message:before{display:none}.for-clubs .wcbvp-head-group .wcbvp-row{display:none !important}.for-clubs .summary form{display:flex;flex-wrap:wrap;justify-content:space-between}.for-clubs .summary .wc-pao-addons-container{flex:0 0 100%}.for-clubs .wcbvp-header.wcbvp-row-header{display:none}.for-clubs .wcbvp-cell .price{display:none}.for-clubs .wcbvp-quantity-field{display:none}.for-clubs .wcbvp-header.wcbvp-row-header{display:none !important}.for-clubs .wc-bulk-variations-table .wcbvp-row{background-color:#fff}.for-clubs .wcbvp-total-left{display:none}.for-clubs [role=gridcell]{display:none !important}.for-clubs .wc-bulk-variations-table.wcbvp-table{display:block}.for-clubs .wc-bulk-variations-table.wcbvp-table .wcbvp-row{display:flex;flex-wrap:wrap}.for-clubs .wc-bulk-variations-table.wcbvp-table .wcbvp-row>*{padding:0 0 0 24px;margin-bottom:14px;margin-right:13px}.q-sel-h{border-radius:40px;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 24px) 50%;height:53px;line-height:53px;padding:0 0 0 30px;border:0;font-weight:700;font-size:20px}.q-sel-h span{margin-right:6px}.q-sel-h select{border:0;-webkit-appearance:none;background-color:rgba(0,0,0,0);font-weight:700;font-size:20px;min-width:30px;padding:0 54px 0 20px}.q-sel-h select:focus{outline:none}div.nice-select{border-radius:40px !important;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 30px) 50% !important;height:53px !important;line-height:53px !important;padding:0 50px 0 40px !important;border:0 !important;font-weight:700 !important;font-size:20px !important;width:200px !important;color:#000 !important}div.nice-select:focus{outline:none}div.nice-select:after{display:none !important}div.nice-select .option.null:first-child{display:none !important}.wpo-options-container{margin-top:30px;margin-bottom:40px}.wpo-options-container .wpo-option-name{display:none !important}.btn-customize{display:block;font-size:16px;font-weight:900;color:#2b2b29;border:2px solid #2b2b29;line-height:40px;padding:16px;text-align:center;cursor:pointer;text-transform:uppercase;margin-top:20px;line-height:normal}.woocommerce div.product form.cart{margin-bottom:-10px}.pc-steps{border-radius:30px;background-color:#ececec;margin-bottom:35px}.pc-steps .num{display:flex;align-items:center;justify-content:center;border:1px solid #ececec;transition:.2s all;background:#fff;font-size:18px;font-weight:900;width:40px;border-radius:100%;height:40px}.pc-steps .step{border-radius:30px;background-color:#ececec;display:flex;align-items:center;flex:0 0 33.33%;width:33.33%;position:relative;transition:.2s all;z-index:2}.pc-steps .step:after{content:"";position:absolute;right:-30px;width:60px;background:#ececec;transition:.2s all;top:0;bottom:0}.pc-steps .step:last-child:after{display:none}.pc-steps .text{text-transform:uppercase;font-size:16px;font-weight:900;letter-spacing:.05em;margin-left:16px;position:relative;z-index:4}.pc-steps .active{background:#000}.pc-steps .active:after{background:#000}.pc-steps .active .num{border:3px solid #000}.customize-sections .item-5{border:0;padding-top:0}.customize-sections .item-5 .item-opener-static{margin-top:40px}.customize-sections .item-5 .item-row{padding-left:24px;margin-bottom:20px}.customize-sections .item-5 .item-row .ii-title{width:130px;font-size:16px}.customize-sections .item-5 .item-row select{margin-right:12px}.customize-sections .item-6{padding-top:0;border:0}.customize-sections .item-6 .item-text{padding-top:0}.customize-sections .ilt{font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:30px;display:flex;align-items:center}.customize-sections input[type=text],.customize-sections input[type=number]{border-radius:30px;background-color:#ececec;border:0;height:40px;line-height:40px}.customize-sections input[type=number]{width:90px;text-align:center}.customize-sections input[type=text]{margin-right:12px;padding-left:12px}.customize-sections .title{font-size:16px;margin-bottom:8px}.customize-sections .item-text{padding:0 0 35px}.customize-sections .item-opener svg{width:30px}.customize-sections .item-1 .ir{padding-top:42px;max-width:360px;margin-left:auto}.customize-sections .item-1 .head-sizes{text-align:center;opacity:.3;font-size:16px;font-weight:800;margin-bottom:20px}.customize-sections .item-1 .head-sizes .iml{margin-right:0}.customize-sections .item-1 .iml{flex:0 0 100px;width:100px;text-align:center}.customize-sections .item-1 .imr{flex:0 0 130px;width:130px}.customize-sections .body-sizes{font-size:20px;font-weight:800}.customize-sections .body-sizes .iml{border-radius:100%;color:#fff;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;background:#000;width:40px;flex:0 0 40px;margin:0 30px;aspect-ratio:1/1;height:auto;align-self:center}.customize-sections .body-sizes .imr{display:flex;justify-content:space-between;padding:0 18px;line-height:40px;border-radius:30px;background-color:#ececec}.customize-sections .body-sizes .pl,.customize-sections .body-sizes .mi{cursor:pointer;padding:0 8px}.customize-sections .body-sizes .bsitem{display:flex;margin-bottom:20px;flex:0 0 100%;user-select:none}.customize-sections .body-sizes .bsitem .iml{display:flex;align-items:center;justify-content:center}.customize-sections .body-sizes .cs-num{flex:1;text-align:center}.btn-step{font-size:16px;font-weight:900;letter-spacing:.05em;color:#2b2b29;background-color:#000;padding:10px 20px;line-height:1.7;margin-top:25px}.btn-step-prev{background-color:#fff;border:2px solid #2b2b29;min-width:200px;padding:0 20px;line-height:40px}.step-inner:not(.active){display:none}.i-head [data-step-item="2"],.i-head [data-step-item="3"]{display:none}.weitere-info-txtarea{width:100%;background:#ececec;border-radius:30px;height:180px;border:0;padding:12px 20px;font-weight:300;font-size:16px}div.product-addon-totals .wc-pao-subtotal-line{border-top-color:#ccc}div.product-addon-totals .wc-pao-subtotal-line .price{display:flex;justify-content:space-between;margin:10px 0 !important}div.product-addon-totals .wc-pao-subtotal-line{border-top:1px solid #707070;margin-top:10px}.totals-holder{margin-left:auto;width:300px;padding-left:24px}.totals-holder .price{font-weight:900;text-transform:uppercase;width:100%}.totals-holder .price .amount{font-weight:400;flex:1;text-align:right}.wc-pao-addon-sizes-table{padding-top:30px;margin-bottom:-20px;position:relative;z-index:10;font-style:normal;font-weight:500;font-size:18px}.wc-pao-addon-sizes-table .glk-sizes-opener{text-decoration:underline;font-weight:800;cursor:pointer}.wc-pao-addons-container{opacity:0}.wc-pao-addons-container #product-addons-total{display:none}.wc-pao-addons-container .wc-pao-addon-container{display:none}.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-sizes-table,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-geschlecht{display:block}.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-34,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-36,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-38,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-40,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-42,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-44,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-46,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-48,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-50,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-52,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-54,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-56,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxs,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xs,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-s,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-m,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-l,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xl,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxl{display:flex;align-items:center;position:relative;margin-right:1em}.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-34 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-36 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-38 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-40 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-42 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-44 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-46 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-48 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-50 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-52 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-54 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-56 .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxs .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xs .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-s .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-m .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-l .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xl .wc-pao-addon-name,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxl .wc-pao-addon-name{position:relative;line-height:40px;background:#ececec;padding-left:14px;border-radius:30px 0 0 30px;font-size:16px}.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-34 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-36 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-38 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-40 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-42 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-44 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-46 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-48 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-50 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-52 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-54 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-56 .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxs .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xs .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-s .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-m .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-l .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xl .wc-pao-addon-name:after,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxl .wc-pao-addon-name:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:20px;background:#ececec;z-index:-1}.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-34 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-36 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-38 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-40 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-42 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-44 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-46 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-48 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-50 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-52 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-54 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-56 .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxs .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xs .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-s .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-m .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-l .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xl .form-row,.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon-xxl .form-row{margin:0 !important;padding:0}.wc-pao-addons-container .wc-gzd-product-addons-shopmarks{display:none}.loaded .wc-pao-addons-container{opacity:1}[data-addon-name=Geschlecht]{display:none !important}.wc-pao-addon-sizes-table,.wc-pao-addon-geschlecht{flex:0 0 100%;width:100%}.wc-pao-addons-container select,.popup-customize select{border-radius:30px;background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 12px) 50%;background-size:10px;height:40px;line-height:40px;padding:0 40px 0 16px;border:0;-webkit-appearance:none;font-weight:700;font-size:16px;width:auto !important;min-width:0 !important}.wc-pao-addons-container select:focus,.popup-customize select:focus{outline:none}.woocommerce a.button:not(.wl-add-to).wl-add-to-single.button{font-size:13px !important;white-space:nowrap;line-height:normal;height:auto;min-height:0;padding:20px !important}.wl-list-pop{margin-left:-110px}.related.products{width:100%}.items-logos .item-logo{display:none;margin-bottom:20px}.items-logos .item-logo:nth-child(1),.items-logos .item-logo:nth-child(2),.items-logos .item-logo:nth-child(3){display:flex !important}.items-logos .num{flex:0 0 30px;font-size:16px}.items-logos select{margin-right:12px}.mehr-logos{font-size:16px;background-color:#fff;width:160px;font-weight:800;border:2px solid #000;margin-top:24px;text-transform:none}.mehr-logos.btn-has-line-hover span:after{margin-top:-2px}.btn-upload{width:160px;flex:0 0 160px;text-transform:none;font-weight:800;background-color:#000;padding:6px 12px}.btn-upload.btn-has-line-hover span:after{margin-top:-2px}.dynamic-items{padding-bottom:30px;margin-bottom:16px;border-bottom:1px solid #707070}.dynamic-items .di-head{opacity:.3;font-size:16px;margin-bottom:20px}.dynamic-items input[type=text]{width:90%}.dynamic-items .di-1{flex:0 0 200px;font-size:16px}.dynamic-items .di-3{flex:0 0 120px;font-size:16px}.dynamic-items .di-4{flex:0 0 270px}.dynamic-items .di-5{flex:0 0 110px}.dynamic-items .di-6{flex:0 0 270px}.dynamic-items .dib-item{margin-bottom:20px}div.product-addon-totals{border-top:0 !important;margin-top:30px;font-size:16px;padding-top:0}div.product-addon-totals li{padding:2px 0 !important}.wpgs-no-gallery-images .slick-track{margin-left:0}.wpgs-no-gallery-images .wpgs-image{padding-left:0}.wcpv-vendor-profile.entry-summary>:last-child{margin-bottom:0}.filters-holder select{margin-top:8px;margin-bottom:8px}@media(min-width: 768px){.filters-holder select{margin-top:0;margin-bottom:0}}.s-about-animation{background:#000;color:#fff;pointer-events:none}.s-about-animation~section{position:relative;z-index:5}.s-about-animation .inner{height:320vh}.s-about-animation .item-1{text-transform:uppercase;font-size:40px;font-weight:800;position:fixed;top:50vh;left:50%;transform:translate(-50%, -50%);padding:0 20px;opacity:0;transition:.2s opacity}@media(min-width: 992px){.s-about-animation .item-1{font-size:50px}}.s-about-animation .item-1 h2{font-size:50px}@media(min-width: 992px){.s-about-animation .item-1 h2{font-size:76px}}.s-about-animation .item-1 span{font-weight:400}.s-about-animation .item-2{position:fixed;top:93vh;left:50%;transform:translateX(-50%);max-width:90%}.s-about-animation .item-3{transform:translateX(150px);transition:.6s all}.s-about-animation .item-4{opacity:0;transition:.6s all}.s-about-animation .item-6{opacity:0;transition:.8s all;top:50vh;left:50%;max-width:1000px;padding:0 20px;transform:translate(-50%, -50%);position:fixed;padding:0 20px}.s-about-animation .item-6 h3{font-size:26px;text-transform:uppercase;margin-bottom:20px;font-weight:800}@media(min-width: 992px){.s-about-animation .item-6 h3{font-size:44px}}.s-about-animation .item-6 h3 span{font-weight:400}.s-about-animation .item-6 p{font-size:16px}@media(min-width: 992px){.s-about-animation .item-6 p{font-size:18px}}.loaded .s-about-animation .item-1{opacity:1}.s-kontakt{margin-bottom:80px}.s-kontakt .h-1{font-size:40px;line-height:1;font-weight:300;margin-bottom:0;text-transform:uppercase}@media(min-width: 1200px){.s-kontakt .h-1{font-size:60px}}.s-kontakt .h-2{font-weight:900;font-size:50px;line-height:1;margin-bottom:0;text-transform:uppercase}@media(min-width: 1200px){.s-kontakt .h-2{font-size:70px}}.s-kontakt .text{font-weight:800;font-size:16px;line-height:1.7;max-width:440px;margin-top:20px}@media(min-width: 1200px){.s-kontakt .text{font-size:18px}}.s-kontakt .il{margin-bottom:40px}.s-kontakt .form-holder br{display:none}.s-kontakt .form-holder p{margin:0}.s-kontakt .form-heading{font-weight:900;font-size:24px;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}@media(min-width: 1200px){.s-kontakt .form-heading{font-size:28px}}.s-kontakt input[type=text],.s-kontakt input[type=email],.s-kontakt textarea{border-radius:30px;background:#ececec;height:40px;line-height:40px;padding:0 16px;font-size:16px;margin-bottom:14px;border:0;width:100%}@media(min-width: 1200px){.s-kontakt input[type=text],.s-kontakt input[type=email],.s-kontakt textarea{height:53px;line-height:53px;border-radius:40px}}.s-kontakt label{display:block;margin-bottom:5px;font-size:18px;font-weight:200}@media(min-width: 1200px){.s-kontakt label{font-size:20px;margin-bottom:9px}}.s-kontakt textarea{height:170px;line-height:normal;padding:12px;resize:none}.s-kontakt .btn-kontakt{min-width:240px;padding:0 12px;background:#000;color:#fff;font-size:20px;letter-spacing:.05em;line-height:60px;height:60px;margin-top:26px;font-weight:900;border:2px solid #000;text-decoration-thickness:2px;text-underline-offset:3px}.s-kontakt .btn-kontakt:not([disabled]):hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;background-color:#000}@media(min-width: 1200px){.s-kontakt .btn-kontakt{margin-top:28px;font-size:20px;line-height:60px;height:60px}}.s-kontakt .wpcf7-not-valid-tip{position:relative;top:-2px;margin-bottom:8px}.s-kontakt .wpcf7-response-output{margin:20px 0 0}.s-kontakt .wpcf7-acceptance{margin-top:30px;display:block}.s-kontakt .wpcf7-acceptance input[type=checkbox]{display:none}.s-kontakt .wpcf7-acceptance input[type=checkbox]:checked+span:before{background:#fff url("../images/check.svg") no-repeat 50% 50%}.s-kontakt .wpcf7-acceptance .wpcf7-list-item{margin:0}.s-kontakt .wpcf7-acceptance .wpcf7-list-item-label{padding-left:36px;font-size:16px;letter-spacing:.05em;line-height:1.416;display:block;position:relative}@media(min-width: 1400px){.s-kontakt .wpcf7-acceptance .wpcf7-list-item-label{font-size:18px;padding-left:42px}}.s-kontakt .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;border:1px solid #2b2b29;background:#fff;transition:.2s all;border-radius:4px}.s-map{margin:60px 0}.s-map .office-map{height:350px}@media(min-width: 768px){.s-map .office-map{height:500px}}.s-mission{padding:80px 0;background:#000}@media(min-width: 768px){.s-mission{padding:100px 0}}.s-mission .text{margin-top:24px;font-size:16px;line-height:1.7;font-weight:500}@media(min-width: 768px){.s-mission .text{margin-top:30px}}@media(min-width: 1200px){.s-mission .text{font-size:18px;margin-top:20px;max-width:500px}}@media(min-width: 1400px){.s-mission .text{max-width:570px}}.s-mission h2{text-transform:uppercase;font-size:26px;line-height:1.2}@media(min-width: 768px){.s-mission h2{font-size:34px}}@media(min-width: 1200px){.s-mission h2{font-size:40px;line-height:1}}.s-mission .logo-1{position:relative;margin-bottom:5px}@media(min-width: 576px){.s-mission .logo-1{left:-20px}}@media(min-width: 1200px){.s-mission .logo-1{left:-28px;max-width:320px}}@media(min-width: 1200px){.s-mission .logo-2{width:500px;right:-260px;bottom:-30px;position:absolute;pointer-events:none}}.s-mission .green-text{color:#000;font-weight:900;text-transform:uppercase;font-size:58px}@media(min-width: 768px){.s-mission .green-text{font-size:62px}}.s-mission .il{margin-bottom:40px}@media(min-width: 1200px){.s-mission .il{margin-bottom:0}}.s-sgtc{padding:60px 0}@media(min-width: 768px){.s-sgtc{padding:70px 0}}.s-sgtc .ir{margin-top:40px}@media(min-width: 992px){.s-sgtc .ir{margin-top:0}}@media(min-width: 1200px){.s-sgtc .ir{text-align:right}}.s-sgtc .text-1{font-size:28px;line-height:1;font-weight:300;text-transform:uppercase;margin-bottom:20px}@media(min-width: 576px){.s-sgtc .text-1{font-size:34px}}.s-sgtc .text-1 strong{font-weight:900}.s-sgtc .text-2{font-size:50px;line-height:.916;text-transform:uppercase;font-weight:300}@media(min-width: 576px){.s-sgtc .text-2{font-size:80px}}.s-sgtc .text-2 strong{font-weight:900}.s-sgtc .text-3{color:#000;font-size:24px;line-height:1.113;margin-bottom:20px;font-weight:900;text-transform:uppercase}@media(min-width: 576px){.s-sgtc .text-3{font-size:30px;margin-bottom:24px}}@media(min-width: 1400px){.s-sgtc .text-3{margin-bottom:30px;font-size:36px}}.s-sgtc .side-text{font-size:16px;font-weight:500;line-height:1.7;margin-bottom:20px}@media(min-width: 576px){.s-sgtc .side-text{margin-bottom:24px}}@media(min-width: 1400px){.s-sgtc .side-text{margin-bottom:30px}}.s-sgtc .btn{padding:0 30px}.s-numbers{padding:80px 0 0;color:#2b2b29;background:#fff;z-index:2 !important}@media(min-width: 576px){.s-numbers{padding:120px 0 10px}}@media(min-width: 1400px){.s-numbers{padding:120px 0 40px}}.s-numbers .items{margin:0 -12px}.s-numbers .item{margin:0 12px 45px;flex:0 0 calc(50% - 25px)}@media(min-width: 576px){.s-numbers .item{flex:0 0 calc(33.3333333333% - 25px)}}@media(max-width: 575px){.s-numbers .item{word-break:break-word}}.s-numbers .num-holder{line-height:1.2;font-weight:900;font-size:20px;margin-bottom:10px}@media(min-width: 768px){.s-numbers .num-holder{font-size:30px}}@media(min-width: 992px){.s-numbers .num-holder{font-size:36px}}@media(min-width: 1600px){.s-numbers .num-holder{font-size:40px}}.s-numbers .num-holder .num{font-size:30px;opacity:0}@media(min-width: 992px){.s-numbers .num-holder .num{font-size:54px}}.s-numbers .num-holder .num+.ntext{opacity:0}.s-numbers .num-holder .num.active{opacity:1}.s-numbers .num-holder .num.active+.ntext{opacity:1}.s-numbers .text{text-transform:uppercase;font-size:16px;letter-spacing:.05em;line-height:1.25}@media(min-width: 992px){.s-numbers .text{font-size:18px}}.s-gilky_about{padding:60px 0 100px}@media(min-width: 1200px){.s-gilky_about{padding:100px 0}}@media(min-width: 1400px){.s-gilky_about{padding:100px 0 200px}}.s-gilky_about .info-text{max-width:540px}.s-gilky_about .heading{font-size:28px;font-weight:900;line-height:1.175;text-transform:uppercase;width:300px;position:absolute;top:0;left:0;transform:translateX(-100%)}@media(max-width: 767px){.s-gilky_about .heading{font-size:24px;width:100%;position:relative;transform:none;margin-bottom:15px}}.s-gilky_about .info-text .text:not(.heading){font-weight:500;font-size:18px;line-height:1.7}@media(max-width: 575px){.s-gilky_about .info-text .text:not(.heading){font-size:16px}}.s-gilky_about .letter{position:absolute;color:#000;font-size:100px;font-weight:900;top:0;pointer-events:none;z-index:-1;line-height:1}@media(max-width: 767px){.s-gilky_about .letter{right:0 !important;margin-left:0 !important;transform:none !important;left:auto !important;width:74px;text-align:center;margin-right:-74px !important}}@media(min-width: 992px){.s-gilky_about .letter{font-size:140px}}@media(min-width: 1200px){.s-gilky_about .letter{font-size:180px}}.s-gilky_about .semi-text{margin:0 0 40px 300px;font-size:24px;line-height:1.322;max-width:920px}@media(max-width: 767px){.s-gilky_about .semi-text{font-size:22px;margin:0 0 50px 0;padding-right:74px}}@media(max-width: 575px){.s-gilky_about .semi-text{font-size:18px}}@media(min-width: 1200px){.s-gilky_about .semi-text{margin:0 0 62px 300px;font-size:31px;margin:0 0 50px 300px}}.s-gilky_about .semi-text-extra{text-align:center}@media(min-width: 1400px){.s-gilky_about .semi-text-extra{position:absolute;bottom:-90px;left:50%;transform:translateX(-50%);margin:0 0 170px;bottom:-150px;margin:0}}@media(min-width: 1600px){.s-gilky_about .semi-text-extra{margin:0 0 0 -110px}}.s-gilky_about .item{margin-bottom:50px}@media(max-width: 767px){.s-gilky_about .item{padding-left:0 !important;padding-right:74px}}@media(min-width: 1200px){.s-gilky_about .item{margin-bottom:115px}}.s-gilky_about .item:last-child{margin-bottom:0}.s-gilky_about .item-1{padding-left:300px}.s-gilky_about .item-1 .letter{top:-14px;left:0;transform:translateX(-50%);margin-left:-60px}@media(min-width: 768px){.s-gilky_about .item-1 .letter{top:-44px}}@media(min-width: 1200px){.s-gilky_about .item-1 .letter{left:-165px;margin-left:0;transform:none}}.s-gilky_about .item-2{padding-left:300px}@media(min-width: 1200px){.s-gilky_about .item-2{padding-left:400px}}.s-gilky_about .item-2 .letter{left:0;transform:translateX(-50%);margin-left:-60px;top:-18px}@media(min-width: 768px){.s-gilky_about .item-2 .letter{top:-32px}}@media(min-width: 1200px){.s-gilky_about .item-2 .letter{left:-76px;transform:translateX(0);margin-left:0}}.s-gilky_about .item-3{padding-left:300px}@media(min-width: 1200px){.s-gilky_about .item-3{padding-left:526px}}.s-gilky_about .item-3 .letter{left:0;transform:translateX(-50%);margin-left:-60px;top:-20px}@media(min-width: 1200px){.s-gilky_about .item-3 .letter{left:-92px;margin-left:0;transform:none}}.s-gilky_about .item-4{padding-left:300px}@media(min-width: 1200px){.s-gilky_about .item-4{padding-left:760px}}.s-gilky_about .item-4 .letter-k{left:0;transform:translateX(-50%);margin-left:-60px;top:-60px}@media(min-width: 1200px){.s-gilky_about .item-4 .letter-k{top:-60px;left:-80px;margin-left:0;transform:none}}.s-gilky_about .item-4 .letter-y{top:90px;left:0;transform:translateX(-50%);margin-left:-60px}@media(min-width: 1200px){.s-gilky_about .item-4 .letter-y{margin-left:0;transform:none;left:75px;top:100px}}.s-gilky_about .side-items{margin-bottom:40px}@media(min-width: 1200px){.s-gilky_about .side-items{position:absolute;right:0;top:0;margin-bottom:0}}.s-gilky_about .side-logo{margin-bottom:40px;width:280px;margin-left:auto;margin-right:auto}@media(min-width: 1200px){.s-gilky_about .side-logo{margin-left:0;margin-right:0}}@media(min-width: 1400px){.s-gilky_about .side-logo{width:380px}}.s-gilky_about .smaller-logos{margin:0 -12px}@media(min-width: 992px){.s-gilky_about .smaller-logos{margin:0 -17px}}.s-gilky_about .item-logo{margin:0 12px 20px;max-width:95px}@media(min-width: 992px){.s-gilky_about .item-logo{margin:0 17px 20px}}.s-map_with_text{padding-bottom:80px;position:relative}@media(min-width: 992px){.s-map_with_text{padding-bottom:40px}}.s-map_with_text .custom-tns-controls{position:absolute;top:100%;margin-top:8px;z-index:20;left:0;width:100%}.s-map_with_text .custom-tns-controls button{padding:0;width:40px;height:40px}@media(min-width: 992px){.s-map_with_text .custom-tns-controls button{width:50px;height:50px}}@media(max-width: 991px){.s-map_with_text .custom-tns-controls button{background-size:30% !important}}.s-map_with_text .custom-tns-controls button[data-controls=prev]{background:#000 url("../images/arr-r.svg") no-repeat 50% 50%;transform:rotate(180deg)}.s-map_with_text .custom-tns-controls button[data-controls=next]{background:#000 url("../images/arr-r.svg") no-repeat 50% 50%;margin-left:2px}.s-map_with_text .items-carousel+.items-carousel:not(.tns-item){display:none}.s-map_with_text .item{background:#ececec;border-radius:30px;position:relative}@media(max-width: 991px){.s-map_with_text .item{padding:24px;margin-top:24px}}@media(min-width: 992px){.s-map_with_text .item{width:390px;padding:25px;position:absolute;top:50%;transform:translateY(-50%);z-index:20;min-height:530px}}.s-map_with_text .heading{text-transform:uppercase;margin-bottom:11px;font-size:22px;font-weight:800;letter-spacing:.05em}@media(max-width: 991px){.s-map_with_text .heading{font-size:18px;margin-bottom:10px}}.s-map_with_text .text{font-size:16px;font-weight:700;line-height:1.7}.s-map_with_text .text:not(:last-child){margin-bottom:20px}.s-map_with_text .logos{margin:0 -8px 0}.s-map_with_text .img-item{margin:0 8px 8px;max-width:170px}@media(max-width: 991px){.s-map_with_text .img-item{max-width:150px}}.s-map_with_text .dot{border-radius:100%;position:absolute;z-index:10;background:#000;transition:.4s all}.s-map_with_text .dot-1{width:17px;height:17px;left:46.3%;top:58.5%;border:1px solid #2b2b29}.s-map_with_text .dot-1:before{content:"";position:absolute;right:0;top:5px;height:5px;width:30vw;background:#000;z-index:4;transition:.4s all}@media(max-width: 991px){.s-map_with_text .dot-1:before{display:none}}.s-map_with_text .dot-2{width:17px;height:17px;left:38%;top:38%;border:1px solid #2b2b29;left:46%;top:57.6%;z-index:5}.s-map_with_text .dot-2:before{content:"";position:absolute;right:0;height:5px;width:30vw;background:#000;z-index:4;top:5px;transition:.4s all}@media(max-width: 991px){.s-map_with_text .dot-2:before{display:none}}.s-map_with_text .dot-3{width:26vw;left:35%;top:50%;aspect-ratio:1/1;opacity:.5 !important}.s-map_with_text .dot-3:before{content:"";position:absolute;right:0;height:5px;width:30vw;background:#000;z-index:4;opacity:0;transition:.4s all;right:50%;top:10%}.sizes-links{margin-top:30px}.sizes-links a{line-height:28px;padding:2px 14px;font-weight:700;background:#ececec;color:#333;border-right:1px solid #fff}.sizes-links a:hover{background-color:#f0f0f0}.sizes-links a:first-child{border-radius:10px 0 0 10px}.sizes-links a:last-child{border-radius:0 10px 10px 0;border-right:0}.sizes-links a.active{color:#fff;background:#333 !important;pointer-events:none}.wc-pao-addon label{min-width:58px}.wc-pao-addon [type=number]{margin:3px 0 0 0 !important;border:0;width:48px !important;display:block;height:32px;padding:0 !important;text-align:center}.wc-pao-addon .form-row{height:100%;border-radius:0 30px 30px 0;background:#ececec;padding-right:18px !important}dd p{margin:0}.wc-pao-addon-sizes-table+.variations_form{margin-top:30px !important}.wc-pao-addon-sizes-table+.variations_form .variations td{padding-bottom:0}.wc-pao-addon-sizes-table+.variations_form .wc-pao-addons-container{padding-top:0}.single_variation_wrap .wc-pao-addons-container{padding-top:0}.variation-SoldBy{display:none !important}.product-name dt[class^=variation-FRVEREINE],.product-name dd[class^=variation-FRVEREINE]{display:none !important}.product-name .variation{margin:0}table.cart .product-thumbnail{width:170px}table.cart .product-thumbnail a{width:124px;height:169px;display:block;border:1px solid #707070}table.cart .product-thumbnail a img{width:124px;height:169px;object-fit:cover}table.cart .product-name a{font-weight:900;font-size:1.2em;display:inline-block;margin-bottom:10px}table.cart [type=number]{border:0;height:50px;line-height:50px;border-radius:30px;min-width:80px;text-align:center;border:0;background:#ececec}.woocommerce table.shop_table{border:0;border-radius:0}.woocommerce table.shop_table .product-price{font-weight:500;text-align:center}.woocommerce table.shop_table .product-subtotal{font-weight:900;text-align:right}.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal{font-size:24px;min-width:100px}.woocommerce table.shop_table .product-quantity{min-width:140px;text-align:center}.woocommerce table.shop_table.cart{margin-bottom:0 !important}.woocommerce table.shop_table.cart td{padding:40px 12px;vertical-align:top}.woocommerce table.shop_table.cart td:first-child{padding-left:0}.woocommerce table.shop_table.cart th{vertical-align:top}.woocommerce table.shop_table.cart th:first-child{padding-left:0}.woocommerce table.shop_table.cart .variation-WeitereInfos,.woocommerce table.shop_table.cart .variation-INDIVIDUELLEDATEN{display:none !important}.woocommerce table.shop_table.cart:not(:has(.cart-item-for-fans)) .product-quantity{display:none}.woocommerce table.shop_table td{border-top:1px solid rgba(43,43,41,.2)}.woocommerce .coupon [name=coupon_code]{line-height:50px;height:50px;margin-right:20px !important;background:#ececec;border:0;padding:0 20px !important;border-radius:40px;font-weight:300;font-size:18px;color:#000;width:200px !important}.woocommerce .coupon button.button{border:3px solid #2b2b29 !important;height:50px !important;line-height:44px !important;width:180px !important;font-size:18px !important;background:#fff !important;font-weight:900 !important;letter-spacing:.05em !important;color:#2b2b29 !important;text-transform:none !important;min-height:0}.woocommerce .coupon button.button:hover{background:#2b2b29 !important;color:#fff !important}.btn-remove-from-cart{border:3px solid #2b2b29 !important;height:50px !important;line-height:44px !important;width:180px !important;font-size:18px !important;background:#fff !important;font-weight:900 !important;letter-spacing:.05em !important;color:#2b2b29 !important;text-transform:none !important;display:inline-block !important;text-align:center;margin-top:10px !important}.cart_totals{width:480px !important}.cart_totals th{font-weight:500 !important;text-align:right;border:0 !important}.cart_totals td{text-align:right;border:0 !important;width:20%}.cart_totals tr:has(+.order-total) th,.cart_totals tr:has(+.order-total) td{padding-bottom:20px !important}.cart_totals .wc-proceed-to-checkout{width:300px;margin-left:auto;padding-top:50px}.cart_totals .order-total th,.cart_totals .order-total td{border-top:1px solid rgba(43,43,41,.2) !important;padding-top:20px !important;padding-bottom:0 !important;font-size:24px;font-weight:900 !important}.cart_totals .order-tax{font-size:.9em;opacity:.5}.cart_totals .order-tax th,.cart_totals .order-tax td{padding-top:4px !important}.woocommerce-info{border-top-color:#000}.woocommerce-info:before{color:#000}#customer_details label{display:none}#customer_details #ship-to-different-address label{display:inline}#order_payment_heading{display:none !important}.checkout-title{font-size:24px;text-transform:uppercase;font-weight:900;margin-bottom:20px}.plz-field{float:left;width:160px}.ort-field{float:right;width:calc(100% - 160px - 12px)}.ort-field:after{content:"";display:block;clear:both}.woocommerce form .woocommerce-shipping-fields__field-wrapper,.woocommerce form .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;margin:0 -12px}.woocommerce form .woocommerce-shipping-fields__field-wrapper>*,.woocommerce form .woocommerce-billing-fields__field-wrapper>*{padding-left:6px;padding-right:6px;flex:0 0 100%;width:100%;margin-left:0;margin-right:0}.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row-first,.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row-last,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row-last{flex:0 0 50%;width:50%}.woocommerce form .woocommerce-shipping-fields__field-wrapper .plz-field,.woocommerce form .woocommerce-billing-fields__field-wrapper .plz-field{flex:0 0 160px;width:160px}.woocommerce form .woocommerce-shipping-fields__field-wrapper .ort-field,.woocommerce form .woocommerce-billing-fields__field-wrapper .ort-field{flex:0 0 calc(100% - 160px);width:calc(100% - 160px)}.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row select,.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row input.input-text,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row select,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row input.input-text{line-height:50px;height:50px;padding:0 20px;border:0;background:#ececec;border-radius:40px;font-size:20px;font-weight:300;color:#000}.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row select,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row select{background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 18px) 50%;-webkit-appearance:none}.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row select:focus,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row select:focus{outline:none}.woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row{padding-bottom:15px;margin:0}.woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_first_name_field{order:1}.woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_last_name_field{order:2}.woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field{order:3}.woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{order:4}.woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_city_field{order:5}.woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_country_field{order:6}.woocommerce form input[type=checkbox]{accent-color:#000}.woocommerce-checkout-review-order{margin-top:80px}.woocommerce-checkout-review-order input[type=radio],.woocommerce-checkout-review-order input[type=checkbox]{accent-color:#000}.s-reg-page .form-row input.input-text,.s-reg-page select{line-height:50px;height:50px;padding:0 20px;border:0;background:#ececec;border-radius:40px;font-size:20px;font-weight:300;color:#000}.s-reg-page select{background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 18px) 50%;-webkit-appearance:none}.s-reg-page select:focus{outline:none}#wl-wrapper input[type=radio],#wl-wrapper input[type=checkbox]{accent-color:#000}#wl-wrapper .wl-sel,#wl-wrapper #wishlist_description,#wl-wrapper .form-row input.input-text{line-height:50px;height:50px;padding:0 20px;border:0;background:#ececec;border-radius:40px;font-size:20px;font-weight:300;color:#000}#wl-wrapper #wishlist_description{height:150px;border-radius:20px}#wl-wrapper .wl-sel{background:#ececec url("../images/select-ch.svg") no-repeat calc(100% - 18px) 50%;-webkit-appearance:none}#wl-wrapper .wl-sel:focus{outline:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#ececec}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#ececec}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border:0;background:rgba(0,0,0,0)}#payment{margin-bottom:80px;width:48%}#payment p{margin:0}.woocommerce-gzd-legal-checkbox-text a{text-decoration:underline}.woocommerce-gzd-legal-checkbox-text a:hover{text-decoration:none}.dhl-preferred-service-content .dhl-preferred-service-item .dhl-preferred-delivery-types,.dhl-preferred-service-content .dhl-preferred-service-item .dhl-preferred-location-types{padding-left:0;margin-bottom:0}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{margin-top:80px;background:rgba(0,0,0,0);border-collapse:collapse;width:70%}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th{padding-left:0;padding-right:24px;font-weight:500}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th.product-name{padding-left:184px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot td{border:0;text-align:right;padding-top:0;padding-bottom:0}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:first-child td,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:first-child th{padding-top:40px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-tax{font-size:.9em;opacity:.5}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total{font-size:24px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total td{font-weight:900 !important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total th strong,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total td strong{font-weight:900 !important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total td{padding-top:40px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total strong{display:block;position:relative}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .order-total strong:before{content:"";height:1px;background:rgba(43,43,41,.2);width:500px;top:-20px;right:0;position:absolute}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody td{padding-top:40px;padding-bottom:40px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody tr:last-child td{border-bottom:1px solid rgba(43,43,41,.2)}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .product-name{padding-left:0}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .variation{font-weight:300;margin-top:10px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .product-total{padding-right:0;text-align:right}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.product-total{font-size:24px}.wc-gzd-product-name-left{width:124px;height:169px;margin-right:60px !important;max-width:none !important}.wc-gzd-product-name-left img{width:124px;height:169px;object-fit:cover}.wc-gzd-product-name-right{font-weight:900;font-size:1.2em;display:inline-block;margin-bottom:10px}.form-row.place-order{text-align:right;width:70%;padding-top:50px !important}.form-row.place-order button{padding-left:50px !important;padding-right:50px !important}.woocommerce ul#shipping_method li:only-child{margin:0}.tag-filters a{margin:10px 10px 10px 0;font-size:12px;font-weight:800;color:#000;border-radius:40px;background-color:#ececec;line-height:32px;padding:0 20px}.tag-filters a.active{background:#000;color: #ececec;}.wp-caption-text{font-size:14px;margin-top:8px;text-align:center;margin-bottom:0}.scroll-animated{position:fixed;top:75vh;left:50%;transform:translate(-50%, 0)}@media(max-height: 780px){.scroll-animated{top:80vh}}@media(max-height: 700px){.scroll-animated{top:76vh}}.scroll-animated svg{animation:wobble-hor-bottom 1.2s both infinite}.scroll-animated .text{color:#000;font-size:13px;text-align:center;white-space:nowrap;position:relative;top:-7px}@keyframes wobble-hor-bottom{0%,100%{transform:translateY(-3px);transform-origin:50% 50%}50%{transform:translateY(3px)}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:22.05% !important}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0 !important}.facetwp-template{transition:.2s all}.is-loading+.facetwp-template{opacity:.8}.wl-list-pop dd{margin-left:0}#wl-wrapper .wl-table .product-purchase .button,#wl-wrapper .wl-add-to{line-height:50px;min-height:0}#wl-wrapper .wl-table.shop_table_responsive td{text-align-last:left}.helper-opener{text-transform:none;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;background:#000;border-radius:100%;color:#fff;cursor:help;margin:0 1ch;font-size:16px}.helper-opener:hover+.helper-content{opacity:1;transform:translate(-50%, 0)}.helper-content{position:absolute;opacity:0;pointer-events:none;top:100%;left:50%;transform:translate(-50%, 40px);background:#fff;border:1px solid #000;width:350px;font-size:16px;transition:.2s all;padding:20px;text-transform:none;margin-top:20px;z-index:5;font-weight:400}.helper-content:before{content:"";position:absolute;top:-9px;left:50%;z-index:5;transform:translateX(-50%);border-bottom:10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0)}.helper-content:after{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);border-bottom:10px solid #000;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0)}.helper-content>:first-child{margin-top:0}.helper-content>:last-child{margin-bottom:0}.helper-content p img{margin:12px 0 0;display:block}.back-post-holder{margin:50px 0}/*# sourceMappingURL=style.css.map */