.woocommerce-account article>h1{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.woocommerce-account article>h1~h1{display:none}.woocommerce-account .elf-acc-bc{margin:0 0 20px;padding:12px 0;color:var(--elf-text-tertiary);font-size:.8125rem;line-height:1.6}.woocommerce-account .elf-acc-bc a{color:var(--elf-text-tertiary);text-decoration:none}.woocommerce-account .elf-acc-bc a:hover{color:var(--elf-blue)}.woocommerce-account .elf-acc-bc .elf-bread-sep{margin:0 6px;color:var(--elf-text);font-weight:500}.woocommerce-account .elf-acc-bc .elf-bread-atual{color:var(--elf-text);font-weight:500}body.woocommerce-account{background:#f7f7f7}.woocommerce-account .elf-conteudo{padding-bottom:40px}.woocommerce-account .woocommerce{padding:24px 0 48px}.woocommerce-account .woocommerce:has(form.woocommerce-ResetPassword){padding:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation){display:grid;grid-template-columns:220px 1fr;gap:32px;align-items:start}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation)>.woocommerce-notices-wrapper{grid-column:1 / -1}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:none;width:auto;min-width:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{grid-column:1;grid-row:1}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{grid-column:2;grid-row:1}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:8px;min-height:var(--elf-toque);padding:10px 12px;border-radius:var(--elf-radius);color:var(--elf-text-secondary);font-size:.8125rem;line-height:1.6;text-decoration:none;white-space:nowrap}.woocommerce-account .woocommerce:has(.elf-painel) .woocommerce-MyAccount-navigation-link--dashboard a,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:var(--elf-bg-secondary);color:var(--elf-text);font-weight:500}.woocommerce-account .woocommerce-MyAccount-navigation li:is(.woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-MyAccount-navigation-link--orders,.woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-MyAccount-navigation-link--customer-logout) a:before{content:"";width:16px;height:16px;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--elf-acc-ico) no-repeat center / contain;mask:var(--elf-acc-ico) no-repeat center / contain}.woocommerce-account .woocommerce-MyAccount-navigation-link--dashboard a{--elf-acc-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation-link--orders a{--elf-acc-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-address a{--elf-acc-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-account a{--elf-acc-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a{--elf-acc-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpolyline points='16 17 21 12 16 7'/%3E%3Cline x1='21' x2='9' y1='12' y2='12'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account #customer_login h2,.woocommerce-account .woocommerce>h2{margin:0 0 16px;color:var(--elf-text);font-size:1.25rem;font-weight:700;line-height:1.4}.woocommerce-account .woocommerce .elf-painel .elf-painel-titulo-mt{margin-top:32px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:not(.form-row),.woocommerce-account .elf-painel-vazio{margin:0 0 20px;color:var(--elf-text-secondary);font-size:.875rem;line-height:1.6}.woocommerce-account .woocommerce-MyAccount-content form{display:flow-root;margin:0}.woocommerce-account .woocommerce .form-row,.woocommerce-account .woocommerce .woocommerce-form-row{margin:0 0 12px;padding:0}.woocommerce-account .woocommerce .form-row label,.woocommerce-account .woocommerce .woocommerce-form-row label{display:block;margin:0 0 4px;color:var(--elf-text);font-size:.8125rem;font-weight:600;line-height:1.6}@media (min-width: 768px){.woocommerce-account .woocommerce .form-row-first,.woocommerce-account .woocommerce .woocommerce-form-row--first{float:left;width:calc(50% - 6px);clear:left}.woocommerce-account .woocommerce form.woocommerce-ResetPassword .form-row{float:none;width:100%}.woocommerce-account .woocommerce .form-row-last,.woocommerce-account .woocommerce .woocommerce-form-row--last{float:right;width:calc(50% - 6px)}.woocommerce-account .woocommerce .form-row-wide,.woocommerce-account .woocommerce .woocommerce-form-row--wide{clear:both;width:100%}}.woocommerce-account .woocommerce .form-row .required{border:0;line-height:1;color:var(--elf-rosa-escuro);font-size:1rem;font-weight:600;text-decoration:none}.woocommerce-account .woocommerce form.woocommerce-form-login .form-row .required,.woocommerce-account .woocommerce form.woocommerce-form-register .form-row .required,.woocommerce-account .woocommerce form.woocommerce-ResetPassword .form-row .required{color:#e01020;font-weight:400}.woocommerce-account .woocommerce .form-row label .optional{color:var(--elf-text-secondary);font-size:.65rem;font-weight:600}.woocommerce-account .woocommerce .form-row strong{color:var(--elf-text-secondary);font-size:.875rem;font-weight:600}.woocommerce-account .woocommerce .form-row.validate-required label .optional{display:none}.woocommerce-account .woocommerce .form-row.woocommerce-validated input.input-text,.woocommerce-account .woocommerce .form-row.woocommerce-validated select{border-color:var(--elf-border-light)}.woocommerce-account .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-account .woocommerce .form-row input[type=text],.woocommerce-account .woocommerce .form-row input[type=email],.woocommerce-account .woocommerce .form-row input[type=tel],.woocommerce-account .woocommerce .form-row input[type=password],.woocommerce-account .woocommerce .form-row select{width:100%;height:var(--elf-toque);padding:0 12px;border:1px solid var(--elf-border-light);border-radius:var(--elf-radius);background:var(--elf-bg);color:var(--elf-text);font-family:var(--elf-font);font-size:1rem}.woocommerce-account .woocommerce .form-row input[aria-invalid=true]{border-color:#ef4444}.woocommerce-account .woocommerce .form-row input:focus,.woocommerce-account .woocommerce .form-row select:focus{outline:2px solid var(--elf-roxo);outline-offset:1px;border-color:var(--elf-roxo)}.woocommerce-account .woocommerce .form-row select{padding-right:36px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.woocommerce-account .woocommerce .form-row .password-input{position:relative;display:block;width:100%}.woocommerce-account .woocommerce .form-row .password-input input[type=password]{padding-right:42px}.woocommerce-account .woocommerce .form-row .show-password-input{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:var(--elf-toque);min-height:var(--elf-toque);height:var(--elf-toque);transform:none;padding:0;border:0;background:none;color:var(--elf-text-secondary);font-size:1rem;cursor:pointer;background-color:currentColor;-webkit-mask:var(--elf-olho) no-repeat center / 16px 16px;mask:var(--elf-olho) no-repeat center / 16px 16px;--elf-olho: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .form-row .show-password-input:after,.woocommerce-account .woocommerce .form-row .show-password-input:before{content:none}.woocommerce-account .woocommerce button,.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce input[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--elf-toque);padding:0 32px;border:0;border-radius:var(--elf-radius);background:var(--elf-roxo);color:#fff;font-family:var(--elf-font);font-size:.875rem;font-weight:600;line-height:1.2;cursor:pointer}.woocommerce-account .woocommerce button:hover,.woocommerce-account .woocommerce a.button:hover{background:var(--elf-roxo-hover);color:#fff}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-error,.woocommerce-account .woocommerce-message{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 20px;padding:14px 16px;border:1px solid var(--elf-border-light);border-left-width:3px;border-radius:var(--elf-radius);background:var(--elf-bg-secondary);color:var(--elf-text-secondary);font-size:.875rem;list-style:none}.woocommerce-account .woocommerce-info{border-left-color:var(--elf-blue)}.woocommerce-account .woocommerce-message{border-left-color:#22c55e}.woocommerce-account .woocommerce-error{border-left-color:#ef4444}.woocommerce-account .woocommerce-info:before,.woocommerce-account .woocommerce-error:before,.woocommerce-account .woocommerce-message:before{display:none}.woocommerce-account .woocommerce .woocommerce-info a.button,.woocommerce-account .woocommerce .woocommerce-message a.button{margin-left:auto;padding:0 20px;font-size:.8125rem}.woocommerce-account #customer_login .u-column1,.woocommerce-account #customer_login .u-column2{float:none;width:auto}.woocommerce-account #customer_login .u-column2,.woocommerce-account #customer_login.elf-modo-registro .u-column1{display:none}.woocommerce-account #customer_login.elf-modo-registro .u-column2{display:block}.woocommerce-account form.woocommerce-form-login,.woocommerce-account form.woocommerce-form-register,.woocommerce-account form.woocommerce-ResetPassword{margin:0;padding:24px;border:1px solid var(--elf-border-light);border-radius:var(--elf-radius)}.woocommerce-account .woocommerce form.woocommerce-form-login .form-row label,.woocommerce-account .woocommerce form.woocommerce-form-register .form-row label,.woocommerce-account .woocommerce form.woocommerce-ResetPassword .form-row label{margin:0 0 5px;color:#242424;font-size:.875rem;font-weight:400;line-height:1.6}.woocommerce-account .woocommerce form.woocommerce-form-login button[name=login],.woocommerce-account .woocommerce form.woocommerce-form-register button[name=register],.woocommerce-account .woocommerce form.woocommerce-ResetPassword button[type=submit]{width:100%;padding:0 24px}.woocommerce-account form.woocommerce-form-register .form-row:has(#reg_password):not(:has(.woocommerce-password-strength)){padding-bottom:30px}body.woocommerce-account form.woocommerce-form-login{display:grid!important;grid-template-columns:1fr auto}.woocommerce-account form.woocommerce-form-login>p{grid-column:1 / -1}.woocommerce-account form.woocommerce-form-login>p.form-row:has(.woocommerce-form-login__rememberme){display:contents}.woocommerce-account form.woocommerce-form-login>p.form-row:has(.woocommerce-form-login__rememberme):before,.woocommerce-account form.woocommerce-form-login>p.form-row:has(.woocommerce-form-login__rememberme):after{display:none}.woocommerce-account form.woocommerce-form-login button[name=login]{grid-column:1 / -1}.woocommerce-account form.woocommerce-form-login>p.woocommerce-LostPassword{grid-column:2;justify-self:end}.woocommerce-account .woocommerce form.woocommerce-form-login .form-row label.woocommerce-form-login__rememberme{grid-column:1;display:flex;align-items:center;gap:8px;min-height:var(--elf-toque);margin:10px 0 0;color:var(--elf-text-secondary);font-size:.8125rem;font-weight:400}.woocommerce-account input[name=rememberme]{width:16px;height:16px;margin:0}.woocommerce-account .woocommerce-LostPassword{display:flex;align-items:center;margin:4px 0 0}.woocommerce-account .woocommerce-LostPassword a,.woocommerce-account .elf-painel-ver-todos{display:inline-flex;align-items:center;min-height:var(--elf-toque);color:color-mix(in srgb,var(--elf-blue) 70%,var(--elf-dark));font-size:.875rem;text-decoration:none}.woocommerce-account .woocommerce form.woocommerce-ResetPassword>p:not(.form-row){margin:0 0 20px;font-size:.875rem;line-height:1.6}.woocommerce-account .woocommerce-privacy-policy-text p{margin:0 0 20px;color:var(--elf-text);font-size:.875rem;line-height:1.6}.woocommerce-account .woocommerce-privacy-policy-text a{color:var(--elf-blue);text-decoration:none}.woocommerce-account .elf-trap{position:absolute;left:-999em}.woocommerce-account .elf-trap input,.woocommerce-account .elf-trap label{display:none}.woocommerce-account .elf-troca{margin:24px 0 0;text-align:center}.woocommerce-account .elf-troca-ou{display:flex;align-items:center;gap:20px;margin:0 0 20px;color:#242424;font-size:.875rem;font-weight:600}.woocommerce-account .elf-troca-ou:before,.woocommerce-account .elf-troca-ou:after{content:"";flex:1;height:1px;background:#dcdcdc}.woocommerce-account .elf-troca-titulo{margin:0 0 16px;color:var(--elf-text);font-size:1.25rem;font-weight:700;line-height:1.4}.woocommerce-account .elf-troca-texto{margin:0 0 20px;color:var(--elf-text);font-size:.875rem;line-height:1.6}.woocommerce-account .woocommerce .elf-troca-btn{padding:0 24px}.woocommerce-account .elf-painel{margin:0 0 20px}.woocommerce-account .woocommerce .elf-painel-dados .elf-painel-acoes{margin:4px 0 0}.woocommerce-account .woocommerce table.woocommerce-orders-table{width:100%;margin:0;border:0;border-radius:0;border-collapse:collapse;font-size:.875rem}.woocommerce-account .woocommerce table.woocommerce-orders-table thead th{padding:0 0 12px;border:0;border-bottom:1px solid var(--elf-border-light);color:var(--elf-text-tertiary);font-size:.75rem;font-weight:700;line-height:1.4;text-align:left;text-transform:uppercase;letter-spacing:.05em}.woocommerce-account .woocommerce table.woocommerce-orders-table tbody td,.woocommerce-account .woocommerce table.woocommerce-orders-table tbody th{padding:12px 0;border:0;border-bottom:1px solid var(--elf-border-light);color:var(--elf-text);font-weight:400;line-height:1.4;text-align:left}.woocommerce-account .woocommerce table.woocommerce-orders-table :is(th,td)+:is(th,td){padding-left:12px}.woocommerce-account .woocommerce table.elf-mini-orders tbody td.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce table.elf-mini-orders tbody td.woocommerce-orders-table__cell-order-total{font-weight:600}.woocommerce-account .woocommerce-orders-table__cell-order-number a{display:inline-flex;align-items:center;min-height:var(--elf-toque);color:var(--elf-text);font-weight:600;text-decoration:none}.woocommerce-account .woocommerce table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions{text-align:right}.woocommerce-account .woocommerce .woocommerce-orders-table__cell-order-actions a.woocommerce-button{min-height:36px;margin:2px 0 2px 8px;padding:0 14px;background:var(--elf-roxo-suave);color:var(--elf-roxo);font-size:.75rem}.woocommerce-account .woocommerce .woocommerce-orders-table__cell-order-actions a.woocommerce-button:hover{background:var(--elf-roxo);color:#fff}.woocommerce-account .woocommerce .woocommerce-order-details .order-actions-button{margin:4px 0 4px 8px}.woocommerce-account .woocommerce a.button.cancel,.woocommerce-account .woocommerce a.button.cancel:hover{border:1px solid var(--elf-border);background:none;color:var(--elf-text-secondary)}.woocommerce-account .elf-rastreio-cod{display:inline-flex;align-items:center;min-height:var(--elf-toque);color:var(--elf-roxo);font-weight:400;text-decoration:none;word-break:break-all}.woocommerce-account .elf-rastreio-vazio{color:var(--elf-text)}.woocommerce-account .woocommerce .woocommerce-Price-amount,.woocommerce-account .woocommerce .product-quantity{font-weight:600}.woocommerce-account .elf-badge{display:inline-block;padding:2px 8px;border-radius:var(--elf-radius-pill);background:var(--elf-bg-secondary);color:var(--elf-text-secondary);font-size:.6875rem;font-weight:600;line-height:1.5;white-space:nowrap}.woocommerce-account .elf-badge-enviado{background:var(--elf-blue-light);color:color-mix(in srgb,var(--elf-blue) 70%,var(--elf-dark))}.woocommerce-account .elf-badge-completed{background:#dcfce7;color:#166534}.woocommerce-account .elf-badge-processing,.woocommerce-account .elf-badge-on-hold,.woocommerce-account .elf-badge-pending,.woocommerce-account .elf-badge-aprovado_motoboy{background:#fef3c7;color:#92400e}.woocommerce-account .elf-badge-cancelled,.woocommerce-account .elf-badge-failed{background:#fee2e2;color:#991b1b}.woocommerce-account .woocommerce-MyAccount-content mark{display:inline-block;line-height:1}.woocommerce-account .woocommerce-MyAccount-content mark.order-number,.woocommerce-account .woocommerce-MyAccount-content mark.order-status,.woocommerce-account .woocommerce-MyAccount-content mark.order-date{padding:5px 8px;border-radius:0;background:var(--elf-bg);color:#242424;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title{margin:0 0 12px;font-size:1rem;font-weight:700;line-height:1.4}.woocommerce-account .woocommerce-customer-details--email:before,.woocommerce-account .woocommerce-customer-details--phone:before{display:none}.woocommerce-account .woocommerce .woocommerce-customer-details--email,.woocommerce-account .woocommerce .woocommerce-customer-details--phone{margin:0;padding-left:0}.woocommerce-account .woocommerce-order-details{margin:24px 0 20px}.woocommerce-account .woocommerce table.woocommerce-table--order-details{width:100%;border:0;border-radius:0;border-collapse:collapse;font-size:.875rem}.woocommerce-account .woocommerce table.woocommerce-table--order-details th,.woocommerce-account .woocommerce table.woocommerce-table--order-details td{width:50%;padding:10px 0;line-height:1.4;border:0;border-bottom:1px solid var(--elf-border-light);text-align:left}.woocommerce-account .woocommerce table.woocommerce-table--order-details thead th{color:#242424;font-size:1rem;font-weight:600;text-transform:uppercase}.woocommerce-account .woocommerce table.woocommerce-table--order-details tfoot th{color:#242424;font-weight:600}.woocommerce-account .woocommerce table.woocommerce-table--order-details tfoot td{font-weight:400}.woocommerce-account table.woocommerce-table--order-details td:last-child,.woocommerce-account table.woocommerce-table--order-details th:last-child{text-align:right}.woocommerce-account .woocommerce-table__product-name a{display:inline-block;color:#333;font-weight:500;line-height:1.4;text-decoration:none}.woocommerce-account .woocommerce-customer-details{margin:24px 0 0}.woocommerce-account .woocommerce-customer-details address{padding:16px;border:1px solid var(--elf-border-light);border-radius:var(--elf-radius);color:var(--elf-text-secondary);font-size:.875rem;font-style:normal;line-height:1.6}.woocommerce-account .nexus-rastreio{margin:18px 0;padding:16px;border:1px solid var(--elf-border-light);border-radius:var(--elf-radius);background:var(--elf-bg-secondary)}.woocommerce-account .woocommerce-MyAccount-content .nexus-rastreio h2{margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.4}.woocommerce-account .nexus-rastreio p{margin:0 0 12px;color:var(--elf-text-secondary);font-size:.875rem;line-height:1.6}.woocommerce-account .nexus-rastreio strong{font-weight:600}.woocommerce-account .woocommerce .nexus-rastreio a.button{padding:0 20px;font-size:.8125rem}.woocommerce-account .woocommerce .woocommerce-Addresses{display:flex;flex-direction:row;gap:24px;margin:8px 0 0}.woocommerce-account .woocommerce .woocommerce-Addresses:before,.woocommerce-account .woocommerce .woocommerce-Addresses:after{display:none}.woocommerce-account .woocommerce .woocommerce-Addresses .woocommerce-Address{flex:1;float:none;width:auto;padding:20px;border:1px solid var(--elf-border-light);border-radius:var(--elf-radius)}.woocommerce-account .woocommerce .woocommerce-Address-title:before,.woocommerce-account .woocommerce .woocommerce-Address-title:after{content:none}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.woocommerce-account .woocommerce-Address-title h2{margin:0;font-size:1rem;font-weight:700}.woocommerce-account .woocommerce .woocommerce-Address-title a.edit{display:inline-flex;align-items:center;flex:0 1 auto;min-height:var(--elf-toque);color:color-mix(in srgb,var(--elf-blue) 70%,var(--elf-dark));font-size:.8125rem;font-weight:600;text-decoration:none}.woocommerce-account .woocommerce-Address address{color:var(--elf-text-secondary);font-size:.875rem;font-style:normal;line-height:1.7}.woocommerce-account form.woocommerce-EditAccountForm p.form-row:has(>#account_display_name){display:none}.woocommerce-account form.woocommerce-EditAccountForm fieldset{margin:40px 0 20px;padding:16px 20px 4px;border:1px solid var(--elf-border-light);border-radius:var(--elf-radius)}.woocommerce-account form.woocommerce-EditAccountForm legend{padding:0 8px;font-size:.875rem;font-weight:600}.woocommerce-account form.woocommerce-EditAccountForm em{color:var(--elf-text-tertiary);font-size:.75rem;font-style:normal}@media (min-width: 768px){.woocommerce-account .woocommerce:has(#customer_login){display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:1080px;margin-inline:auto}.woocommerce-account .woocommerce:has(#customer_login)>.woocommerce-notices-wrapper{grid-column:1 / -1}.woocommerce-account .woocommerce form.woocommerce-form-login,.woocommerce-account .woocommerce form.woocommerce-form-register{max-width:460px}.woocommerce-account #customer_login .u-column1,.woocommerce-account #customer_login .u-column2{padding:0 40px}.woocommerce-account .woocommerce form.woocommerce-ResetPassword{max-width:480px}.woocommerce-account .elf-troca{align-self:stretch;margin:0;padding:0 40px;border-left:1px solid var(--elf-border-light)}.woocommerce-account .elf-troca-ou{display:none}}@media (max-width: 1023.98px){.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation){display:block}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin-top:16px}.woocommerce-account .woocommerce-MyAccount-navigation ul{flex-direction:row;gap:0;padding-bottom:4px;overflow-x:auto;scrollbar-width:none}.woocommerce-account .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul[data-mais]:after{background:linear-gradient(to right,transparent,#f7f7f7 60%)}}@media (max-width: 767.98px){.woocommerce-account table.woocommerce-orders-table,.woocommerce-account table.woocommerce-orders-table tbody,.woocommerce-account table.woocommerce-orders-table tr,.woocommerce-account table.woocommerce-orders-table th,.woocommerce-account table.woocommerce-orders-table td{display:block;width:auto}.woocommerce-account table.woocommerce-orders-table thead{display:none}.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) tbody tr{margin:0 0 12px;padding:6px 16px 12px;border:1px solid var(--elf-border-light);border-radius:var(--elf-radius)}.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) tbody tr>th,.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) tbody tr>td{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:var(--elf-toque);padding:4px 0;border:0;font-size:1rem;text-align:right}.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) tbody tr>th:before,.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) tbody tr>td:before{content:attr(data-title);flex-shrink:0;color:var(--elf-text-secondary);font-size:.8125rem;font-weight:600;text-align:left}.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) .woocommerce-orders-table__cell-order-number{margin-bottom:4px;padding-bottom:8px;border-bottom:1px solid var(--elf-border-light)}.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) .woocommerce-orders-table__cell-order-number a{font-size:1rem;font-weight:700}.woocommerce-account table.elf-mini-orders tbody tr{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;padding-bottom:8px;border-bottom:1px solid var(--elf-border-light)}.woocommerce-account .woocommerce table.elf-mini-orders tbody td{padding:0;border:0}.woocommerce-account table.elf-mini-orders td:last-child{margin-left:auto}.woocommerce-account table.elf-mini-orders .woocommerce-orders-table__cell-order-status{order:1;flex-basis:100%}.woocommerce-account table.woocommerce-table--order-details,.woocommerce-account table.woocommerce-table--order-details :is(thead,tbody,tfoot){display:block}.woocommerce-account table.woocommerce-table--order-details tr{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;border-bottom:1px solid var(--elf-border-light)}.woocommerce-account .woocommerce table.woocommerce-table--order-details :is(th,td){flex:1 1 0;width:auto;border:0}.woocommerce-account .woocommerce .woocommerce-customer-details .woocommerce-column{float:none;width:auto;margin-bottom:20px}.woocommerce-account .woocommerce .form-row-first,.woocommerce-account .woocommerce .form-row-last,.woocommerce-account .woocommerce .woocommerce-form-row--first,.woocommerce-account .woocommerce .woocommerce-form-row--last{float:none;width:100%}.woocommerce-account .woocommerce .woocommerce-Addresses{flex-direction:column}.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) tbody tr>td.woocommerce-orders-table__cell-order-actions{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding-top:12px;border-top:1px solid var(--elf-border-light)}.woocommerce-account table.woocommerce-orders-table:not(.elf-mini-orders) tbody tr>td.woocommerce-orders-table__cell-order-actions:before{display:none}.woocommerce-account .woocommerce .woocommerce-orders-table__cell-order-actions a.woocommerce-button{flex:1 1 auto;min-height:var(--elf-toque);margin:0;font-size:.875rem}}
