.firebaseui-container{box-shadow:none!important;max-width:inherit!important}.firebaseui-container .firebaseui-card-header{padding:0!important}.firebaseui-container .firebaseui-card-content{padding:0!important}.firebaseui-container .firebaseui-card-actions{padding:8px 0 24px 0!important}.firebaseui-container .firebaseui-card-footer{padding:0!important}#account{background-color:var(--bs-gray-300)}#account .form-account-container{margin:0 auto;flex:1 1 0%;width:500px;padding:30px 20px;border-radius:25px;font-size:14px;background:var(--bs-white);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important}#account .form-account-container .form-login h3{text-align:center}#account .form-account-container .form-login .error{padding:5px 10px;border:1px solid lightgray;border-radius:25px;margin-bottom:10px;background:#dc3545;color:#fff}#account .form-account-container .form-login .subtitle{font-size:12px;text-align:center;padding:15px 0}#account .form-account-container .form-login .subtitle a{color:#385898}#account .form-account-container .form-login input{padding:0 10px;box-shadow:none;border-radius:25px;height:35px;line-height:35px}#account .form-account-container .form-login .mb-3>button{width:100%}#account .form-account-container .form-login button{height:35px;line-height:35px;border-radius:25px;padding:0;font-weight:normal}#account .form-account-container .form-login button img{width:20px;height:auto;margin-right:5px}#account .form-account-container .form-login button.btn-facebook{background:#385898}#account .form-account-container .form-login button.btn-google{background:#fff;color:#000;border:1px solid lightgray}#account .form-account-container .form-login .divider-line{position:relative;text-align:center}#account .form-account-container .form-login .divider-line:after{content:"";position:absolute;top:50%;left:0;width:100%;background:lightgray;height:1px;z-index:1}#account .form-account-container .form-login .divider-line span{position:relative;z-index:2;background:#fff;padding:0 10px}#account .form-account-container .btn-submit{display:block;width:100%}#account .form-account-container .register-btn{font-size:14px}#account .form-account-container .register-btn a{color:#385898}#account .form-account-container .register-btn span{margin-right:5px}#account #side-nav .card{background:var(--bs-white);border:0;border-radius:0}#account #side-nav .card .card-header{background:var(--bs-white);padding:10px}#account #side-nav .card-body{background:var(--bs-white);padding:0}#account #side-nav .card-body .nav li{margin-bottom:5px;padding:5px 10px;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);cursor:pointer}#account #side-nav .card-body .nav li:last-child{margin-bottom:0}#account #side-nav .card-body .nav li a{display:block;width:100%;color:var(--bs-body-color)}#account #side-nav .card-body .nav li a i{font-size:1.5rem;margin-right:4px}#account #side-nav .card-body .nav li:hover,#account #side-nav .card-body .nav li.active{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);background-color:var(--bs-primary);color:var(--bs-white)}#account #side-nav .card-body .nav li:hover a,#account #side-nav .card-body .nav li.active a{color:var(--bs-white)}#account #side-nav .card-header{padding:0;border-bottom:0}#account #side-nav .card-header .ava-text{background-color:var(--bs-primary);color:var(--bs-white);width:50px;height:50px;line-height:50px;text-align:center}#account #side-nav .card-header .name{flex:1 1 auto;margin-left:10px}#account #side-nav .card-header .name span{display:block}#account .account-content .account-content-body{background-color:var(--bs-white);padding:16px;min-height:400px}#account .account-content .item-summary{border-bottom:1px solid var(--bs-gray-200);padding:7px 0 10px 0}#account .account-content .item-summary:last-child{border-bottom:0}#account .account-content .table-order{overflow-x:scroll}#account .account-content .table-order table{border-collapse:collapse;width:100%;word-break:break-word;overflow-x:auto;white-space:nowrap}#account .account-content .table-order tr{border-bottom:1px solid var(--bs-gray-300);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}#account .account-content .table-order tr:hover{background:var(--bs-gray-200);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}#account .account-content .table-order tr th,#account .account-content .table-order tr td{min-width:130px;padding:20px 15px;font-size:15px;font-weight:400;text-align:left}#account .account-content .table-order tr th:last-child,#account .account-content .table-order tr td:last-child{text-align:right}#account .account-content .order-info-card{padding:5px 10px;border-radius:5px;background:var(--bs-white)}#account .account-content .order-info-card .order-info-card-body img{width:30px}#account .account-content .order-info-card .order-info-card-body .order-info-card-content{margin-left:10px;flex:1 1 auto}#account .account-content .item-order-info{margin-bottom:10px}#account .account-content .item-order-info:last-child{margin-bottom:0}#account .account-content .item-order-info .ava{width:100px}#account .account-content .item-order-info .ava img{width:100%}#account .account-content .item-order-info .item-order-info-content{flex:1 1 auto;margin-left:10px;width:calc(100% - 110px)}#account .account-content .item-address-info{border-radius:5px;margin-bottom:10px;background-color:var(--bs-white);padding:10px}#account .account-content .item-address-info:last-child{margin-top:0px}#account .account-content .item-address-info .item-address-content{width:70%}#account .account-content .item-address-info .item-address-action{flex:1 1 auto}#account .account-content .item-address-info .item-address-action .btn-remove{color:var(--bs-red);background:var(--bs-gray-300)}#account .account-content .btn-address-container .btn-border-dark{background-color:var(--bs-white);display:block;width:100%;border:1px dashed var(--bs-gray-300);height:40px;padding:0;line-height:40px}#account .account-content .btn-address-container .btn-border-dark img{width:20px;margin-right:5px}#account .account-content .user-info{border-right:1px solid var(--bs-gray-300);padding-right:20px}#account .account-content .security img{width:30px}#account .account-content .security .item-info-body{width:calc(100% - 40px);margin-left:10px}#account .account-content .security .item-info-body span{display:block}#account .account-content .item-info img{width:30px}#account .account-content .item-info .item-info-body{flex:1 1 auto;margin-left:10px}#account .account-content .item-info .item-info-body span{display:block}@media screen and (max-width: 450px){#account .account-content .user-info{padding-right:0;border-right:0}#account .account-content .item-address-info .item-address-content{width:50%;font-size:12px}#account .account-content .item-address-info .item-address-action .btn{padding:5px}#account .account-content .item-order-info .item-order-info-content{width:calc(100% - 110px)}#account .form-account-container{width:100%;padding:15px}}@-moz-document url-prefix(){}
