/*
Theme Name: Maranata Calçados
Theme URI: https://example.com/
Description: Tema filho do Astra para Maranata Calçados
Author: Seu Nome
Author URI: https://example.com/
Template: astra
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: maranatacalcados
*/
.menu-cart-icon {position: relative; display: inline-block; font-size: 24px; color: #333;}
.menu-cart-icon .dashicons-cart {font-size: 24px; vertical-align: middle;}
.menu-cart-icon .cart-count {
    position: absolute;
    top: -8px;
    right: -8px;
    background-color: red;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 6px;
    border-radius: 50%;
    line-height: 1;
}
.ast-separate-container.ast-two-container #secondary .widget {padding:0 !important;}
body.admin-bar .site-header {top: 32px !important;}
.site-header {position: fixed; width: 100%; top: 0; z-index: 999;}
.home .ast-article-single, .ast-single-entry-banner, .ast-archive-entry-banner {margin-top: 98px;}
.ast-separate-container #primary {margin-top: 0;}
.ast-container h1 span {color: #64c6d1;}
.search-results nav.woocommerce-breadcrumb, .search-results header.woocommerce-products-header {display:none;}
.ast-separate-container .ast-woocommerce-container {padding: 1em;}

.yith-wcan-filter .filter-items .filter-item.active > label > a,
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > a:hover,
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > label > a:hover {color: #64c6d1 !important;}
.yith-wcan-filter h4.filter-title {margin:20px 0 30px 0}
.yith-wcan-filter[data-taxonomy="filter_tamanho"] .filter-item {padding: 14px !important; margin-bottom: 10px !important;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:not(.with-image):not(.disabled):hover,
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active:not(.with-image) {background-color: #64c6d1 !important; box-shadow: 0 0 0 2px #64c6d1 !important;}

.yith-wcan-filters input[type="checkbox"] {appearance: none; position: relative; width: 1.125rem; height: 1.125rem; background-color: #fff; border: 0.125rem solid #64c6d1; border-radius: 0.25rem; margin-right: 5px;}
.yith-wcan-filters input[type="checkbox"]::before {content: ""; position: absolute; top: 50%; left: 50%; width: 0.75rem; height: 0.75rem; clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%); transform: translate(-50%, -50%) scale(0); transform-origin: center; transition: 0.125s transform ease-in-out; box-shadow: inset 1rem 1rem #fff;}
.yith-wcan-filters input[type="checkbox"]:checked {background-color: #64c6d1; border-color: #64c6d1;}
.yith-wcan-filters input[type="checkbox"]:checked::before {transform: translate(-50%, -50%) scale(1);}
.yith-wcan-filters input[type="checkbox"]:disabled {opacity: 0.25;}
.yith-wcan-filters input[type="checkbox"]:focus {border-color: #64c6d1;}
.yith-wcan-filters input[type="checkbox"]:focus + label {color: #64c6d1;}

#shipping-simulator #zipcode {height: 50px !important;}