@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;800&display=swap');

body, html {margin:0; padding:0;}
h2 {text-align:center;}
.round {  border-radius: 50%;}
.btn-selected {border:#add500 solid 4px;}
.btn-noselected {border:#fff solid 4px;}
.biotaContent{ width:100%; max-width:1280px; margin:0 auto;}
.biotaContent .titulo-seccion {    text-align: center; margin-bottom:20px; width:100%;}
.biotaContent > div.titulo-seccion img{width:50%;}
	
.seccBotonera .owl-carousel { width:70%; margin:0 auto;}
.botonera .item{ width:125px; margin:10px 20px; text-align:center; }
.botonera .item a {text-decoration:none;}
	 
.catBoton{margin:10px;}

.cintas-roja-rosada {
	background: url( https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cintaroja_Polkadots180.png) left -20px top 20px / 60px, url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cinta_rosa.png) right 0px top / -20px ;
	background-repeat:no-repeat;
	padding-bottom:70px;
}

.cintas-roja-rosada-m {
	background: url( https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cintaroja_Polkadots180.png) left -20px top 20px / 60px,url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cinta_rosa.png) right 0px top -20px / 100px ;
	background-repeat:no-repeat;
	padding-top:20px;
}
.cintas-bl {
	background: url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cintaroja_desktop.png) right 0px bottom 25% / 60px ;
	background-repeat:no-repeat;
}
.cintas-verde {background: url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cintaroja_Polkadots.png) left 6% bottom 0px , url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cintablanca_polkadots.png) right 8% top 0px ;
	background-repeat:no-repeat;
	}	

.cintas-verde-pepa2 {background: url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cinta-verde-pepitas.svg) right 40px  bottom 20px / 80px;
	background-repeat:no-repeat;
	padding-bottom:80px;}
.cintas-rosada {
	background:url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/cintas/cinta_rosa.png) right 40px top 100px ;
	background-repeat:no-repeat;	
}
.cinta-der{
    float: left;
    margin-left: 15%;width:60px;
}

.gadget-upLeft {position:absolute; z-index:99; width:100px; margin-left: 10%; margin-top: -20px;}
.gadget-center { width:20%; margin-left:20%; margin-top:-20px;}
.gadget-center img { margin-top:-20px;}
.gadget-upRight {position:absolute; z-index:0; width:100px; right: 1%; margin-top: -20px;}

.borde-gris {border: solid 2px #CCC;}

.menuMujer {padding-top:40px;}
/* Auien */
/*Imperdibles */

.seccImperdibles .playprev, .seccImperdibles .playnext { margin-top:6%; text-align:center;  }
.seccImperdibles .owl-carousel { width:80%; margin:0 auto;}


/* Los mejores regalos paa ella */
.mejores-regalos {margin-top:40px; padding-top:40px; }
.titulo-seccion .separador { border-top:#add500 solid 2px; position:absolute; z-index:0; width:100%; max-width:1280px; height:80px; background:none; }
.titulo-seccion .titulo-text {font-size:3.0rem; font-family: 'Poppins', sans-serif; font-weight:bold; line-height:2.4rem; text-align:center; color:#666; width:100%; position:absolute; z-index:1; margin-top:-20px;  max-width:1280px;}
.titulo-seccion .titulo-text span{ width:auto; padding:0 20px;}
.mejoresRegalos {position:relative;padding-top:100px; padding-bottom:100px;}
.mejoresRegalos .cinta-seccion img { width:80px;}
.mejoresRegalos .cinta-seccion-imp {    position: absolute;    z-index: 0;    margin-top: -30px;    width: 100%;    max-width: 1280px;}
.mejoresRegalos .cinta-seccion-imp rosa{	width:100px;}
.mejoresRegalos .cinta-seccion-imp roja{	width:100px;}
.mejoresRegalos .column-31 {  z-index:10;}

/*Menu Mujer*/
.menuMujer .menu { width:80%; margin: 0 auto;}	
.menuMujer img, .menuMujer .categoria{  cursor:pointer;}
.menu .categoria{ font-family: 'Poppins', sans-serif;font-size: 16px;   text-decoration: underline;    color: #666;margin-bottom:10px; margin-top:10px;}

#contenido .titulo-text span {background-color:#E6E7E8;}

.seccTenis { background-image:url(https://www.falabella.com.co/static/RDF/site/minisitios/ideasParaNavidad//img/juguetes/portadas/Munecas.jpg); background-repeat:no-repeat; background-size:cover;}
.seccMovil .playnext , .seccMovil .playprev{    margin-top: 18%;}
.seccCarteras .playnext, .seccCarteras .playprev {margin-top: 40%;}
.seccCarIzq .playprev, .seccCarIzq .playnext {    margin-top: 40%;    text-align: center;}
.tipPrecio { height:40px;}


.banner-gp img {width:80%; margin:0px auto; padding-top:40px; padding-bottom:60px;}
.banner img {width:100%; margin:0px auto; padding-top:0px; padding-bottom:60px;}
.banner-m img {width:80%; margin:0px auto; }

.seccMejoresMarcas1 .item {width:95%;}
.seccMejoresMarcas1 .owl-carousel {width:80%; margin:0 auto;}
.seccCarIzq .seccVerTodo {
    margin-left: -35%;
    margin-top: -100px;
}
.seccCarDer .seccVerTodo {
    float: right;
    margin-right: -30%;
    margin-top: -100px;
}
.tipItem{height:60px;}
#personajes .titulo-seccion img{ width:25%;}
.seccMejoresMarcas1 .titulo-seccion img{ width:25%;}
.btn-home img {width:40px;}
.btn-home {float:left;}

.biotaContent > div.titulo-seccion img {    width: 80%; margin-bottom:0px;}

@media only screen and (max-width:812px){
	
	.tipItem {    margin-top: 10px;  font-size: 13px;}
	.seccMejoresRegalosM {  margin-top: -60px;}
	.seccMejoresRegalosM .titulo-seccion, .mejoresRegalos .column-31, .departamento, #contenido .titulo-text span   {background-color:#FFF;}
	.mejoresRegalos {    padding-top: 40px; padding-bottom: 5px;}
	.mejoresRegalos .column-31  {    margin: 0 auto 20px auto !important;}
	.mejoresRegalos .first  { padding-top: 0px;}
	.titulo-seccion .titulo-text {  font-size: 1.7rem; }
	.flex-container-vertical div  img{  width: 80%; margin-left:10%; margin-top:40px; margin-bottom:20px;}
	.flex-container-vertical .cinta-seccion { margin-top:-80px;}
	.cinta-der {  margin-right:12%;}
	.biotaContent .titulo-seccion {    margin-bottom: 60px;}
	.seccCamisas .cinta-der {  margin-right: 22%;    margin-top: 40px;}
	.titulo-seccion .separador { background: #FFF;}
	.titulo-seccion .titulo-text { margin-top:-20px;}
	.menu .categoria  {font-size: 15px;}
	.seccVestuario { background-image:none; padding-top:140px; padding-right:20px; padding-bottom:20px; padding-left:20px;}
	.seccCamisas .owl-carousel {    margin-bottom: 0px;}
	.mejores-regalos {   padding-top: 0px; }
	.gadget-upLeft {position:absolute; z-index:99; width:40px; margin-left: 7%; margin-top: -10px;}
	.seccTenism .cinta-der, .seccCamisas .cinta-der, .seccCarterasm .cinta-der, , .seccBellezam .cinta-der {  margin-right: 22%;    margin-top: 40px;} {  margin-right: 22%;    margin-top: 40px;}
		seccCarterasm .owl-carousel {    margin-bottom: 0px;}
	.seccTenism .owl-carousel {    margin-bottom: 0px;}
	.seccZapatosm .owl-carousel  {padding-top:60px;}
	.zapatos-m  span{    background-color:#E6E7E8 !important;}
	.zm  .separador {    background:none;}
	.seccZapatosm .gadget-upLeft {margin-top: 50px;}
	.seccZapatosm .playprev, .seccZapatosm .playnext,.seccCarterasm .playprev, .seccCarterasm .playnext,.seccPlayam .playprev, .seccPlayam .playnext ,.seccBellezam .playprev, .seccBellezam .playnext {    margin-top: 25%;}
	.seccPlayam .gadget-upLeft {margin-top: 20px;}
	.seccBellezam {    margin:0 auto 0 auto; width:80%; }
	.seccBellezam .playprev {margin-left: -7%;}
	 .seccBellezam .playnext {margin-right: -5%;}
	 .seccBellezam .cinta-seccion-imp {    position: absolute;    z-index: 0;    margin-top: -20px;    width: 90%;    max-width: 1280px;    margin-left: 5%;
    margin-right: 5%;}
	.Bellezam .tipPrecio { font-weight:bold;  font-size: 24px;    color: #666;}   
	.Bellezam .tipItem { color: #666; font-weight:300; text-transform:capitalize;margin-top:10px;}
	.Bellezam {margin-top:100px;}
	.playprev img, .playnext img {    width: 40px;}
	.menuMujer .menu {    width: 100%;}
	.upup {margin-top:0px;}
	
	#a-quien-regalar .titulo-seccion img{ width:80%;}
	#personajes .titulo-seccion img{ width:45%;}
	.seccMejoresMarcas1 .titulo-seccion img{ width:50%;}

	.seccMejoresMarcas1 .owl-carousel {width:80%; margin:0 auto;}
	.seccMejoresMarcas1 .item {width:95%;}
	
	.btn-home {
    float: left;
    margin-top: -30px;
}
#a-quien-regalar{margin-top: -20px;}
	.divertido{margin-bottom:0px;}
	.banner-m .titulo-seccion { margin-bottom:0px;}


@media only screen and (max-width:736px){
	.biotaContent .titulo-seccion {
    margin-bottom: 40px;
}
.seccCarterasm{padding-top:60px;}
.tipItem a {
    font-size: 24px;
}
.menu .categoria {
    font-size: 11px;
}
.seccMovil .playnext, .seccMovil .playprev {
    margin-top: 25%;
}


}


@media only screen and (max-width:667px){
.tipItem a {
    font-size: 24px;
}
.menu .categoria {
    font-size: 10px;
}
}
@media only screen and (max-width:568px){
.flex-container-row-wrap > div.column-4 {
    width: 17%;
    margin: 3%;
}

.seccMovil .playnext, .seccMovil .playprev {
    margin-top: 30%;
}

}


@media only screen and (max-width:414px){
.tipItem {  font-size: 14px;}
.seccAquien .playprev img, .seccAquien .playnext img {     width: 20px;}
.btn-loquiero span {padding: 8px 20px 10px 20px; font-size:13px;}
.menu .categoria {    font-size: 10px;}
.seccAquien .playprev img, .seccAquien .playnext img { display:block;}
	.seccAquien .playnext {margin-left:0px;}
	.seccAquien .playprev, .seccAquien .playnext {margin-top: 15%;}
	.seccAquien .playnext img {    margin-left: 5px;}
	.seccPlayam .playprev, .seccPlayam .playnext  {    margin-top: 15%;}
	.seccZapatosm .playprev,.seccZapatosm .playnext{    margin-top: 45%;}
	.seccCarterasm .playprev, .seccCarterasm .playnext{    margin-top: 35%;}
	.flex-container-row-wrap > div.column-5 {    margin: 2%;}
	flex-container-row-wrap > div.column-4 {  width: 20%;   margin: 1%;}
	.playprev img, .playnext img {    width: 20px;}
.mejores-regalos titulo-text {font-size: 1.3rem;}
 .seccCamisas .owl-carousel {margin: 40px auto;}


}
@media only screen and (max-width:375px){
.seccAquien {    width: 95%;}
	.seccMovil .playnext {    margin-right: 0px;}
	.playprev img, .playnext img {    width: 20px;}
.tipItem a {    font-size: 20px;}		
}

@media only screen and (max-width:320px){

.playprev img, .playnext img {
    width: 20px;
    margin-left: 5px;
}
}