*,*: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","Open Sans",Arial,Helvetica,sans-serif}body{text-rendering:optimizeLegibility;font-family:"Inter","Source Sans 3","Open Sans",Arial,Helvetica,sans-serif;color:#161616;background-color:#fff;font-size:1.6rem;line-height:1.4}p,li,span{line-height:1.6;font-size:1.8rem}h1,h2,h3{color:#161616;line-height:1.0;font-weight:bold;max-width:940px;font-family:"Inter","Open Sans",Arial,Helvetica,sans-serif;text-transform:uppercase}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center{text-align:center;margin:5rem auto}h1{font-size:4.2rem;margin-top:8rem;font-weight:bold}h2,h3{font-size:4.2rem;margin-top:5rem;font-weight:bold}h3,h4,h5,h6{margin:0;margin-top:1rem;margin-bottom:2rem;font-size:3.2rem;font-weight:400;text-align:left;font-family:"Inter","Source Sans 3","Open Sans",Arial,Helvetica,sans-serif}h3 strong,h3 b,h3 em,h3 i,h4 strong,h4 b,h4 em,h4 i,h5 strong,h5 b,h5 em,h5 i,h6 strong,h6 b,h6 em,h6 i{display:block;font-size:1.8rem;font-weight:400;font-style:normal}h4{font-weight:bold;font-size:2.1rem}.has-light-bg{padding:2rem;border-radius:9px}h2.has-text-align-center,h3.has-text-align-center{text-align:center;margin:0rem auto;font-weight:bold;font-size:2rem;margin-top:-2rem;margin-bottom:5rem}nav ul{margin:0;padding:0;list-style:none}a{text-decoration:none;color:#4d338b}a:hover{text-decoration:underline;color:#200134}.pagewrapper{position:relative}.mobile{position:relative}.wp-block-separator{border:none;border-top:4px solid;border-color:#fff}p.has-medium-font-size{font-size:2rem !important;font-weight:400;line-height:1.4}#maincontent .wp-block-button a{background-color:#000;padding:8px 26px;border-radius:6px;position:relative;font-size:1.8rem;text-align:center;font-weight:bold;text-transform:uppercase;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent .wp-block-button a:hover{color:#fff;text-decoration:none;background-color:#4d338b;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent .wp-block-cover__inner-container .wp-block-button a{background-color:white;color:#000;margin-top:2rem;margin-bottom:4rem}#maincontent .wp-block-cover__inner-container .wp-block-button a:hover{color:#fff;text-decoration:none;background-color:#4d338b;-webkit-transition:all 0.5s;transition:all 0.5s}.wpcf7-form{max-width:100%;margin:0 auto;padding:1.5rem;background-color:#f9f9f9;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:#161616;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:#4d338b;outline:none}.wpcf7 input[type="checkbox"],.wpcf7 input[type="radio"]{margin-right:0.5rem}.wpcf7 input[type="submit"]{background-color:#4d338b;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}.wpcf7 input[type="submit"]:hover{background-color:#200134}.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}#mainheader{position:fixed;top:0;left:0;width:100%;height:auto;background-color:#000;-webkit-box-shadow:4px 1px 12px 3px rgba(0,0,0,0.2);box-shadow:4px 1px 12px 3px rgba(0,0,0,0.2);z-index:249;color:#fff}#mainheader a{color:#fff}#mainheader .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1460px;margin:0 auto}#mainheader .container .logo{width:auto}#mainheader .container .logo a{display:block}#mainheader .container .logo a img{height:92px;margin-left:0;width:auto}#mainheader .container .widget_block.widget_search{position:fixed;top:98px;left:0;width:100%;background-color:#4d338b;-webkit-box-shadow:4px 1px 12px 3px rgba(0,0,0,0.2);box-shadow:4px 1px 12px 3px rgba(0,0,0,0.2);top:-200px;-webkit-transition:all 0.5s;transition:all 0.5s;background:#4d338b;background:linear-gradient(103deg, #4d338b 0%, #4d338b 10%, #200134 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d338b",endColorstr="#200134",GradientType=1)}#mainheader .container .widget_block.widget_search.open{top:98px;-webkit-transition:all 0.5s;transition:all 0.5s}#mainheader .container .widget_block.widget_search form{max-width:1460px;margin:0 auto;width:100%}#mainheader .container .widget_block.widget_search .wp-block-search__inside-wrapper{padding:0;border:0}#mainheader .container .widget_block.widget_search input{height:48px;padding:10PX;background-color:#eee;border-left:2px solid #200134}#mainheader .container .widget_block.widget_search .wp-block-search__button.has-icon{color:#fff;background-color:#200134;border:0;margin:0;width:80px;height:48px}#mainheader .container .linkbox ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none;gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mainheader .container .linkbox ul li{display:inline-block;width:42px;display:block;text-align:center;height:42px;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}#mainheader .container .linkbox .widget{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#headerbar{background:#4d338b;background:linear-gradient(103deg, #4d338b 0%, #4d338b 10%, #200134 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d338b",endColorstr="#200134",GradientType=1);color:#fff;text-align:center;position:relative;margin-top:98px;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#headerbar img{height:60px}#mainnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#mainnav ul li{display:inline-block;position:relative;z-index:11}#mainnav ul li a{text-transform:uppercase;font-weight:bold;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;font-size:clamp(1.6rem, 2vw, 1.9rem)}#mainnav ul li a:hover{color:#4d338b;text-decoration:none}#mainnav ul li.menu-item-has-children>a:after{content:" ";background:url(../src-pix/zuruck.png) no-repeat center center;background-size:60%;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:18px;height:18px;display:inline-block;background-color:transparent;border-radius:2px;margin-left:6px}#mainnav ul li.current-menu-item>a{color:#4d338b}#mainnav ul li ul.sub-menu{position:absolute;left:0;top:42px;width:100%;min-width:290px;display:block;background-color:#200134;-webkit-box-shadow:1px 22px 12px 3px rgba(0,0,0,0.2);box-shadow:1px 22px 12px 3px rgba(0,0,0,0.2);border-bottom:3px solid #4d338b;top:-400px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;z-index:10;border-radius:6px}#mainnav ul li ul.sub-menu li{display:block}#mainnav ul li ul.sub-menu li a{font-size:1.6rem;padding:6px}#mainnav ul li.open ul.sub-menu{top:42px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:1}html{margin-top:0px !important}.pagewrapper{overflow:hidden;width:100%;min-height:100vh}#maincontent .entacevideo{aspect-ratio:16 / 5.5;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media (max-width: 607px){#maincontent .entacevideo{aspect-ratio:4 / 5.5}}#maincontent .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,#maincontent .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{border-radius:9px}#maincontent .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title{font-weight:bold;text-transform:uppercase;font-size:2.5rem;font-family:"Inter","Open Sans",Arial,Helvetica,sans-serif;border:0;padding-left:0;border-bottom:2px solid #200134}#maincontent .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content{border:2px solid #200134;margin-top:-6px;border-radius:6px;background-color:#fff}#maincontent .main-artist,#maincontent .main-artist-full{position:relative}#maincontent .main-artist .artist-item,#maincontent .main-artist-full .artist-item{background:#4d338b no-repeat center center;background-size:100%;-webkit-transition:all .6s;transition:all .6s}#maincontent .main-artist a:hover .artist-item,#maincontent .main-artist-full a:hover .artist-item{background-size:110%;-webkit-transition:all .6s;transition:all .6s}#maincontent .main-artist .acontent,#maincontent .main-artist-full .acontent{max-width:690px;width:50%;min-width:310px;padding:4rem}#maincontent .main-artist .acontent *,#maincontent .main-artist-full .acontent *{color:#fff}#maincontent .main-artist-full .artist-item{margin-bottom:4rem}#maincontent .sliderwrapper .frontpageslider{list-style:none;margin:0;padding:0}#maincontent .sliderwrapper .frontpageslider img{width:100%;height:auto}#maincontent .sliderwrapper .slick-next{right:25px}#maincontent .sliderwrapper .slick-prev{left:25px}#maincontent .sliderwrapper .slick-prev,#maincontent .sliderwrapper .slick-next{z-index:55}#maincontent .sliderwrapper .slick-prev:before,#maincontent .sliderwrapper .slick-next:before{font-size:42px;color:lavenderblush}#maincontent .wp-block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;margin-bottom:4rem}#maincontent .wp-block-list li{padding-left:0px;padding-right:20px;font-size:1.8rem;width:100%;max-width:331.8181818182px}#maincontent .wp-block-list ::marker{color:#4d338b}#maincontent .innercontentsingle{max-width:1460px;margin:0rem auto}#maincontent blockquote{margin:0 auto;max-width:980px}#maincontent blockquote p{font-size:3rem;font-style:italic;line-height:1.2;padding:2rem;margin-bottom:0}#maincontent blockquote cite{padding-left:2rem;font-family:"Inter","Open Sans",Arial,Helvetica,sans-serif;font-size:3rem}#maincontent .wp-block-themeisle-blocks-advanced-columns{max-width:1460px;margin:1rem auto}#maincontent .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{gap:40px}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull{max-width:100%;padding-left:0%;padding-right:0%;margin:0}#maincontent .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-columns{margin:0rem auto;padding:0rem 0;margin-top:2rem;margin-bottom:3rem}#maincontent .wp-block-themeisle-blocks-advanced-columns.has-dark-bg a{background-color:#4d338b}#maincontent .wp-block-themeisle-blocks-advanced-columns.has-dark-bg a:after{background-color:#4d338b}#maincontent .wp-block-themeisle-blocks-advanced-columns.has-dark-bg *{color:#fff}#maincontent .wp-block-themeisle-blocks-advanced-columns.has-dark-bg .wp-block-themeisle-blocks-advanced-columns{margin:0rem auto;padding:5rem 0}#maincontent .wp-block-themeisle-blocks-icon-list:not(.is-style-horizontal) .wp-block-themeisle-blocks-icon-list-item{width:100%;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:2rem}#maincontent .wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item img{width:40px}#maincontent .nogap .innerblocks-wrap{gap:0}#mainfooter{background:#4d338b;background:linear-gradient(103deg, #4d338b 0%, #4d338b 10%, #200134 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d338b",endColorstr="#200134",GradientType=1);margin-top:8rem}#mainfooter *{color:#fff;font-size:1.6rem}#mainfooter .container{padding:8rem 0rem;max-width:1460px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:00px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:4rem}#mainfooter .container aside{border:2px solid #fff;border-radius:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mainfooter .container aside p{margin:0}#mainfooter .container aside .image{padding:1rem 4rem;width:30%;border-left:2px solid #fff}#mainfooter .container aside .content{padding:1rem 4rem;width:60%}#mainfooter .container nav ul{width:auto;margin:1rem auto;text-align:center}#mainfooter .container nav ul li{display:inline-block}#mainfooter .container nav ul li a{display:block;padding:1rem;font-size:14px}#mainfooter .social{width:200px;margin:2rem auto;margin-bottom:0;padding:0;list-style:none;text-align:center}#mainfooter .social li{display:inline-block}#mainfooter .social li a{display:block;padding:1rem}#mainfooter .social li a em,#mainfooter .social li a i{font-size:3rem}#mainfooter .social li a:hover i{color:#200134}#mainfooter .lowline{background-color:#000;text-align:center;padding:10px}#mainheader .container .linkbox ul li.mobile{display:none}body.woocommerce-page #maincontent .woocommerce_content{max-width:1460px;margin:0 auto}body.woocommerce-page #maincontent .woocommerce_content p.price{color:#4d338b;font-family:"Inter","Open Sans",Arial,Helvetica,sans-serif;margin:0;line-height:1;margin-top:-40px;margin-bottom:-0px}body.woocommerce-page #maincontent .woocommerce_content p.price span{font-size:60px;line-height:1}body.woocommerce-page #maincontent .woocommerce_content .custom-add-to-cart-wrapper,body.woocommerce-page #maincontent .woocommerce_content .before-add-to-cart{clear:both}body.woocommerce-page #maincontent .woocommerce_content .custom-add-to-cart-wrapper label,body.woocommerce-page #maincontent .woocommerce_content .before-add-to-cart label{font-family:"Inter","Open Sans",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields{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}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-multi-checkbox{width:100%;width:100%;background:#eee;padding:2rem}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-multi-checkbox .form-row{border:0;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-multi-checkbox .form-row label{margin-right:20px;margin-bottom:10px}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-multi-checkbox .form-row legend{width:100%;font-family:"Inter","Open Sans",Arial,Helvetica,sans-serif}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-select{width:33%}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-textarea{width:48%}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-description{width:66%}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-additional_information{width:30%;background-color:#200134;padding:3rem;border-radius:6px}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-additional_information *{color:#fff}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-additional_information h2,body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-additional_information h3,body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-additional_information h1{margin:0}body.woocommerce-page #maincontent .woocommerce_content .product .quantity .qty{width:3.631em;text-align:center;height:42px;border:0}body.woocommerce-page #maincontent .woocommerce_content .product .single_add_to_cart_button{height:42px;background:#4d338b url(../src-pix/Warenkorb.svg);background-repeat:no-repeat;background-position:right center;font-size:18px;text-align:center;text-align:center;text-transform:uppercase;text-align:center;width:100%;width:60%;min-width:310px;float:right}body.woocommerce-page #maincontent .woocommerce_content .product .buttons-added{border-top:1px solid grey;border-bottom:1px solid grey}body.woocommerce-page #maincontent .woocommerce_content .product .find-dealer-link a{width:60%;min-width:310px;background-color:black;height:42px;font-size:18px;text-align:center;float:right}body.woocommerce-page #maincontent .woocommerce_content .product .find-dealer-link a:hover{background-color:#200134}body.woocommerce-page #maincontent .woocommerce_content .product .qty-button{background-color:transparent;border:0;font-size:20px}body.woocommerce-page #maincontent .woocommerce_content .product .product_title{margin-top:5rem;font-size:6rem}body.woocommerce-page #maincontent .woocommerce_content .product .woocommerce-product-gallery{height:700px}body.woocommerce-page #maincontent .woocommerce_content .product .woocommerce-product-gallery .flex-viewport{max-height:560px !important;width:100%}body.woocommerce-page #maincontent .woocommerce_content .product .flex-control-thumbs li{width:14%;float:left;margin:0;list-style:none;margin-right:6px}body.woocommerce-page #maincontent .woocommerce_content .product .flex-control-thumbs li img{border:2px solid #eee;border-radius:6px}body.woocommerce-page #maincontent .woocommerce_content .product .flex-control-thumbs li img.flex-active{border:2px solid #4d338b;border-radius:6px}body.woocommerce-page #maincontent .woocommerce_content .product li:nth-child(4n+1){clear:none}#maincontent .wc-block-cart__submit-container a{background-color:#200134;color:#fff;border-radius:6px}#maincontent .wc-block-cart__submit-container a:hover{background-color:black}#maincontent .wc-block-components-checkout-place-order-button{background-color:#200134;color:#fff;border-radius:6px}#maincontent .wc-block-components-checkout-place-order-button:hover{background-color:black}#maincontent ul.products.columns-4 .button{display:none}#maincontent ul.products.columns-4 .custom-buttons{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:absolute;bottom:0;left:0;width:100%;-webkit-transform:translate(0%, 80%);transform:translate(0%, 80%)}#maincontent ul.products.columns-4 .custom-buttons .button{display:block;border-radius:6px}#maincontent ul.products.columns-4 li.product{border:3px solid #ccc;border-radius:6px;margin-bottom:4.992em}#maincontent ul.products.columns-4 li.product .price,#maincontent ul.products.columns-4 li.product .wc-gzd-additional-info{display:none}#maincontent ul.products.columns-4 li.product a.add_to_cart_button,#maincontent ul.products.columns-4 li.product a.product_type_simple{background-color:#4d338b;background:#4d338b url(../src-pix/Warenkorb.svg);border-radius:6px;text-indent:-9999px}#maincontent ul.products.columns-4 li.product a.add_to_cart_button:hover,#maincontent ul.products.columns-4 li.product a.product_type_simple:hover{background-color:black}#maincontent ul.products.columns-4 li.product a.zum-detail-button{width:100%;text-align:center;background-color:black;color:white}#maincontent ul.products.columns-4 li.product a.zum-detail-button:hover{background-color:#4d338b}#maincontent ul.products.columns-4 li.product .woocommerce-loop-product__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#maincontent ul.products.columns-4 li.product .woocommerce-loop-product__link h2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:3rem;padding:1rem 2rem;min-height:80px}#maincontent ul.products.columns-4 li.product .woocommerce-loop-product__link img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;margin-top:-4rem;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.related{clear:both}.fpf-totals{width:100%;background:black;padding:1rem;color:#fff}.fpf-totals .price-row{border-bottom:1px solid #333;clear:both;min-height:32px;margin-bottom:10px}.fpf-totals .total-row{font-family:"Inter","Open Sans",Arial,Helvetica,sans-serif;font-size:3rem}@media (max-width: 1460px){#maincontent .wp-block-themeisle-blocks-advanced-columns,#maincontent .singlewppage,body.woocommerce-page #maincontent .woocommerce_content,.wppage{padding-left:2rem;padding-right:2rem}.frontpageslider{position:relative;left:-2rem;width:calc(100% +  4rem)}#mainfooter .container .col,#mainfooter .container nav,#mainfooter .container aside{width:auto;min-width:auto}#mainfooter .container{margin-left:2rem;margin-right:2rem}#mainnav ul li a{padding:12px 6px}#maincontent .main-artist .artist-item,#maincontent .main-artist-full .artist-item{background-size:cover;background-color:#fff;border:2px solid #ccc}.wp-block-cover,.wp-block-cover-image{position:relative;left:-2rem;width:calc(4rem + 100%)}}@media (max-width: 1060px){#mainnav ul li a{font-size:1.7rem}#mainfooter .container aside .image{padding:0}#mainfooter .container aside .image{padding:0;height:150px;display:block;padding-top:20px}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-select{width:100%}body.woocommerce-page #maincontent .woocommerce_content .fpf-fields .fpf-textarea{width:100%}}@media (max-width: 998px){#mainfooter .container{-ms-flex-wrap:wrap;flex-wrap:wrap}h2,h3{font-size:3.2rem}#mainheader .container .linkbox ul li.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-oben-container{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999999;max-width:290px;background:black;-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.open ul.sub-menu{top:42px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:1;position:relative;top:0;padding-left:10px}}@media (max-width: 960px){#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull.pageheader{padding:0;margin:0}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull.pageheader .wp-block-themeisle-blocks-advanced-columns{padding:0}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-description{width:100%}body.woocommerce-page #maincontent .woocommerce_content .woocommerce-tabs.woocommerce-tabs-visible .woocommerce-tab-additional_information{width:100%}#maincontent .wp-block-list li{padding-left:0px;padding-right:20px;font-size:1.8rem;width:100%;max-width:49%}}@media (max-width: 768px){body.woocommerce-page #maincontent .woocommerce_content .product .woocommerce-product-gallery{height:auto}.wp-block-themeisle-blocks-advanced-columns .wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-themeisle-blocks-advanced-columns .wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{position:relative;width:100%;left:inherit;right:inherit;top:inherit;bottom:inherit;margin-bottom:-160px}.wp-block-themeisle-blocks-advanced-columns .wp-block-cover,.wp-block-themeisle-blocks-advanced-columns .wp-block-cover-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}#maincontent .main-artist .acontent,#maincontent .main-artist-full .acontent{max-width:690px;width:100%;min-width:310px;padding:4rem}#maincontent .main-artist .artist-item,#maincontent .main-artist-full .artist-item{background-size:contain;background-position:top;padding-top:25%}#maincontent .main-artist .artist-item p,#maincontent .main-artist .artist-item h1,#maincontent .main-artist .artist-item h2,#maincontent .main-artist .artist-item h3,#maincontent .main-artist-full .artist-item p,#maincontent .main-artist-full .artist-item h1,#maincontent .main-artist-full .artist-item h2,#maincontent .main-artist-full .artist-item h3{color:#161616}#maincontent .wp-block-cover .wp-block-cover__inner-container .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{gap:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}#maincontent .wp-block-cover .wp-block-cover__inner-container .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap *{color:#161616}#maincontent .wp-block-cover .wp-block-cover__inner-container .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap h1,#maincontent .wp-block-cover .wp-block-cover__inner-container .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap h2,#maincontent .wp-block-cover .wp-block-cover__inner-container .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap h3{color:#fff}#maincontent .wp-block-cover .wp-block-cover__inner-container .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-button a{background-color:black;color:#fff;margin-top:2rem;margin-bottom:4rem}#maincontent .singlewppage.mitglieddetails .entry .details,#maincontent .singlewppage.mitglieddetails .entry .meta{width:100%;padding-left:2rem;padding-right:2rem}#mainfooter .container aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mainfooter .container aside .content,#mainfooter .container aside .image{width:100%}#mainfooter .container aside .image{border:0px;border-top:2px solid #fff;height:auto;padding:0}}@media (max-width: 590px){h1{font-size:3.4rem}#mainheader .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}#headerbar{margin-top:140px}#mainheader .container .widget_block.widget_search.open{top:140px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:98%;float:left;clear:both;margin:0 0 2.992em}p,li,span{line-height:1.6;font-size:1.6rem}}@media (max-width: 460px){#maincontent .mitglieder-list .mitgliederliste{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 768px){body.woocommerce-page #maincontent .woocommerce_content .product .woocommerce-product-gallery{width:35vw !IMPORTANT;max-width:700px}.woocommerce-product-gallery.custom-sticky{position:fixed  !important;top:60px;width:35vw !IMPORTANT;max-width:50%;z-index:10;-webkit-transition:all 0.5s !important;transition:all 0.5s !important;bottom:initial;max-width:700px}.stop-sticky{position:absolute !important;bottom:0;-webkit-transition:all 0.5s !important;transition:all 0.5s !important;width:35vw !IMPORTANT;max-width:700px}}

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