/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.woocommerce ul.products .product-image-wrap .image-wrap img {
    height: 450px;
    object-fit: cover;
    object-position: center;
}

table.variations th.label {
    padding: 0px !important;
    padding-top: 15px !important;
}

table.variations select {
    padding: 10px 25px !important;
    border: 1px solid #cbcbcb !important;
    font-size: 16px !important;
}


table.variations tr th, table.variations tr td {
    background-color: rgb(0 0 0 / 0%) !important;
    text-align: left !important;
}

table.variations select:focus-visible {
    border: 1px solid #cbcbcb !important;
	outline:unset!important;
}



.woocommerce-variation-price span.price {
    color: #f90d0a !important;
    font-size: 25px !important;
    line-height: 35px !important;
    font-weight: 500;
    font-family: 'Montserrat' !important;
    margin-bottom: 25px !important;
    display: block !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li { margin-right: 0px !important; }

.woocommerce-message {
    background-color: #0c0c0c;
    color: #fff;
    margin-bottom: 0px;
    border-color: #f90d0a;
}

.woocommerce-message a.button.wc-forward {
    background-color: #000 !important;
    border: 2px solid #f91613;
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
}