/**
Theme Name: Sydney
Author: EcomStore
Author URI: https://www.techbrein.com/ecomstore
Description: Sydney is one of the most popular templates on EcomStore known for its vibrance.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: es_sydney
Template: astra
*/

/*woocommerce*/
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart {
    position: absolute;
    z-index: 10;
    margin: 0;
    top: 1em;
    right: 1em;
	left:auto;
}
.ast-quick-view-trigger {
    top: 4em;
}
/*.ast-select-options-trigger {
    top: 7em;
}*/
/*header*/


.site-header-section>* {
    padding: 0 2px;
}
@media (max-width: 544px){
.astra-logo-svg:not(.sticky-custom-logo .astra-logo-svg,.transparent-custom-logo .astra-logo-svg,.advanced-header-logo .astra-logo-svg) {
    height: auto;
	}}
.ast-header-account-wrap {
    margin-left: 5px;
}

.ast-hfb-header .site-header-section > .ast-header-search, .ast-hfb-header .ast-header-search {
   
    margin-right: 5px;
}

/*load more products*/
.ast-shop-load-more {
   
    border: none;
	
}
.ast-shop-pagination-infinite {
   
    padding-bottom: 4em;
}
/*filter*/

.bapf_sfilter .bapf_clr_span, .bapf_sfilter .bapf_img_span {
 border: 1px solid #00000026;
    border-radius: 50%;
}
@media (max-width: 921px){
.ast-left-sidebar #secondary {
    padding-right: 2em;
    padding-left: 2em;
	}}

/*woocom page*/
/*.woocommerce nav.woocommerce-pagination ul {
  
    margin: 2.5em 0 2.5em;
}*/
/*single product swatches*/
.woo-variation-swatches .variable-items-wrapper {
   
    padding-left: 1.2em!important;
}

/*font style*/
.page-title {
    
    font-weight: 600;
}
header.entry-header .entry-title {
   
    font-size: 2.2em;
    font-weight: 600;
}
.bapf_head h3{font-size:1.2em;margin-bottom:0.6em;}
/*
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {
    position: absolute;
     top: 0%; 
     left: 0%; 
    margin-right: 0;
    box-shadow: 0 4px 4px rgb(0 0 0 / 15%);
    border-radius: 50%;
}*/
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
   
    width: 2em;
    height: 2em;
   
    box-shadow: 0 4px 4px rgb(0 0 0 / 15%);
    border-radius: 50%;
	background-color: #fff;
}


.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before {
    font-size: 1.4em!important;
}


#bapf_5.bapf_sfilter ul li {
    
    
    padding: 0.5em!important;
   
    float: left!important;
	margin-right: 3px!important;
	margin-bottom:20px!important;
	
}
/*cart icon on product image*/
.ast-select-options-trigger {

    display: none;
}
.ast-sticky-row{padding-bottom:4em!important;}
.bapf_sfilter.bapf_button_berocket .bapf_button {
   
    background-color: #000000;
}
.bapf_sfilter.bapf_button_berocket .bapf_button:hover {
    background-color: #2f0078;
}

/*sidebar*/
#secondary {
margin: 0 2em 4em 0!important;
	padding: 4em 2em!important;}
@media (min-width: 922px){}
.ast-left-sidebar #secondary {
    border-right: 1px solid var(--ast-border-color)!important;
   
}}

.berocket_aapf_widget_selected_filter li a{color:grey;}

.woo-variation-swatches .variable-items-wrapper {
   
    margin-bottom: 0px!important;
}
input[type='checkbox'] {
    accent-color:#2f0078;
}