/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/
Description: Child theme for Hello Elementor
Author: Eduardo Oliveira
Author URI: https://edoliveira.pt
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

.term-description a,
.term-description a:hover,
.term-description a:active,
.term-description a:visited{
    color: #e9af07 !important;
}

.pcat_desc p a,
.pcat_desc p a:hover,
.pcat_desc p a:active,
.pcat_desc p a:visited{
    color: #e9af07 !important;
}
/*.custom-archive-cats{*/
/*    //background: yellow !important;*/
/*}*/
.custom-archive-cats ul li.product-category a{
    display: flex;
}
.custom-archive-cats ul li.product-category a img{
    height: 100px !important;
    width: 100px !important;
    margin: 0px !important;
    padding: 0px !important;
    object-fit: cover;
}
.custom-archive-cats ul li.product-category a h2{
    background: #A18B64;
    width: 100% !important;
    line-height: normal !important;
    color: white !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
}
.elementor-132604 .elementor-element.elementor-element-1a5e02b {
    z-index: 98 !important;
}
.dgwt-wcas-search-form{
    position: fixed !important;
    top: 0px !important;
    left: 0px !important;
    width: 100%;
    height: 30vh;
    background: #e9af07;
    overflow: hidden;
    z-index: 99999;
}
.dgwt-wcas-search-form .dgwt-wcas-sf-wrapp{
    top: 50% !important;
    transform: translateY(-50%);
    padding: 64px !important;
}
.dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{
    height: 40px !important;
    min-height: 42px !important;
    top: 50%;
    transform: translateY(-50%);
    right: 64px;
}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){
    fill: black !important;
    color: black;
    display: block;
    stroke: black;
}
nav.elementor-pagination{
    padding-top: 32px;
}
nav.elementor-pagination .page-numbers{
    font-family: "Inter";
    font-weight: 500;
    padding: 16px 20px;
    background: #E9AF07;
    color: white;
}
nav.elementor-pagination .page-numbers.current{
    background: #000000;
    color: white;
}

.added_to_cart.wc-forward{
    display: none !important;
}
.woocommerce-MyAccount-content-wrapper{
    padding: 16px 32px !important;
}
.wc-sale-dates p{
    font-family: "Inter" !important;
    font-size: 14px !important;
}

input:focus-visible{
    outline: 1px solid black !important;
}
.woocommerce-MyAccount-content-wrapper .woocommerce-button.button{
    border: 2px solid black !important;
}
.wishlist-items-wrapper .product-remove a,
.wishlist-items-wrapper .product-name a,
.wishlist-items-wrapper .product-add-to-cart a{
    color: black !important;
}
.cart-count{
    font-size: 10px;
    color: black !important;
    background: #E9AF07 !important;
    padding: 0px !important;
    border-radius: 10px !important;
    position: absolute;
    left: 0px;
    top: 0px;
    height: 16px;
    width: 16px;
    align-content: center;
}