/*
 Theme Name:   Storefront-child
 Theme URI:    https://dev.miscellaneousbycaff.com.ar
 Description:  storefront child theme
 Author:       Paula Andriole
 Author URI:   http://7vidas.com.ar
 Template:     storefront
 Version:      1.0.0
Text Domain:   Storefront-child
*/

/* FUENTES */
@font-face{
font-family: Garamond;
  src: url('font/EBGaramond-Regular.ttf') format('ttf');
         font-weight: 400;
}
@font-face{
    font-family: Garamond;
    src: url('font/EBGaramond-Medium.ttf') format('ttf');
    font-weight: 500;
}
@font-face{
    font-family: Garamond;
    src: url('font/EBGaramond-Bold.ttf') format('ttf');
    font-weight: 700;
}
@font-face{
    font-family: Garamond;
    src: url('font/EBGaramond-Italic.ttf') format('ttf');
    font-weight: 400;
}
@font-face{
    font-family: Garamond;
    src: url('font/EBGaramond-MediumItalic.ttf') format('ttf');
    font-weight: 500;
}
@font-face{
    font-family: Garamond;
    src: url('font/EBGaramond-BoldItalic.ttf') format('ttf');
    font-weight: 700;
}
/* ICONOS SOCIALES */

/* GENERALES */
html {
    margin-top: 0 !important;
}
body{
   font-family: Garamond, serif;
   background-color: #f7f4ef;
}
.col-full{ max-width: 90%!important; }
a:focus {
	outline: transparent;
}
.site-header ul.menu li.current-menu-item > a {
	color: #bd9852;
}
.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover{
    color: #965a54;
}
a.cart-contents:hover, .site-header-cart .widget_shopping_cart a:hover, .site-header-cart:hover > li > a {
	color: #965a54;
}
#post-2 {
	padding-bottom: 0;
}
#masthead {
	background-color: transparent;
	border-bottom-color: transparent;
	margin-bottom: 50px;
}
.storefront-secondary-navigation.woocommerce-active .site-header .site-branding {
	float: none;
	margin-right: auto;
	margin-left: auto;
}
.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation {
	position: absolute;
	top: 50px;
	float: none;
	left: 5%;
}
.storefront-primary-navigation {
	width: 35%;
	position: absolute;
	top: 26px;
	right: 5%;
}
#menu-secundary-menu {
	float: left;
}
.hentry .entry-content a {
	text-decoration: none;
}
@media (min-width: 1400px) {
  .col-full {
    padding: 0;
    }
    .storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation {
    margin-right: 0;
    float: right;
    }
    .home .wp-block-columns.categories-home.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex {
    margin-left: auto;
    margin-right: auto;
    padding: 30px 0;
    }
    .storefront-align-wide.storefront-full-width-content .hentry .entry-content .alignfull {
    margin-left: auto;
    margin-right: auto;
    }
}
/* ENCABEZADO */
.wp-social-link {
	background-color: transparent;
}
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg {
	color: #965a54;
}
#menu-main li a {
    font-size: 18px;
}
.site-search {
    display: none;
}
.is-menu .search-icon-path {
	fill: #bd9852;
}
.header-widget-region {
    display: none;
}
.site-header .site-branding img {
	margin-right: auto;
	margin-left: auto;
}
/* HOME */
.page-template-template-homepage .col-full {
	max-width: 100%;
}
#main, #post-2 {
    padding-top: 0;
    margin-bottom: 0;
}
.page-template-template-homepage .entry-content {
	max-width: 100%;
}
.storefront-product-section.storefront-woocommerce-brands {
    display: none;
}
.entry-header {
    display: none;
}
.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container {
	width: 100%;
	max-width: 100%;
	padding: 0;
}
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax {
	background-attachment: unset;
	background-size: 100%;
}
.wp-block-table:not(.has-background):not(.is-style-stripes) tbody tr:nth-child(2n) td {
	background-color: transparent;
}
.wp-block-table.is-style-regular {
	margin-block-start: -70px;
}
.wp-block-cover{
    padding-top: 100px;
}
.wp-block-table.is-style-regular img {
	width: 33.33%;
}
table:not(.has-background) tbody td {
	background: transparent;
}
.hentry .entry-content .wp-block-table td {
	padding: 0 0 30px;
}
.has-background.has-fixed-layout {
	font-size: 1.4em;
	line-height: 1.2;
}
td a:hover {
	text-shadow: 6px 6px 48px #e1b711;
}
/* FOOTER */
.site-footer {
	background-color: transparent;
}
.footer-widgets.row-1.col-4.fix {
	padding-top: 0;
}
.site-info {
	text-align: center;
	padding-top: 0;
	padding-bottom: 0;
}
.site-info a {
	display: none;
}
.footer-widgets.row-1.col-4.fix a {
	text-decoration: none;
}