.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.lll DESKTOP {}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
@media only screen 
and (min-width : 1081px) 
and (max-width : 1800px)
{
.dropdown {
  right: 18%;
  top: 36px;
}
.pesquisa {
  margin: 0px 0% 0 0 !important;
  width: 15% !important;
}
.woocommerce-breadcrumb {
  margin: 20px 15% 0 !important;
  width: 70%;
}	
#pageloja {
  margin: 120px auto 0px;
}
#pageloja .conteudo_loja {
  width: 68%;
  margin: 30px 5% 80px 0%;
}
.single-product #pageloja .conteudo_loja {
  width: 70%;
  padding: 0px 15% 30px;
  margin: 30px 0% 0 0;
}
#pageloja .conteudo_loja .summary .cart .variations_personalizadas .labels label {
  width: calc((100%/7) - 5px) !important;
}
#pagecarrinho {
  padding: 80px 5% 40px;
  width: 90%;
}
#pagecarrinho .conteudo_carrinho {
  margin: 0px auto;
  padding: 0px 0%;
  width: 100%;
}
#pagecarrinho .woocommerce table.shop_table {
  border: 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon {
  width: 70%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .input-text {
  width: 40%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button {
  width: 30% !important;
}
#pagecheckout {
  padding: 70px 5% 20px !important;
  width: 90%;
}
#pagecheckout .conteudo_checkout {
  margin: 20px auto;
  padding: 0 0%;
  width: 100%;
}
#pageminhaconta {
  padding: 50px 5% 40px;
  width: 90%;
  margin: 20px 0 0 0;
}
#pageminhaconta .conteudo_conta {
  width: 100%;
  margin: 20px 0% 20px;
}
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.lll IPAD PORTRAIT {}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
@media only screen 
and (min-width : 480px) 
and (max-width : 1024px) 
and (orientation : portrait) {
.dropdown {
  right: 4%;
  top: 18px;
}

.pesquisa {
  margin: 28px 15% 0 0;
  width: 30%;
  float: ;
}
.dropdown {
  right: 7%;
}
.pesquisa {
  margin: 28px 15% 0 0;
  width: 35%;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.woocommerce-breadcrumb {
  margin: 10px 0% !important;
  width: 100%;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
#pageloja .conteudo_loja h1 {
  margin: 0px 0% 10px 1%;
}
#pageloja {
  padding: 0px 0% 0px !important;
  width: 90%;
  margin: 80px 0px 0 0;
  padding: 0 5% !important;
}
#pageloja .conteudo_loja {
    width: 92%;
    margin: 0px 0 40px 0;
    padding: 5px 4%;
}
#pageloja .conteudo_loja .woocommerce-ordering {
  margin: 5px 0% 10px 0;
  width: 99%;
  float: right;
}
#pageloja .conteudo_loja ul.products {
  margin: 0 !important;
  float: left;
  width: 100%;
  margin: 0 0 0 1% !important;
}
#pageloja .conteudo_loja ul.products li {
  margin: 0px 1% 25px 0 !important;
  width: calc(((100% / 2) - 32px) - 0%) !important;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.single-product #pageloja .conteudo_loja {
  width: 100%;
  margin: 30px 0% 0 0;
  padding: 0px 0%;
}
#pageloja .conteudo_loja .galerias {
  width: 100%;
  float: left;
  height: auto;
  margin: 0px 0 0 0;
}
#pageloja .conteudo_loja .galerias.thumbnails button {
  width: 10%;
}
#pageloja .conteudo_loja .summary {
    margin: 0px 0 0 0%;
    width: 100%;
}
#pageloja .conteudo_loja .summary .cart .variations th.label {
  width: 100%;
}
#pageloja .conteudo_loja .summary .cart .variations td.value {
  width: 100%;
  margin: 0 0 0 0%;
}
#pageloja .conteudo_loja .summary .cart .variations td.value select {
  width: 66%;
}
#pageloja .conteudo_loja .summary .cart button {
  width: 75% !important;
  margin: 0px 0px 0 0;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pagecarrinho {
  padding: 80px 5% 0px;
  width: 90%;
}
#pagecarrinho .conteudo_carrinho {
  padding: 0px 0% 30px;
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form {
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals {
  width: 100%;
  padding: 0;
  margin: 0 0 0 0;
  border: 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon {
  width: 72%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button {
  width: 27% !important;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .input-text {
  width: 40%;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pagecheckout {
  margin: 0px auto 0px;
  padding: 70px 5% 30px !important;
  width: 90%;
}
#pagecheckout .conteudo_checkout .woocommerce #customer_details .col-2 .woocommerce-shipping-fields h3 {
  height: auto !important;
  line-height: 20px !important;
}
#pagecheckout .woocommerce .woocommerce-checkout-payment button {
  width: 100%;
}
#pagecheckout .woocommerce #customer_details {
  width: 100%;
  margin: 0 0% 0 0;
}
#pagecheckout .woocommerce #order_review {
  width: 100%;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pageminhaconta {
  padding: 50px 5% 30px;
  width: 90%;
  margin: 70px 0 0;
}


#pageminhaconta .woocommerce .woocommerce-MyAccount-navigation {
  float: left;
  width: 30%;
  margin: 0px 0 0 0;
}
#pagecheckout .conteudo_checkout {
  padding: 0 00%;
  width: 100%;
}
#pageminhaconta .conteudo_conta {
  width: 100%;
  margin: 20px 0 0 0;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content {
  width: 70%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .col2-set div {
  width: 100%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title h3 {
  width: 75%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button {
  width: 50% !important;
  line-height: 30px;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr td.woocommerce-orders-table__cell {
  font-size: 11px;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr td.woocommerce-orders-table__cell a,
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr td.woocommerce-orders-table__cell a.button {
  font-size: 11px;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop_table tbody tr td.product-name {
  padding: 10px 10px 10px 0;
}
#pageminhaconta .woocommerce .woocommerce .col2-set .col-2 {
  float: right;
  width: 100%;
}
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.lll IPAD LANDSCAPE {}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
@media only screen 
and (min-width : 768px) 
and (max-width : 1080px) 
and (orientation : landscape) {
.dropdown {
  right: 5%;
  top: 20px;
}
.pesquisa {
  margin: 28px 8% 0 0;
  width: 30%;
  float: ;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.woocommerce-breadcrumb {
  margin: 10px 0% !important;
  width: 100%;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pageloja {
  padding: 40px 5% 0px !important;
  width: 90%;
  margin: 50px 0 0 0;
}
#pageloja .conteudo_loja h1 {
  font-size: 25px;
}
#pageloja .conteudo_loja {
    width: 100%;
    margin: 0px 0 40px 0;
    padding: 5px 0%;
}
.single-product #pageloja .conteudo_loja {
  width: 100%;
  margin: 30px 0% 0 0;
  padding: 0px 0%;
}
#pageloja .conteudo_loja .summary h1 {
  height: auto;
}

.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pagecarrinho {
  padding: 80px 5% 40px;
  width: 90%;
}
#pagecarrinho .conteudo_carrinho {
  padding: 0px 0%;
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form {
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals {
  width: 100%;
  padding: 0;
  margin: 0 0 0 0;
  border: 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon {
  width: 80%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button {
  width: 20% !important;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pagecheckout {
  margin: 40px auto 0px;
  padding: 40px 5% 60px !important;
  width: 90%;
}
#pagecheckout .conteudo_checkout {
  padding: 0 0%;
  width: 100%;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pageminhaconta {
  padding: 10px 5% 0px;
  width: 90%;
  margin: 70px 0 0;
}
#pageminhaconta .conteudo_conta {
  width: 100%;
  margin: 20px 0% 20px;
}
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
.lll IPHONE PORTRAIT {}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
@media only screen 
and (min-width : 320px) 
and (max-width : 667px)
and (orientation : portrait) { 

.mobil {
  display: inherit;
}
.dropdown {
  top:30px;
  right: 80px;
}
.dropdown-content {
  right: -65px !important;
}
.pesquisa {
  width: 95%;
  right: 0%;
  top: 105px;
  display: none;
}
.header.first .pesquisa form.woocommerce-product-search .search-field {
  width: 87%;
  border-bottom: 1px solid #000;
}
.header.first .toogle_search a.icone .lupa_search {
  filter:invert();
}
.pesquisa form.woocommerce-product-search .search-field {
  width: 87%;
}
.popup_pesquisa .pesquisa {
  width: 80%;
  display: inherit;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
.woocommerce-breadcrumb {
  margin: 0px 0% 0 !important;
  width: 100%;
  font-size: 11px !important;
  line-height:20px;
  height:20px;
}
.woocommerce-breadcrumb a {
  font-size: 11px !important;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pageloja {
  padding: 40px 5% 0px !important;
  width: 90% !important;
  margin: 100px 0% 0 !important;
}
#pageloja .conteudo_loja h1 {
  font-size: 25px !important;
  height: auto !important;
  line-height: 31px;
  margin: 10px 0 0 0;
}
#pageloja .conteudo_loja {
    width: 92%;
    margin: 0px 0 40px 0;
    padding: 5px 4%;
}
#pageloja .conteudo_loja .woocommerce-ordering {
  margin: 5px 0% 10px 0;
  width: 99%;
  float: right;
}
#pageloja .conteudo_loja .product {
  width: 100%;
}
#pageloja .conteudo_loja ul.products li {
    margin: 0px 1% 25px 0 !important;
    width: 93.5% !important;
}
#pageloja .related {
  margin: 10px 0 0 0%;
}
#pageloja .related h2 {
  font-size: 25px;
  letter-spacing: -1px;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
.single-product #pageloja .conteudo_loja {
  width: 100%;
  margin: 30px 0% 0 0;
  padding: 0px 0%;
}
#pageloja .conteudo_loja .galerias {
  width: 100%;
  float: left;
  height: auto;
  margin: 0px 0 0 0;
}
#pageloja .conteudo_loja .galerias.thumbnails button {
  width: 30%;
}
#pageloja .conteudo_loja .summary {
    margin: 30px 0 0 0%;
    width: 100%;
}
#pageloja .conteudo_loja .summary .cart .variations th.label {
  width: 100%;
}
#pageloja .conteudo_loja .summary .cart .variations td.value {
  width: 100%;
  margin: 0 0 0 0%;
}
#pageloja .conteudo_loja .summary .cart .variations td.value select {
  width: 66%;
}
#pageloja .conteudo_loja .summary .cart button {
  width: 75% !important;
  margin: 0px 0px 0 0;
}
#pageloja .conteudo_loja .summary .cart .single_variation_wrap .variations_button .button {
  width: 77% !important;
  margin: 0px 0px 0 1%;
  float: right;
}
.button_share {
  margin: 10px 0 0 0%;
  padding: 0px 0 0 0;
}
#pageloja .conteudo_loja .summary .info_product {
  width: 100%;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pagecarrinho {
  padding: 140px 5% 0px;
  width: 90%;
}
.is-medium .wc-block-cart__sidebar, .is-mobile .wc-block-cart__sidebar, .is-small .wc-block-cart__sidebar {
  margin-bottom: 0px !important;
}
#pagecarrinho h1 {
  font-size: 25px;
}
#pagecarrinho .conteudo_carrinho {
  margin: 0px auto;
  padding: 0;
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce {
  margin: 0px auto;
  padding: 0;
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form {
  margin: 0px auto;
  padding: 0;
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table {
  margin: 0px auto;
  padding: 0;
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody {
  margin: 0px auto;
  padding: 0;
  width: 100%;
  float: left;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr {
  display: block;
  float: left;
  width: 100%;
  margin: 0 0 30px 0;
  height: auto !important;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td {
  margin: 0px auto;
  padding: 0;
  width: 100%;
  line-height: 40px;
  float: left;
  color: var(--cordois);
  width: 100% !important;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-remove {
    height: 20px !important;
    border-top: 0 !important;
    padding: 5px 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-name {
  margin: 0px auto;
  padding: 0;
  width: 100%;
  height: auto;
  line-height: 40px;
  display: inherit;
  float: left;
  color: var(--cordois);
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-name dl.variation {
  margin: 0px auto;
  padding: 0;
  width: 100%;
  height: auto;
  line-height: inherit;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-name dl.variation dt {
  margin: 0px auto;
  padding: 0;
  width: 35%;
  height: 40px;
  text-align: left;
  line-height: 40px;
  font-weight: 600;
  color: var(--corum);
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-name dl.variation dd {
  margin: 0px auto;
  padding: 0;
  width: 60%;
  height: auto;
  float: right;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-name dl.variation dd p {
  margin: 0px auto;
  padding: 0;
  width: 100%;
  height: auto;
  font-size: 11px;
  font-weight: 600;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr.cart_item td.product-quantity .quantity{
  width: 30%;
  float: right;
}
.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll {}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions {
  float: left;
  width: 100%;
  margin: 0 0 0px 0;
  padding: 10px 0 0;
  display: inherit;
  height: auto;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon {
	float:left;
	width: 100%;
	margin: 0 0 0px 0;
	padding: 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon label  {
	float:left;
	width: 30%;
	margin: 0 0 0px 0;
	text-align: left;
	font-size: 12px;
	height: 40px;
	line-height: 40px;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon input {
	float:left;
	width: 70%;
	margin: 0px 0px 0px 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .button {
    width: 100% !important;
    margin: 5px 0 0 0;
    float: left !important;
    font-size: 11px;
}
#pagecarrinho .conteudo_carrinho .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button[name="update_cart"] {
    width: 100% !important;
    margin: 5px 0 0 0;
    float: left !important;
    font-size: 11px;
}

.llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll { }
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals {
  width: 100%;
  margin: 0 0 0 0;
  border-left: 0;
  padding: 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals h2 {
  height: 45px !important;
  text-transform: uppercase;
  line-height: 45px;
  font-family: var(--fontum);
  color: var(--cordois);
  margin: 0;
  font-size: 11px;
  font-weight: 600;
  border-bottom: 1px dotted var(--corum);
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals {
  width: 100%;
  margin: 0 0 0 0;
  border-left: 0;
  padding: 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table {
  margin: 0px auto;
  padding: 0;
  width: 100%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody {
  margin: 0px auto;
  padding: 0;
  width: 100%;
  float: left;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal {
  display:inherit;
  float: left;
  width: 100%;
  margin: 0 0 0px 0;
  height:auto;
  line-height:auto;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal td {
  display:inherit;
  float: left;
  width: 100%;
  margin: 0 0 0px 0;
  height: 40px;
  line-height: 40px;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal td::before {
    display: inherit;
    float: left;
    width: 30%;
    margin: 0 0 0px 0;
    line-height: inherit;
    text-align: left;
    color: var(--cordois);
    font-size: 13px;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping {
  display:inherit;
  float: left;
  width: 100%;
  margin: 0 0 0px 0;
  height:auto;
  line-height:auto;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td {
  display:inherit;
  float: left;
  width: 100%;
  margin: 0 0 0px 0;
  height: auto;
  line-height: auto;
  padding: 0 !important;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td::before {
  display: inherit;
  float: left;
  width: 30%;
  margin: 0 0 0px 0;
  text-align: left;
  height: 40px;
  line-height: 40px;
  color: var(--cordois);
  font-size: 13px;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td ul.woocommerce-shipping-methods {
  float: left;
  width: 70%;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td ul.woocommerce-shipping-methods li {
  color: var(--corum);
  text-align: right;
  float: right;
  width: 100%;
  padding: 0 !important;
  height: 40px;
  line-height: 40px;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td p {
    color: var(--corum) !important;
    float:left;
} 
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td form.woocommerce-shipping-calculator  {
    color: red !important;
    float:left;
    margin: 10px 0 0;
    width: 100%;
}   
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.shipping td form.woocommerce-shipping-calculator a {
    color: var(--cordois) !important;
    margin: 0px 0 0;
    width: 100% !important;
    text-align:    right !important;
}       
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total {
  display:inherit;
  float: left;
  width: 100%;
  margin: 0 0 0px 0;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total {
  display:inherit;
  float: left;
  width: 100%;
  margin:15px 0 0px 0;
  height:auto;
  line-height:auto;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td {
  display:inherit;
  float: left;
  width: 100%;
  margin: 0 0 0px 0;
  height: 40px;
  line-height: 40px;
}
#pagecarrinho .conteudo_carrinho .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td::before {
  display: inherit;
  float: left;
  width: 30%;
  margin: 0 0 0px 0;
  line-height: inherit;
  text-align: left;
  color: var(--cordois);
  font-size: 13px;
}
.lllllllllllllllllllllllllllllllll CHECKOUT lllllllllllllllllllllllllllllllllll {}
#pagecheckout {
  padding: 145px 5% 40px !important;
  width: 90%;
}
#pagecheckout .conteudo_checkout {
  margin: 20px auto;
  padding: 0 0%;
  width: 100%;
}
#pagecheckout .woocommerce #customer_details {
  width: 100% !important;
  margin: 0 0% 0 0 !important;
}
#pagecheckout .woocommerce #customer_details .col-1 {
  width: 100% !important;
}
#pagecheckout .woocommerce .checkout h3#order_review_heading {
  width: 100%;
}
#pagecheckout .woocommerce #order_review {
  width: 100%;
}
#pagecheckout .conteudo_checkout .woocommerce .checkout h3#order_review_heading {
  width: 100%;
}
#pagecheckout .conteudo_checkout .woocommerce #order_review {
  width: 100%;
}
.lllllllllllllllllllllllllllllllll ENCOMENDA TERMINADA lllllllllllllllllllllllllllllllllll {}
#pagecheckout .conteudo_checkout .woocommerce .woocommerce-order ul.order_details li.order {
  width: 100%;
  border-right: inherit;
  padding: 10px 0px;
  border-left: inherit;
}
#pagecheckout .conteudo_checkout .woocommerce .woocommerce-order ul.order_details li.date {
  width: 100%;
  border-top: 1px dotted #000;
  border-right: inherit;
  padding: 10px 0px;
}
#pagecheckout .conteudo_checkout .woocommerce .woocommerce-order ul.order_details li.email {
  width: 100%;
  border-top: 1px dotted #000;
  border-right: inherit;
  padding: 10px 0px;
}
#pagecheckout .conteudo_checkout .woocommerce .woocommerce-order ul.order_details li.total {
  width: 100%;
  border-top: 1px dotted #000;
  border-right: inherit;
  padding: 10px 0px;
}
#pagecheckout .conteudo_checkout .woocommerce .woocommerce-order ul.order_details li.method {
  width: 100%;
  border-top: 1px dotted #000;
  border-right: inherit;
  padding: 10px 0px;
}
#pagecheckout .conteudo_checkout .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-columns .col-1 {
  width: 100%;
  margin: 0 0 20px 0;
}

.lllllllllllllllllllllllllllllllll MINHA CONTA lllllllllllllllllllllllllllllllllll {}
#pageminhaconta {
  padding: 20px 5% 40px;
  width: 90%;
  margin: 155px 0 0;
}
#pageminhaconta .conteudo_conta {
  width: 100%;
  margin: 20px 0% 20px;
}
#pageminhaconta .conteudo_conta .woocommerce .col2-set .col-2, #pageminhaconta .conteudo_conta  .woocommerce-page .col2-set .col-2 {
  float: right;
  width: 100%;
}
#pageminhaconta h1 {
  font-size: 25px;
  margin: 0 0 20px 0;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-navigation {
    width: 100%;
    margin: 5px 0 0 0;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content {
    margin: 30px 0 0 0;
	width: 100%;
}
#pageminhaconta .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
  float: left;
  width: 100%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .col2-set div {
    width: 100%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .input-text {
    border: 1px solid #ccc;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields p button {
    width: 100%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr td.woocommerce-orders-table__cell {
    padding: 10px 0;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content p.order-again a {
  width: 100%;
  padding: 5px 0;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-info {
  width: 96%;
  font-size: 12px;
  line-height: 17px;  padding: 10px 1% 10px 3%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content a.button {
  margin: 0px 0 0 0;
  height: 30px;
  line-height: 30px;
  float: inherit !important;
  padding: 0 18px;
  width: auto !important;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content a.button:hover {
  background: var(--cordois) !important;
}
#pageminhaconta .woocommerce .col2-set .col-1 a {
  width: 30%;
}
#pageminhaconta .woocommerce .col2-set .col-2 a {
  width: 30%;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button {
  width: 100% !important;
  line-height: 35px;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr {
  margin: 0 0 50px 0;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr td.woocommerce-orders-table__cell {
  padding: 10px 0;
  line-height: 30px;
  padding: 0;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr td.woocommerce-orders-table__cell a {
  padding: 0;
  float: none;
  width: 30% !important;
  display: inline-block;
  height: 25px;
  line-height: 25px;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr td.woocommerce-orders-table__cell a.button {
  width: 30% !important;
  height: 25px;
  line-height: 25px;
}
#pageminhaconta .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title h3 {
  width: 74%;
}
#pageminhaconta .conteudo_conta .status-publish .woocommerce p button {
  width: 50% !important;
}
}
