/*
 Theme Name:   Woopy Child Theme
 Theme URI:    https://woopy.ancorathemes.com/
 Description:  Woopy Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     woopy
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  woopy
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

.search_header_wrap .logo_image,
#panel_bar .sc_layouts_logo,
footer .sc_layouts_logo {
    background-color: #ffffff;
    padding: 10px;
}

        .image-upload {
            margin: 20px 0;
        }
        .sc_layouts_cart_widget .variation {
            display: block !important;
        }
        .custom-print-options {
            margin-bottom: 20px;
        }
        .upload-container {
            width: 250px;
            height: 50px;
            background-color: black;
            display: flex;
            justify-content: center;
            align-items: center;
            color: white;
            font-size: 14px;
            font-family: Arial, sans-serif;
            cursor: pointer;
            border-radius: 2px;
            text-align: center;
            position: relative;
        }
        .upload-container input {
            position: absolute;
            opacity: 0;
            width: 100%;
            height: 100%;
            cursor: pointer;
        }
        .upload-container i {
            margin-right: 10px;
        }
        .preview-container {
            margin-top: 20px;
            text-align: center;
        }
        .preview-container img {
            max-width: 100px;
            margin-top: 10px;
            display: none;
            border-radius: 5px;
        }
        .file-name {
            display: flex;
            justify-content: space-between; /* Aligns file name on the left and bin icon on the right */
            align-items: center; /* Centers items vertically */
        }
        .file-name-text {
            font-size: 12px;
            width: 95%;
            font-weight: 500;
        }
        .remove-icon {
            cursor: pointer;
        }
.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_color .sc_form_field_items .sc_form_field_item {
    width: 30% !important;
}
.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_color .sc_form_field_items .sc_form_field_item {
    overflow: unset;
}

#billing_address_1_field,
#billing_address_2_field {
    display: none !important;
}

.woocommerce-cart .cart_totals .shop_table_responsive,
.woocommerce-cart .cart_totals h2{
    display: none !important;
}

.trx_addons_attrib_item.trx_addons_attrib_color span,
.trx_addons_attrib_item.trx_addons_attrib_color.trx_addons_attrib_selected:after,
 .trx_addons_attrib_item.trx_addons_attrib_color:hover:after{
    border-radius: 0% !important;
}

.woocommerce section.woocommerce-customer-details {
    display: none !important;
}

.trx_addons_attrib_item.trx_addons_attrib_color span {
    width: 28px;
    height: 28px;
}
