@media only screen 
and (min-width : 810px) 
and (max-width : 1080px) 
and (orientation : portrait) {

.wrapper-checkout .col-esquerda {
  width: 100%;
}
.wrapper-checkout .col-esquerda .grupo_produtos .woocommerce-cart-form__cart-item .entrada .coluna-imagem_descreve .info .descreve {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}  
.wrapper-checkout .col-direita {
  width: 100%;
  margin:20px 0 0 0%;
}
}
/**********************************************************************************************/
/**********************************************************************************************/



@media only screen and (min-width:5px) and (max-width:768px) and (orientation:portrait) {
  
  
.wrapper-checkout .col-esquerda {
  width: 100%;
}


.wrapper-checkout .col-esquerda .grupo_produtos .woocommerce-cart-form__cart-item {
  margin: 0 0 20px 0;
}
.wrapper-checkout .col-esquerda .grupo_produtos .woocommerce-cart-form__cart-item .entrada {
  padding: 0px 0 20px 0%;
}  
.wrapper-checkout .col-esquerda .head_group  {
  display: none
}

.coluna-imagem_descreve {
  flex-basis: 100% !important;
  margin: 0 0 10px 0%;
  display: inherit !important;
} 
    
.coluna-imagem_descreve .head_name {
  display:inherit !important;
}

  
.wrapper-checkout .col-esquerda .entrada {
  margin: 0px 0 20px 0 !important;;
}  
  
  
.wrapper-checkout .col-esquerda .entrada .quantidade {
  flex-basis: 100%;
  margin: 10px 0 0 0;
  border: 1px solid #E5E5E5;
  padding: 10px 4%;
}
.wrapper-checkout .col-esquerda .entrada .quantidade .head_name {
  font-weight: var(--global_font_weight_7);
  width: 50%;
  text-align: left;
  float: left;
  height: 31px;
  line-height: 31px;
  display: inherit;
}  
.wrapper-checkout .col-esquerda .entrada .quantidade .todos_valores {
  float: right !important;
  width: 50%;
  margin: 0 0 0 0%;
  padding: 0;
  font-size: 14px;
  position:relative;
  top:inherit;
  transform:inherit;
  left: inherit;
  text-align: right;
  height: 30px;
  line-height: 30px;
}

.wrapper-checkout .col-esquerda .entrada .coluna-preco_s_iva {
    flex-basis: 100%;
    margin: 10px 0 0 0;
    border: 1px solid #E5E5E5;
    padding: 10px 4%;
}
.wrapper-checkout .col-esquerda .entrada .coluna-preco_s_iva .head_name {
  text-align: left;
  width: 46%;
  float: left;
  display: inherit;
  font-weight: var(--global_font_weight_7);
}  
.wrapper-checkout .col-esquerda .entrada .coluna-preco_s_iva .todos_valores{  
float: right;
  width: 50%;
  margin: 0 0 0 0%;
  padding: 0;
  position: inherit;
  top: inherit;
  transform: inherit;
  left: inherit;
  text-align: right;
} 
.wrapper-checkout .col-esquerda .entrada .coluna-preco_s_iva .todos_valores .valor_real .amount {
  text-align: right;
}  
  
.wrapper-checkout .col-esquerda .entrada .coluna-valor_iva {
    flex-basis: 100%;
    margin: 10px 0 0 0;
    border: 1px solid #E5E5E5;
    padding: 10px 4%;
} 
.wrapper-checkout .col-esquerda .entrada .coluna-valor_iva .head_name {
  text-align: left;;
  width: 46%;
  float: left;
  display: inherit;
  font-weight: var(--global_font_weight_7);
}
.wrapper-checkout .col-esquerda .entrada .coluna-valor_iva .todos_valores {
    float: right;
    width: 50%;
    margin: 0 0 0 0%;
    padding: 0;
    position: inherit;
    top: inherit;
    transform: inherit;
    left: inherit;
    text-align: right;
} 
.wrapper-checkout .col-esquerda .entrada .coluna-valor_iva .todos_valores .valor_real .amount {
    text-align: right;
  } 
.wrapper-checkout .col-esquerda .entrada .coluna-_iva {
    flex-basis: 100%;
    margin: 10px 0 0 0;
    border: 1px solid #E5E5E5;
    padding: 10px 4%;
}
.wrapper-checkout .col-esquerda .entrada .coluna-_iva .head_name {
  text-align: left;
  width: 50%;
  float: left;
  display: inherit;
  font-weight: var(--global_font_weight_7);
}
.wrapper-checkout .col-esquerda .entrada .coluna-_iva .todos_valores{  
float: right;
    width: 50%;
    margin: 0 0 0 0%;
    padding: 0;
    position: inherit;
    top: inherit;
    transform: inherit;
    left: inherit;
    text-align: right;
  } 
.wrapper-checkout .col-esquerda .entrada .coluna-_iva .todos_valores .valor_real .amount {
  text-align: right;
}  
.wrapper-checkout .col-esquerda .entrada .coluna-preco_c_iva {
    flex-basis: 100%;
    margin: 10px 0 0 0;
    border: 1px solid #E5E5E5;
    padding: 10px 4%;
}
.wrapper-checkout .col-esquerda .entrada .coluna-preco_c_iva .head_name {
  text-align: left;
  width: 50%;
  float: left;
  display: inherit;
  font-weight: var(--global_font_weight_7);
}  
.wrapper-checkout .col-esquerda .entrada .coluna-preco_c_iva .todos_valores{  
float: right;
    width: 50%;
    margin: 0 0 0 0%;
    padding: 0;
    position: inherit;
    top: inherit;
    transform: inherit;
    left: inherit;
    text-align: right;
  }
.wrapper-checkout .col-esquerda .entrada .coluna-preco_c_iva .todos_valores .valor_real .amount {
  text-align: right;
}    


 
.wrapper-checkout .col-direita {
  width: 100%;
  margin: 20px 0% 0;
}
  




























}