@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-Light.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-LightItalic.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-Italic.ttf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-Semibold.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-SemiboldItalic.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-Bold.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-BoldItalic.ttf);font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-ExtraBold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/account/assets/fonts/OpenSans-ExtraBoldItalic.ttf);font-weight:700;font-style:italic;font-display:swap}:root{--primary-color: #e49708;--primary-color-lighten-10: #f7ae27;--primary-color-lighten-20: #f9c158;--primary-color-darken-10: #b27606;--primary-color-darken-20: #815504}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}[hidden]{display:none!important}html,body{padding:0;margin:0;display:block;min-height:100vh}body{background-color:#f8f8f8;font-size:12px;font-family:OpenSans;overflow-y:scroll}body.active .page{visibility:visible;opacity:1}body.active app-address-page{display:block}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{border-radius:4px;background-color:#fff}body::-webkit-scrollbar-thumb{border-radius:8px;background-color:#bdbdbd;border:1px solid #fff}body app-address-page{display:none}.page{visibility:hidden;opacity:0;transition:opacity ease-in-out .25s;overflow:hidden;min-height:80vh}.content{padding:18px 0;position:relative}.card{display:inline-block;width:100%;border-radius:5px;min-height:50px;background-color:#fff;box-shadow:1px 1px 10px 2px #ececec;padding:24px;margin-bottom:16px}.card.toggle-card{transition:height ease-in-out .25s;height:56px;overflow:hidden}.card.toggle-card .ico.d{display:block}.card.toggle-card .ico.u{display:none}.card.toggle-card.active{height:auto}.card.toggle-card.active .ico.d{display:none}.card.toggle-card.active .ico.u{display:block}.card.ov-visible.active{overflow:visible}.card h2{font-size:16px;margin:0}.card h3{font-size:14px;font-weight:500;padding:0;margin:0}.card .h{width:100%;display:inline-block;position:relative;top:-6px}.card .h .toggle{position:absolute;right:0;padding:4px 0 4px 18px;border-left:1px solid #e2e2e2;cursor:pointer;top:-3px}.card .h .toggle svg{fill:#000}.card .h small{color:#7b7b7b;font-size:10px;display:inline-block;margin-left:4px}.card .info-block{min-height:50px;padding:24px;background-color:#f7f7f7;margin-left:-20px;width:calc(100% + 40px);margin-top:14px;border-radius:3px}.card p{color:#7b7b7b}.size{width:920px;margin:0 auto;padding:0 32px}a{text-decoration:none;color:#e49708;color:var(--primary-color)}h2{font-weight:600;font-size:18px}.loading{width:100%;text-align:center;position:absolute;left:0;top:40%}.login .size,.first-login .size{width:768px}.login .logo,.first-login .logo{padding-left:0!important}.first-login{padding-bottom:64px}.btn{height:54px;width:100%;cursor:pointer;font-weight:600;font-size:12px;border-radius:5px;outline:none!important;font-family:OpenSans}.btn.btn-primary{color:#fff;background-color:#e49708;background-color:var(--primary-color);transition:all ease-in-out .25s;border:none}.btn.btn-primary:hover{background-color:#b27606;background-color:var(--primary-color-darken-10)}.btn.btn-primary svg{fill:#fff;margin-left:12px}.btn.btn-default{color:#7b7b7b;border:none}.btn.btn-default svg{fill:#7b7b7b;margin-left:12px}.btn[disabled]{opacity:.4}.load-screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:hidden;opacity:0;transition:opacity ease-in-out .35s}.load-screen.active{visibility:visible;opacity:1}.load-screen.active-out{visibility:visible;opacity:0}.load-screen .donut{text-align:center;width:100px;position:absolute;top:35%;left:50%;margin-left:-50px;margin-top:-50px}.load-screen .donut circle{fill:none}.load-screen .donut .circle-back{stroke:#f2f2f2;stroke-width:20px}.load-screen .donut .circle-front{transform:rotate(270deg);stroke:#e49708;stroke:var(--primary-color);stroke-width:14px;stroke-dasharray:258px;stroke-dashoffset:258px;animation:loading 1.5s ease;animation-iteration-count:infinite}.field{position:relative}.field .half{display:inline-block;width:50%;padding-right:6px;position:relative}.field .half:last-child{padding-right:0;padding-left:6px}small.message{font-size:12px;position:relative;top:32px;left:16px;padding:4px 10px;border-radius:4px;display:inline-block;max-width:calc(100% - 10px);position:absolute;z-index:2;font-size:11px}small.message:after,small.message:before{bottom:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-bottom-color:#dd2c00;border-width:4px;margin-left:-4px}small.warning{background-color:#f6e9af;border:1px solid #e7d894}small.warning:after{border-bottom-color:#f6e9af;border-width:4px;margin-left:-4px}small.warning:before{border-bottom-color:#e7d894;border-width:5px;margin-left:-5px}small.error{color:#fff;background-color:#dd2c00}body.active .load-screen{background-color:#0006}app-head .arrow-left svg{fill:#7b7b7b;transform:rotate(180deg)}.error-message{color:#c00;display:block;font-size:11px}#telephone-code{position:absolute;background-color:#fff;border:1px solid #eee;border-radius:4px;padding:8px 0;text-align:left;max-height:138px;overflow:auto;display:none;z-index:999}#telephone-code::-webkit-scrollbar{width:6px}#telephone-code::-webkit-scrollbar-track{border-radius:4px;background-color:#fff}#telephone-code::-webkit-scrollbar-thumb{border-radius:8px;background-color:#bdbdbd;border:1px solid #fff}#telephone-code span{display:block;text-align:left;top:32px;padding:2px 12px;white-space:nowrap;cursor:pointer}#telephone-code span:hover{background-color:#fafafa}#telephone-code span.center{text-align:center}#telephone-code span span{display:inline-block;padding:0}#telephone-code span img{display:inline-block;margin-right:6px}@keyframes loading{50%{stroke-dashoffset:0}to{stroke-dashoffset:-258px}}@media screen and (max-width: 919px){body.ns{max-height:100vh;overflow-y:hidden}.size{width:100%;padding:0}.card{border-radius:0}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset!important}.load-more svg{fill:#7b7b7b;margin-left:4px}.gg-dummy-btn{position:absolute;top:6px;left:14px;width:100%;overflow:hidden;height:100%;opacity:0}.gg-dummy-btn iframe{width:100%!important}@media screen and (max-width: 767px){.login .size,.first-login .size{width:480px}}@media screen and (max-width: 479px){.login .size,.first-login .size{width:320px;padding:0 16px}}app-nav li svg{fill:#9a9a9a}app-nav li.active svg{fill:#000}app-nav li:hover svg{fill:#333}app-nav .mobile-menu svg{fill:#7b7b7b}.active app-nav li svg{transition:all ease-in-out .15s}.active app-nav li .name{transition:all ease-in-out .25s}@media screen and (max-width: 919px){app-nav li svg{fill:#000!important}}app-breadcrumb svg{fill:#9a9a9a}ul.app-list{padding:0;list-style:none;margin:0 0 0 -20px;width:calc(100% + 40px)}ul.app-list li{margin:0;list-style:none;display:flex;padding:0 22px}ul.app-list li:last-child .row{border-bottom:none}ul.app-list li .row{border-bottom:1px dotted #ababab;display:flex;width:100%;padding:16px 0}ul.app-list li.head{background-color:#f7f7f7;border-radius:3px;font-weight:500;padding:12px 22px}ul.app-list li.head .col{color:#7b7b7b}ul.app-list li .col{display:flex;min-height:1px;padding-right:12px}ul.app-list li .col.c-5{width:5%}ul.app-list li .col.c-10{width:10%}ul.app-list li .col.c-13{width:13%}ul.app-list li .col.c-15{width:15%}ul.app-list li .col.c-18{width:18%}ul.app-list li .col.c-20{width:20%}ul.app-list li .col.c-22{width:22%}ul.app-list li .col.c-25{width:25%}ul.app-list li .col.c-30{width:30%}ul.app-list li .col.c-333{width:33.333%}ul.app-list li .col.c-35{width:35%}ul.app-list li .col.c-40{width:40%}ul.app-list li .col.c-45{width:45%}ul.app-list li .col.c-50{width:50%}ul.app-list li .col.c-55{width:55%}ul.app-list li .col.c-60{width:60%}ul.app-list li .col.img{padding-right:24px}ul.app-list li .col.b{font-weight:500}ul.app-list li .col .center span{display:block}ul.app-list li .col .image{background-color:#f7f7f7;width:100%;height:120px;padding:12px;display:flex;align-items:center;justify-content:center;border-radius:4px}ul.app-list li .col .image img{max-width:100%;max-height:100%}ul.app-list li .col .actions{display:flex;flex-direction:column;justify-content:center}ul.app-list li .col .actions .action{white-space:nowrap;margin-top:10px}ul.app-list li .col .actions .action:first-child{margin-top:0}ul.app-list li .col .actions .action svg{margin-right:8px}ul.app-list li .col .actions .action .acn{color:#7b7b7b;position:relative;top:-4px;font-weight:500}@media screen and (max-width: 479px){ul.app-list li .col .actions .action svg{margin-right:0}}app-overview-intro app-single-choice{padding-bottom:0}app-overview-intro app-single-choice ul{position:relative;left:-2px;top:-4px}app-overview-intro .step .dds app-date-field .field-border{border:none;border-color:transparent!important;padding-left:0!important}app-overview-intro .step .dds app-date-field label{display:none}app-overview-intro .step app-telephone-field input{top:-1px;position:relative}app-overview-info .upload svg{fill:#7b7b7b}app-overview-info .edit svg{fill:#7b7b7b}app-latest-order .order-ico,app-latest-order .code-ico{fill:#7b7b7b}app-last-view-product .info-ico,app-last-view-product .remove-ico,app-wish-list .info-ico,app-wish-list .remove-ico{fill:#7b7b7b}app-last-view-product .info-ico,app-wish-list .info-ico{position:relative;top:-1px}app-last-view-product .remove-ico,app-wish-list .remove-ico{position:relative;top:-4px;left:2px;margin-right:6px}app-first-login-page .field-border label{background-color:#f8f8f8!important}app-first-login-page .field-border label:after{content:" ";position:absolute;height:6px;background-color:#fff;width:100%;bottom:0;left:0;z-index:-1}.add-btn svg{fill:#fff}.card.addr .view-all svg{fill:#7b7b7b;transition:all ease-in-out .25s}.card.addr .view-all:hover svg{fill:#000}.card.addr ul .actions .acc svg{fill:#7b7b7b;transition:color ease-in-out .25s}.card.addr ul .actions .acc:hover svg{fill:#000}app-order-detail-page .order-ico,app-order-detail-page .code-ico,app-order-detail-page .download{fill:#7b7b7b}.system-message .ico-check svg{fill:#fff}app-edit-profile-page #account-form .field .error fieldset{border-color:#e95a52!important}app-edit-profile-page #account-form .field .error fieldset legend{color:#e95a52!important}app-edit-profile-page #account-form .field .error .field-border{border-color:#e95a52!important}app-edit-profile-page #account-form .field .error .field-border label{color:#e95a52!important}app-edit-profile-page #account-form .field.error fieldset{border-color:#e95a52!important}app-edit-profile-page #account-form .field.error fieldset legend{color:#e95a52!important}app-edit-profile-page #account-form .field.error .field-border{border-color:#e95a52!important}app-edit-profile-page #account-form .field.error .field-border label{color:#e95a52!important}app-edit-profile-page #account-form .field .code{position:relative;top:-1px;font-size:13px}@media screen and (max-width: 579px){app-overview-intro .steps .step .buttons .btn svg-icon{padding:0 6px}app-overview-intro .steps .step .buttons .btn svg{margin-left:0}}@media screen and (max-width: 449px){app-edit-profile-page .date .half{width:100%;padding-right:0}app-edit-profile-page .date .half:last-child{display:none}app-edit-profile-page .field.error fieldset{border-color:#e95a52!important}app-edit-profile-page .field.error fieldset legend{color:#e95a52!important}}app-vouchers-page .expire .exp svg{fill:#e74037}app-vouchers-page .claimed svg{fill:#74b966}
