@media (min-width: 768px) {
  #ecproduct .breadcrumb {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }

  .product .img-container {
    padding: 0 15px;
    max-width: calc(100% - 300px); }

  .fastaddcart .product-page-cart .btn {
    width: calc(50% - 5px) !important; }

  .full-banner img {
    width: 100%; }

  .banner-small, .banner-lateral {
    text-align: center; }
    .banner-small img, .banner-lateral img {
      margin: 0 auto;
      max-width: 100%; }

  .welcome .bem-vindo {
    display: none; }

  .header-logo {
    width: 140px; }
    .header-logo img {
      width: 100%;
      max-width: 100%; }

  .search-wrapper {
    width: calc(100% - 100px - 235px);
    padding-right: 0;
    padding-left: 45px; }

  .header-links {
    text-align: left !important; }
    .header-links li:first-of-type {
      margin-left: 0; } }
@media (min-width: 992px) {
  .header-links {
    text-align: right !important; }
    .header-links li:first-of-type {
      margin-left: 20px; }

  .header-logo {
    width: 140px; }
    .header-logo img {
      width: 100%;
      max-width: 100%; }

  .search-wrapper {
    width: calc(100% - 250px - 235px);
    padding-right: 0;
    padding-left: 45px; }

  .purchase-page .col-md-7, .purchase-page .detalhes-compra {
    width: 50% !important; }

  .product-page-cart {
    margin-top: 0;
    margin-right: 0px;
    margin-top: 20; }

  .product-information {
    text-align: left;
    margin-top: 0; }

  .product-variation, .product-frete {
    margin-left: 0 !important;
    margin-right: 0 !important; } }
@media (min-width: 1201px) {
  .product .img-container {
    padding: 0 15px;
    max-width: 52% !important; }
  .product .product-information {
    max-width: 47% !important; }

  .header-logo {
    margin-top: 10px; }

  .footer-main .margin-top-30 {
    margin-top: 30px; }

  .welcome .bem-vindo {
    display: inline-block; }

  .header-logo {
    width: 350px; }

  .search-wrapper {
    width: calc(100% - 250px - 325px);
    padding-right: 0;
    padding-left: 45px; } }
@media (min-width: 1300px) {
  .owl-carousel {
    width: 100% !important;
    margin: 0 auto; }

  .slick-slider .owl-prev {
    left: -35px !important; }
  .slick-slider .owl-next {
    right: -33px !important; } }
@media(max-width: 500px) {
  .col-rxs {
    width: 100%; } }
@media(min-width: 501px) and (max-width: 767px) {
  .col-rxs {
    float: left;
    width: 50%; } }
@media (max-width: 1199px) {
  .product-information {
    margin: 0px 30px !important; } }
@media (width: 1200px) {
  .product .img-container {
    max-width: 51% !important; }
  .product .product-information {
    max-width: 43% !important; } }
@media (min-width: 1200px) {
  .visible1200 {
    display: none !important; }

  .main-image {
    float: right; }

  .slick-slider {
    margin: 0 auto;
    max-width: 95px;
    float: left; }
    .slick-slider .slider-thumbs {
      margin: 0 auto 29px; }
    .slick-slider a {
      width: 68px;
      height: 68px;
      max-width: 68px; }
      .slick-slider a img {
        max-width: 68px;
        max-height: 68px; }

  .content-main {
    padding-top: 35px !important; }

  .home-page {
    margin-top: -35px !important; } }
@media (max-width: 1199px) {
  .hidden1200 {
    display: none !important; }

  .visible1200 {
    display: block !important; }
    .visible1200 .owl-buttons {
      display: none; } }
@media (max-width: 991px) {
  .header-links {
    width: 186px !important; }
    .header-links li {
      margin: 0 3px !important; }
      .header-links li:last-of-type {
        margin-right: 10px !important; }

  .header-main .header-logo {
    margin-top: 4px !important; } }
@media (max-width: 768px) {
  .main-image {
    max-width: 420px !important; } }
.visible1200 .owl-pagination {
  display: block !important; }

@media (max-width: 1199px) {
  .slick-slider {
    max-width: 567px; }
    .slick-slider a {
      height: 110px;
      width: 110px;
      max-width: 110px; }
    .slick-slider img {
      max-width: 110px;
      max-height: 110px; } }
@media (max-width: 499px) {
  .footer-main .container {
    text-align: center; }
  .footer-main h3 {
    max-width: none !important;
    text-align: center; } }
@media (min-width: 1212px) and (max-width: 1299px) {
  .owl-carousel .hoverProduto {
    max-height: 229px !important; } }
@media (min-width: 530px) and (max-width: 539px) {
  .owl-carousel .hoverProduto {
    max-height: 198px !important; } }
@media (min-width: 540px) and (max-width: 544px) {
  .owl-carousel .hoverProduto {
    max-height: 200px !important; } }
@media (min-width: 545px) and (max-width: 548px) {
  .owl-carousel .hoverProduto {
    max-height: 202px !important; } }
@media (min-width: 549px) and (max-width: 554px) {
  .owl-carousel .hoverProduto {
    max-height: 204px !important; } }
@media (min-width: 555px) and (max-width: 558px) {
  .owl-carousel .hoverProduto {
    max-height: 206px !important; } }
@media (min-width: 559px) and (max-width: 564px) {
  .owl-carousel .hoverProduto {
    max-height: 208px !important; } }
@media (min-width: 565px) and (max-width: 568px) {
  .owl-carousel .hoverProduto {
    max-height: 210px !important; } }
@media (min-width: 569px) and (max-width: 574px) {
  .owl-carousel .hoverProduto {
    max-height: 212px !important; } }
@media (min-width: 575px) and (max-width: 578px) {
  .owl-carousel .hoverProduto {
    max-height: 214px !important; } }
@media (min-width: 579px) and (max-width: 584px) {
  .owl-carousel .hoverProduto {
    max-height: 216px !important; } }
@media (min-width: 585px) and (max-width: 588px) {
  .owl-carousel .hoverProduto {
    max-height: 218px !important; } }
@media (min-width: 589px) and (max-width: 594px) {
  .owl-carousel .hoverProduto {
    max-height: 220px !important; } }
@media (min-width: 595px) and (max-width: 598px) {
  .owl-carousel .hoverProduto {
    max-height: 222px !important; } }
@media (min-width: 599px) and (max-width: 604px) {
  .owl-carousel .hoverProduto {
    max-height: 224px !important; } }
@media (min-width: 605px) and (max-width: 608px) {
  .owl-carousel .hoverProduto {
    max-height: 226px !important; } }
@media (min-width: 609px) and (max-width: 614px) {
  .owl-carousel .hoverProduto {
    max-height: 228px !important; } }
@media (min-width: 615px) and (max-width: 618px) {
  .owl-carousel .hoverProduto {
    max-height: 230px !important; } }
@media (min-width: 619px) and (max-width: 624px) {
  .owl-carousel .hoverProduto {
    max-height: 232px !important; } }
@media (min-width: 625px) and (max-width: 629px) {
  .owl-carousel .hoverProduto {
    max-height: 234px !important; } }
@media (max-width: 1200px) {
  .margin-right40 {
    margin-right: 70px; }

  .margintop50 {
    margin-right: 30px; }

  .header-main .menu-icon {
    right: 0 !important;
    margin-top: 10px !important;
    margin-left: 15px;
    display: block !important; }
  .header-main .welcome {
    text-align: center; } }
@media (min-width: 550px) and (max-width: 777px) {
  .visible1200 {
    max-width: 460px !important; } }
@media(min-width: 320px) and (max-width: 1201px) {
  a#seloEbit {
    position: relative !important;
    margin-top: 0px;
    right: 0px;
    top: -6px; } }

/*# sourceMappingURL=mobile.css.map */
