/*
Theme Name:   MyMM
Description:  Divi Child Theme
Author:       Mihai Marin
Author URI:   http://example.com
Template:     Divi
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  divichild
*/

@font-face {
    font-family: 'PTSans-Regular';
       src: url('/wp-content/themes/MyMM/fonts/PTSans-Regular.ttf') format('ttf');
}

.woocommerce-notices-wrapper, .woocommerce-ordering, .woocommerce-result-count {
	display: none !important;
}

.woocommerce-page .et_pb_wc_related_products ul.products li, .woocommerce ul.products li.product {
    background-color: #fbfbfb;
    padding: 10px;
}
.woocommerce ul.products li.product h2.woocommerce-loop-product__title {
    font-size: 20px !important;
    font-weight: 500 !important;
    text-align: center !important;
}
.et_pb_wc_images_0_tb_body div.images ol.flex-control-thumbs.flex-control-nav li,.et_pb_wc_images_0_tb_body .flex-viewport{
	border-width: 1px;
    border-color: #eaeaea;
}

#my-top-header-section{
	display: block;
}
#my-top-header-section.scrolled2{
	display: none;
}

#my-header-section {
        background-color: rgba(0,0,0,0.5) !important; 
		margin-top: 34px;
        transition: background-color 0.3s ease;
		transition: margin 0.3s ease;
    }

#my-header-section.scrolled {
        background-color: rgba(0,0,0,0.8)  !important; 
		margin-top: 0px;
    }
#my-header-section.scrolled {
        background-color: rgba(0,0,0,0.8)  !important; 
		margin-top: 0px  !important;
    }

.et_pb_menu_1_tb_header.et_pb_menu ul li ul.sub-menu li a {
    font-size: 18px !important;
    padding: 4px 8px 3px 8px !important;
    width: 300px !important;
    border-bottom: 1px solid #cacaca;
}
.et-db #et-boc .et-l .nav.sub-menu li ul {
    width: 300px !important;
}
.et-db #et-boc .et-l .nav li ul.sub-menu{
    width: 320px !important;
    padding: 8px 0px 8px 0px !important;	
}