#menu-col-logo {
  z-index: 100;
  height: 74px;
  /*border-bottom-right-radius: 75px;*/
  border-top-right-radius: 0px;
}

@media (min-width: 300px) {
  #menu-col-logo {
    z-index: 100;
    height: 74px;
    /*border-bottom-right-radius: 75px;*/
    border-top-right-radius: 0px;
  }
}

@media (min-width: 576px) {
  #menu-col-logo {
    z-index: 100;
    height: 74px;
    /*border-bottom-right-radius: 75px;*/
    border-top-right-radius: 0px;
  }
}

@media (min-width: 768px) {
  #menu-col-logo {
    z-index: 100;
    height: 74px;
    /*border-bottom-right-radius: 75px;*/
    border-top-right-radius: 0px;
  }
}

@media (min-width: 992px) {
  #menu-col-logo {
    z-index: 100;
    height: 74px;
    /*border-bottom-right-radius: 75px;*/
    border-top-right-radius: 0px;
    min-width: 310px;
  }
}

@media (min-width: 1200px) {
  #menu-col-logo {
    z-index: 100;
    height: 74px;
    /*border-bottom-right-radius: 75px;*/
    border-top-right-radius: 0px;
    padding-right: 60px;
    min-width: 330px;
  }
}

#menu-col-carrinho {
  z-index: 90;
  height: 74px;
  padding-right: 75px;
  /*border-bottom-right-radius: 75px;*/
  margin-left: -75px;
  min-width: 300px;
  max-width: 300px;
}

@media (min-width: 300px) {
  #menu-col-carrinho {
    z-index: 90;
    height: 74px;
    padding-right: 30px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 150px;
    max-width: 150px;
  }
}

@media (min-width: 576px) {
  #menu-col-carrinho {
    z-index: 90;
    height: 74px;
    padding-right: 30px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 160px;
    max-width: 160px;
  }
}

@media (min-width: 768px) {
  #menu-col-carrinho {
    z-index: 90;
    height: 74px;
    padding-right: 30px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 200px;
    max-width: 200px;
  }
}

@media (min-width: 992px) {
  #menu-col-carrinho {
    z-index: 90;
    height: 74px;
    padding-right: 35px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 220px;
    max-width: 220px;
  }
}

@media (min-width: 1200px) {
  #menu-col-carrinho {
    z-index: 90;
    height: 74px;
    padding-right: 60px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 260px;
    max-width: 260px;
  }
}

#menu-col-documentos {
  z-index: 80;
  height: 74px;
  padding-right: 75px;
  /*border-bottom-right-radius: 75px;*/
  margin-left: -75px;
  min-width: 420px;
  max-width: 420px;
}

@media (min-width: 300px) {
  #menu-col-documentos {
    z-index: 80;
    height: 74px;
    padding-right: 25px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 150px;
    max-width: 150px;
  }
}

@media (min-width: 576px) {
  #menu-col-documentos {
    z-index: 80;
    height: 74px;
    padding-right: 30px;
    /*border-bottom-right-radius: 75px;*/
    padding-left: 80px;
    margin-left: -75px;
    min-width: 160px;
    max-width: 160px;
  }
}

@media (min-width: 768px) {
  #menu-col-documentos {
    z-index: 80;
    height: 74px;
    padding-right: 0px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 245px;
    max-width: 245px;
  }
}

@media (min-width: 992px) {
  #menu-col-documentos {
    z-index: 80;
    height: 74px;
    padding-right: 0px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 260px;
    max-width: 260px;
  }
}

@media (min-width: 1200px) {
  #menu-col-documentos {
    z-index: 80;
    height: 74px;
    padding-right: 40px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 370px;
    max-width: 370px;
  }
}

#menu-col-entrega {
  z-index: 70;
  height: 74px;
  padding-right: 30px;
  /*border-bottom-right-radius: 75px;*/
  margin-left: -75px;
  min-width: 145px;
  max-width: 145px;
}

@media (min-width: 576px) {
  #menu-col-entrega {
    z-index: 70;
    height: 74px;
    padding-right: 30px;
    /*border-bottom-right-radius: 75px;*/
    padding-left: 80px;
    margin-left: -75px;
    min-width: 160px;
    max-width: 160px;
  }
}

@media (min-width: 768px) {
  #menu-col-entrega {
    z-index: 70;
    height: 74px;
    padding-right: 35px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 200px;
    max-width: 200px;
  }
}

@media (min-width: 992px) {
  #menu-col-entrega {
    z-index: 70;
    height: 74px;
    padding-right: 55px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 240px;
    max-width: 240px;
  }
}

@media (min-width: 1200px) {
  #menu-col-entrega {
    z-index: 70;
    height: 74px;
    padding-right: 72px;
    /*border-bottom-right-radius: 75px;*/
    margin-left: -75px;
    min-width: 270px;
    max-width: 270px;
  }
}

#menu-col-pagamento {
  z-index: 60;
  height: 74px;
  margin-left: -75px;
  padding-left: 90px;
  padding-right: 40px;
  min-width: 0%;
}

@media (min-width: 576px) {
  #menu-col-pagamento {
    z-index: 60;
    height: 74px;
    margin-left: -75px;
    padding-left: 105px;
    min-width: 0%;
  }
}

@media (min-width: 768px) {
  #menu-col-pagamento {
    z-index: 60;
    height: 74px;
    margin-left: -75px;
    padding-left: 90px;
    min-width: 100%;
  }
}

@media (min-width: 992px) {
  #menu-col-pagamento {
    z-index: 60;
    height: 74px;
    margin-left: -75px;
    padding-left: 100px;
    min-width: 0%;
  }
}

@media (min-width: 1200px) {
  #menu-col-pagamento {
    z-index: 60;
    height: 74px;
    margin-left: -75px;
    padding-left: 105px;
    min-width: 0%;
  }
}

#logo-menu {
  max-width: 130px;
}

@media (min-width: 300px) {
  #logo-menu {
    max-width: 130px;
  }
}

@media (min-width: 576px) {
  #logo-menu {
    max-width: 130px;
  }
}

@media (min-width: 768px) {
  #logo-menu {
    max-width: 130px;
  }
}

@media (min-width: 992px) {
  #logo-menu {
    max-width: 240px;
  }
}

@media (min-width: 1200px) {
  #logo-menu {
    max-width: 240px;
  }
}

#row-width-entrega {
}

@media (min-width: 768px) {
  #menu-mobile {
    display: none;
  }
}

.ecommerce-resumo-do-pedido-width {
  width: 100%;
  min-width: 275px;
  max-width: 341px;
}

@media (min-width: 992px) {
  .ecommerce-resumo-do-pedido-width {
    width: 341px;
    min-width: 275px;
    max-width: 341px;
  }
}

.ecommerce-margin-top-form-mobile-2 {
  margin-top: 25px;
}

@media (min-width: 576px) {
  .ecommerce-margin-top-form-mobile-2 {
    margin-top: 0px;
  }
}

.ecommerce-margin-top-form-mobile {
  margin-top: 25px;
}

@media (min-width: 992px) {
  .ecommerce-margin-top-form-mobile {
    margin-top: 0px;
  }
}

.btn-vermelho-left-margin {
  margin-left: 0px;
}

@media (min-width: 576px) {
  .btn-vermelho-left-margin {
    margin-left: 46px;
  }
}

.icone-insta-hover:hover {
  content: url("../../../assets/img/icone-whatsapp-color.png?h=24e8e92ccf3cf0f59d03cdb725ddbcd9");
  max-width: 36px;
}

.icone-insta-hover {
  content: url("../../../assets/img/icon-instagram.svg?h=fa65d850bc576afd54e4e2d0e7525d34");
}

.icone-tiktok-hover:hover {
  content: url("../../../assets/img/icon-tiktok-color.svg?h=638a679530dfdc0817bc0e0e75a9dc7a");
}

.icone-tiktok-hover {
  content: url("../../../assets/img/icon-tiktok.svg?h=fe0d7f8cc9f6c8e137d390145e20d31c");
}

.icone-facebook-hover:hover {
  content: url("../../../assets/img/icon-facebook-color.svg?h=65d12df0824111c55ce0ce0ec017c032");
}

.icone-facebook-hover {
  content: url("../../../assets/img/icon-facebook.svg?h=de1fd294b5c47856b0676b45efbd12ee");
}

.icone-whatsapp-hover:hover {
  content: url("../../../assets/img/icon-whatsapp-color.svg?h=813eeb92b41f5534a8195ba6dbb81f2f");
}

.icone-whatsapp-hover {
  content: url("../../../assets/img/icon-whatsapp.svg?h=729aa0e4b6c91e07e08012204f3ba143");
}

