/*
Theme Name: Jack Child Theme
Theme URI: http://wossthemes.com/jack
Description: Jack - An Original Restaurant WordPress Theme
Author: WossThemes
Author URI: http://themeforest.net/user/wossthemes
Template: jack
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, custom-background, custom-colors, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: jack
*/

.page-template-default a.custom-logo-link,
.product-template-default a.custom-logo-link,
.ws-navbar-fixed a.custom-logo-link {
    display: none;
}

.ws-navbar-fixed a.second-logo {
    display: block !important;
}

.ws-navbar-fixed a.second-logo img {
    max-width: 130px !important;
}

.ws-article-sidebar .duration {
    display: none;
}

.ws-article-sidebar .wc-gzd-additional-info.tax-info,
.ws-article-sidebar .wc-gzd-additional-info.shipping-costs-info {
    font-style: italic;
    display: inline-block;
}

.ws-article-sidebar .product_list_widget li {
    padding: 20px 0 20px 0 !important;
    border-bottom: 1px solid #ee7f4b;
}

.ws-navbar-static .ws-shop-cart:before {
    display: none;
}

/*.woocommerce-page .ws-header-image {
    background-image: url(https://www.pintokoeln.com/wp-content/uploads/2020/12/1608390241523_resize_20.jpg) !important;
}*/



.woocommerce.post-type-archive .col-sm-9 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.woocommerce.post-type-archive ul.products {
    display: flex;
    flex-wrap: wrap;
}

.woocommerce.post-type-archive ul.products li {
    width: calc(33.3% - 10px) !important;
    clear: none !important;
    margin: 0 5px 60px 5px;
}

@media (max-width: 900px) { 
    .woocommerce.post-type-archive ul.products li {
        width: calc(50% - 10px) !important;
        margin: 0 5px 60px 5px !important;
    }
}

@media (max-width: 600px) { 
    .woocommerce.post-type-archive ul.products li {
        width: 100% !important;
        margin: 0 0px 60px 0px !important;
    }
}

.woocommerce.single-product .col-sm-9 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}


.woocommerce.single-product .related.products li {
    margin: 0 3% 20px 0 !important;
    width: 30.3% !important;
}

@media (max-width: 800px) { 
    .woocommerce.single-product .related.products li {
        margin: 0 3% 20px 0 !important;
        width: 45% !important;
    }
}

@media (max-width: 600px) { 
    .woocommerce.single-product .related.products li {
        margin: 0 0% 60px 0 !important;
        width: 100% !important;
    }
}

.konfetti-link img{
    transition: 0.35s all;
}

.konfetti-link img:hover{
    transform: scale(0.95);
    cursor: pointer;
}

.home #ws-menu-section figure{
    position: relative !important;
    padding-bottom: 56.25% !important;
}

.home #ws-menu-section figure img{
    position: absolute !important;
    top:0 !important;
    left:0 !important;
    width: 100% !important;
    height: 100% auto !important;
}