:root {
  --lemon: #d2d73e;
  --lemon-claro: #dee175;
  --lemon-grandiente: 225deg,#feffd6 0,#feffd2 29%,#feffe3 45%,#feffd8 100%;
  --lemon-linear-gradiente: 25deg,#dee175 0,#feffd2 29%,#feffe3 45%,#feffd8 100%;
  --jabuticaba: #c084c6;
  --jabuticaba-claro: #fbcfff;
  --jabuticaba-grandiente: 225deg,#fbcfff 0,#faecfb 29%,#fbe6fd 45%,#fce1ff 100%;
  --jabuticaba-linear-gradiente: 25deg,#fbcfff 0,#faecfb 29%,#fbe6fd 45%,#fce1ff 100%
}
.menu-sizes.shift .carousel-sizes .owl-dots button.active {
  background: #000!important
}
.banner-single-product .container-content:after,
.banner-single-suco .container-content:after {
  bottom: 0
}
.detail-size .link-download {
  background: url(../../images/download-preto.png) center right no-repeat
}
.detail-size .collapse-info {
  min-height: 90px!important
}
.banner-single-suco.shift-lemon {
  background: url(../../images/banners/shift-lemon-desktop.jpg) top no-repeat!important;
  background-size: cover !important
}
@media (max-width:1140px) {
  .banner-single-suco.shift-lemon {
    background: url(../../images/banners/shift-lemon-mobile.jpg) center no-repeat!important;
    display: table;
    background-size: contain !important;
		background-color: #ececec !important;
  }
}

.banner-single-product.shift-lemon .container-content:after,
.banner-single-product.shift-lemon a,
.banner-single-product.shift-lemon h1,
.banner-single-product.shift-lemon p,
.banner-single-product.shift-lemon span,
.detail-size.shift-lemon a,
.detail-size.shift-lemon h2,
.detail-size.shift-lemon h3,
.detail-size.shift-lemon p,
.detail-size.shift-lemon small,
.detail-size.shift-lemon span,
header.shift-lemon .default-header nav ul li a,
header.shift-lemon .default-header nav ul li span i,
header.shift-lemon .default-header nav ul li ul li a {
  color: var(--lemon)
}
.menu-sizes.shift-lemon h2 {
  color: var(--lemon)
}
.menu-sizes.shift-lemon h2:after,
.more-products.shift-lemon h2:after {
  background: var(--lemon)!important
}
.menu-sizes.shift-lemon .carousel-sizes .item-size.active,
.menu-sizes.shift-lemon .carousel-sizes .item-size:hover {
  background: -moz-linear-gradient(var(--lemon-linear-gradiente));
  background: -webkit-linear-gradient(var(--lemon-linear-gradiente));
  background: linear-gradient(var(--lemon-linear-gradiente));
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none
}
.menu-sizes.shift-lemon .carousel-sizes .item-size.active:after {
  border-color: var(--lemon-claro) transparent transparent transparent;
  z-index: -1
}
.banner-single-product.shift-lemon .container-content:after,
.detail-size.shift-lemon h2 {
  color: var(--lemon)
}
.menu-sizes.shift-lemon .carousel-sizes .item-size .title {
  color: var(--lemon)!important
}
.detail-size.shift-lemon:after {
  content: none
}

.detail-size.shift-lemon {
  background: -moz-linear-gradient(var(--lemon-grandiente));
  background: -webkit-linear-gradient(var(--lemon-grandiente));
  background: linear-gradient(var(--lemon-grandiente))
}
.banner-single-product.shift-lemon .zero-version,
.detail-size.shift-lemon h2 .zero {
  background: var(--lemon)
}
.menu-sizes.shift-lemon h2:after,
.more-products.shift-lemon h2:after {
  background: var(--lemon)!important
}
.detail-size .collapse-info span.col-40,
.detail-size.shift-lemon .link-download i,
.detail-size.shift-lemon .open-info i {
  border-color: var(--lemon)
}
.more-products .title,
.more-products.shift-lemon h2 {
  color: var(--lemon)
}
.banner-single-suco.shift-jabuticaba {
  background: url(../../images/banners/shift-jabuticaba-desktop.jpg) top no-repeat!important;
  background-size: cover !important
}
@media (max-width:1140px) {
  .banner-single-suco.shift-jabuticaba {
    background: url(../../images/banners/shift-jabuticaba-mobile.jpg) top no-repeat!important;
    display: table;
    background-size: contain !important;
		background-color: #ececec !important;
  }
}
.banner-single-product.shift-jabuticaba .container-content:after,
.banner-single-product.shift-jabuticaba a,
.banner-single-product.shift-jabuticaba h1,
.banner-single-product.shift-jabuticaba p,
.banner-single-product.shift-jabuticaba span,
.detail-size.shift-jabuticaba a,
.detail-size.shift-jabuticaba h2,
.detail-size.shift-jabuticaba h3,
.detail-size.shift-jabuticaba p,
.detail-size.shift-jabuticaba small,
.detail-size.shift-jabuticaba span,
header.shift-jabuticaba .default-header nav ul li a,
header.shift-jabuticaba .default-header nav ul li span i,
header.shift-jabuticaba .default-header nav ul li ul li a {
  color: var(--jabuticaba)
}
.menu-sizes.shift-jabuticaba h2 {
  color: var(--jabuticaba)
}
.menu-sizes.shift-jabuticaba h2:after,
.more-products.shift-jabuticaba h2:after {
  background: var(--jabuticaba)!important
}
.menu-sizes.shift-jabuticaba .carousel-sizes .item-size.active,
.menu-sizes.shift-jabuticaba .carousel-sizes .item-size:hover {
  background: -moz-linear-gradient(var(--jabuticaba-linear-gradiente));
  background: -webkit-linear-gradient(var(--jabuticaba-linear-gradiente));
  background: linear-gradient(var(--jabuticaba-linear-gradiente));
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none
}
.menu-sizes.shift-jabuticaba .carousel-sizes .item-size.active:after {
  border-color: var(--jabuticaba-claro) transparent transparent transparent;
  z-index: -1
}
.banner-single-product.shift-jabuticaba .container-content:after,
.detail-size.shift-jabuticaba h2 {
  color: var(--jabuticaba)
}
.menu-sizes.shift-jabuticaba .carousel-sizes .item-size .title {
  color: var(--jabuticaba)!important
}
.detail-size.shift-jabuticaba:after {
  content: none
}
.detail-size.shift-jabuticaba {
  background: -moz-linear-gradient(var(--jabuticaba-grandiente));
  background: -webkit-linear-gradient(var(--jabuticaba-grandiente));
  background: linear-gradient(var(--jabuticaba-grandiente))
}
.banner-single-product.shift-jabuticaba .zero-version,
.detail-size.shift-jabuticaba h2 .zero {
  background: var(--jabuticaba)
}
.menu-sizes.shift-jabuticaba h2:after,
.more-products.shift-jabuticaba h2:after {
  background: var(--jabuticaba)!important
}
.detail-size .collapse-info span.col-40,
.detail-size.shift-jabuticaba .link-download i,
.detail-size.shift-jabuticaba .open-info i {
  border-color: var(--jabuticaba)
}
.more-products .title,
.more-products.shift-jabuticaba h2 {
  color: var(--jabuticaba)
}
