/* Uploaded on: 22/02/2019 16:56:44 */
 @charset "UTF-8";.banner__slide-left,.banner__slide-right{width:100%;margin:auto;overflow:hidden;font-weight:300}.banner__slide-img{width:2000px;height:220px;background:url(/arquivos/banner_slider-home.jpg);display:block;background-size:65% 100%}.banner__slide-right .banner__slide-img{-webkit-animation:slider--right 20s infinite linear;animation:slider--right 20s infinite linear}.banner__slide-left .banner__slide-img{-webkit-animation:slider--left 20s infinite linear;animation:slider--left 20s infinite linear}.cyberday__title{font-size:38px;font-weight:700;text-align:center;color:#323232;margin-top:6px;margin-bottom:3px}.cyberday__subtitle{font-size:15px;font-weight:500;letter-spacing:.3em;text-align:center;color:#7F7F7F;margin-bottom:12px}p.flag.oferta-20--off{background:#4b67bf;color:#fff;font-size:0;line-height:0}p.flag.oferta-20--off:before{content:'20% OFF'}p.flag.almohada-de-regalo{background:#E81C24;color:#fff;font-size:13px;line-height:19px}p.flag.hotweek,p.flag.oferta-30--off,p.flag.oferta-40--off,p.flag.oferta-50--off{color:#fff;font-size:0;line-height:0}p.flag.almohada-de-regalo:before{content:""}p.flag.oferta-50--off{background:#c60700}p.flag.oferta-50--off:before{content:'50% OFF'}p.flag.oferta-40--off{background:#d1312b}p.flag.oferta-40--off:before{content:'40% OFF'}p.flag.oferta-30--off{background:#d5524e}p.flag.oferta-30--off:before{content:'30% OFF'}p.flag.hotweek{background:#f39000}p.flag.hotweek:before{content:'HOTWEEK'}

.summer__banners-content a span{
    font-size: 25px;
    height: 30px;
}


/*------------------Estilos barra promocional------------------*/
.header-huincha {background:#575D67}


@media only screen and (max-width: 425px) {
/*---inicio de no modificar esta parte del código---*/
.container-huincha .container{padding-top:93px!important}
.container-huincha .search-wrapper{height:90px;top:90px}
.container-huincha .search-wrapper__input{height:80px}
.container-huincha .search-wrapper__input .search-input{height:55px}
.container-huincha .search-wrapper__results{top:80px}
.container-huincha .main-header .header-wrapper .nav-menu__main-menu .highlight-background{height:93px}
.container-huincha #navigation .submenu{top:78px}
/*---termino de no modificar esta parte del código---*/  
.hvr-pulse-shrink {display:flex;}  
.content-huincha {margin:0 auto}
.text-huincha1 {font-size:23px;font-family:Ubuntu,sans-serif;color:#FFF;margin:5px 5px 15px 5px;font-weight:100;border-right: 2px solid #FFF;padding-right: 10px;display:inline-block}
.text-huincha2 {display:none;/*font-size:15px;font-family:Ubuntu,sans-serif;color:#FFF;font-weight: 300;text-align:center;vertical-align:top;margin:14px 10px 0px 10px*/}
.boton-huincha {display:inline-block;color:#FFF;background:#8431F0;font-family:Ubuntu,sans-serif;padding:5px 15px;vertical-align:text-bottom;font-size:12px;text-transform: uppercase;} 
.text-huincha3 {font-size:12px;font-family:Ubuntu,sans-serif;color:#FFF;display:inline-block;margin:5px}
}


@media screen and (min-device-width: 426px) and (max-device-width: 768px) {
/*---inicio de no modificar esta parte del código---*/
.container-huincha .container{padding-top:93px!important}
.container-huincha .search-wrapper{height:90px;top:90px}
.container-huincha .search-wrapper__input{height:80px}
.container-huincha .search-wrapper__input .search-input{height:55px}
.container-huincha .search-wrapper__results{top:80px}
.container-huincha .main-header .header-wrapper .nav-menu__main-menu .highlight-background{height:93px}
.container-huincha #navigation .submenu{top:78px}
/*---termino de no modificar esta parte del código---*/   
.hvr-pulse-shrink {display:flex;}  
.content-huincha {margin:0 auto}
.text-huincha1 {font-size:23px;font-family:Ubuntu,sans-serif;color:#FFF;margin:5px 5px 15px 5px;font-weight:100;border-right: 2px solid #FFF;padding-right: 10px;display:inline-block}
.text-huincha2 {display:none;/*font-size:13px;font-family:Ubuntu,sans-serif;color:#FFF;font-weight: 300;display:inline-block;vertical-align:top;margin:14px 10px 0px 10px*/}
.boton-huincha {height:35px;margin: auto 5px;display:inline-block;padding-top:14px;font-size: 12px;text-transform: uppercase;padding:5px 15px;font-family:Ubuntu,sans-serif;color:#FFF;background:#FF0000;}  
.text-huincha3 {display:none;/*font-size:12px;font-family:Ubuntu,sans-serif;color:#FFF;display:inline-block;margin:5px*/}
}

@media screen and (min-device-width: 769px) and (max-device-width: 2560px) {
/*---inicio de no modificar esta parte del código---*/
.container-huincha .container{padding-top:93px!important}
.container-huincha .search-wrapper{height:90px;top:90px}
.container-huincha .search-wrapper__input{height:80px}
.container-huincha .search-wrapper__input .search-input{height:55px}
.container-huincha .search-wrapper__results{top:80px}
.container-huincha .main-header .header-wrapper .nav-menu__main-menu .highlight-background{height:93px}
.container-huincha #navigation .submenu{top:78px}
/*---termino de no modificar esta parte del código---*/  
.hvr-pulse-shrink {display:flex;}  
.content-huincha {margin:0 auto}
.text-huincha1 {font-size:27px;font-family:Ubuntu,sans-serif;color:#FFF;margin:5px;font-weight:100;border-right: 2px solid #FFF;padding-right: 10px;display:inline-block;}
.text-huincha2 {font-size:15px;font-family:Ubuntu,sans-serif;color:#FFF;font-weight: 300;display:inline-block;vertical-align:top;margin:13px 10px 0px 10px}
.boton-huincha {display:inline-block;color:#FFF;background:#8431F0;font-family:Ubuntu,sans-serif;padding:5px 15px;vertical-align: text-bottom;font-size: 12px;text-transform: uppercase;}  
.text-huincha3 {font-size:12px;font-family:Ubuntu,sans-serif;color:#FFF;display:inline-block;margin:5px}
}


.summer__banners-content a {
}


/*Titulos Cyber*/
.cyberday__title {
Font-size:35px;
Font-weight:400;
text-align:center;
color: #262d38;
text-transform:uppercase;      
margin-bottom:3px;
}

.cyberday__subtitle {
Font-size:13px;
Font-weight:400;
font-style:italic;      
Letter-spacing: .2em;
text-align:center;
color:#262d38;
text-transform:uppercase;
margin-bottom:12px;

} 

.principal-title {margin-top:70px}
body#cyberday .prepost__container {margin-top:64px}

/*------------------Navidad Title------------------*/
    
.navidad-text{
	display: inline-block;
    vertical-align: middle;
    margin-bottom: 15px;
}
    
@media screen and (max-device-width: 730px) and (min-device-width: 0px){  
    .navidad-title{
    	margin-top:15px!important;
    }
      .navidad-text{
      	display:inline-block;
        width:65%;
      }
    }
@media screen and (max-device-width: 1270px) and (min-device-width: 730px){
	.desktop.navidad-icon{
      	display:inline-block!important;
     }
     .navidad-text{
      	display:inline-block !important;
        width:50%;
      }
}
@media screen and (max-device-width: 730px) and (min-device-width: 0px){
img.navidad-icon-mobile {
    display: inline-block!important;
	}
}
/*------------------Fin Navidad Title------------------*/


/* barra promo message */
    
.message {background: #fff;color:#FFF}
.message p {font-weight:300}   
.message img {margin-right:.6em}    

    @media screen and (min-device-width: 595px) and (max-device-width: 2560px) {
body#cyberday .message {font-size:18px;letter-spacing:.5px;font-weight:600;display: flex;justify-content: center;align-items: center;}  
.barra-mobile {display:none} 
      
    }      
    
@media screen and (max-width: 594px) {
body#cyberday .message {font-size:12px;letter-spacing:.5px;font-weight:600;display: flex;justify-content: center;align-items: center;padding:5px 10px;line-height:13px}    
body#cyberday .message p {padding:0 10px;text-align:center;} 
body#cyberday .message img {display:none}      
.barra-desktop {display:none}        
    }  
    
@media screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation:landscape) {
      body#cyberday .message {font-size:18px;letter-spacing:.5px;font-weight:600;display: flex;justify-content: center;align-items: center;}  
.barra-mobile {display:none}  
.barra-desktop {margin:0 auto;}       
    }    
    
@media screen and (max-width: 450px) {
body#cyberday .principal-title {margin-bottom:10px!important;height:70px!important;line-height: 2.5em;margin-top:0px}    
    }  

.options span.days {
    display: none;
}


.text-huincha1a {font-size:19px;font-family:Ubuntu,sans-serif;color:#FFF;margin:5px;font-weight:100;/*border-right: 2px solid #FFF;*/padding-right: 10px;display:inline-block;}


.header-huincha {background:#ff0000}


/*triptico mobile*/

@media screen and (min-width: 380px) {
.summer-seguimiento {display:none;}
}

  .logo-wrapper { background: #ff0000 !important;
  }

.rosen-logo:before { height: 62px !important;
}
.product__options.--dues.js-installments-overlay-trigger {
  display:none;
}
.valor-dividido {display:none;}

    
    /*Nuevo Dormitorio*/
       
body#lp-casasdescanso .titulo-lp-dormitorio {font-size: 46px;font-weight: bolder;color: #323232;}
body#lp-casasdescanso .contentFull .subtitulo-lp-dormitorio {width: 80%; font-size: 14px;font-weight: lighter;line-height: 22px;color: #7A7A7A;text-align: center;}

body#lp-casasdescanso .container-huincha .container{padding-top:0px!important}
    
    @media screen and (max-width: 480px) {
      body#lp-casasdescanso .titulo-lp-dormitorio {padding: 10px auto 20px;margin:10 auto 0px;text-align:center;margin-left:auto;margin-right:auto;font-size: 32px;font-weight: bolder;
color: #323232;}
      body#lp-casasdescanso .contentFull .subtitulo-lp-dormitorio {margin: 20px auto 10px;}
      body#lp-casasdescanso .bp .mobileNav {display:none;}
    }  

    @media screen and (max-device-width: 2400px) and (min-device-width: 481px) {
      body#lp-casasdescanso .titulo-lp-dormitorio {padding: 80px 0 10px;text-align:center;margin-left:auto;margin-right:auto;font-size: 46px;font-weight: bolder;color: #323232;}
      body#lp-casasdescanso .contentFull .subtitulo-lp-dormitorio {margin: 0px auto 35px}
    }  
    
    @media (max-width: 767px) {
      .bp .bannerSeccion .boxTexto {padding: 25px 50px !important;}
      .bp .bannerSeccion .contentImage h2 {font-size:25px !important;}
    }  

@media screen and (max-device-width: 2560px) and (min-device-width: 769px) {
body#lp-casasdescanso .container-huincha .container {padding-top: 0px!important;}
}    

@media only screen and (max-width: 425px) {
body#lp-casasdescanso .container-huincha .container {padding-top: 0px!important;}
}  