/*
 Theme Name:   astra-child
 Theme URI:    https://nutriti-on.com/wp-content/themes/astra-child/
 Description:  Child Theme for Astra
 Author:       Nutriti-on
 Author URI:   https://nutriti-on.com
 Template:     astra
 Version:      1.0.0
*/

	@import url("astra/style.css");

/*Fonts*/

@font-face {
	font-family: ITC Avant Garde Gothic;
	src:url("fonts/ITC Avant Garde Gothic LT Medium.ttf") format("truetype");
	font-weight:normal;
	font-style:normal;
	text-rendering: optimizelegibility;
}
@font-face {
	font-family: ITC Avant Garde Gothic LT;
	src:url("fonts/ITC Avant Garde Gothic LT Bold.ttf") format("truetype");
	font-weight:normal;
	font-style:normal;
	text-rendering: optimizelegibility;
}

font-family: Circular;
	src:url("fonts/circular-book.eot") format("eot"),
		url("fonts/circular-book.woff") format("woff"),
		url("fonts/circular-book.ttf") format("truetype"),
		url("fonts/circular-book.svg#circular-book") format("svg");
	font-weight:normal;
	font-style:normal;
	text-rendering: optimizelegibility;
}

@font-face {
	font-family: Circular-bold;
	src:url("fonts/circular-bold.eot") format("eot"),
		url("fonts/circular-bold.woff") format("woff"),
		url("fonts/circular-bold.ttf") format("truetype");
	font-weight:normal;
	font-style:normal;
	text-rendering: optimizelegibility;
}
body {
	color: #58585A;
	white-space: normal;
	cursor: auto;
	font-family: ITC Avant Garde Gothic,serif;
	letter-spacing: 0.23px;
	-moz-osx-font-smoothing: grayscale;
}
h1, h2, h3, h4, h5, h6 {
	font-family: ITC Avant Garde Gothic LT,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em!important;
	text-rendering: optimizelegibility;
	-moz-osx-font-smoothing: grayscale;
}
.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed, [CLASS*="wc-block"] .wc-block-components-button{
	background-color: #0c0d0e;
	border-color: #0c0d0e;
}
.woocommerce-js div.product .woocommerce-tabs ul.tabs {
    list-style: none;
    padding: 0;
    margin: 0 0 1em;
    overflow: visible;
    position: relative;
}
/*Menu Font*/
.ast-builder-menu-1 {
    font-family:  ITC Avant Garde Gothic LT,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: inherit;
    font-size: 14px;
    text-transform: capitalize;
}
/*Etiquetas productos*/
.woocommerce-js .product_meta  a, .tagged_as {
    display: inline-block;
    align-items: center;
    font-weight: 100;
    text-decoration: inherit;
    font-size:12px;
    color:#ccc!important;
    line-height: 14px;
}

.woocommerce-js .product_meta .posted_in a {
	display: inline-block;;
    align-items: center;
    font-weight: 800;
    text-decoration: inherit;
    font-size:15px;
    color:#58585a !important;
}
