/*
 Theme Name:   Storefront - Child Theme
 Theme URI:    https://woocommerce.com/products/storefront/
 Description:  Storefront Child Theme
 Author:       Automattic
 Author URI:   https://woocommerce.com/
 Template:     storefront
 Version:      1.0.14
 Tags:         e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style
 Text Domain:  storefront
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
.site-search, .site-info a, .site-info br{
    display: none;
}
.wcpt-product-image-wrapper .wcpt-lightbox-icon{
    font-size: 10px;
}

.wcpt-dropdown.wcpt-open.wcpt-filter[data-wcpt-taxonomy="product_cat"] .wcpt-dropdown-menu {
    display: flex;
    flex-direction: column;
}
.wcpt-filter[data-wcpt-taxonomy="product_cat"] .wcpt-hierarchy div:nth-child(3n+1){
    order: 1;
}
.wcpt-filter[data-wcpt-taxonomy="product_cat"] .wcpt-hierarchy div:nth-child(3n+2){
    order: 0;
}
.wcpt-filter[data-wcpt-taxonomy="product_cat"] .wcpt-hierarchy div:nth-child(3n+3){
    order: 2;
}
table.wcpt-table a.wcpt-button.wcpt-button-custom_field {
    display: block;
    max-width: max-content;
    padding: 0 0 2px;
    margin: 5px 0 0;
    font-size: 14px;
    background: transparent;
    color: #000;
    border: 0;
    border-bottom: 1px solid #000 !important;
    border-radius: 0;
    transition: initial;
}
.wcpt .wcpt-item-row.font-bold, .wcpt .wcpt-item-row > .wcpt-price{
    font-weight: 600;
}
@media (max-width: 1024px) and (min-width: 768px) {
    #content .col-full .wcpt-table{
        min-width: 1200px;
    }
}
@media (min-width: 768px) {
    body .col-full {
        max-width: 1280px;
    }
}