.elementor-2246 .elementor-element.elementor-element-d857a2f > .elementor-container{max-width:1600px;}.elementor-2246 .elementor-element.elementor-element-d857a2f{margin-top:0%;margin-bottom:3%;padding:0px 0px 0px 150px;}.elementor-2246 .elementor-element.elementor-element-39709ed > .elementor-element-populated{padding:0px 350px 0px 50px;}.elementor-2246 .elementor-element.elementor-element-bfeab28 > .elementor-widget-container{margin:35px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-bfeab28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2246 .elementor-element.elementor-element-bfeab28{text-align:center;}.elementor-2246 .elementor-element.elementor-element-bfeab28 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:92px;font-weight:bold;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#848484;stroke:#848484;text-shadow:2px 2px 3px rgba(0,0,0,0.3);color:#885231;}.elementor-2246 .elementor-element.elementor-element-ab6947d{text-align:center;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-2246 .elementor-element.elementor-element-c2e560e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-c2e560e .wts-eae-textseparator .eae-sep-holder .eae-sep-lines{border-top-style:solid;border-top-width:1px;}.elementor-2246 .elementor-element.elementor-element-c2e560e .eae-separator-title{font-family:"Assistant", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-c2e560e .eae-sep-lines{border-top-color:#885231;}.elementor-2246 .elementor-element.elementor-element-c2e560e .wts-eae-textseparator{width:100%;}.elementor-2246 .elementor-element.elementor-element-c2e560e .eae-separator-icon-inner i{font-size:0px;transform:rotate(0deg);}.elementor-2246 .elementor-element.elementor-element-c2e560e .eae-separator-icon-inner svg{width:0px;transform:rotate(0deg);}.elementor-2246 .elementor-element.elementor-element-516931a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:13px;}.elementor-2246 .elementor-element.elementor-element-516931a > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-516931a .elementor-main-swiper{height:100px;}.elementor-2246 .elementor-element.elementor-element-516931a .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-2246 .elementor-element.elementor-element-516931a .elementor-swiper-button svg{fill:#000000;}.elementor-2246 .elementor-element.elementor-element-516931a .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-2246 .elementor-element.elementor-element-c0dedaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-c0dedaa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:12px;}.elementor-2246 .elementor-element.elementor-element-c0dedaa.elementor-wc-products ul.products li.product{border-radius:10px;}.elementor-2246 .elementor-element.elementor-element-c0dedaa nav.woocommerce-pagination{margin-top:0px;}.elementor-2246 .elementor-element.elementor-element-c0dedaa.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2246 .elementor-element.elementor-element-a95be99 > .elementor-container{max-width:1262px;}.elementor-2246 .elementor-element.elementor-element-fc733c1 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2246 .elementor-element.elementor-element-ebd1fd6 .elementor-button{background-color:#F58967;font-family:"Assistant", Sans-serif;font-weight:bold;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-2246 .elementor-element.elementor-element-ebd1fd6 > .elementor-widget-container{margin:-70px -113px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-7bd3cac img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2246 .elementor-element.elementor-element-e2e0ff4 .elementor-button{background-color:#F58967;font-family:"Assistant", Sans-serif;font-weight:bold;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-2246 .elementor-element.elementor-element-e2e0ff4 > .elementor-widget-container{margin:-70px -113px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2246 .elementor-element.elementor-element-516931a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2246 .elementor-element.elementor-element-c0dedaa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2246 .elementor-element.elementor-element-d857a2f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-39709ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-bfeab28 > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-bfeab28 .elementor-heading-title{font-size:45px;}.elementor-2246 .elementor-element.elementor-element-c2e560e > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-c2e560e .eae-separator-title{font-size:16px;}.elementor-2246 .elementor-element.elementor-element-516931a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2246 .elementor-element.elementor-element-516931a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-516931a .elementor-main-swiper{height:100px;width:350px;}.elementor-2246 .elementor-element.elementor-element-c0dedaa > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-c0dedaa.elementor-wc-products  ul.products{grid-column-gap:18px;grid-row-gap:11px;}.elementor-2246 .elementor-element.elementor-element-7bd3cac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-e2e0ff4 > .elementor-widget-container{margin:-80px 0px 0px 0px;}}/* Start custom CSS */.product-category .woo-entry-image {
 /*display: none  !important;   */
}
.woocommerce-loop-category__title mark{
    display: block;
    
}
.woocommerce-loop-category__title mark:after{
    content: 'Produkte';
}

.woo-entry-inner:hover .woocommerce-loop-category__title mark:before {
    width: 100%;
}
.woo-entry-inner .woocommerce-loop-category__title mark:before {
    content: '';
    position: relative;
    height: 2px;
    background: black;
    width: 0;
    display: block;
    transition: width .3s cubic-bezier(.175,.885,.32,1.15);

}

.woo-entry-inner .woocommerce-loop-category__title{
    display: inline-block !important;
}


.image-wrap .save{
    font-size: 110%;
    z-index: 3;
}

.image-wrap .save,
.image-wrap .outofstock-badge{
    position: absolute !important;
    top: unset;
    bottom: -32px;
}
.product .title{
    padding-top: 20px !important;
}
.was-now-save .save{
    /*display: none;*/
}
.product .inner{
    min-height: unset !important;
}


@media screen and (max-width: 450px) {
.woocommerce ul.products li.product .woo-entry-inner li{
    min-height: 82px;
}
}


@media screen and (max-width: 600px) {
    .product-inner .title a{
        max-width: 140px;
    }
}/* End custom CSS */