/* HEADER GUCCI */

.site-header.gucci {
  background: white!important;
  border-bottom: 1px solid #1B3A2C;
}

.site-header.gucci .header-menu .menu__btn > span, 
.site-header.gucci .header-menu .menu__btn > span::before, 
.site-header.gucci .header-menu .menu__btn > span::after {
  background-color: black!important;
}

.site-header.gucci .header-menu #menu__toggle:checked + .menu__btn > span::after,
.site-header.gucci .header-menu #menu__toggle:checked + .menu__btn > span::before {
  background-color: white!important;
}

.site-header.gucci .header-menu-revistas .dropbtn {
  color: black!important;
}

.site-header.gucci .header-menu-revistas .dropbtn:after {
  border-top: 6px solid #000;
}

.site-header.gucci .header-menu-revistas .dropdown-content .dropdown-wrapper {
  box-shadow: none; 
  border: 1px solid black;
}

.site-header.gucci .header-menu-revistas .dropdown-content:after {
  border-bottom: 6px solid #000;
}

.site-header.gucci .header-btn-assine {
  background: black!important;
}

.site-header.gucci .header-acesse-view a,
.site-header.gucci .header-acesse-view a small {
  color: black!important;
}

.site-header.gucci .header-logo {
  margin-right: 320px!important;
}

.site-header.gucci .header-logo a{
  cursor: unset;
}

#content .slider-topo .taglist{
  margin-top: 50px!important;
}

#content .slider-topo .taglist li a {
  color: white!important;
  border-color: white!important;
}

#content.home .slider-topo .topo-item .item-texto h2 {
  font-family: 'FreightBigProLight'!important;
  font-size: 74px!important;
  line-height: 74px!important;
  color: white;
  margin-top: 20px!important;
}

#content.home .slider-topo{
  background: url(../images/bg-gucci.jpg) no-repeat center center;
  background-size: cover;
}

#content.home .slider-topo .topo-item .item-texto p {
  color: white!important;
}

#content.home .slider-topo .topo-item .item-texto .link-topo {
  border-color: white!important;
}

#content.home #display2_home.pcontainer {
  background: none!important;
}

#content.home .destaques .home-section-title,
#content.home .destaques .home-section-subtitle {
  color: #1B3A2C!important;
}

#content.home #display3_home.pcontainer {
  background-color: #1B3A2C!important;
}

.lookbook{
  background: #F0EDE5!important;
}

#content.home .lookbook .home-section-title a,
#content.home .lookbook .home-section-subtitle {
  color: #1B3A2C!important;
}

#content.home .novidades .btn-mais-novidades,
#content.home .desfiles .btn-mais-desfiles,
.lookbook .btn-mais-lookbook,
#content.home .home-elleview .texto .btn-acessar,
#content.home .horoscopo-e-podcast .horoscopo .btn-mais-horoscopo,
#content .newsletter form ._button-wrapper button {
  background-color: #1B3A2C!important;
}

#content.home .webstories .btn-mais-webstories{
  color: #1B3A2C!important;
}

#content.home .novidades .btn-mais-novidades:after,
#content.home .desfiles .btn-mais-desfiles:after,
#content.home .webstories .btn-mais-webstories:after,
#content.home .btn-mais-lookbook:after,
#content.home .horoscopo-e-podcast .horoscopo .btn-mais-horoscopo .arrow {
  background: url(../images/feather-arrow-red.png) no-repeat center center!important;
  filter: none!important;
}

#content.home .home-elleview .texto .btn-assine {
  background: #9D1535!important;
}

.site-footer {
  background: #1B3A2C!important;
}

.site-footer p{
  color: white;
}
/**************************************************************************************************************************************
******** MOBILE ***********************************************************************************************************************
**************************************************************************************************************************************/

@media (max-width: 1279px) {

  #acesso-elleview-wrapper {
    float: left!important;
    width: 100%!important;
    background: #2A4A39!important;
  }

  #acesso-elleview-wrapper #acesso-elleview {
    border-bottom: none!important;
    margin-bottom: 0!important;
    background: #2A4A39!important;
    color: white!important;
  }

  #acesso-elleview-wrapper #acesso-elleview a.link-newsletter {
    background: url(../images/bg-linknewsletter-red.png) no-repeat left center!important;
    color: white!important;
  }

  #acesso-elleview-wrapper #acesso-elleview a.acesso {
    background: url(../images/bg-linkacesso-red.png) no-repeat right center!important;
    color: white!important;
  }

  .site-header.gucci .header-logo{
    margin-right: 30px!important;
    width: 130px!important;
  }

  .site-header.gucci .header-logo img{
    max-width: 100%!important;
  }

  #content.home .slider-topo .topo-item .item-texto h2 {
    font-size: 46px!important;
    line-height: 46px!important;
  }

}
