html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}@font-face{font-family:"SF Pro Text";font-weight:400;src:url(https://app.vinhtruongjewelry.com/static/media/SF-Pro-Text-Regular.8b723ed7.otf) format("opentype")}@font-face{font-family:"SF Pro Text";font-weight:500;src:url(https://app.vinhtruongjewelry.com/static/media/SF-Pro-Text-Semibold.525a4bf6.otf) format("opentype")}@font-face{font-family:"SF Pro Text";font-weight:600;src:url(https://app.vinhtruongjewelry.com/static/media/SF-Pro-Text-Bold.650617a5.otf) format("opentype")}:root:root{--adm-color-primary:#19697d;--adm-color-primary-light:rgba(25,105,125,0.7686274509803922);--adm-color-weak:#97aabd;--adm-color-danger:#ae0000;--color-menu:#f5f8fa;--color-gray-icon:#97aabd;--color-gray:#ddd;--color-light-gray:#ccc;--color-white:#fff;--color-bg:#efefef;--color-text-gray:#707070;--color-black:#000;--color-success:#5cb85c;--color-danger:#ae0000;--color-hot:#f44336;--color-new:#4caf50;--adm-font-family:"SF Pro Text",-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,segoe ui,arial,roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif}:root:root body.sample-theme{--adm-color-primary:#78be27}body,html{position:fixed;overflow:hidden}html{font-size:16px}@media only screen and (max-width:320px){html{font-size:14px}}body{margin:0;font-family:var(--adm-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background:var(--adm-color-primary);font-size:1rem;line-height:normal;letter-spacing:normal;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}img{image-rendering:auto;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}#root{max-width:480px;margin:0 auto;background-color:var(--color-bg)}.main-app{transition:height .1s;display:flex;flex-direction:column}.main-container{display:flex;flex-direction:column;flex:1 1;overflow-x:scroll}.adm-nav-bar.header{height:48px;background:var(--adm-color-primary);border-bottom:1px solid var(--color-light-gray)}.header .adm-nav-bar-title{font-weight:600;color:var(--color-white);font-size:1.25rem;line-height:normal;letter-spacing:normal}.header .adm-nav-bar-right{display:flex;justify-content:flex-end}.header-cart,.header .adm-nav-bar-back-arrow{color:var(--color-white)}.header-cart{height:40px;width:40px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:normal;letter-spacing:normal}.header-logo{display:inline-block;height:33px;margin-top:6px}.tab-bar{background:var(--color-menu);padding:5px 0 20px;box-shadow:0 -13px 26px var(--color-white)}.tab-bar .adm-tab-bar-item-active{color:var(--adm-color-primary)}.home-block{background:var(--color-white);padding:10px 0;margin:10px 0}.home-block__head{display:flex;align-items:center;margin-bottom:15px;padding:0 16px}.home-block__head h1{flex:1 1;margin-bottom:0}.home-block__head a{color:var(--adm-color-primary);text-decoration:none}h1{font-size:1rem;line-height:normal;letter-spacing:normal;margin-top:0;margin-bottom:15px}.adm-pull-to-refresh{width:100%}.login-logo{display:block;height:140px;width:181px;margin:0 auto}@media only screen and (max-width:320px){.login-logo{height:120px;width:155px}}.login-container{height:100vh;padding:60px 32px;display:flex;flex-direction:column;justify-content:center;background-color:var(--color-white);background-image:url(https://app.vinhtruongjewelry.com/static/media/background.576d010b.png);background-size:500px 841px;background-position:-60px -60px;background-repeat:no-repeat;overflow:auto}@media only screen and (max-width:320px){.login-container{padding:40px 28px}}.login-container h1{font-size:1.5rem;line-height:normal;letter-spacing:normal;margin:60px 0 10px}@media only screen and (max-width:320px){.login-container h1{margin:30px 0 10px}}.login-container p{margin:0;font-size:.75rem;line-height:normal;letter-spacing:normal}.login-container .adm-button.adm-button-primary{padding:10px}.login-form{margin:50px 0 26px}@media only screen and (max-width:320px){.login-form{margin:20px 0}}.login-input{padding:13px 24px;background-color:var(--color-menu);margin:8px 0;font-size:.8125rem;line-height:normal;letter-spacing:normal}.cart-index{display:flex;flex:1 1;background:var(--color-white);overflow-y:auto}.cart-index--empty{position:relative;flex-direction:column;justify-content:center;align-items:center;font-size:1.25rem;line-height:normal;letter-spacing:normal}.cart-index--empty .adm-button.adm-button-primary{position:absolute;bottom:28px;width:calc(100% - 56px);margin-top:28px;font-weight:600}.cart-wrapper{display:flex;flex-direction:column;width:100%}.cart-wrapper .product-list{overflow:auto;flex:1 1}.cart-tabs{display:flex;border-bottom:1px solid var(--color-light-gray);background:var(--color-white)}.cart-tab{font-size:1rem;line-height:normal;letter-spacing:normal;flex:1 1;padding:15px;text-align:center}.cart-tab--active{color:var(--color-white);background-color:var(--adm-color-primary);font-weight:600}.cart-summary{padding:10px 25px;background-color:var(--color-white)}.cart-summary__detail{margin-bottom:20px}.cart-summary__detail--row{display:flex;justify-content:space-between}.cart-summary__detail--left{font-weight:600}.cart-summary .adm-button.adm-button-primary{width:100%;font-weight:600}.cart-note .adm-text-area-wrapper{border:1px solid #ccc;padding:10px}.category-block{background-color:var(--color-white);padding:10px 10px 6px}.category-block__toggle{color:var(--adm-color-primary);font-size:.75rem;line-height:normal;letter-spacing:normal;display:flex;flex-direction:column;align-items:center;justify-content:center}.category-list__wrapper{overflow:hidden;transition:height .2s;margin-bottom:8px;min-height:330px}.category-item{display:flex;border:1px solid var(--color-light-gray)}.category-item__img{display:block;width:56px;height:56px}@media only screen and (max-width:320px){.category-item__img{width:48px;height:48px}}.category-item__img .adm-image{width:100%;height:100%}.category-item__name{flex:1 1;font-size:.875rem;line-height:normal;letter-spacing:normal;color:var(--color-text-gray);padding:6px}.home-product-list{display:flex;padding:0 16px 8px;overflow-y:auto;width:100%;align-items:stretch}.home-product-list__more-btn{display:flex;align-items:center;font-size:1.5rem;line-height:normal;letter-spacing:normal;height:48px;color:var(--color-black);box-shadow:0 2px 5px var(--color-light-gray);border-radius:50%;padding:0 12px}.home-product-list__more-btn-wrapper{display:flex;flex-direction:column;justify-content:center;padding-right:32px;padding-left:16px}.home-product-item{margin-right:16px;width:120px}.home-product-item:last-child{margin-right:0}.home-product-item--hot,.home-product-item--new{position:relative}.home-product-item--hot:after{content:"HOT";border-radius:0 0 0 6px;background:var(--color-hot);right:0}.home-product-item--hot:after,.home-product-item--new:before{display:flex;justify-content:center;align-items:center;position:absolute;color:var(--color-white);font-weight:600;z-index:100;top:0;width:28px;height:28px;font-size:.5625rem;line-height:normal;letter-spacing:normal}.home-product-item--new:before{content:"NEW";border-radius:0 0 6px 0;background:var(--color-new);left:0}.home-product-item__name{padding-top:8px;font-weight:500}.product-detail-popup.adm-popup-body{background-color:transparent}.product-detail__wrapper{max-width:480px;margin:auto;border-radius:16px 16px 0 0;background-color:var(--color-white);padding:20px 20px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-detail__img,.product-detail__quantity{margin-bottom:20px}.product-detail__name{font-size:1.25rem;line-height:normal;letter-spacing:normal;margin-bottom:4px}.product-detail__weight{margin-bottom:10px;font-size:1rem;line-height:normal;letter-spacing:normal}.product-detail__quantity .adm-stepper{width:140px;border:none}.product-detail__quantity .adm-input-wrapper.adm-stepper-input{border:none}.product-detail__quantity .adm-input-wrapper.adm-stepper-input input{font-size:1.25rem;line-height:normal;letter-spacing:normal;font-weight:500}.product-detail__quantity .adm-stepper-minus,.product-detail__quantity .adm-stepper-plus{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border-color:var(--color-light-gray)}.product-detail__quantity .adm-stepper-minus svg,.product-detail__quantity .adm-stepper-plus svg{font-size:1.5rem;line-height:normal;letter-spacing:normal}.product-detail__submit.adm-button{width:100%;font-size:1.125rem;line-height:normal;letter-spacing:normal;padding:12px}.product-index{padding:12px 0}.product-index,.product-list{background:var(--color-white)}.product-item{padding:12px 12px 0}.product-item--hot .adm-image,.product-item--new .adm-image,.product-item--sale .adm-image{position:relative}.product-item--hot .adm-image:after,.product-item--sale .adm-image:after{display:flex;justify-content:center;align-items:center;position:absolute;color:var(--color-white);font-weight:600;z-index:100;top:0;width:24px;height:24px;font-size:.5rem;line-height:normal;letter-spacing:normal;content:"HOT";border-radius:0 0 0 8px;background:var(--color-hot);right:0}.product-item--sale .adm-image:after{content:" "}.product-item__sale{z-index:101;border-radius:0 0 0 8px;background:var(--color-hot);right:0}.product-item--new .adm-image:before,.product-item__sale{display:flex;justify-content:center;align-items:center;position:absolute;color:var(--color-white);font-weight:600;top:0;width:24px;height:24px;font-size:.5rem;line-height:normal;letter-spacing:normal}.product-item--new .adm-image:before{z-index:100;content:"NEW";border-radius:0 0 6px 0;background:var(--color-new);left:0}.product-item .adm-divider{margin-top:12px;margin-bottom:0;padding:0 6px}.product-item__wrapper{display:flex;min-height:82px}.product-item__body{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:2px 10px}.product-item__body-bottom{display:flex;justify-content:space-between;align-items:center}.product-item__note{margin-top:5px}.product-item__note .adm-button{padding:3px 0}.product-item__img{display:flex;flex-direction:column;justify-content:center;position:relative}.product-item__name{margin-bottom:6px;font-size:1rem;line-height:normal;letter-spacing:normal}.product-item__cart{display:flex;align-items:center;width:100px;justify-content:center}.product-item__cart--left{justify-content:flex-start}.product-item__cart .button-cart{width:100%;font-size:.625rem;line-height:normal;letter-spacing:normal;padding:5px 7px;border-radius:32px}.product-item__cart .adm-stepper{width:100px;border:none}.product-item__cart .adm-input-wrapper.adm-stepper-input{border:none}.product-item__cart .adm-input-wrapper.adm-stepper-input input{font-size:.875rem;line-height:normal;letter-spacing:normal;font-weight:500}.product-item__cart .adm-stepper-minus,.product-item__cart .adm-stepper-plus{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border-color:var(--color-light-gray)}.product-item__cart .adm-stepper-minus svg,.product-item__cart .adm-stepper-plus svg{font-size:.875rem;line-height:normal;letter-spacing:normal}.product-sample{padding-top:0}.product-sample .tag-list{border-top:none}.search{background-color:var(--adm-color-primary)}.search--content{transition:height .1s;max-width:480px;margin:0 auto;background-color:var(--color-white)}.search--body{padding:12px 0;overflow-y:scroll}.search .header .adm-nav-bar-left,.search .header .adm-nav-bar-right{flex:0 1}.search .header .adm-nav-bar-right{display:none}.search .header .adm-nav-bar-back{margin-right:0}.search .header .adm-nav-bar-back-arrow{margin:0 2px}.search .header .adm-nav-bar-title{flex:1 1}.profile-index{height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.profile-index .adm-button-danger{margin:28px}.profile-menu .adm-list-item{background:var(--color-menu)}.profile-menu .adm-list-item-content,.profile-menu .adm-list-item-content-prefix{color:var(--adm-color-primary)}.profile-card{background:var(--color-menu);padding:8px 4px}.profile-card-item__detail{margin-top:8px;display:flex;align-items:center}.profile-card .anticon{margin:0 12px 0 0;color:var(--color-gray-icon)}.order-sum-list{background:var(--color-white)}.order-sum-item{display:flex;padding:12px 6px}.order-sum-item__left{flex:1 1}.order-sum-item__id{font-size:1rem;line-height:normal;letter-spacing:normal;font-weight:600;margin-bottom:10px}.order-sum-item__right{display:flex;flex-direction:column;align-items:flex-end}.order-sum-item__quantity{margin-left:10px}.order-sum-item__date{margin-bottom:6px}.order-sum-item__date .anticon{font-size:1rem;line-height:normal;letter-spacing:normal}.order-sum-item__button.adm-button-mini{width:80px;padding:3px 7px 1px}.order-detail,.order-index{height:100%;background-color:var(--color-white)}.order-detail{padding:0 12px}.order-detail-content{padding:12px 6px}.tag-list{display:flex;overflow-x:scroll;padding:10px 4px;border:1px solid var(--color-light-gray);border-left:none;border-right:none;background-color:var(--color-white)}.tag-item{display:flex;flex:0 0 90px;padding:6px;margin:0 6px;background:var(--color-gray);border-radius:16px;font-size:.875rem;line-height:normal;letter-spacing:normal;text-align:center;justify-content:center;align-items:center;font-weight:500}.tag-item--active{background:var(--adm-color-primary);color:var(--color-white)}.text-center{text-align:center!important}.text-bold{font-weight:600}.text-white{color:var(--color-white)!important}.text-success{color:var(--color-success)!important}.text-danger{color:var(--color-danger)!important}.text-primary{color:var(--adm-color-primary)!important}.background-primary{background-color:var(--adm-color-primary)!important}.text-16{font-size:1rem}.text-16,.text-20{line-height:normal;letter-spacing:normal}.text-20{font-size:1.25rem}.text-40{font-size:2.5rem;line-height:normal;letter-spacing:normal}.full-width{width:100%}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}