/*
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: 'Montserrat';
    src: url('fonts/Montserrat-Light.eot');
    src: local('Montserrat Light'), local('Montserrat-Light'),
        url('fonts/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Montserrat-Light.woff2') format('woff2'),
        url('fonts/Montserrat-Light.woff') format('woff'),
        url('fonts/Montserrat-Light.svg#Montserrat-Light') format('svg');
    font-display: swap;
	font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/Montserrat-Regular.eot');
    src: local('Montserrat Regular'), local('Montserrat-Regular'),
        url('fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Montserrat-Regular.woff2') format('woff2'),
        url('fonts/Montserrat-Regular.woff') format('woff'),
        url('fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');
    font-display: swap;
	font-weight: normal;
    font-style: normal;
}

body {font-family: "Montserrat", sans-serif!important;font-weight: 400!important;}

h1, h2, h3, h4, h5, h6, .heading-font {font-family: "Montserrat", sans-serif!important;font-weight: 300!important;}

.nav > li > a {font-family: "Montserrat", sans-serif!important;font-weight: 300!important;}

.single_add_to_cart_button.button{width: 250px!important;}
#left { width: 48%!important; float: left!important; margin-right:4%!important;}
#right { width: 48%!important; float: left!important;}
.clearfix:before { content:"020"!important; display:block!important; height:0!important; clear:both!important; visibility:hidden!important; overflow:hidden!important; margin-top:20px!important;}
.clearfix:after { content:"020"!important; display:block!important; height:0!important; clear:both!important; visibility:hidden!important; overflow:hidden!important; margin-bottom:0px!important;}
.clearfix { display:block!important;}
a.woocommerce-main-image.zoom {pointer-events: none!important;}
.header-main .cart-icon strong, .header-main .menu-title, .header-main .header-button > .button.is-outline, .header-main .nav > li > a > i:not(.icon-angle-down) {margin-left: 5px!important;padding-bottom: 2px!important;}
.single-product .woocommerce-message {display: none !important;}
.has-dropdown.header-language-dropdown.image-icon {display: none!important;}