/*GERAL*/
body.page-account div#area-body {
    background: #f5f5f5;
}
.page-account .order-summary {
  background: #fff;
  border: 0px solid #eee;
  border-radius: 6px;
}

.page-account .order-group .order-body {
  background: #fff;
  border-radius: 0px 0px 6px 6px;
}

body.skin-black.page-account .vitrine>h2 {
  color: #292b2c;
  background: transparent;
}

/*Inicio estilo vitrine*/
.page-account .vitrine .owl-loaded .item{
  display: flex;
  align-items: center;
  background: white;
  padding: 10px;
  border-radius: 5px;
}

.page-account .vitrine .product-list .product .picture .ar-content img {
  border-radius: 6px;
}

.page-account .vitrine .product-list-horizontal .product h3 {
  color: #363843 !important;
}

.page-account .vitrine .product-list .product .prices .price-by-boleto span {
  font-weight: 500 !important;
  font-family: "Rubik", sans-serif;
  color: #363843;
}

.page-account .vitrine .product-list .product .prices .price-by-boleto {
  line-height: 150%;
  color: #7C8096 !important;
}

.page-account .vitrine .product .prices .price-from span {
  font-weight: 600;
  color: #7c8096;
  font-size: 13px;
}

.page-account .vitrine .item .prices .price-by-boleto{
    font-size: 10px;
    font-weight: 400;
}

/*Fim Estilo Vitrine*/

.page-account.janelaAberta button.btn.btn-success {
  width: auto;
  margin: 0;
}

/* FIM: Estilo Dados da conta Pagina Minha conta*/

body.page-account .btn-edit {
    top: 42px;
    right: 5px;
    width: 35px;
    height: 35px;
}
body.page-account .btn-close {
    width: 35px;
    height: 35px;
}
body.page-account .btn-edit:after {
     width: 20px;
    height: 20px;
}
body.page-account .btn-close:after {
    width: 20px;
    height: 20px;
}
.page-account .order-item-list .order-item-info .order-item-title a {
    font-size: 14px;
    color: #363843;
}
.page-account .order-body div.order-item div a:hover{
    color: #1f2026;
}
.page-account .order-item-list .order-item-info .order-item-title a{
    text-decoration: none;
}
.page-account .address-list.row .icon.icon-plus {
    background-image: url("data:image/svg+xml,%3Csvg id='Camada_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 384 384'%3E%3C!-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %23ed2d3b; %7D %3C/style%3E%3C/defs%3E%3Cpath class='st0' d='M.2,116C8.8,26.1,109.7-27.6,189.3,16.3c52.7,29.1,81.8,97.2,58.8,154.9-1.2,3-8,7.8-10.7,11-6.7,8.1-12.1,19.7-13.3,30.1-.3,2.4.2,10.4-.5,11.4s-8.8.5-11.2.8c-7.2.8-15.6,3.7-21.9,7.3s-10.1,7.4-10.7,6.9c17.7-30,38.9-64.7,43.3-100C233.8,52.6,128.9-1.2,63.8,57.3c-61,54.8-20,131.1,15.4,186.7s31,45.6,48.6,66.7l34.7-44.9c-4.3,16.7-4.3,34.3,2.1,50.4-7.8,9-14.8,20-23,28.6-13,13.5-21.4,6.9-31.4-4.5C71.1,295.6,19.7,219.3,4.9,161.8c-1.9-7.2-2.8-14.7-4.7-21.9.5-7.7-.7-16.3,0-24Z'/%3E%3Cpath class='st0' d='M277.8,384c-8.2-3-16.3-8.1-19.8-16.5s-2.6-7.7-2.6-9.3v-37.8h-37.8c-28.5,0-36.1-48.2-10.9-61,2.1-1.1,8.8-3.3,10.9-3.3h37.8v-37.8c0-28.5,48.2-36.1,61-10.9,1.1,2.1,3.3,8.8,3.3,10.9v37.8h37.8c28.5,0,36.1,48.2,10.9,61-2.1,1.1-8.8,3.3-10.9,3.3h-37.8v37.8c0,7.9-7.1,18.1-14,21.9l-9.9,3.9h-18Z'/%3E%3Cpath class='st0' d='M124.3,64.6c49.3-3.1,83.1,50.1,60.1,93.8-21.9,41.6-80.5,45.6-108.2,7.7s-2.1-98.3,48-101.5Z'/%3E%3C/svg%3E");
}

body.page-account .address-list .col-sm-4 .label {
    border: 1.07px solid #ed2d3b!important;
}

.page-account .address-list .label {
    box-shadow: none;
}

#accountContent > a {
    display: none;
}


.page-account.janelaAberta .orderHelpForm .btn.btn-success {
  background: #ED2D3B !important;
  border: 1px solid #ED2D3B !important;
}

.page-account.janelaAberta .orderHelpForm .btn.btn-success:hover {
  background: #c50a10;
  border: 1px solid #c50a10;
}

body.page-account .informative ul li a {
  padding: 11px 20px;
  color: #7C8096;
  text-decoration: none;
}

body.page-account .informative.isMenu {
  border-radius: 6px;
  background: #fff !important;
  height: auto;
}

body.page-account .row.content .col-md-2 h1,
body.page-account .row .col-md-10 h1,
.page-account .row .col-sm-12.col-md-6.col-lg-6 .informative {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 6px;
}

body.page-account .row .col-md-10 h1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

body.page-account .only-yes {
  width: 100%;
}

body.page-account .container.form-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

body.page-account label.label-text:not(label[for="alterarSenha-lb"]) {
  position: absolute;
  bottom: 40px;
  left: 30px;
  background: #fff;
}

body.page-account label.label-text[for="cpf"] {
  background: linear-gradient(white 30%, #e9ecef 70%) !important;
}

body.page-account .only-yes-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

body.page-account #editForm .form-control {
  padding: 14px 10px;
  border-radius: 4px;
}

body.page-account form#editForm {
  background: #fff;
  border-radius: 6px;
  padding: 40px 10px;
}

body.page-account .checkboxs-group:first-child {
  margin-bottom: 15px;
}

body.page-account .btn.btn-primary {
  background: #ED2D3B;
  border: 1px solid #ED2D3B;
  border-bottom: none !important;
}

.notMobile.page-account .btn.btn-primary:hover {
  background: #c50a10;
  border: 1px solid #c50a10;
}

body.page-account .order-list .order-list-item {
  background: #fff;
  border-radius: 6px;
  box-shadow: none;
  border: 1px solid #eee;
  border-left-width: 3px;
}

body.page-account .order-list .order-list-item .order-actions .btn.btn-default {
    border: 1px solid #ed2d3b;
    color: #ed2d3b;
}
.order-list .order-list-item .order-actions .btn {
    padding: 15px;
    border-radius: 5px;
    display: flex;
    align-items: center;
}

.order-list .order-list-item .order-item .order-item-image img {
    border-radius: 100%;
    box-shadow: -1px 4px 8px #0000004d;
}

.order-list .order-list-item .ar.ar-1 {
    background: #ffff;
}

.page-account .box-account.box-recent .order-list .order-item-list .order-item-info .order-item-title a {
    font-size: 14px;
    color: #363843;
    text-decoration: none;
}

.page-account .box-account.box-recent .order-list .order-item-list .order-item-info .order-item-title a:hover {
    color: #1f2026;
}

.page-account .icon-chat-light {
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5018 11.2891C21.5018 15.8281 17.4538 19.4711 12.5018 19.4711C11.8608 19.4711 11.2368 19.4081 10.6328 19.2921' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.099 17.8241C4.92 16.3341 3.5 13.9721 3.5 11.2891' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.0973 17.8242C7.0963 18.6782 7.0983 19.8302 7.0983 21.0392' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 11.2904C3.5 6.75137 7.548 3.10938 12.5 3.10938C17.452 3.10938 21.5 6.75238 21.5 11.2914' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6316 19.2891L7.10156 21.0391' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6768 11.3232C12.7744 11.4209 12.7744 11.5791 12.6768 11.6768C12.5791 11.7744 12.4209 11.7744 12.3232 11.6768C12.2256 11.5791 12.2256 11.4209 12.3232 11.3232C12.4209 11.2256 12.5791 11.2256 12.6768 11.3232' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.6768 11.3232C16.7744 11.4209 16.7744 11.5791 16.6768 11.6768C16.5791 11.7744 16.4209 11.7744 16.3232 11.6768C16.2256 11.5791 16.2256 11.4209 16.3232 11.3232C16.4209 11.2256 16.5791 11.2256 16.6768 11.3232' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.67678 11.3232C8.77441 11.4209 8.77441 11.5791 8.67678 11.6768C8.57915 11.7744 8.42085 11.7744 8.32322 11.6768C8.22559 11.5791 8.22559 11.4209 8.32322 11.3232C8.42085 11.2256 8.57915 11.2256 8.67678 11.3232' stroke='%23ED2D3B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 14px;
    height: 13px;
}
.page-account-order.page-account .fa-download-light, .icon-download-light {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Camada_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 512 512'%3E%3C!-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %23ed2d3b; %7D %3C/style%3E%3C/defs%3E%3Cpath class='st0' d='M382.6,233.4c-2.6-5.7-8.3-9.4-14.6-9.4h-64V16c0-8.8-7.2-16-16-16h-64c-8.8,0-16,7.2-16,16v208h-64c-8.8,0-16,7.2-15.9,16.1,0,3.8,1.4,7.5,3.9,10.4l112,128c5.8,6.6,16,7.3,22.6,1.4.5-.4,1-.9,1.4-1.4l112-128c4.1-4.7,5.2-11.4,2.6-17.1Z'/%3E%3Cpath class='st0' d='M432,352v96H80v-96H16v128c0,17.7,14.3,32,32,32h416c17.7,0,32-14.3,32-32v-128h-64Z'/%3E%3C/svg%3E");
}
.page-account .order-list .order-header .order-actions a.btn.btn-primary.btn-need-help {
    background: #FFEFF0;
    border: none;
    color: #ED2D3B;
}

body.page-account .form-horizontal label:not(.checkbox-inline):not(.radio-inline) {
  justify-content: flex-start;
}

body.page-account .address-list .col-sm-4 label,
body.page-account .address-list .col-sm-4 .label {
  border-radius: 6px !important;

}

body.page-account .order-summary {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 6px;
}

body.page-account .form-content .radio-inline-container {
  margin-top: 10px;
}

body.page-account .order-group .order-body {
  background: #fff;
  border-radius: 0px 0px 6px 6px;
}

body.page-account .product-list.row>.col-sm-4>.label.placeholder-label {
  border-radius: 6px !important;
  border: 1px solid #eee !important;
}

.page-account #editForm input[type="radio"]:checked {
	border: 1px solid #ed2d3b;
}
.page-account #editForm input[type="radio"] {
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	margin: 0 5px 0 0 !important;
	font: inherit;
	color: #ccc;
	width: 18px;
	height: 18px;
	border: 1px solid #ccc;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.page-account #editForm input[type="radio"]:checked::before {
    display: block !important;
}
.page-account #editForm input[type="radio"]::before {
    content: "";
    font-size: 1px;
    color: white;
    display: none;
    background: #ED2D3B;
    width: 12px;
    height: 12px;
    border-radius: 50%;
}

.page-account #editForm input[type="checkbox"]:checked {
    background-color: #ED2D3B;
    border: 1px solid #ED2D3B;
}
.page-account #editForm input[type="checkbox"] {
    -webkit-appearance: none !important;
    background-color: #fff;
    margin: 0 5px 0 0 !important;
    font: inherit;
    color: #ccc;
    width: 18px;
    height: 18px;
    border: 1px solid #ccc;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.page-account #editForm input[type="checkbox"]:checked::before {
    display: contents !important;
}
.page-account #editForm input[type="checkbox"]::before {
    content: url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5 3.5 6l5-5' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E");
    display: none;
    color: white;
}

/*FIM:GERAL*/


/*DESKTOP*/
.notMobile.page-account .informative {
  border: 1px solid #eee;
  background: white;
  height: 100%;
}

.notMobile.page-account .informative ul li a:hover {
  background: #ed2d3b;
  color: white;
  border-radius: 6px;
}

.notMobile.page-account .informative ul li:first-child {
  border-radius: 6px 6px 0px 0px;
}

.notMobile.page-account .row.content .col-md-2 h1 {
  padding: 15.5px 10px !important;
}

.notMobile.page-account .row .col-md-10:not(.aberto) h1 {
  padding: 15.5px 10px;
}

.notMobile.page-account .row .col-md-10.aberto h1 {
  padding: 11px 10px;
}

.notMobile.page-account .edit-group.col-5 {
  margin-bottom: 20px;
}

/*.notMobile.page-account .order-list .order-list-item .order-actions .btn:hover {
  box-shadow: 0 2px 5px rgba(28, 50, 134, 0.5);
}*/

.notMobile.page-account .col-sm-12 .order-group {
  border-radius: 6px;
}

.notMobile.page-account .col-sm-12 .order-group {
  border-radius: 6px;
}
.page-account .order-summary>div, .page-contact .order-summary>div {
    margin: 10px;
    border-radius: 5px;
    border: 1px solid #ddd;
    border-bottom: 1px solid #ddd !important;
}

.page-account .order-summary .line.total, .page-contact .order-summary .line.total {
    font-size: 15px;
    font-weight: 800;
}

.page-account .order-summary .order-summary-header, .page-contact .order-summary .order-summary-header {
    font-weight: 800;
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: flex-end;
}

#accountContent .block-account .col-sm-12 .order-summary .order-payment  div.order-summary-header  .icon-ipo-pagto {
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8549 17.0878C22.3819 13.6228 22.3819 8.06375 18.8549 4.59875C15.3279 1.13375 9.67088 1.13375 6.14488 4.59875C2.61888 8.06375 2.61788 13.6228 6.14488 17.0878' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.60156 21H20.6016H4.60156Z' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 6V7.25' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 16V14.75' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.987 9C14.922 8.024 14.117 7.25 13.125 7.25H11.755C10.785 7.25 10 8.036 10 9.005C10 9.81 10.548 10.512 11.328 10.708L13.671 11.296C14.452 11.492 14.999 12.194 14.999 12.999C14.999 13.969 14.213 14.754 13.244 14.754H11.874C10.88 14.754 10.075 13.978 10.011 13' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 25px;
    height: 25px;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 5px 0 0;
}
#accountContent .block-account .col-sm-12:nth-child(2) .order-summary .order-totals .order-summary-header .icon-valor{
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 9C3.5 10.105 5.738 11 8.5 11' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.499 15C5.738 15 3.5 14.105 3.5 13' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.4995 5H13.5005V8' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 16C11.5 17.105 13.738 18 16.5 18C19.262 18 21.5 17.105 21.5 16' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 12C11.5 13.105 13.738 14 16.5 14C19.262 14 21.5 13.105 21.5 12' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5019 10C13.7419 10 11.5019 10.895 11.5039 12' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 12V20C11.5 21.105 13.738 22 16.5 22' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 10C19.26 10 21.5 10.895 21.498 12' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.5 12V20C21.5 21.105 19.262 22 16.5 22' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.5 19C5.739 19 3.5 18.105 3.5 17' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 7C11.2614 7 13.5 6.10457 13.5 5C13.5 3.89543 11.2614 3 8.5 3C5.73858 3 3.5 3.89543 3.5 5C3.5 6.10457 5.73858 7 8.5 7Z' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 5V17' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 25px;
    height: 25px;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 5px 0 0;
}
#accountContent .block-account .col-sm-12:nth-child(2) .order-summary .order-address .order-summary-header .icon-ipo-location{
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='18' viewBox='0 0 23 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 3H18.823C19.232 3 19.6 3.249 19.751 3.629L21.357 7.643C21.451 7.879 21.5 8.131 21.5 8.385V14.333C21.5 14.885 21.052 15.333 20.5 15.333H18.669' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5019 15.4219H7.67188' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.5 10H17.5V6H20.7' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.056 1H13.5C14.052 1 14.5 1.448 14.5 2V11H1.5' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.2043 14.2955C18.8233 14.9145 18.8233 15.9175 18.2043 16.5355C17.5853 17.1545 16.5823 17.1545 15.9642 16.5355C15.3452 15.9165 15.3452 14.9135 15.9642 14.2955C16.5833 13.6775 17.5863 13.6775 18.2043 14.2955' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.20388 14.2955C7.82288 14.9145 7.82288 15.9175 7.20388 16.5355C6.58488 17.1545 5.58188 17.1545 4.96388 16.5355C4.34588 15.9165 4.34488 14.9135 4.96388 14.2955C5.58288 13.6775 6.58488 13.6775 7.20388 14.2955' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 15.416H2.5C1.948 15.416 1.5 14.968 1.5 14.416V2C1.5 1.448 1.948 1 2.5 1H9.5' stroke='%23ED2D3B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 25px;
    height: 25px;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 5px 0 0;
}
/*FIM:DESKTOP*/

/*MOBILE*/
.isMobile.page-account #accountContent .block-account .row .col-sm-12:nth-child(2) .order-group .order-body .order-actions>a.btn.btn-secondary {
  border: 1px solid #b0b0b0;
}

.isMobile.page-account .row.content .col-md-2 h1,
.isMobile.page-account .row .col-md-10 h1 {
  padding: 10px 20px;
}

.isMobile.page-account .checkboxs-group:first-child {
  margin-bottom: 15px;
}

.isMobile.page-account .edit-group.col-11 {
    margin-bottom: 20px;
}


.isMobile.page-account .ratings-list .order-item {
  flex-direction: column;
  border-radius: 6px;
  border: 1px solid #eee;
}

.isMobile.page-account .ratings-list .order-item .order-item-product {
  border-radius: 6px 6px 0px 0px;
  background: #fff;
}

.isMobile.page-account .ratings-list .order-item .call-to-action {
  background: #ed2d3b !important;
  text-decoration: none;
}

.isMobile.page-account .order-list .order-list-item .order-header .order-actions .btn.btn-secondary {
  border: 1px solid #b0b0b0;
}

.isMobile.page-account .order-list .order-list-item .order-header .order-actions {
  gap: 10px;
}

.page-account .posCheckout{
    background: white;
    border-radius: 10px;
}
.page-checkout.isMobile #registerForm.register-form-container .abrirLogin {
    position: unset;
}
.isMobile.page-checkout #registerForm > .checkout-box-subtitle.title-login {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 10px;
}
body.page-checkout.isMobile .checkout-review .checkout-coupon {
    padding: 20px 0;
}
/*FIM:MOBILE*/