::selection,::-moz-selection{background:var(--e-global-color-accent);color:#fff}.white-link a{color:#fff!important}.white-link a:hover{text-decoration:underline}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}.st0{fill:#000!important}.two svg .st0{fill:#fff!important}i.mob-cancel-button,i.mob-cancel-button::before{background:#000!important}i.mob-cancel-button::after{border-top:solid #000!important}.two i.mob-cancel-button,.two i.mob-cancel-button::before{background:#fff!important}.two i.mob-cancel-button::after{border-top:solid #fff!important}.show-panel i.mob-cancel-button{background:#fff!important}.show-panel i.mob-cancel-button::before{background:none!important}.logo-class{top:35px!important;left:35px!important}@media screen and (max-width:1024px){.logo-class{top:10px!important;left:10px!important}.logo-class svg{width:44px;height:44px}}.elementor-button{position:relative;height:60px;line-height:60px!important;border:none!important;border-bottom:2px solid var(--e-global-color-accent)!important;text-transform:none!important;font-size:16px!important;font-weight:700!important;color:#fff!important;padding:0 33px!important;background-color:unset!important;cursor:pointer}.elementor-button>span{z-index:1;position:relative}.elementor-button:after{content:"";position:absolute;display:block;left:0;top:0;width:0;z-index:0;height:100%;background-color:var(--e-global-color-accent)!important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.elementor-button:hover::after{width:100%}@media screen and (max-width:1024px){.elementor-button{font-size:14px!important;height:50px!important;line-height:50px!important}}form .elementor-field-type-submit{margin-top:40px}form .elementor-field-type-submit>.elementor-button,.mailpoet_form .button-feld input,.ar-button .elementor-button{width:100%;border:none!important;border-radius:3px;background-color:var(--e-global-color-accent)!important;color:#000!important;font-family:"Alfaslabone",Arial,sans-serif!important;font-weight:normal!important;font-size:20px!important}form .elementor-field-type-submit>.elementor-button::after,.ar-button .elementor-button::after{background-color:#fff!important;border-radius:3px}.ar-button .elementor-button>span>span::before{content:url(../../../../../../uploads/2023/11/ar-button-icon.svg);width:28px;height:32px;position:relative;left:0;display:block;float:left;top:9px;margin-right:14px}@media screen and (max-width:1024px){form input,form textarea{font-size:14px!important}form .elementor-field-type-submit>.elementor-button,.mailpoet_form .button-feld input,.ar-button .elementor-button{font-size:16px!important;height:50px!important;line-height:54px!important}.elementor-button,.mailpoet_form .button-feld input,.mailpoet_form .mail-feld input{max-width:300px;margin-left:auto!important;margin-right:auto!important;width:100%!important}.mailpoet_form .button-feld input{border-bottom-left-radius:3px!important}.ar-button .elementor-button>span>span::before{margin-right:10px}}.home .elementor-widget-media-carousel .elementor-main-swiper,.home .elementor-widget-media-carousel .swiper-container{padding:0!important}.home .elementor-widget-media-carousel .swiper-pagination{position:absolute;width:200px;left:50%;transform:translateX(-50%);overflow:hidden;border-radius:100px;bottom:79px!important;height:50px;border:1px solid rgba(255,255,255,.35);box-sizing:content-box}.home .elementor-widget-media-carousel .swiper-pagination::after{content:"";width:100%;height:100%;display:block;left:0;top:0;position:absolute;z-index:-1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);filter:brightness(.75)}.home .elementor-widget-media-carousel .swiper-pagination span{width:50px;height:100%;margin:0;opacity:1;background:unset;position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.home .elementor-widget-media-carousel .swiper-pagination span:hover{background:rgba(255,255,255,.5)}.home .elementor-widget-media-carousel .swiper-pagination span.swiper-pagination-bullet-active{background:#fff}.home .elementor-widget-media-carousel .swiper-pagination span::before{content:"";width:100%;height:100%;display:block;background-image:url(../../../../../../uploads/2023/11/icon-4-jahreszeiten-fruehling.svg);background-position:center;background-repeat:no-repeat;filter:brightness(10);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.home .elementor-widget-media-carousel .swiper-pagination span:hover::before{filter:brightness(2)}.home .elementor-widget-media-carousel .swiper-pagination span.swiper-pagination-bullet-active::before{filter:brightness(1)}.home .elementor-widget-media-carousel .swiper-pagination span:nth-child(2)::before{background-image:url(../../../../../../uploads/2023/11/icon-4-jahreszeiten-sommer.svg)}.home .elementor-widget-media-carousel .swiper-pagination span:nth-child(3)::before{background-image:url(../../../../../../uploads/2023/11/icon-4-jahreszeiten-herbst.svg)}.home .elementor-widget-media-carousel .swiper-pagination span:nth-child(4)::before{background-image:url(../../../../../../uploads/2023/11/icon-4-jahreszeiten-winter.svg)}@media screen and (max-width:1024px){.home .elementor-widget-media-carousel .swiper-pagination{bottom:30px}}#sb_instagram>div{padding:0!important}#sb_instagram #sbi_images .svg-inline--fa{display:none!important}#sb_instagram #sbi_images .sbi_item>div::before{content:"";width:65px;height:65px;background:#000;position:absolute;top:0;right:0;z-index:1;pointer-events:none;clip-path:polygon(0% 0%,100% 0%,100% 100%);background-image:url(../../../../../../uploads/2023/11/instagram-icon.svg);background-repeat:no-repeat;background-position:79% 20%}@media screen and (max-width:1024px){#sb_instagram #sbi_images .sbi_item>div::before{transform:scale(.5);top:-16px;right:-17px}}@media screen and (max-width:800px){#sb_instagram #sbi_images .sbi_item{}}.elementor-location-footer a{color:#fff!important;font-weight:700!important}.elementor-location-footer a:hover{text-decoration:underline}.mailpoet_form .mail-feld{float:left}.mailpoet_form .mail-feld input{height:58px!important;border-bottom:3px solid var(--e-global-color-accent)!important;background:none;color:#fff;font-weight:700;width:310px!important;padding:0 15px!important;border-radius:0!important;background-color:unset!important}.mailpoet_form .button-feld{float:left;position:relative}.mailpoet_form .button-feld input{width:auto;text-transform:none;padding:0 55px!important;border-bottom-left-radius:0}.mailpoet_form .parsley-errors-list{background-color:#fff;padding:10px;border-radius:3px;text-align:center;font-weight:500;font-size:14px}.mailpoet_form .mailpoet_message p{color:#fff!important}@media screen and (max-width:1024px){.mailpoet_form .mail-feld,.mailpoet_form .button-feld{float:none;margin-bottom:5px!important}.mailpoet_form .mail-feld input{text-align:center!important;border:1px solid var(--e-global-color-accent)!important;border-radius:5px!important;height:50px!important}}.federleicht a{margin-bottom:0;margin-right:15px!important}.federleicht a::before{content:url(../../../../../../uploads/2022/03/federleicht-logo.svg);position:absolute;right:15px;opacity:0;top:-5px;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.federleicht a:hover::before{opacity:1;top:-15px}.federleicht a{border-bottom:none!important}.bogen-unten::after,.bogen-oben::before{content:"";position:absolute!important;display:block!important;width:100%!important;height:2vw!important;background-image:url(../../../../../../uploads/2023/11/hintergrund-textur-unten.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;bottom:0;z-index:2;pointer-events:none;left:0}.bogen-oben::before{background-image:url(../../../../../../uploads/2023/11/hintergrund-textur-oben.png);background-position:top;bottom:auto;top:0}.bogen-unten.dunkler-bogen::after{background-image:url(../../../../../../uploads/2023/11/hintergrund-textur-unten-dunkel.png)}.unterstrichen-link a{text-decoration:underline!important}body.home .logo-schwarz a::before{content:"";position:absolute;top:0;left:0;width:107px;height:52px;background:url(../../../../../../uploads/2023/11/major-grill-logo-major-grill-weiss.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:1024px){body.home .logo-schwarz a::before{width:66px}}body.mob-menu-slideout-over{padding-top:0}.mobmenu-overlay{height:100%;position:fixed;top:0;width:100%;pointer-events:none}.show-nav-right .mobmenu-overlay{background-color:rgba(0,0,0,.5);pointer-events:unset}.mob-menu-header-holder{width:60px;top:5px!important;right:6px!important;z-index:999!important}.mobmenu-overlay{-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important}.mob-menu-no-scroll{overflow:auto!important}.mobmenu>.mobmenur-container{margin-top:0;margin-right:0;top:0;width:100px;height:65px}.mobmenu .mobmenu-right-bt,.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt{height:100%;width:100%;display:block}.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt{height:25px;width:0}.mobmenu .mobmenu-right-bt i.mob-menu-icon{visibility:hidden}.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt i.mob-cancel-button{height:2px;background:#fff;width:43px;transition:all 0.5s ease;font-size:0;top:7px}.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt i.mob-cancel-button::before,.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt i.mob-cancel-button::after{content:"";position:absolute;height:2px;background:#fff;width:48px;top:-7px;transition:all 0.5s ease;right:0;margin:0}.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt i.mob-cancel-button::after{top:7px;background:none;border-top:solid #fff;border-width:2px!important;width:36px;right:0;height:2px}.mobmenu-right-alignment.mobmenu-right-panel{overflow:visible;z-index:1}.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt{right:auto;margin-top:35px;margin-left:-80px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;height:34px!important;width:208px!important}.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt i.mob-cancel-button{display:block}.mobmenu-right-alignment.mobmenu-right-panel.show-panel .mobmenu-right-bt{margin-left:515px;margin-top:35px}.mobmenu-right-alignment.mobmenu-right-panel.show-panel .mobmenu-right-bt i.mob-cancel-button::before{top:-4px;left:34px;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;background:none;width:auto;transform:rotate(-45deg)}.mobmenu-right-alignment.mobmenu-right-panel.show-panel .mobmenu-right-bt i.mob-cancel-button::after{width:68px;height:50px;background:none;top:-25px;border:none;right:-20px}.mobmenu-content{padding-top:130px!important;height:auto!important;margin-top:0!important;text-align:right}.mobmenu-content .menu-item{padding:0}.mobmenu-content .menu-item a{padding:12px 135px}.mobmenu-right-panel{width:calc(100% - 50px)!important;max-width:600px!important}.mobmenu-content a{font-family:"Alfaslabone",Arial,sans-serif!important;transition:all 0.3s ease}.mobmenu-content a:hover{color:var(--e-global-color-accent)!important}@media screen and (max-width:1024px){.mobmenu-right-panel{max-width:315px!important}.mobmenu-content .menu-item a{padding:12px 35px}.mobmenu>.mobmenur-container{width:80px;height:60px}.mobmenu-right-alignment.mobmenu-right-panel .mobmenu-right-bt{margin-top:25px;margin-left:-60px}.mobmenu-right-alignment.mobmenu-right-panel.show-panel .mobmenu-right-bt{margin-left:250px;margin-top:20px}}.elementor-wc-products ul.products li.product,.elementor-wc-products ul.products li.product a>h2,.elementor-wc-products ul.products li.product a>h3,.elementor-wc-products ul.products li.product a>span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.elementor-wc-products ul.products li.product a>h2,.elementor-wc-products ul.products li.product a>h3,.elementor-wc-products ul.products li.product a>span{padding-right:25px!important;padding-left:10px!important}.elementor-wc-products ul.products li.product:hover a>h2,.elementor-wc-products ul.products li.product:hover a>h3,.elementor-wc-products ul.products li.product:hover a>span{padding-left:25px!important;padding-right:10px!important}.elementor-wc-products ul.products li.product a>span{padding-bottom:15px;margin-bottom:0!important}.elementor-widget-woocommerce-menu-cart #elementor-menu-cart__toggle_button,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout{border:none!important}.elementor-widget-woocommerce-menu-cart #elementor-menu-cart__toggle_button::after,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart::after,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout::after{display:none!important}.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout{border:2px solid #e8e8e8!important;border-radius:5px!important;background-color:#e8e8e8!important;color:#000!important;font-weight:normal!important;line-height:1.4em!important;min-height:50px!important;padding:19px!important}.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart{border:2px solid var(--e-global-color-accent)!important;background-color:var(--e-global-color-accent)!important}.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart::after,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout::after{content:" ›"!important;display:inline-block!important;position:relative!important;width:auto!important;background-color:unset!important}@media screen and (max-width:1024px){.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout{padding:12px!important}}.elementor-button-icon-qty{top:2px!important;right:0!important}.elementor-menu-cart__main{padding-left:20px!important}.elementor-menu-cart__main .elementor-menu-cart__product{grid-template-columns:18% auto;padding:20px 30px 20px 0}.elementor-menu-cart__main .variation{display:block!important}.elementor-menu-cart__main .variation dt{font-weight:700;line-height:1.2em}.elementor-menu-cart__main .variation dd{margin:0 0 10px 0!important;line-height:1.2em}.elementor-menu-cart__container.elementor-lightbox .elementor-menu-cart__product-remove{bottom:auto;top:20px}.elementor-menu-cart__container.elementor-lightbox .elementor-menu-cart__close-button{margin-right:auto}.elementor-menu-cart__container.elementor-lightbox .widget_shopping_cart_content{margin-top:14px}.single-product .variations tr th,.single-product .variations tr td{display:block;text-align:left;background-color:unset;padding:0}.single-product .variations tr th{margin-top:20px}.single-product .variations tr td{max-width:460px;margin-top:2px}.single-product .variations tr td select{height:58px;cursor:pointer;color:#000!important}.single-product .product p.wc-gzd-additional-info{font-size:unset}.woocommerce-notices-wrapper{margin-left:auto;margin-right:auto}.single-product .woocommerce-notices-wrapper{display:none}.single-product span.onsale{display:block;background-color:var(--e-global-color-text);border-radius:100px;min-width:80px;min-height:30px;line-height:30px;margin:15px}.single-product.woocommerce div.product span.price{color:#000;padding-bottom:10px;display:block!important}.single-product .quantity>input,.woocommerce-cart .quantity>input,.dgwt-wcas-details-wrapp .dgwt-wcas-product-details .quantity>input{padding:0 10px 0 0!important}.single-product .cart .button{max-width:381px;width:100%}.single-product .cart .button::after{content:" ›"}.single-product .variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../../../../../uploads/2023/06/icon-filter-pfeil.svg) no-repeat;background-size:12px;background-position:calc(100% - 20px) 22px;background-repeat:no-repeat;background-color:#000}.single-product .variations td.value{position:relative}.single-product .variations td.value::before,.woocommerce-checkout #billing_country_field .select2-selection .select2-selection__rendered::before,.woocommerce-checkout #shipping_country_field .select2-selection .select2-selection__rendered::before{content:"›";display:block;position:absolute;right:20px;top:15px;font-size:35px;transform:rotate(90deg);pointer-events:none}.woocommerce-checkout #billing_country_field .select2-selection .select2-selection__rendered::before,.woocommerce-checkout #shipping_country_field .select2-selection .select2-selection__rendered::before{top:10px}.single-product .woocommerce-variation.single_variation .woocommerce-variation-price,.single-product .woocommerce-variation.single_variation .woocommerce-variation-availability{display:none!important}.elementor-widget-woocommerce-product-images{position:sticky!important;top:140px}.woocommerce-product-gallery img.flex-active{border:2px solid var(--e-global-color-accent)!important}.single-product .tabs{padding-left:0!important}.single-product .tabs>li{margin-right:0px!important;margin-left:0!important;margin-top:4px!important;border-bottom-color:#000!important}.single-product .tabs>li.active{border-bottom-color:var(--e-global-color-accent)!important}.single-product .tabs>li>a{border-radius:5px!important}.single-product .woocommerce-Tabs-panel{background-color:unset!important;padding-left:0!important;border-color:#000!important}.single-product .woocommerce-Tabs-panel h2:nth-child(1){display:none}.single-product .woocommerce-Tabs-panel ul{padding-left:14px}.single-product .woocommerce-Tabs-panel h3{font-family:"Alfaslabone",Arial,sans-serif!important;font-size:24px}.single-product .woocommerce-Tabs-panel a{text-decoration:underline}.single-product .woocommerce-variation-availability p{color:#000!important}.single-product .woocommerce-variation-availability .in-stock::before,.single-product .woocommerce-variation-availability .out-of-stock::before{content:"";display:inline-block;position:relative;background-color:#7EED64;width:13px;height:13px;border-radius:13px;margin-right:6px;top:1px}.single-product .woocommerce-variation-availability .out-of-stock::before{background-color:#e93434}.single-product .woocommerce-variation.single_variation .woocommerce-variation-description{margin-bottom:50px;margin-top:25px}.single-product .woocommerce-variation.single_variation .woocommerce-variation-description a{text-decoration:underline}.single-product .woocommerce-variation.single_variation .woocommerce-variation-description li{margin-left:14px}.single-product .reset_variations{display:none!important}@media screen and (max-width:1024px){.elementor-widget-woocommerce-product-images{top:90px}}@media screen and (max-width:768px){.elementor-widget-woocommerce-product-images{position:relative!important;top:0}}.woocommerce-cart .wp-block-woocommerce-cart>div{width:100vw;max-width:1440px;margin-left:auto;margin-right:auto;padding:0 20px}.woocommerce-cart h1{font-size:58px;margin:100px 0 80px 0;font-family:"Alfaslabone",Arial,sans-serif!important}.woocommerce-cart .wc-block-cart-items__header-image span,.woocommerce-cart .wc-block-cart__totals-title{font-family:"Alfaslabone",Arial,sans-serif!important;font-weight:normal!important;font-size:24px!important;text-transform:none!important;text-align:left!important;display:block;line-height:normal}.woocommerce-cart .wc-block-cart-items__header-total,.woocommerce-cart .wc-block-components-sidebar-layout>div:nth-child(1){display:none}.woocommerce-cart .wc-block-cart-items__header th,.woocommerce-cart .wc-block-cart-items>tbody>tr>td{border:none!important}.woocommerce-cart .wc-block-cart-items__header th,.woocommerce-cart .wc-block-cart__totals-title{padding:0 0 20px 0!important}.woocommerce-cart .wc-block-cart-items>tbody,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div,.woocommerce-cart .wc-block-cart__submit{background-color:#fff;border:none;border-radius:5px}.woocommerce-cart .wc-block-components-sidebar-layout>div{width:50%;margin:0}.woocommerce-cart .wc-block-components-sidebar-layout>div:nth-child(2){padding-right:20px}.woocommerce-cart .wc-block-components-sidebar-layout>div:nth-child(3){padding-left:20px}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-product-name{font-family:"Alfaslabone",Arial,sans-serif!important;font-size:18px}.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-cart-item__image{padding:30px 0 0 30px}.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-cart-item__product{padding:30px 0 50px 30px}.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-cart-item__total{padding:30px 30px 0 0}.woocommerce-cart .wc-block-components-sidebar-layout tbody span,.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-cart-item__remove-link{font-size:16px!important;text-decoration:none!important}.woocommerce-cart .wc-block-components-sidebar-layout tbody span.wc-block-components-product-details__name{font-weight:700}.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-components-quantity-selector::after{display:none!important}.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-components-quantity-selector>input,.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-components-quantity-selector>button{background-color:#F1F1F1;opacity:1;height:58px;min-width:58px;font-size:16px;font-weight:500;color:#000!important;border:none!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div{padding-left:30px;padding-right:30px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item__description>div,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item__description>span{display:none}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item__label,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item__label{font-weight:700;font-size:16px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-formatted-money-amount{font-weight:400;font-size:16px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option span{font-size:16px;line-height:1.2em}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option .wc-block-formatted-money-amount{font-weight:700}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option>input{width:16px;height:16px;min-height:16px;min-width:16px;border:none;background-color:#F1F1F1;margin-top:7px;top:0;left:0}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option{margin-bottom:0;padding-left:25px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option>input:checked::before{width:16px;height:16px;min-height:16px;min-width:16px;background-color:var(--e-global-color-accent)}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option>div>div{display:inline-block;margin-right:5px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option>div>div:nth-child(1) span::after{content:":"}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-footer-item .wc-block-components-totals-item__value span,.woocommerce-checkout .order-total bdi{font-size:40px!important;font-weight:400}.woocommerce-checkout .order-total{top:10px;position:relative}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item__description>p{font-size:16px;display:block;text-align:right}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block{padding:30px}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block button{border-radius:5px;background-color:var(--e-global-color-accent);border:2px solid var(--e-global-color-accent);font-family:"Alfaslabone",Arial,sans-serif!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block button{opacity:.5}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a:hover,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block button:hover{color:var(--e-global-color-accent);background-color:#fff}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a span,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block button span{font-size:0;line-height:1.2em!important;text-transform:none;font-weight:400}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a span::before,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block button span::before{content:"Weiter zur Kasse ›";font-size:18px;line-height:1.2em!important}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a span::after,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block button span::after{display:none!important}.woocommerce-cart .wp-block-woocommerce-empty-cart-block .has-text-align-center{font-family:"Alfaslabone",Arial,sans-serif!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block>div>div>button{padding:0;font-size:16px!important;font-weight:bold!important;color:#000!important;text-transform:none!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block{margin-bottom:10px;padding-top:25px;padding-bottom:25px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block a{font-weight:700;font-size:16px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block label{left:20px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block input{background-color:#F1F1F1;border:none!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block .wc-block-components-text-input{border:none!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block #wc-block-components-totals-coupon__form>button{background-color:var(--e-global-color-accent)!important;margin-left:20px;border-radius:5px!important;border:2px solid var(--e-global-color-accent);font-family:"Alfaslabone",Arial,sans-serif!important;font-weight:normal!important;text-transform:none!important;line-height:1.2em!important;padding-top:5px;padding-bottom:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block #wc-block-components-totals-coupon__form>button:hover{background-color:#fff!important;color:var(--e-global-color-accent)}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block .wc-block-components-validation-error p{font-size:16px;margin-top:20px;line-height:1.2em;padding:0}@media screen and (max-width:1024px){.woocommerce-cart h1{font-size:32px}.woocommerce-cart .wc-block-components-sidebar-layout>div{width:100%;padding:0!important}}@media screen and (max-width:767px){.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block form{display:block}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div.wp-block-woocommerce-cart-order-summary-coupon-form-block #wc-block-components-totals-coupon__form>button{margin-left:0;margin-top:20px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-footer-item .wc-block-components-totals-item__value span{font-size:25px!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-footer-item .wc-block-components-totals-item__value span::after{font-size:14px}}@media screen and (max-width:475px){.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-footer-item .wc-block-components-totals-item__value span{width:100%;margin-top:10px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-footer-item .wc-block-components-totals-item__value span::after{text-align:left;margin-top:-2px}.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-cart-items__row{display:block;width:calc(100vw - 40px)}.woocommerce-cart .wc-block-components-sidebar-layout tbody .wc-block-cart-item__image{display:block;width:100px;margin-bottom:0}}.woocommerce-cart .wp-block-woocommerce-cart{width:100%!important;margin:0!important}.woocommerce-cart .wp-block-woocommerce-cart>div{overflow:hidden}.woocommerce-checkout label.checkbox input{vertical-align:middle}form .elementor-field-type-text label,form .elementor-field-type-email label,form .elementor-field-type-tel label,form .elementor-field-type-textarea label{position:absolute;left:30px;top:0;z-index:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;pointer-events:none;background:none!important;height:58px;align-items:center!important;display:flex!important;margin:0!important;font-weight:normal!important;color:#fff!important}.focused.elementor-field-type-text label,.focused.elementor-field-type-email label,.focused.elementor-field-type-tel label,.focused.elementor-field-type-textarea label{background-color:#fff;line-height:1.5;top:-14px;font-size:11px!important;left:30px;opacity:.75}form input,form textarea{height:50px!important;border:none!important;font-size:18px;margin:0!important;padding:20px 16px 6px 20px!important}form textarea{height:auto!important}body:not(.woocommerce-checkout) form input:hover,form textarea:hover{background-color:rgba(238,201,100,.4)!important}.form-row label.screen-reader-text{width:100%;margin:auto;padding:unset;overflow:auto;clip:unset;border:unset;clip-path:unset;-webkit-clip-path:unset}.form-row label+span input::placeholder,.woocommerce-checkout textarea::placeholder,.woocommerce-checkout .checkout_coupon input::placeholder{opacity:0;display:none;color:#fff}form .elementor-field-type-html{margin-top:0px!important;margin-bottom:30px!important}form .elementor-message{color:#fff}form .elementor-field-type-radio input{display:none!important}form .elementor-field-type-radio.elementor-field-group-abholung{margin:25px 0!important}form .elementor-field-type-radio.elementor-field-group-abholung input[type="radio"]+label{width:100%;display:block!important;height:35px;border-radius:10px;color:#fff!important;background:none!important;cursor:pointer;padding:0 0 0 35px;line-height:35px;position:relative;background:rgba(255,255,255,.25);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:4px}form .elementor-field-type-radio.elementor-field-group-abholung input[type="radio"]+label::before{content:"";min-width:25px;height:25px;display:block;cursor:pointer;position:absolute;top:4px;left:0;background-color:var(--e-global-color-accent);opacity:.3;border-radius:50px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}form .elementor-field-type-radio.elementor-field-group-abholung input[type="radio"]+label:hover::before{opacity:.75}form .elementor-field-type-radio.elementor-field-group-abholung input[type="radio"]:checked+label::before{opacity:1!important}.elementor-field-group,.form-row{position:relative;margin-bottom:10px!important;padding:0!important}.elementor-field-label,.form-row label{position:absolute;left:20px;top:10px;color:#888!important;z-index:10;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;pointer-events:none;background:none!important;height:32px;align-items:center!important;display:flex}.form-row input{font-weight:500}.focused .elementor-field-label,.focused label,.filled label{background-color:#fff;line-height:1.5;top:0;font-size:11px!important;left:20px}.form-row label[for="reg_billing_country"],.form-row label[for="af_c_f_user_role"],.form-row label.woocommerce-form__label,.woocommerce-checkout #billing_country_field label,.woocommerce-checkout #shipping_country_field label,.woocommerce-checkout label[for="stripe-card-element"],.woocommerce-checkout label[for="stripe-exp-element"],.woocommerce-checkout label[for="stripe-cvc-element"]{position:unset;color:#000!important;pointer-events:all;-webkit-transform:none;transform:none;font-size:16px!important;scale:1}.woocommerce-checkout #billing_country_field label,.woocommerce-checkout #shipping_country_field label,.woocommerce-checkout #billing_state_field label,.woocommerce-checkout #shipping_state_field label{font-size:13px!important;color:#888!important;height:25px;position:absolute;font-size:11px!important;pointer-events:none}.woocommerce-checkout #billing_country_field .select2-selection,.woocommerce-checkout #shipping_country_field .select2-selection{height:50px!important;-webkit-appearance:none;-moz-appearance:none;border:none}.woocommerce-checkout #billing_country_field .select2-selection>span,.woocommerce-checkout #shipping_country_field .select2-selection>span{padding-top:15px;padding-left:20px}.woocommerce-checkout #billing_country_field .select2-selection .select2-selection__arrow,.woocommerce-checkout #shipping_country_field .select2-selection .select2-selection__arrow{display:none}.elementor-field-group input{height:38px!important;min-height:0}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p{flex:100%}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p#billing_first_name_field,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p#billing_last_name_field,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p#shipping_first_name_field,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p#shipping_last_name_field{flex:calc(50% - 10px)}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p#billing_last_name_field,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p#shipping_last_name_field{margin-left:10px}.woocommerce-checkout table.shop_table,.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td{border:none!important;background:none!important;background-color:unset!important}.woocommerce-checkout table.shop_table th{padding-left:0}.woocommerce-checkout>#customer_details>div{float:none;width:auto}.woocommerce-checkout>#customer_details{float:left;width:49%}.woocommerce-checkout>#order_review_heading,.woocommerce-checkout>#order_review{float:right;width:49%}.woocommerce-checkout table.shop_table,.woocommerce-checkout #payment{border-collapse:collapse;background-color:#fff!important;padding:25px;box-sizing:border-box;display:block}.woocommerce-checkout table.shop_table tbody,.woocommerce-checkout table.shop_table tbody tr,.woocommerce-checkout:not(.woocommerce-order-received) table.shop_table tbody td{display:block}.woocommerce-checkout table.shop_table tbody .variation dt{font-weight:700}.woocommerce-checkout table.shop_table img{margin-right:20px;clear:both}.woocommerce-checkout table.shop_table .cart_item{clear:both;padding-bottom:20px}.woocommerce-checkout table.shop_table .product-name{font-family:"Alfaslabone",Arial,sans-serif!important;font-size:24px;padding-right:100px;padding-bottom:0;padding-left:0;padding-top:0}.woocommerce-checkout table.shop_table .product-name strong,.woocommerce-checkout table.shop_table .product-name .variation{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px}.woocommerce-checkout table.shop_table .product-name .variation{display:inline-block;width:calc(100% - 120px)}.woocommerce-checkout table.shop_table thead{display:none}.woocommerce-checkout table.shop_table tfoot{clear:both;display:block;margin-top:40px}.woocommerce-checkout table.shop_table tfoot td{font-weight:400;font-size:16px}.woocommerce-checkout h3:not(#ship-to-different-address){font-family:"Alfaslabone",Arial,sans-serif!important;font-size:24px}.woocommerce-checkout h3#ship-to-different-address{font-weight:400;font-size:16px}.woocommerce-checkout table.shop_table .cart_item{position:relative}.woocommerce-checkout:not(.woocommerce-order-received) table.shop_table .product-total{position:absolute;top:0;text-align:right;width:100%;font-size:16px}.woocommerce-checkout .woocommerce-shipping-totals ul li{padding-left:0}.woocommerce-checkout .woocommerce-shipping-totals ul li input,.woocommerce-checkout #payment .payment_methods>li>input{display:none}.woocommerce-checkout .woocommerce-shipping-totals ul li label,.woocommerce-checkout #payment .payment_methods>li>label{cursor:pointer}.woocommerce-checkout .woocommerce-shipping-totals ul li label::before,.woocommerce-checkout #payment .payment_methods>li>label::before{background-color:#F1F1F1;min-width:16px;height:16px;display:block;content:" ";float:left;margin-right:10px;background-repeat:no-repeat;margin-top:5px;border-radius:16px}.woocommerce-checkout .woocommerce-shipping-totals ul li label:hover::before,.woocommerce-checkout #payment .payment_methods>li>label:hover::before{background-color:var(--e-global-color-accent);opacity:.5}.woocommerce-checkout .woocommerce-shipping-totals ul li input:checked+label::before,.woocommerce-checkout #payment .payment_methods>li>input:checked+label::before{background-color:var(--e-global-color-accent)}.woocommerce-checkout #payment .payment_methods>li>label::before{margin-top:-2px}.woocommerce-checkout .woocommerce-checkout-payment#payment#payment div.payment_box{background-color:#e8e8e8}.woocommerce-checkout .woocommerce-checkout-payment#payment#payment div.payment_box p{color:#000}.woocommerce-checkout .woocommerce-checkout-payment#payment#payment div.payment_box::before{border:1em solid #e8e8e8;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout .woocommerce-checkout-payment#payment#payment div.payment_box>fieldset#wc-stripe-upe-form{border:none}.woocommerce-checkout .wc-gzd-cart-item-name-wrapper{align-items:flex-start!important}.woocommerce-checkout #payment ul.payment_methods{border:none;padding:0}.woocommerce-checkout #order_review{display:grid}.woocommerce-checkout #order_review .wc-gzd-checkbox-placeholder-legal{order:2;background-color:#fff;padding:25px}.woocommerce-checkout #order_review .wc-gzd-order-submit{order:3;background-color:#fff;padding:0 25px 25px 25px}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{margin:0}.woocommerce-checkout .wc-gzd-order-submit button{width:100%;height:58px;font-family:"Alfaslabone",Arial,sans-serif!important;font-size:18px;font-weight:normal!important;text-transform:none;color:#000!important;background-color:var(--e-global-color-accent)!important;border:2px solid var(--e-global-color-accent)}.woocommerce-account .konto-class .form-row.focused label.woocommerce-form__label-for-checkbox{margin-top:-20px}.woocommerce-form__label-for-checkbox,.woocommerce-form__label-for-checkbox input{cursor:pointer}.form-row label.woocommerce-form__label-for-checkbox input,.mailpoet_paragraph fieldset .mailpoet_checkbox_label input,.woocommerce-checkout .woocommerce-form__label-for-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block!important;width:25px;height:25px!important;border-radius:4px;margin-right:5px!important;position:relative;padding:0!important;background-color:#F1F1F1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.woocommerce-checkout .woocommerce-form__label-for-checkbox input#ship-to-different-address-checkbox{background-color:#fff}.woocommerce-checkout #ship-to-different-address{margin:30px 0 40px 0}.form-row label.woocommerce-form__label-for-checkbox input[type="checkbox"]:checked,.mailpoet_paragraph fieldset .mailpoet_checkbox_label input[type="checkbox"]:checked,.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]:checked,.woocommerce-checkout .woocommerce-form__label-for-checkbox input#ship-to-different-address-checkbox:checked{background-color:var(--e-global-color-accent)}.woocommerce-checkout #payment{margin-bottom:30px}.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]:checked::before,.woocommerce-checkout .woocommerce-form__label-for-checkbox input#ship-to-different-address-checkbox:checked::before{content:"✔";top:0;left:5px;position:absolute}@media screen and (max-width:1024px){.woocommerce-checkout>#customer_details,.woocommerce-checkout>#order_review_heading,.woocommerce-checkout>#order_review{width:100%;margin-bottom:30px}.woocommerce-checkout table.shop_table .product-name{font-size:18px}}.woocommerce-error{color:#000}.woocommerce-Message,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,.woocommerce-cart .cart-empty.woocommerce-info{color:#000}.woocommerce-Message::before,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before,.woocommerce-cart .cart-empty.woocommerce-info::before{color:var(--e-global-color-primary)}.woocommerce-Message a,.woocommerce-error a,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{text-decoration:underline}.woocommerce-error,.woocommerce-info,.woocommerce-message,.wc-block-store-notice.wc-block-components-notice-banner.is-error{background-color:#FAEAE5;border:none;border-bottom:3px solid #CB3406;border-radius:4px;padding:20px 20px 13px 20px;color:#000;font-size:16px}.wc-block-store-notice.wc-block-components-notice-banner.is-error svg{display:none}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.wc-block-store-notice.wc-block-components-notice-banner.is-error>div>div::before{content:"!";color:#fff!important;background-color:#CB3406;border-radius:100%;width:30px;height:30px;position:relative;text-align:center;font-weight:700;font-size:16px;float:left;top:auto;left:auto;margin-top:-4px;margin-right:15px;font-family:'Montserrat',arial,helvetica!important;padding-top:2px}.woocommerce-info{background-color:#E5ECF3;border-bottom:3px solid #004388}.woocommerce-info::before{content:"i";background-color:#004388}.woocommerce-message{background-color:#F1F9EB;border-bottom:3px solid #7BC63A}.woocommerce-message::before{content:"\2713";background-color:#7BC63A;padding-top:3px;padding-right:3px}.wc-block-store-notice.wc-block-components-notice-banner.is-error>div>div::before {padding-top:5px}.woocommerce-checkout .checkout_coupon{background-color:#fff;border:none!important;padding:25px}.woocommerce-checkout .checkout_coupon>p{width:auto;float:left;margin-bottom:0!important}.woocommerce-checkout .checkout_coupon>p:nth-child(1){display:none}.woocommerce-checkout .checkout_coupon input{background-color:#F1F1F1;max-width:330px}.woocommerce-checkout .checkout_coupon button{height:50px;margin-left:20px;padding-top:12px;text-transform:none;color:#000!important;background-color:var(--e-global-color-accent)!important;border:2px solid var(--e-global-color-accent);font-family:"Alfaslabone",Arial,sans-serif!important;font-size:14px;font-weight:normal!important;border-radius:5px!important}.woocommerce-checkout .checkout_coupon button:hover{color:var(--e-global-color-accent)!important;background-color:#fff!important}@media screen and (max-width:767px){.woocommerce-checkout .checkout_coupon>p{float:none}.woocommerce-checkout .checkout_coupon button{margin-left:0;margin-top:20px;width:100%;max-width:330px}}.mailpoet_paragraph.button-feld,.woocommerce-checkout .wc-gzd-order-submit button,.woocommerce-cart .wc-block-cart__submit-button,.elementor-menu-cart__footer-buttons a,.single_add_to_cart_button,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a{background-color:var(--e-global-color-accent)!important;border-color:var(--e-global-color-accent)!important;color:#000!important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mailpoet_paragraph.button-feld:hover,body .mailpoet_paragraph.button-feld input:hover,.woocommerce-checkout .wc-gzd-order-submit button:hover,.woocommerce-cart .wc-block-cart__submit-button:hover,.elementor-menu-cart__footer-buttons a:hover,.single_add_to_cart_button:hover,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a:hover{background-color:#ead79e!important;border-color:#ead79e!important;color:#000!important}body .mailpoet_paragraph.button-feld,body .mailpoet_paragraph.button-feld input{background-color:var(--e-global-color-accent)!important;border-color:var(--e-global-color-accent)!important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;height:58px;line-height:3.15em}.mailpoet_paragraph.button-feld::before{z-index:-1}.mailpoet_paragraph.button-feld::after{z-index:-2;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--e-global-color-accent)}.warenkorb-icon .elementor-button-icon{position:relative!important;width:23px!important;width:43px!important;overflow:visible!important}#stripe-payment-data fieldset:not(.wc-credit-card-form){padding:0;border:none!important}#stripe-payment-data fieldset:not(.wc-credit-card-form) p{margin-bottom:0!important}.woocommerce-product-gallery li{padding:0!important;margin-right:calc(4px / 2)!important;margin-left:calc(4px / 2)!important;margin-bottom:4px!important;width:calc(25% - 6px)!important}.woocommerce-product-gallery li,.elementor-products-grid li{overflow:hidden}.woocommerce-product-gallery img,.elementor-products-grid li img{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.woocommerce-product-gallery li:hover>img,.elementor-products-grid li:hover img{transform:scale(1.1)}.dialog-lightbox-close-button:hover{font-size:var(--lightbox-header-icons-size)!important}.elementor-lightbox.dialog-type-lightbox{background-color:rgba(0,0,0,.8)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0;padding-right:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{max-width:900px;margin-left:auto;margin-right:auto}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview>li{padding-bottom:20px}.woocommerce-checkout.woocommerce-order-received table.shop_table .product-name .wc-item-meta li p{font-size:16px;font-family:var(--e-global-typography-text-font-family),Sans-serif}.single-product .product p.wc-gzd-additional-info{display:none}.elementor-widget-woocommerce-products .product p.wc-gzd-additional-info{display:none}.home .kostenloser-versand-klasse{position:absolute;right:36px}.home .kostenloser-versand-klasse img{width:100%!important}body.single-product div[data-id="cb1acb6"] p{font-size:0}body.single-product div[data-id="cb1acb6"] p a{font-size:0}body.single-product div[data-id="cb1acb6"] p a::after{content:"inkl. 20% MwSt. versandkostenfrei nach Österreich und Deutschland";font-size:var(--e-global-typography-text-font-size)}@media screen and (max-width:1400px){.home .kostenloser-versand-klasse{width:25vw;top:25%}}@media screen and (max-width:1024px){.home .kostenloser-versand-klasse{position:relative;width:300px;top:unset;right:unset;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.home .kostenloser-versand-klasse{width:40vw}}