/*
Theme Name: Awesome Since Child
Template: awesome-since
Version: 0.3.0
*/

@media (max-width: 767px) {
    /* Let Advanced Woo Search position its own mobile overlay and input. */
    .aws-search-result .aws_result_scroll {
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        overscroll-behavior: contain;
    }

    .aws-search-result .aws_result_item:not(.aws_result_tax_product_cat) {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        text-align: center !important;
        padding: 18px 12px !important;
    }

    .aws-search-result .aws_result_image,
    .aws-search-result .aws_result_content {
        display: block !important;
        width: 100% !important;
        text-align: center !important;
    }

    .aws-search-result .aws_result_image img {
        display: block !important;
        width: min(100%, 210px) !important;
        max-width: 210px !important;
        height: auto !important;
        max-height: 250px !important;
        object-fit: contain !important;
        margin: 0 auto !important;
    }

    .aws-search-result .aws_result_content {
        margin-top: 10px !important;
    }

    .aws-search-result .aws_result_title,
    .aws-search-result .aws_result_price {
        display: block !important;
        text-align: center !important;
    }

    .aws-search-result .aws_result_price {
        margin-top: 5px !important;
    }

    .aws-search-result .aws_result_excerpt,
    .aws-search-result .aws_result_sku,
    .aws-search-result .aws_result_cats,
    .aws-search-result .aws_result_term,
    .aws-search-result .aws_result_count {
        display: none !important;
    }
}
