/**
Theme Name: Gottinos
Author: Lavallweb
Author URI: https://lavallweb
Description: Astra Child Theme by lavallweb
Version: 1.24.08
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gottinos
Template: astra
*/

.header-widget-area #elementor-library-6 svg{
	width: 25px;
    margin-right: 0;
	margin-left: 10px;
}
.ast-variation-button-group .ast-single-variation{border-radius:15px}
.woocommerce-js div.product form.cart .variations th.label{display:none}

h4.filter-title{
	/*font-family:"Chalckduster", Sans-serif;*/
	margin-bottom: 20px;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-color .color-swatch{
	border-color: rgb(41 41 41);
    border: 1px solid;
    border-radius: 50px;
}
.yith-wcan-filter .filter-checkbox input{
	width: auto;
    height: auto;
    min-height: 0;
    -webkit-appearance: checkbox;
    vertical-align: middle;
	position: absolute;
    opacity: 0;
}
.yith-wcan-filter .filter-checkbox a.term-label{
	position:relative;
	font-size:16px;

}
.filter-item.checkbox label{padding-left: 30px;}
.yith-wcan-filter .filter-checkbox a.term-label:before{
	content: "";
    display: inline-block;
    position: absolute;
    background-color: #eee;
	width: 20px;
        height: 20px;
        border-radius: 20px;
        left: -30px;
        top: 0;
}
.yith-wcan-filter .filter-checkbox a.term-label:after{
	content: "";
    position: absolute;
    width: 5px;
    height: 10px;
    border: solid #222;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg) scale(0.9);
    transition: opacity 0.4s, transform 0.4s;
    opacity: 0;
	left: -22px;
    top: 4px;
}
.yith-wcan-filter .filter-checkbox a.term-label:hover::after {
	opacity: 0.5;
}
.yith-wcan-filter .filter-checkbox input:checked + a.term-label::after {
    opacity: 1;
    transform: rotate(45deg) scale(1);
}
.yith-wcan-filters .yith-wcan-filter .filter-title.collapsable{
	font-size:16px
}
/*cart*/
.woocommerce-cart .cart-collaterals .cart_totals>h2{
	font-size:20px;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{
	line-height:1em;
	padding: 14px;
}
.woocommerce-js .woocommerce table.shop_table,.woocommerce-js .woocommerce .cart_totals, .ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table  {
	border-radius:10px;
}
/*LOOP*/

.e-loop-item .elementor-cta--skin-cover .elementor-cta__content, .elementor-element-de7d9df, .e-loop-item .elementor-cta--skin-cover{
	aspect-ratio:1;
}
.e-loop-item .elementor-cta--skin-cover{
	height:100%
}

/*
 * .e-loop-item-143 .nuevo_badge, .postid-143 .nuevo_badge, .post-155 .nuevo_badge, .postid-155 .nuevo_badge{
	display:none;
}
*/
#sb_instagram .sbi_photo img {
    border-radius: 10px;
}


/* Ocultar nuevo en RETRO (143),JEANS (128), CLASSIC (165), BLOOMING (155) */
.post-128 .nuevo_badge,
.post-143 .nuevo_badge,
.post-165 .nuevo_badge,
.post-155 .nuevo_badge
 {
    display: none;
}

.elementor-110 .elementor-element.elementor-element-9be1728 .swiper-slide-bg,
.elementor-110 .elementor-element.elementor-element-8e5123f .swiper-slide-bg {
	background-position-y: bottom;
}

.elementor-110 .elementor-element.elementor-element-9be1728 .elementor-repeater-item-82517cd .swiper-slide-bg {
	background-position-y: 75%;
}

.elementor-110 .elementor-element.elementor-element-9be1728 .elementor-slide-description {
	text-shadow: 2px 2px 6px #000;
}