.elementor-26 .elementor-element.elementor-element-1690413{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1690413.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9baaa34{--display:flex;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ec790a7 .product{text-align:left;}.elementor-26 .elementor-element.elementor-element-ec790a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ec790a7.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:30px;}.elementor-26 .elementor-element.elementor-element-ec790a7 a > img{margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce .woocommerce-loop-category__title{color:#031D3D;font-family:"Verdana", Sans-serif;font-size:14px;font-weight:700;line-height:1.8em;}.elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce-loop-category__title .count{color:#031D3D00;font-family:var( --e-global-typography-5b31691-font-family ), Sans-serif;font-size:var( --e-global-typography-5b31691-font-size );font-weight:var( --e-global-typography-5b31691-font-weight );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-1690413{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-1690413{--content-width:1280px;}.elementor-26 .elementor-element.elementor-element-9baaa34{--width:100%;}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-1690413{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9baaa34{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9baaa34.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-ec790a7 .product{text-align:left;}.elementor-26 .elementor-element.elementor-element-ec790a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 16px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ec790a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-ec790a7 a > img{border-radius:0px 0px 0px 0px;margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-5b31691-font-size );}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-9baaa34{--width:100%;}.elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-5b31691-font-size );}}/* Start custom CSS for container, class: .elementor-element-1690413 */@media (max-width: 768px) {
    .main-container {
        overflow-x: hidden;
    }
    .product-categories-responsive {
        white-space: nowrap;
        overflow-x: visible;
    }
    
    .elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce .woocommerce-loop-category__title {
        white-space: wrap;
        width: 320px;
    }
    
    .elementor-grid-mobile-12 .elementor-grid {
        grid-template-columns: repeat(14, 1fr);
    }
}

@media (max-width: 360px) {
    .main-container {
        overflow-x: hidden;
    }
    .product-categories-responsive {
        white-space: nowrap;
        overflow-x: visible;
    }
    
    .elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce .woocommerce-loop-category__title {
        white-space: wrap;
        width: 154px;
    }
    
    .elementor-grid-mobile-12 .elementor-grid {
        grid-template-columns: repeat(14, 1fr);
    }
}

.elementor-products-grid ul.products.elementor-grid li.product {
    transition: .3s ease;
}

.elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce .woocommerce-loop-category__title {
    margin-top: 32px

}

.elementor-products-grid ul.products.elementor-grid li.product:hover {
    color: #d91244;
    transform: translate(0, -10px);
}

.elementor-26 .elementor-element.elementor-element-ec790a7 .woocommerce .woocommerce-loop-category__title:hover {
    color: #d91244;
}

.elementor-26 .elementor-element.elementor-element-ec790a7.elementor-wc-products ul.products li:nth-child(14) {
    margin-top: -20px;
}

.best-seller-categ.shop-scheiz .woocommerce ul.products li.product a img{
    height: auto;
}/* End custom CSS */