/*-------------------------------------------------------
Theme Name: Gioielleria D'Amico
Theme URI: https://gioielleriadamico.it
Description: A child theme template for Gioielleria D'Amico
Author: Annalise Duca
Author URI: https://annaliseduca.me
Template: Divi
Version: 1.0.0
----------------- ADDITIONAL CSS HERE ------------------*/

@import url('https://fonts.googleapis.com/css2?family=Didact+Gothic&family=GFS+Didot&family=Tangerine:wght@400;700&display=swap');


:root {
  --gold: #B28D44;
  --black: #000000;
  --white: #ffffff;

}

body{
    font-family: 'Didact Gothic', sans-serif;

}

h1{
    font-family: 'Tangerine', cursive;
    color: var(--gold);
    font-size: 80pt;

}

.et_pb_column_1_3 h1, .et_pb_column_1_4 h1, .et_pb_column_1_5 h1, .et_pb_column_1_6 h1, .et_pb_column_2_5 h1, .woocommerce div.product .product_title{
	font-size: 40pt;
}



h2{
    /*potentially for woocommerce*/
     font-family: 'Tangerine', cursive;
    color: var(--gold);
    font-size: 60pt;
}

h3{
    
}

h4{
    
}

h5{
	
	font-family: 'GFS Didot', serif;
    
}

H6{
    font-family: 'Didact Gothic', sans-serif;
font-size: 20px;
line-height: 41px;
letter-spacing: 0.15em;
    
}

p{
 font-family: 'Didact Gothic', sans-serif;

}



a{
    color: var(--black)!important;
}

.quotes{
    font-family: 'Tangerine', cursive;
    color: var(--gold);
    font-size: 80pt;
    line-height: 0;
    }

.woocommerce-page span.onsale, .woocommerce span.onsale{
	background-color: white!important;
	color: #000;
	border: 1px solid var(--gold);
	font-family: Didot;
	font-weight: 100!important;
}

.outline-button, .outline-button:hover, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce input.button, .woocommerce input.button.alt{
    font-family: 'Didact Gothic', sans-serif;
    font-size: 13pt;
    border: 0.05em solid black!important;
    padding: 10px 50px 10px 50px!important;
    background-color: var(--white)!important;
    border-radius: 0pt!important;
}

.outline-trans-button, .outline-button:hover{
	font-family: 'Didact Gothic', sans-serif;
    font-size: 13pt;
    border: 0.05em solid black!important;
    padding: 10px!important;
	border-radius: 0pt!important;

}

.et_pb_button:after, .et_pb_button:before{
	display: none!important;
}

.et_pb_button_4, .et_pb_button_4:after{
	transition: none!important;
}

.et_header_style_centered header#main-header.et-fixed-header .logo_container{
	height: 220px!important;
}

.et_header_style_centered #main-header div#et-top-navigation{
	background-color: var(--black);
}

#top-menu a{
	color: white!important;
	text-transform: uppercase;
}
#top-menu li li a{
	color: var(--black)!important;
}

.sub-menu{
	border: 0px solid!important;
	background-color: var(--gold)!important;
}

.et_header_style_centered #top-menu>li>a{
	padding-top: 2em;
	padding-right: 3em;
}

.et_header_style_centered #main-header .logo_container {
	height: 200px;
	padding: 20px;
}
.et-cart-info span{
	color: var(--gold);
}

.search-menu{
	width: 35%;
	float: right;
	margin-top: 1em;
	padding-right: 8em;
}


#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after{
	top: 1.5em!important;
}


@media (min-width: 981px){
	.et_fullwidth_nav #main-header .container{
		padding-left:  0!important;
		padding-right: 0!important;
		}
	
	.et_header_style_centered #logo {
    max-height: 100%!Important;
	
	}
	
}

#et-footer-nav{
	display: none!important;
}

#footer-widgets .footer-widget li a{
	color: #fff!important;
}

.et-search-form, .et_mobile_menu, .footer-widget li:before, .nav li ul, blockquote{
	display: none!important;
}

/** woocommerce changes **/

.woocommerce-loop-product__title{
	font-family: 'Didact Gothic';
	font-size: 17px!important; 
	color: var(--black);
	font-weight: 600;
}
.woocommerce a.button:after{
	display: none!important;
}

#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span:before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce .star-rating span:before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current{
	color: var(--black);
}

bdi{
	color: var(--gold);
	font-family: 'GFS Didot';
	font-size: 17px!important;
}