﻿#ef-account{width:100%;max-width:1288px;margin:18px auto;padding:0 20px}#ef-account .woocommerce{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 0}#ef-account .woocommerce form{width:100%}#ef-account .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"Endereço"}#ef-account .woocommerce-MyAccount-navigation,#ef-account .woocommerce-MyAccount-content{width:100%;display:flex;align-items:center;padding:18px 0;flex-direction:column}#ef-account .woocommerce-MyAccount-navigation ul,#ef-account .woocommerce-MyAccount-content ul{width:100%;gap:8px;display:flex;align-items:center;flex-wrap:wrap}#ef-account .woocommerce-MyAccount-navigation li,#ef-account .woocommerce-MyAccount-content li{width:100%;height:fit-content;background-color:#fff;flex:1;text-align:center}#ef-account .woocommerce-MyAccount-navigation li a,#ef-account .woocommerce-MyAccount-content li a{font-size:1rem;font-weight:700;line-height:36px;text-decoration:none;text-transform:none;width:100%;padding:12px 12px;border:1px solid #e0e0e0;border-radius:5px;display:block}#ef-account .woocommerce-MyAccount-navigation li a:hover,#ef-account .woocommerce-MyAccount-content li a:hover{opacity:.8}#ef-account .woocommerce-MyAccount-navigation p,#ef-account .woocommerce-MyAccount-content p{width:100%;font-size:1rem;font-weight:400;line-height:24px;text-decoration:none;text-transform:none;display:flex;flex-direction:column;flex:1}#ef-account .woocommerce-MyAccount-navigation p a,#ef-account .woocommerce-MyAccount-content p a{font-weight:700}#customer_login{display:flex;flex-direction:column;align-items:center;justify-content:center;width:582px !important;max-width:calc(100% - 20px);height:fit-content;margin:0 auto;position:relative;padding:20px;border-radius:5px;margin-block:20px}#customer_login svg{max-width:80%}#customer_login .title{display:flex;align-items:center;justify-content:center;gap:8px;font-size:24px;font-weight:700;line-height:36px;text-decoration:none;text-transform:none}#customer_login .form-row:has(>.button){display:flex;justify-content:center}#customer_login .lost_password{text-align:center}form p{width:100%;margin-right:auto}.show-password-input{top:8.5px}input{width:100%;padding-inline:8px;height:35px;background:#fff;border:1px solid #e0e0e0;border-radius:5px}.myaccount__top,.myaccount__bottom{width:100%;margin-block:20px}.myaccount__top label,.myaccount__bottom label{font-size:14px;font-weight:400;line-height:21px;text-decoration:none;text-transform:none}.myaccount__top input,.myaccount__bottom input{width:100%;padding-inline:8px;height:35px;background:#fff;border:1px solid #e0e0e0;border-radius:5px}.myaccount__top input.button,.myaccount__bottom input.button{width:171px;height:45px;text-align:center;border-radius:5px}.myaccount__top input.button[name=login],.myaccount__bottom input.button[name=login]{color:#fff;font-family:"Bai Jamjuree",sans-serif;font-size:14px;font-weight:400;line-height:24px;text-decoration:none;text-transform:none}.myaccount__top input.button[name=login]:hover,.myaccount__bottom input.button[name=login]:hover{opacity:.8}.myaccount__top input.button[name=register],.myaccount__bottom input.button[name=register]{color:#fff;font-family:"Bai Jamjuree",sans-serif;font-size:14px;font-weight:400;line-height:24px;text-decoration:none;text-transform:none}.myaccount__top input.button[name=register]:hover,.myaccount__bottom input.button[name=register]:hover{opacity:.8}.myaccount__top form.login,.myaccount__top form.register,.myaccount__bottom form.login,.myaccount__bottom form.register{margin-block:0;padding:0}.myaccount__top .lost_password a,.myaccount__bottom .lost_password a{color:#2c2c2c;font-family:"Bai Jamjuree",sans-serif;font-size:14px;font-weight:400;line-height:21px;text-decoration:none;text-transform:none}.myaccount__top .lost_password a:hover,.myaccount__bottom .lost_password a:hover{color:#ff914c}.myaccount__top form.login,.myaccount__top form.register,.myaccount__bottom form.login,.myaccount__bottom form.register{border:none}