/** page styles for page home */
.is-style-default .c-single-card__anchor p{
    max-width: 66%;
    margin: auto !important;
}


.c-single-card__image {
    max-width: 150px;
    margin: auto;
}

.c-related__title {
    font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 700;
    color: #012169;
    font-family: var(--wp--preset--font-family--open-sans);
}
.c-related__excerpt{
    margin-top: 0 !important;
    margin-bottom: 11px !important;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 4.5em;
    line-height: 1.5em;
}

/** Slider styles for home */
.o-mas-vendidos .swiper-button-next:after, 
.o-mas-vendidos .swiper-button-prev:after{
	color: gray !important;
}


.is-style-c-related--first-big .c-related__content:first-child .c-related__left-image, 
.is-style-c-related--first-big .c-related__content:first-child .c-related__right-info {
    width: 100%;
}

.c-related__content{
	padding:0px !important;
}


.is-style-c-related--first-big .c-related__content:nth-child(3){
	padding: 0px 0px !important;
}
	
/* Post related */
	
.is-style-c-related--first-big .c-related__content:nth-child(1) .c-related__left-image, 
.is-style-c-related--first-big .c-related__content:nth-child(1) .c-related__right-info{
	border-bottom: none;
}
.is-style-c-related--first-big .c-related__excerpt{
    position: relative;
}

.is-style-c-related--first-big .c-related__excerpt::before {
	/* background: url(/wp-content/uploads/2024/04/flecha_pintuco.svg); */
    /* background-position: center; */
    /* background-repeat: no-repeat; */
    /* background-size: contain; */
    /* filter: brightness(0) saturate(100%) invert(86%) sepia(0%) saturate(0%) hue-rotate(138deg) brightness(83%) contrast(80%); */
/*     content: '';
    display: block;
    position: absolute;
    
    width: 44px;
    height: 44px;
    bottom: -36px;
    right: -23px;
    background: white; */
}
.is-style-c-related--first-big .c-related__content:hover .c-related__excerpt::before {
/*     background-color: #39C38E; */
}
.is-style-c-related--first-big .c-related__excerpt::after {
/*     content: '';
    display: block;
    position: absolute;
    background: url(/wp-content/uploads/2024/04/flecha_pintuco.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 24px;
    height: 24px;
    bottom: -26px;
    right: -11px;
    filter: brightness(0) saturate(100%) invert(86%) sepia(0%) saturate(0%) hue-rotate(138deg) brightness(83%) contrast(80%); */
}
.is-style-c-related--first-big .c-related__content:hover .c-related__excerpt::after {
/*     filter: brightness(0) saturate(100%) invert(1); */
}


/* noticias, ultimo bloque */
/* .noticias-c-related-home .c-related__left-image {
    max-width: 90%;
} */

/* ================================================================================================================================= */

.blog-home-imagenes .c-related__content:nth-child(1) .c-related__right-info::before,
.blog-home-imagenes .c-related__content:nth-child(1) .c-related__right-info::after {
	display: none;
}

.blog-home-imagenes .c-related__right-info::before {
    content: "";
    display: block;
    position: absolute;
    width: 44px;
    height: 44px;
    bottom: 0px;
    right: 5%;
    background: #fff;
}
.blog-home-imagenes .c-related__content:hover .c-related__right-info::before {
    background-color: #39C38E;
}


.blog-home-imagenes .c-related__right-info::after {
    background: url(/wp-content/uploads/2024/04/flecha_pintuco.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    bottom: 10px;
    right: 6.7%;
	filter: brightness(0) saturate(100%) invert(86%) sepia(0%) saturate(0%) hue-rotate(138deg) brightness(83%) contrast(80%);
}

.blog-home-imagenes .c-related__content:hover .c-related__right-info::after {
    filter: brightness(0) saturate(100%) invert(1);
}

.blog-home-imagenes .c-related__right-info {
    height: 215px !important;
}

@media screen and (min-width: 1300px) and (max-width: 1412px) {
	.blog-home-imagenes .c-related__right-info {
		height: 240px !important;
	}
	
}
@media screen and (min-width: 1100px) and (max-width: 1300px) {
	.blog-home-imagenes .c-related__right-info {
		height: 260px !important;
	}
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
	.blog-home-imagenes .c-related__right-info {
		height: 300px !important;
	}
	
	.blog-home-imagenes .c-related__anchor-img img {
		height: 15vw;
	}

}
@media screen and (min-width: 796px) and (max-width: 900px) {
	.blog-home-imagenes .c-related__right-info {
		height: 330px !important;
	}
	
	.blog-home-imagenes .c-related__anchor-img img {
		height: 15vw;
	}
}
@media screen and (min-width: 768px) and (max-width: 795px) {
	.c-home-noticias .c-related__left-image img {
        height: 40vw !important;
    }
	
}
/* ================================================================================================================================= */



.c-home-noticias-block-1 .c-related__right-info {
    max-width: 80%;
    margin: auto;
}

.c-home-noticias-block-1 .c-related__left-image{
	max-width: 80%;
    margin: auto;
}

.c-home-noticias  .c-related__left-image img{
	height: 16vw !important;
}

.c-home-noticias .c-related__title {
	height: 3em;	
}


@media screen and (max-width: 767px) {
  	.c-home-noticias  .c-related__left-image img{
		height: 48vw !important;
	}
	
	.c-home-noticias .c-related__title {
		height: auto ;	
	}
	
	.c-home-noticias .is-style-c-related--first-big>div {
        display: block !important;
    }
}

.c-home-noticias .c-related__right-info {
    max-width: 90% !important;
    margin: auto;
}

.c-home-noticias .c-related__left-image {
    max-width: 90% !important;
    margin: auto;
}



.o-color-palete{
    background-color: #F4F4F4;
}
.noticias-c-related-home .c-related__read-more{
    position: relative;
    display: inline-block;
    color: white;
    background-color: #39C38E;
    border-radius: 7px;
    font-size: 16px;
    font-weight: 600;
    padding: 5px 17px;
    border: none;
}
#id-28011381-acc0-4015-a636-439a51a12c6c .swiper-backface-hidden .swiper-slide img{
    height: 412px !important;
    object-fit: cover;
}


.blog-home-imagenes .c-related__content .c-related__left-image{
    max-width: 90%;
    margin-bottom: 0;
    padding-bottom: 0;
}
.blog-home-imagenes .c-related__content .c-related__left-image img{
    display: block;
}
.blog-home-imagenes .c-related__content:nth-of-type(n+2) .c-related__right-info{
    box-shadow: 0px 4px 12px 0px #0000001A;
    padding: 9px 25px 25px;
    /* display: inline-block; */
    width: 90%;
    max-width: 100%;
    box-sizing: border-box;
}
.is-style-c-related--first-big .c-related__content:nth-child(1) .c-related__read-more{
    font-size: 16px;
}

@media(max-width:780px){
	.c-related__left-image,
	.c-related__right-info{
		max-width:100%;
	}
    

    #paletadecolores .wp-block-group h4{
        text-align: center;
    }
    #paletadecolores .wp-block-group .wp-block-buttons{
        justify-content: center;
    }
    .filter-shop__content li {
        font-size: 18px !important;
    }
    .parrafoproductos{
        font-size: 18px !important;
        padding: 0 10%;
        padding-top: 25px;
    }
    .home .find-shop-pattern .wp-block-columns .wp-block-column:first-child>p,
    .c-related__excerpt,
    .noticias-c-related-home .c-related__read-more,
    .c-related__date,
    #paletadecolores .wp-block-group p
    {
        font-size: 16px !important;
    }
    .c-related__title,
    .filter-shop__content li:first-child
    {
        font-size: 20px !important;
    }
    .c-related__excerpt{
        margin: 18px 0 !important;
    }
    #paletadecolores .wp-block-group h4{
        font-size: 29px !important;
    }
    
}


@media(max-width: 500px){
    
    #paletadecolores .wp-block-group h4{
        font-size: 20px !important;
    }
}