/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
@font-face {
    font-family: 'SVN-Gilroy';
    src: url('webfonts/SVN-GilroyMedium.woff2') format('woff2'),
        url('webfonts/SVN-GilroyMedium.woff') format('woff'),
        url('webfonts/SVN-GilroyMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
html,
body,
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,
.products-list.grid .product-wapper .products-content h3.product-title,
.bwp-navigation ul li a {
    font-family: 'SVN-Gilroy', sans-serif !important;
}
body { font-size: 15px; line-height: 23px; }
.single-product .woocommerce-tabs .panel, .quickview-container .woocommerce-tabs .panel {
    line-height: 23px;
}

.woocommerce .single_add_to_cart_button.button span{
    color: #fff !important;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 1;
    padding-bottom: 9px;
    padding-top: 10px;
    display: block;
}
.woocommerce .single_add_to_cart_button.button small{
    display: block !important;
    font-size: 13px;
    font-weight: 450;
    color: #fff;
    text-transform: none;
    line-height: 12px;
    padding-bottom: 10px;
}
.woocommerce .single_add_to_cart_button.button {
    background: #cb1818 !important;
    width: 100%;
    border: 0;
    margin-bottom: 3px;
    border-radius: 3px;
    line-height: 2.2rem;
    font-size: 22px;
    padding: 0;
}
.col,.gallery-item,.columns{position:relative;margin:0;padding:0 5px 0;width:100%}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0,0,0,.3);
    padding: 2px;
    margin: 8px;
}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

p.form-row-first, p.form-row-last{width:100%}
.woocommerce-billing-fields input{margin-bottom:0}
#customer_details label{font-weight: normal; font-size: 15px; color:#950303}

