*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:64.5%;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;font-family:"Inter","Source Sans 3","Open Sans",Arial,Helvetica,sans-serif}body{text-rendering:optimizeLegibility;font-family:"Inter","Source Sans 3","Open Sans",Arial,Helvetica,sans-serif;color:#000;background-color:#fff;font-size:1.6rem;line-height:1.4}p,li{line-height:1.6;font-size:1.6rem}.has-large-font-size{margin:0;font-size:2.6rem !important;color:#16A1D6;line-height:1.2}.has-medium-font-size{font-size:2.2rem !important;color:#16A1D6;font-style:italic;line-height:1.2;font-family:"Inter","Source Sans 3","Open Sans",Arial,Helvetica,sans-serif}h1,h2,h3{color:#000;line-height:1.0;font-weight:bold}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center{text-align:center;margin:5rem auto;margin-top:10rem}h1{font-size:5.4rem;margin-top:8rem;margin:6rem auto}h2,h3{font-size:4.2rem;margin-top:5rem;margin:2.5rem auto;margin-top:4rem}h2 em,h2 i,h3 em,h3 i{font-size:1.8rem;font-style:normal}h1 strong,h2 strong,h3 strong{color:#16A1D6}h3{text-transform:uppercase;font-size:2.6rem}h4,h5,h6{font-size:2.0rem;text-align:left;margin:2.5rem auto;margin-top:4rem}nav ul{margin:0;padding:0;list-style:none}a{text-decoration:none;color:#16A1D6}a:hover{text-decoration:underline;color:#F89604}.pagewrapper{position:relative}.mobile{position:relative}.mobile #menu_checkbox{display:none}.mobile label{position:absolute;top:50%;right:5px;left:inherit;margin:0 auto;display:block;width:30px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.3s ease transform;transition:0.3s ease transform;cursor:pointer}.mobile label div{width:6px;height:6px;background-color:#143240;margin-left:0;margin-bottom:6px;border-radius:4px;-webkit-transition:0.3s ease width, 0.3s ease margin-left, 0.3s ease margin-bottom, 0.3s ease background-color;transition:0.3s ease width, 0.3s ease margin-left, 0.3s ease margin-bottom, 0.3s ease background-color}.mobile label div:first-child{width:22px}.mobile label div:nth-child(2){width:15px}.mobile label div:last-child{width:30px;margin-bottom:0}.mobile #menu_checkbox:checked+label{-webkit-transform:translateY(-50%) rotateZ(-90deg);transform:translateY(-50%) rotateZ(-90deg)}.mobile #menu_checkbox:checked+label div{width:6px;margin-left:12px;margin-bottom:3px;background-color:#ffc107}#maincontent p a{color:#16A1D6;text-decoration:underline}#maincontent p a:hover{color:#F89604}#maincontent .wp-block-button a{background-color:#F89604;padding:8px 16px;color:#fff;border-radius:6px;position:relative;font-size:1.4rem;text-align:center;margin-bottom:10px;font-weight:bold}#maincontent .wp-block-button a:hover{background-color:#16A1D6;text-decoration:none}.wpcf7-form{max-width:100%;margin:0 auto;padding:0;border:0px solid #ddd;border-radius:8px}.wpcf7-form p{margin-bottom:1.2rem}.wpcf7-form label{display:block;margin-bottom:0.5rem;font-weight:400;color:#000;font-size:16px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 textarea,.wpcf7 select{width:100%;padding:0.8rem;border:1px solid #ccc;border-radius:4px;font-size:1.6rem;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease}.wpcf7 input:focus,.wpcf7 textarea:focus,.wpcf7 select:focus{border-color:#16A1D6;outline:none}.wpcf7 input[type="checkbox"],.wpcf7 input[type="radio"]{margin-right:0.5rem}.wpcf7 input[type="submit"]{background-color:#fff;color:#fff;border:none;padding:0.8rem 1.5rem;font-size:2rem;border-radius:4px;cursor:pointer;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;font-family:"Inter","Source Sans 3","Open Sans",Arial,Helvetica,sans-serif;font-size:2.2rem}.wpcf7 input[type="submit"]:hover{background-color:#16A1D6}.wpcf7-not-valid-tip{color:#d63638;font-size:0.9rem;margin-top:0.3rem}.wpcf7-mail-sent-ok{background-color:#d1f5d3;color:#2b6e32;border:1px solid #a7e0ac;padding:1rem;margin-bottom:1rem;border-radius:4px}.wpcf7-mail-sent-ng{background-color:#fbeaea;color:#a94442;border:1px solid #e0b4b4;padding:1rem;margin-bottom:1rem;border-radius:4px}.has-blue-background-color{background-color:#16A1D6}.has-dark-bg>.wp-block-themeisle-blocks-advanced-columns-overlay{-webkit-backdrop-filter:brightness(0.5);backdrop-filter:brightness(0.5);mix-blend-mode:multiply;opacity:1 !important}.has-dark-bg>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column.has-bgimage{background-color:rgba(0,0,0,0.6);background-blend-mode:multiply;margin-top:-4rem;margin-bottom:-4rem;padding-top:4rem;padding-bottom:4rem}.has-dark-bg p,.has-dark-bg h1,.has-dark-bg h2,.has-dark-bg h3,.has-dark-bg h4{max-width:780px;margin:6rem auto;color:#fff}.has-dark-bg h3{margin:0}.has-dark-bg p{margin:2rem auto}.has-lightblue-background-color{background-color:#F89604}.wp-block-column.has-lightblue-background-color,.wp-block-column.has-blue-background-color{background-color:#F89604;border-radius:12px;padding:2rem}.wp-block-column.has-lightblue-background-color *,.wp-block-column.has-blue-background-color *{color:#fff;font-weight:300;font-size:2.2rem;font-style:italic;line-height:1.2}.wp-block-column.has-lightblue-background-color b,.wp-block-column.has-lightblue-background-color strong,.wp-block-column.has-blue-background-color b,.wp-block-column.has-blue-background-color strong{font-size:3rem;font-size:6rem;display:block;float:left;font-style:italic;font-weight:400;position:relative;top:-23px;margin-right:1rem}.wp-block-column.has-blue-background-color{background-color:#16A1D6}.pagewrapper{width:100%;min-height:100%;overflow:hidden}.pagewrapper:after{background-color:#131212;position:absolute;left:-0%;top:0;width:100%;content:" ";z-index:-1;min-height:60vh}body.headertext .pagewrapper:after{min-height:10vh}body.headerimage .pagewrapper:after{min-height:60vh}#mainheader{width:100%;max-width:100%;position:fixed;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:10;padding-left:10%;padding-right:10%;padding-top:10px}#mainheader.fixedheader{background-color:#131212}#mainheader *{color:#fff}#mainheader .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mainheader .action ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0;margin:0}#mainheader .wp-block-search__button svg{color:#000;fill:#000}#mainheader .action .search{position:relative;background-color:transparent;border:2px solid #fff;padding:2px}#mainheader .action [type="search"]{background-color:transparent;border:0;font-size:14px}#mainheader .action [type="submit"]{background-color:#fff;color:#000;border:0;font-size:14px;height:32px}#mainheader #secondary-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0;margin:0}#mainnav ul{-webkit-transition:all 0.5s;transition:all 0.5s}#mainnav ul li{display:inline-block;position:relative}#mainnav ul li a{display:block;padding:1rem;color:#fff;text-transform:uppercase;font-size:18px;-webkit-transition:all 0.5s;transition:all 0.5s;letter-spacing:1px}#mainnav ul li a:hover{color:#F89604;-webkit-transition:all 0.5s;transition:all 0.5s}#mainnav ul li ul{position:absolute;background-color:#fff;top:-200%;-webkit-transition:all 0.5s;transition:all 0.5s;visibility:hidden;opacity:0;border-radius:6px;-webkit-box-shadow:2px 4px 21px 6px rgba(0,0,0,0.2);box-shadow:2px 4px 21px 6px rgba(0,0,0,0.2)}#mainnav ul li ul.open{top:44px;-webkit-transition:all 0.5s;transition:all 0.5s;visibility:visible;opacity:1}#mainnav ul li ul li{display:block;position:relative}#mainnav ul li ul li a{color:#131212;color:#000;padding:4px 1rem;font-size:14px;letter-spacing:2px;font-weight:bold;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent{position:relative;z-index:1}body.woocommerce-page #maincontent{max-width:1560px;margin:0 auto;padding-top:100px}#maincontent{min-height:100vh}#maincontent .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{max-width:1560px;margin:0 auto;padding-top:4rem;padding-bottom:4rem}#maincontent .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .innerblocks-wrap{padding:0}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull>.innerblocks-wrap{max-width:100%;margin:0 auto}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignwide>.innerblocks-wrap{max-width:1720px;margin:0 auto}#maincontent .wp-block-themeisle-blocks-advanced-columns.box>.innerblocks-wrap{max-width:1100px;margin:0 auto;gap:80px;border-radius:9px;overflow:hidden;position:relative;top:50px}#maincontent .wp-block-themeisle-blocks-advanced-columns.box>.innerblocks-wrap .wp-block-themeisle-blocks-advanced-column{border-radius:9px;overflow:hidden;position:relative;padding:2rem}#maincontent .wp-block-themeisle-blocks-advanced-columns.box>.innerblocks-wrap .wp-block-themeisle-blocks-advanced-column img{height:360px;width:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:-2rem;left:-2rem;width:calc(100% + 4rem);max-width:calc(100% + 4rem);height:calc(360px + 2rem);margin-bottom:-6rem}#maincontent .wp-block-themeisle-blocks-advanced-columns.movetop{position:relative;top:-100px;margin-bottom:-100px}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item{border:0;border-radius:6px}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item:hover{color:#F89604}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active{background-color:#131212;color:#fff;border-radius:6px}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item div{font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__content{border:0}#maincontent .wp-block-cover__inner-container{position:absolute;left:0;bottom:0;background:#131212;max-width:680px;width:100%;padding:2rem;-webkit-transform:translate(25%, 25%);transform:translate(25%, 25%);border-radius:8px}#maincontent .wp-block-cover__inner-container *{color:#fff;text-align:left}#maincontent .wp-block-cover{overflow:visible;margin-bottom:150px}body.headerimage .pagewrapper:after{min-height:60vh}body.headerimage #maincontent .wp-block-themeisle-blocks-advanced-columns.dope{max-height:80vh;overflow:hidden}body.headerimage #maincontent .wp-block-themeisle-blocks-advanced-columns.dope figure{position:relative;-webkit-transform:translate(-25%, 0%);transform:translate(-25%, 0%);width:150%;height:140%;right:-20%;margin:0}body.headerimage #maincontent .shortcode-single-product{height:100%;position:absolute;width:100%;z-index:5}body.headerimage #maincontent .shortcode-single-product .pointer{position:absolute;font-size:28px;-webkit-animation:shake 12.5s;animation:shake 12.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}body.headerimage #maincontent .shortcode-single-product .pointer:hover{cursor:pointer}body.headerimage #maincontent .shortcode-single-product .pos1{left:25%;top:25%;-webkit-transform:translate(-25px, -5px);transform:translate(-25px, -5px)}body.headerimage #maincontent .shortcode-single-product .pos2{left:25%;top:65%;-webkit-transform:translate(-25px, -5px);transform:translate(-25px, -5px)}body.headerimage #maincontent .shortcode-single-product .pos3{left:55%;top:45%;-webkit-transform:translate(-25px, -5px);transform:translate(-25px, -5px)}body.headerimage #maincontent .shortcode-single-product .produktshortbox{background-color:#fff;width:100%;max-width:310px;-webkit-box-shadow:2px 4px 21px 6px rgba(0,0,0,0.2);box-shadow:2px 4px 21px 6px rgba(0,0,0,0.2);padding:2rem;border-radius:9px;position:absolute;top:50%;left:50%;overflow:hidden;opacity:0;visibility:hidden}body.headerimage #maincontent .shortcode-single-product .produktshortbox.open{visibility:visible;opacity:1}body.headerimage #maincontent .shortcode-single-product .produktshortbox ul{display:none}body.headerimage #maincontent .shortcode-single-product .produktshortbox h3{color:#F89604;margin:0;font-size:18px}body.headerimage #maincontent .shortcode-single-product .produktshortbox p{margin:0;color:#000}body.headerimage #maincontent .shortcode-single-product .produktshortbox p.price{color:#F89604}body.headerimage #maincontent .shortcode-single-product .produktshortbox a{position:absolute;right:0;top:0;background-color:#F89604;width:32px;height:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.headerimage #maincontent .shortcode-single-product .produktshortbox a:hover{background-color:#16A1D6;text-decoration:none}body.headerimage #maincontent .shortcode-single-product .produktshortbox.pos1{position:absolute;left:25%;top:25%;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}body.headerimage #maincontent .shortcode-single-product .produktshortbox.pos2{position:absolute;left:25%;top:65%;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}body.headerimage #maincontent .shortcode-single-product .produktshortbox.pos3{position:absolute;left:55%;top:45%;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px, 1px) rotate(0deg);transform:translate(1px, 1px) rotate(0deg)}10%{-webkit-transform:translate(-1px, -2px) rotate(-1deg);transform:translate(-1px, -2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px, 0px) rotate(1deg);transform:translate(-3px, 0px) rotate(1deg)}30%{-webkit-transform:translate(3px, 2px) rotate(0deg);transform:translate(3px, 2px) rotate(0deg)}40%{-webkit-transform:translate(1px, -1px) rotate(1deg);transform:translate(1px, -1px) rotate(1deg)}50%{-webkit-transform:translate(-1px, 2px) rotate(-1deg);transform:translate(-1px, 2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px, 1px) rotate(0deg);transform:translate(-3px, 1px) rotate(0deg)}70%{-webkit-transform:translate(3px, 1px) rotate(-1deg);transform:translate(3px, 1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px, -1px) rotate(1deg);transform:translate(-1px, -1px) rotate(1deg)}90%{-webkit-transform:translate(1px, 2px) rotate(0deg);transform:translate(1px, 2px) rotate(0deg)}100%{-webkit-transform:translate(1px, -2px) rotate(-1deg);transform:translate(1px, -2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px, 1px) rotate(0deg);transform:translate(1px, 1px) rotate(0deg)}10%{-webkit-transform:translate(-1px, -2px) rotate(-1deg);transform:translate(-1px, -2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px, 0px) rotate(1deg);transform:translate(-3px, 0px) rotate(1deg)}30%{-webkit-transform:translate(3px, 2px) rotate(0deg);transform:translate(3px, 2px) rotate(0deg)}40%{-webkit-transform:translate(1px, -1px) rotate(1deg);transform:translate(1px, -1px) rotate(1deg)}50%{-webkit-transform:translate(-1px, 2px) rotate(-1deg);transform:translate(-1px, 2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px, 1px) rotate(0deg);transform:translate(-3px, 1px) rotate(0deg)}70%{-webkit-transform:translate(3px, 1px) rotate(-1deg);transform:translate(3px, 1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px, -1px) rotate(1deg);transform:translate(-1px, -1px) rotate(1deg)}90%{-webkit-transform:translate(1px, 2px) rotate(0deg);transform:translate(1px, 2px) rotate(0deg)}100%{-webkit-transform:translate(1px, -2px) rotate(-1deg);transform:translate(1px, -2px) rotate(-1deg)}}#otter-page-content{position:relative;margin-top:100px;padding-top:76px}#otter-page-content:after{position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:#131212;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);content:" ";z-index:-2;background-size:contain;background:#131212 url(http://localhost/wordpress/vuelta/wp-content/uploads/2025/06/Bild-3.png) no-repeat center bottom}#otter-page-content .wp-block-themeisle-blocks-advanced-columns-overlay{position:absolute;top:0;left:50%;width:100vw;height:100%;z-index:-1;-webkit-transform:translate(-50%, 0px);transform:translate(-50%, 0px)}#otter-page-content .innerblocks-wrap{background-color:transparent;max-width:1560px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;gap:40px}#otter-page-content .innerblocks-wrap .innerblocks-wrap{padding:2rem !important}#otter-page-content .wp-block-themeisle-blocks-advanced-column.has-bgimage{background-color:transparent}#otter-page-content .wp-block-themeisle-blocks-icon-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}#otter-page-content .has-light-bg{background-color:#F89604}body.headerimage #maincontent #otter-page-content .wp-block-themeisle-blocks-advanced-columns.dope{max-height:initial}.countbox p{font-weight:bold;font-size:2.4rem;line-height:1;padding:4rem;line-height:1;width:400px;margin:0 auto}.countbox strong{font-size:20rem;display:block;line-height:1;color:#16A1D6}.countbox em,.countbox i{font-weight:normal;font-size:1.6rem;font-style:normal}body.headerimage.suppage #maincontent .wp-block-themeisle-blocks-advanced-columns.dope figure{position:relative;-webkit-transform:translate(-25%, 0%);transform:translate(-25%, 0%);width:125%;height:150%;right:-30%;margin:0}body.headerimage.suppage #maincontent .wp-block-themeisle-blocks-advanced-columns.dope figure:before{z-index:4;content:" ";height:100%;width:100%;left:-5px;top:0;display:block;position:absolute;background:#131212;background:radial-gradient(circle, rgba(19,18,18,0) 30%, rgba(19,18,18,0) 53%, #131212 80%)}body.headerimage.suppage #maincontent .wp-block-themeisle-blocks-advanced-columns.dope figure img{width:100%}body.headerimage.suppage #maincontent .wp-block-themeisle-blocks-advanced-columns:nth-child(2) .innerblocks-wrap{max-width:1000px}#maincontent .blogsingle{max-width:960px;margin:0 auto;padding-top:120px}#maincontent .blogsingle header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#maincontent .blogsingle header h1{width:60%;margin:0;color:#16A1D6}#maincontent .blogsingle header figure{width:320px;height:220px;min-height:100%;border-radius:9px;overflow:hidden;margin-left:20px}#maincontent .blogsingle header figure a{display:block;width:100%;height:100%}#maincontent .blogsingle header figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-fit:cover}#maincontent .blogsingle .entry-meta{position:absolute;right:0;top:0}#maincontent .blogsingle .entry-date{background:#F89604;padding:10px;font-size:12px;border-radius:6px;font-weight:bold;color:#fff;margin-top:6px;display:inline-block}#maincontent .wp-block-themeisle-blocks-accordion-item{-webkit-box-shadow:2px 4px 21px 6px rgba(0,0,0,0.2);box-shadow:2px 4px 21px 6px rgba(0,0,0,0.2);margin-bottom:2rem;border-radius:9px}#maincontent .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title,#maincontent .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content{border:0}#maincontent .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title p,#maincontent .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content p{font-size:14px}#maincontent .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title{font-size:14px;font-weight:bold}#maincontent .blog{max-width:1080px;margin:0 auto;padding-top:120px}#maincontent .blog article{clear:left;border-bottom:1px solid #eee;margin-bottom:2rem;padding-bottom:1rem}#maincontent .blog article h2{margin:0;font-size:2.6rem;margin-bottom:10px}#maincontent .blog article .entry-date{background:#F89604;padding:10px;font-size:12px;border-radius:6px;font-weight:bold;color:#fff;margin-top:6px;display:inline-block}#maincontent .blog article .entry-content{min-height:120px}#maincontent .blog article figure{float:left;width:320px;height:220px;min-height:100%;border-radius:9px;overflow:hidden;margin-right:20px}#maincontent .blog article figure a{display:block;width:100%;height:100%}#maincontent .blog article figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-fit:cover}#maincontent .wpcf7{padding:4rem}#maincontent .wpcf7 label{color:#16A1D6;text-transform:uppercase;letter-spacing:1px;font-size:12px}#maincontent .wpcf7 input[type="submit"]{background-color:#F89604;padding:0.7rem 4rem;text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:bold;margin-top:-10px;display:block}body.archive.tax-product_cat #maincontent .woocommerce_content{padding-top:300px}body.archive.tax-product_cat #maincontent .woocommerce_content>h1,body.archive.tax-product_cat #maincontent .woocommerce_content>.term-description{display:none}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header{background-color:#131212;width:100vw;position:absolute;-webkit-transform:translate(0%, 0px);transform:translate(-50%, 0px);left:50%;top:0;padding-top:100px;padding-bottom:100px}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header .container{width:100%;max-width:1560px;margin:0 auto}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header .container h1,body.archive.tax-product_cat #maincontent .woocommerce_content .category-header .container p{color:#fff;max-width:980px}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header .container h1{margin:0}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header figure{height:100%;width:100%;max-width:calc(90% - 980px);position:absolute;right:0;top:0;z-index:-1}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header figure:before{z-index:4;content:" ";height:100%;width:100%;left:0px;top:0;display:block;position:absolute;background:#131212;background:radial-gradient(circle, rgba(19,18,18,0) 30%, rgba(19,18,18,0) 53%, #131212 80%)}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:color-dodge;opacity:0.1}#maincontent ul.products li.product{-webkit-box-shadow:2px 3px 12px 6px rgba(0,0,0,0.2);box-shadow:2px 3px 12px 6px rgba(0,0,0,0.2);border-radius:9px;overflow:hidden}#maincontent ul.products li.product h2,#maincontent ul.products li.product span.price,#maincontent ul.products li.product p{padding-left:1rem;padding-right:1rem}#maincontent ul.products li.product h2{font-size:24px;color:#F89604}#maincontent ul.products li.product span.price{color:#16A1D6;font-size:18px}#maincontent ul.products li.product p{font-size:12px;margin:0}#maincontent ul.products li.product .button{display:block;margin-top:1em;text-align:center;background-color:#131212;color:#fff;width:50%;float:left;border-radius:0;font-size:14px}#maincontent ul.products li.product .button:last-child{background-color:#16A1D6}#maincontent ul.products li.product .button:hover{background-color:#F89604}#maincontent li.product-category{width:24.05%;margin:0 0.8% 2.992em 0}#maincontent li.product-category a{background-color:#F89604;display:block;color:#fff;overflow:hidden;-webkit-box-shadow:2px 3px 12px 6px rgba(0,0,0,0.2);box-shadow:2px 3px 12px 6px rgba(0,0,0,0.2);border-radius:9px}#maincontent li.product-category a img{margin:0;-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;z-index:2}#maincontent li.product-category a .woocommerce-category-excerpt{z-index:3;background-color:#F89604;position:relative}#maincontent li.product-category a p{font-size:14px;padding:0 1rem;margin:0;padding-bottom:2rem;background-color:#F89604;z-index:3}#maincontent li.product-category a h2{color:#fff !important;text-transform:uppercase;margin:0;padding:1rem;position:relative;z-index:3;background-color:#F89604;font-size:22px !important}#maincontent li.product-category a h2 .count{display:none}#maincontent li.product-category a:hover img{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent .quantity.with-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#maincontent .quantity.with-buttons input.qty{text-align:center;width:60px;margin:0 5px;height:42px}#maincontent .quantity.with-buttons button.qty-minus,#maincontent .quantity.with-buttons button.qty-plus{background:transparent;border:0px solid #ccc;padding:6px 12px;font-size:18px;cursor:pointer;color:#fff;height:42px}.woocommerce-notices-wrapper{position:fixed;top:50%;left:50%;z-index:5555;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.wp-singular.woocommerce #maincontent .related.products{clear:both;border-bottom:1px solid #eee;padding-bottom:1rem;margin-bottom:2rem}body.wp-singular.woocommerce #maincontent .related.products>h2{text-transform:uppercase;font-size:2rem;border-top:1px solid #eee;padding-top:1rem;letter-spacing:2px}body.wp-singular.woocommerce #maincontent .single_variation_wrap{padding-left:200px}body.wp-singular.woocommerce #maincontent .variations{border-radius:9px}body.wp-singular.woocommerce #maincontent .variations th{text-align:left;width:200px}body.wp-singular.woocommerce #maincontent .variations label{color:#fff}body.wp-singular.woocommerce #maincontent .variations select{color:#fff;background-color:rgba(255,255,255,0.3);padding:6px 12px;width:100%}body.wp-singular.woocommerce #maincontent .variations select option{background-color:#131212}body.wp-singular.woocommerce #maincontent .product_meta span{color:#fff;font-size:14px;display:inline-block}body.wp-singular.woocommerce #maincontent .product_meta span.posted_in{display:block}body.wp-singular.woocommerce #maincontent form .button{background-color:#F89604;height:42px;padding:12px 28px}body.wp-singular.woocommerce #maincontent form .button:hover{background-color:#16A1D6}body.wp-singular.woocommerce #maincontent form.cart{margin-bottom:1.8rem}body.wp-singular.woocommerce #maincontent div.summary h1{color:#fff;font-weight:bold;margin:0}body.wp-singular.woocommerce #maincontent div.summary p{color:#fff}body.wp-singular.woocommerce #maincontent div.summary p.price{color:#F89604;font-size:34px;font-weight:bold;margin:0}body.wp-singular.woocommerce #maincontent .woocommerce-product-details__short-description{font-size:90%}body.wp-singular.woocommerce #maincontent .woocommerce-product-details__short-description p{font-size:90%}body.wp-singular.woocommerce #maincontent .woocommerce-product-gallery:after{position:absolute;left:105%;top:-20px;width:100vw;height:100%;background-color:#131212;-webkit-transform:translate(-50%, -2%);transform:translate(-50%, -2%);content:" ";z-index:-2;background-size:contain}body.wp-singular.woocommerce #maincontent div.product div.images img{display:block;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;max-height:600px;width:100%;-o-object-fit:contain;object-fit:contain}body.wp-singular.woocommerce #maincontent .woocommerce-product-gallery__image a{display:block;outline-offset:-2px;border-radius:9px;overflow:hidden;background-color:#fff;-webkit-box-shadow:2px 2px 6px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 6px 2px rgba(0,0,0,0.2);-webkit-transition:all 0.5s;transition:all 0.5s}body.wp-singular.woocommerce #maincontent div.images .flex-control-thumbs{margin-left:-10px;margin-right:-10px}body.wp-singular.woocommerce #maincontent div.images .flex-control-thumbs li{width:calc(20% - 20px);clear:none;margin:10px;border-radius:9px;overflow:hidden;-webkit-box-shadow:2px 2px 6px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 6px 2px rgba(0,0,0,0.2);-webkit-transition:all 0.5s;transition:all 0.5s}body.wp-singular.woocommerce #maincontent div.images .flex-control-thumbs li img{opacity:1}body.wp-singular.woocommerce #maincontent div.images .flex-control-thumbs li:hover{-webkit-box-shadow:2px 2px 8px 2px rgba(0,0,0,0.4);box-shadow:2px 2px 8px 2px rgba(0,0,0,0.4);-webkit-transition:all 0.5s;transition:all 0.5s}body.wp-singular.woocommerce #des_wrapper{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.wp-singular.woocommerce #des_wrapper #extratab{min-width:310px;width:100%;max-width:690px}body.wp-singular.woocommerce #des_wrapper .tabheader a{display:inline-block;color:#000;padding:1rem;text-transform:uppercase;font-weight:bold;font-size:14px}body.wp-singular.woocommerce #des_wrapper .tabheader a.active{background-color:#eee}body.wp-singular.woocommerce #des_wrapper .tabcontent{background-color:#eee;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.wp-singular.woocommerce #des_wrapper .tabcontent p{margin:0;width:100%}body.wp-singular.woocommerce #des_wrapper .tabcontent p,body.wp-singular.woocommerce #des_wrapper .tabcontent li{font-size:14px}body.wp-singular.woocommerce #des_wrapper .product-tabs{width:100%;max-width:780px}body.wp-singular.woocommerce #des_wrapper .product-tabs h2{margin:0;font-size:3rem}body.wp-singular.woocommerce #des_wrapper .product-tabs ul{list-style:none;padding:0;margin:0;margin-top:20px;margin-bottom:40px}body.wp-singular.woocommerce #des_wrapper .product-tabs ul strong{display:block;min-width:240px;margin-bottom:10px;float:left;clear:both;margin-right:10px}body.wp-singular.woocommerce #des_wrapper .product-tabs ul li{margin-bottom:10px}body.wp-singular.woocommerce #des_wrapper #reviews{display:none}.wc-block-mini-cart__items{font-size:16px}.wc-block-cart table.wc-block-cart-items,.wc-block-cart table.wc-block-cart-items td,.wc-block-cart table.wc-block-cart-items th{margin:0 0 40px;font-size:16px}.wc-gzd-checkout .is-large .wc-gzd-checkout-submit .wc-block-checkout__actions .wc-block-components-checkout-place-order-button{background-color:#F89604;border:0px;border-radius:9px;color:#fff;font-weight:bold}.wc-gzd-checkout .is-large .wc-gzd-checkout-submit .wc-block-checkout__actions .wc-block-components-checkout-place-order-button:hover{background-color:#16A1D6}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__content{border:0;padding:0;padding-top:6rem}#pagefooter{background-color:#16A1D6;padding-top:40px;padding-bottom:20px;width:100%}#pagefooter *{color:#fff;font-size:1.2rem}#pagefooter a{color:white;text-decoration:underline}#pagefooter a:hover{color:#F89604}#pagefooter img{max-width:100%;height:auto;height:44px;-o-object-fit:contain;object-fit:contain}#pagefooter p{margin-bottom:10px}#pagefooter .container{padding:0% 0%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;max-width:1560px}#pagefooter .container .innercontainer{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pagefooter .container .row{width:100%;max-width:48%}#pagefooter .container nav{min-width:180px;margin-bottom:20px}#pagefooter a.logo{margin-bottom:-20px;display:block;position:relative;top:-20px}#pagefooter ul.social{padding:0;margin:0}#pagefooter ul.social li{display:inline-block;padding:0rem}#pagefooter ul.social a{display:block;padding:1rem}#pagefooter ul.social i{font-size:18px}#pagefooter .lowline{background-color:#F89604;text-align:center}#pagefooter p.endline{text-align:center}#maincontent .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{width:100%}#maincontent ul.products li.product h2{min-height:64px}.mobile{font-size:20px;display:none}@media (max-width: 1560px){#maincontent .wp-block-themeisle-blocks-advanced-columns,#maincontent .singlewppage,#breadcrumbs,#suppageheader h1,#mainfooter,#innerontent.blog,.woocommerce_content,#maincontent .blog,#maincontent .blogsingle,body.woocommerce-page #maincontent,body.archive.tax-product_cat #maincontent .woocommerce_content .category-header .container{padding-left:2rem;padding-right:2rem}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-columns,#maincontent .singlewppage .wp-block-themeisle-blocks-advanced-columns,#breadcrumbs .wp-block-themeisle-blocks-advanced-columns,#suppageheader h1 .wp-block-themeisle-blocks-advanced-columns,#mainfooter .wp-block-themeisle-blocks-advanced-columns,#innerontent.blog .wp-block-themeisle-blocks-advanced-columns,.woocommerce_content .wp-block-themeisle-blocks-advanced-columns,#maincontent .blog .wp-block-themeisle-blocks-advanced-columns,#maincontent .blogsingle .wp-block-themeisle-blocks-advanced-columns,body.woocommerce-page #maincontent .wp-block-themeisle-blocks-advanced-columns,body.archive.tax-product_cat #maincontent .woocommerce_content .category-header .container .wp-block-themeisle-blocks-advanced-columns{padding:0}#mainheader{padding-left:2%;padding-right:2%}.lang-item{margin-left:10px}.lang-item span{display:none}.logo img{width:210px;height:auto}#mainnav ul li a{font-size:16px}.wp-block-search__inside-wrapper{width:200px}#pagefooter .container .innercontainer{width:60%}#pagefooter .container .innercontainer.first{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40%}#maincontent ul.products li.product .button:last-child{background-color:#16A1D6;height:46px;line-height:29px}#maincontent ul.products li.product .button{height:46px}#pagefooter .container .row{width:100%;max-width:80%}#pagefooter .container{padding:2rem}#pagefooter .container nav{min-width:140px;margin-bottom:20px}h1{font-size:3.8rem}h2{font-size:3.2rem}h3{font-size:2.2rem}#maincontent ul.products li.product h2{font-size:20px}.has-medium-font-size{font-size:1.9rem !important}.woocommerce div.product div.summary{position:relative}body.wp-singular.woocommerce #maincontent .woocommerce-product-gallery:after{position:absolute;left:100%;top:-20px;width:110vw;height:165%;background-color:#131212;-webkit-transform:translate(-50%, -2%);transform:translate(-50%, -2%);content:" ";z-index:-2;background-size:contain;display:none}body.wp-singular.woocommerce #maincontent div.summary:after{position:absolute;left:105%;top:-5px;width:1000vw;height:105%;background-color:#131212;-webkit-transform:translate(-50%, -2%);transform:translate(-50%, -2%);content:" ";z-index:-2;background-size:contain}}@media (max-width: 998px){.mobile{display:block;top:-3px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:29.45%}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin:0 3.8% 2.992em 0}#pagefooter .container .innercontainer{width:100%}#pagefooter p{margin-bottom:10px}#pagefooter .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagefooter .container .innercontainer.first{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}#pagefooter .container .row{width:50%;max-width:80%}#mainfooter .container{-ms-flex-wrap:wrap;flex-wrap:wrap}h2,h3{font-size:2.4rem}#mainheader .container .mobile{display:block}.menu-oben-container{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:999999;max-width:290px;background:#131212;-webkit-box-shadow:6px 1px 12px 4px rgba(0,0,0,0.2);box-shadow:6px 1px 12px 4px rgba(0,0,0,0.2);-webkit-transition:all 0.5s;transition:all 0.5s;left:-100%}.menu-oben-container.open{left:0;-webkit-transition:all 0.5s;transition:all 0.5s}#mainnav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mainnav ul li{display:block;position:relative}#mainnav ul li.open ul.sub-menu{top:42px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:1;position:relative;top:0;padding-left:10px}#mainnav ul.sub-menu.open{-webkit-transition:all 0.5s;transition:all 0.5s;visibility:visible;opacity:1;position:relative;top:0}#mainnav{width:auto}#mainheader .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mainheader .container .logo{width:auto}#mainheader .container .mobile{display:block;position:relative}#maincontent .blogsingle header h1{width:50%}body.headerimage #maincontent .wp-block-themeisle-blocks-advanced-columns.dope{max-height:initial;overflow:hidden}body.headerimage #maincontent .shortcode-single-product .produktshortbox.pos3{left:15%}#maincontent .wp-block-cover__inner-container{position:absolute;left:50%;bottom:0;background:#131212;max-width:680px;width:100%;padding:2rem;-webkit-transform:translate(-50%, 25%);transform:translate(-50%, 25%);border-radius:8px}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignwide>.innerblocks-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.wp-singular.woocommerce #des_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.wp-singular.woocommerce #maincontent .single_variation_wrap{padding-left:0}}@media (max-width: 768px){#maincontent .wp-element-caption{background-color:#004A88;left:-10px}.has-large-font-size{font-size:2.1rem !important}#maincontent .blogsingle .entry-meta{position:absolute;bottom:0;right:inherit;top:inherit}p.has-medium-font-size{font-size:2.2rem !important;font-weight:300;line-height:1.2}#maincontent .singlewppage.mitglieddetails .entry .details,#maincontent .singlewppage.mitglieddetails .entry .meta{width:100%;padding-left:2rem;padding-right:2rem}#maincontent .singlewppage.mitglieddetails header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}#maincontent .singlewppage.mitglieddetails header h1{margin-top:1rem}#maincontent .singlewppage.mitglieddetails header:after{height:200px}#mainfooter .container .col,#mainfooter .container nav,#mainfooter .container aside{width:auto;min-width:auto;width:100%;max-width:100%;margin:0 auto;padding:0rem 2rem}#mainfooter .container .row{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#mainfooter .container .row .col{width:100%;min-width:auto;padding:0}#maincontent .projektwrapper .projekt-liste .projekt-item{width:100%}#maincontent .page-list .news-item{width:100%;max-width:calc(33% - 40px);position:relative;height:320px}#mainfooter{padding:2rem}#mainfooter .container .row{max-width:100%}body.wp-singular.woocommerce #maincontent .woocommerce-product-gallery:after{position:absolute;left:100%;top:-20px;width:1010vw;height:165%;background-color:#131212;-webkit-transform:translate(-50%, -2%);transform:translate(-50%, -2%);content:" ";z-index:-2;background-size:contain;display:block}#maincontent li.product-category{width:48.05%;margin:0 0.8% 2.992em 0}#maincontent .blogsingle header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#maincontent .blogsingle header h1{width:100%}#maincontent .blogsingle header figure{width:100%;margin-left:0}}@media (max-width: 590px){#maincontent ul.products li.product p{margin-bottom:10px}#maincontent ul.products li.product .button{width:100%;margin:0;line-height:24px}#otter-page-content .wp-block-themeisle-blocks-icon-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#pagefooter .container .innercontainer.first{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#pagefooter .container .row{width:100%;max-width:100%}#pagefooter .container nav{min-width:180px;margin-bottom:20px}body.wp-singular.woocommerce #des_wrapper .product-tabs ul strong{display:block;width:100%}body.wp-singular.woocommerce #des_wrapper .tabheader a{width:100%}#maincontent .blog article figure{width:100%}#mainheader .container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mainheader .action{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.headertext .pagewrapper:after{min-height:90px}#mainheader.fixedheader .action{display:none}body.wp-singular.woocommerce #maincontent .variations th{text-align:left;width:auto;padding-right:10px}}@media (max-width: 490px){#maincontent li.product-category{width:99.05%;margin:0 0.8% 2.992em 0}body.archive.tax-product_cat #maincontent .woocommerce_content .category-header{width:101vw}h2,h3{font-size:2.1rem}}@media (max-width: 440px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:98%;float:left;clear:both;margin:0;margin-bottom:20px;margin-top:10px}body.wp-singular.woocommerce #maincontent form .button{background-color:#F89604;height:42px;padding:12px 12px;font-size:14px}}

/*# sourceMappingURL=theme.css.map */