body {background-color: #f0f0f0;}.box-history {padding-left: 0;list-style: none;float: left;}.box-history li {float: left;font-family: SFProDisplayRegular;font-size: 14px;color: #000;margin: 0 5px;}.box-history li span {margin: 0 10px 0 5px;}.box-history li a {font-family: SFProDisplayRegular;font-size: 14px;color: #999999;}.iconmobile-search {background: url("https://cdn.viettelstore.vn/desktop/img/cart/btn-search.png");width: 16px;height: 16px;vertical-align: sub;display: inline-block;}.left-align {text-align: left;}.center-align {text-align: center;}.nopadding {padding-left: 0px;padding-right: 0px;}.title {font-weight: bold;font-size: 16px;}.price {font-size: 16px;font-family: SFProDisplayBold;color: #E90628;}.processing-order {position: fixed;top: 50%;left: 50%;transform: translate(-50%, 0);z-index: 10002;}.choosecolor {float: left;cursor: pointer;position: relative;width: 140px;border: 1px solid #DBDBDB;background: #fff;padding: 5px 10px;margin: 5px 10px 0 0;border-radius: 8px;}.choosecolor:after {content: '';right: 7px;position: absolute;top: 9px;border: solid black;border-width: 0 2px 2px 0;display: inline-block;padding: 3px;transform: rotate(45deg);-webkit-transform: rotate(45deg);}.choosecolor span {display: block;font-family: SFProDisplayMedium;overflow: hidden;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;text-align: left;color: #000;}.choosenumber {overflow: hidden;border: 1px solid #ededed;background: #ededed;border-radius: 25px;width: 95px;float: right;display: flex;justify-content: center;align-items: center;padding-left: 5px;padding-right: 5px;}.choosenumber .delete-product {position: absolute;top: 6px;left: 40px;cursor: pointer;}.choosenumber .delete-product a {color: black;}.abate {float: left;background: #555458;width: 22px;height: 22px;cursor: pointer;border-radius: 20px;}.abate:before {content: '';width: 12px;height: 2px;background: #fff;display: block;margin: 15px auto;position: relative;top: -5px;}.number {font-size: 18px;color: #000;float: left;width: 32px;height: 32px;font-family: SFProDisplayBold;display: flex;justify-content: center;align-items: center;}.augment {float: right;background: #555458;width: 22px;height: 22px;position: relative;cursor: pointer;border-radius: 20px;}.augment:before {content: '';width: 12px;height: 2px;background: #fff;display: block;margin: 15px auto;top: -5px;position: relative;}.augment:after {content: '';width: 2px;height: 12px;background: #fff;display: block;margin: 0 auto;position: absolute;top: 5px;left: 0;right: 0;}.item-product {display: block;overflow: visible;padding-bottom: 10px;min-height: 110px;padding-left: 0px;padding-right: 0px;border-top: 2px solid #f5f5f5;}.areainfo {display: block;padding: 0px;}.areainfo .left {float: left;width: 49%;margin-bottom: 5px;}.areainfo .right {float: right;width: 49%;margin-bottom: 5px;}.areainfo input {display: block;padding: 9px 0;height: 35px;border: 1px solid #d9d9d9;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;margin: 10px 0 5px;text-indent: 10px;width: 99.6%;}.khungtong {display: block;overflow: hidden;padding: 10px 0px 10px;background: #f5f5f5;border-radius: 0 0 10px 10px;}.khungtong .txt-title-price {font-family: SFProDisplayRegular;font-size: 14px;color: #000;}.khungtong .txt-title2 {font-family: SFProDisplayBold;font-size: 14px;color: #000;}.box1 {background: #f0f0f0;}.wrap-payment {background: #fff;margin-top: 15px;border: 1px solid #E0E0E0;border-radius: 10px;padding-left: 0;padding-right: 0;max-width: 760px;margin: 0 auto;}.timeship {display: block;padding: 9px 0;font-size: 14px;color: #333;margin: 0;}#wrap-payment .listcolor {display: none;overflow: visible;position: absolute;top: 36px;min-width: 130px;left: 0;z-index: 9;background: #fff;border: 1px solid #d9d9d9;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding: 0 10px;-moz-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.1);box-shadow: 0 10px 10px 0 rgba(0,0,0,0.1);text-align: left;}#wrap-payment .listcolor a {width: auto;margin: 0;overflow: visible;padding: 7px 0 10px 0;display: block;height: 45px;color: #288ad6;border-bottom: 1px solid #eee;cursor: pointer;white-space: nowrap;}#wrap-payment .listcolor img {width: 30px;height: 30px;margin: 0 0 0 -4px;display: inline-block;vertical-align: middle;}#wrap-payment .listcolor:before, #wrap-payment .listcolor:after {content: '';position: absolute;bottom: 100%;left: 50px;width: 0;height: 0;border-bottom: 10px solid #ccc;border-left: 10px solid transparent;border-right: 10px solid transparent;}.searchlocal {display: block;overflow: hidden;padding: 10px 10px 0;}.searchlocal input {display: block;border: 0;background: #fff;padding: 5px;height: 32px;border-radius: 4px;width: 90%;outline: none;}.searchlocal .submit {position: absolute;top: 0;right: 0;padding: 8px 10px;background: #fff;border-radius: 0 3px 3px 0;border: 0;height: 32px;cursor: pointer;}.searchlocal div {display: block;border: 1px solid #d9d9d9;border-radius: 4px;background: #fff;height: 34px;position: relative;}.wrap-info {padding-right: 0;}.null_cart {display: block;overflow: hidden;width: 490px;margin: auto;text-align: center;font-size: 16px;color: #666;height: 240px;padding-top: 10%;}.null_cart .callship {display: block;overflow: hidden;padding: 10px;font-size: 14px;color: #333;line-height: 22px;margin: auto;text-align: center;width: 100%;background: none;}.buyother {display: block;overflow: hidden;background: #fff;line-height: 40px;text-align: center;margin: 15px auto;width: 300px;font-size: 14px;color: #e91c27;font-weight: 600;text-transform: uppercase;border: 1px solid #e91c27;border-radius: 4px;}.cart-image a:first-child {float: left;padding-bottom: 20px;}.product-in-cart {padding: 15px;}.wrap-info .title a {font-family: SFProDisplayBold;font-size: 16px;color: #000;}.price-old {font-size: 15px;font-family: SFProDisplayMedium;color: #999999;text-decoration: line-through;}.right-align {text-align: right;}.choosepromotion {float: left;cursor: pointer;position: relative;width: 345px;border: 1px solid #DBDBDB;background: #fff;padding: 5px 10px;margin: 5px 10px 0 0;border-radius: 8px;}.choosepromotion span {display: block;font-family: SFProDisplayMedium;overflow: hidden;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;text-align: left;color: #000;}.choosepromotion .listpromotion {display: none;overflow: visible;position: absolute;top: 36px;min-width: 130px;left: 0;z-index: 9;background: #fff;border: 1px solid #d9d9d9;border-radius: 4px;padding: 0 10px;text-align: left;}.choosepromotion .listpromotion a {width: auto;margin: 0;overflow: visible;padding: 7px 0 10px 0;display: block;height: 45px;color: #288ad6;border-bottom: 1px solid #eee;cursor: pointer;white-space: nowrap;}.choosepromotion:after {content: '';right: 7px;position: absolute;top: 9px;border: solid black;border-width: 0 2px 2px 0;display: inline-block;padding: 3px;transform: rotate(45deg);-webkit-transform: rotate(45deg);}.listpromotion:before {content: '';position: absolute;bottom: 100%;left: 160px;width: 0;height: 0;border-bottom: 10px solid #ccc;border-left: 10px solid transparent;border-right: 10px solid transparent;}.listpromotion:after {content: '';position: absolute;bottom: 100%;left: 160px;width: 0;height: 0;border-bottom: 10px solid #ccc;border-left: 10px solid transparent;border-right: 10px solid transparent;}.btn-docthem, .btn-hidedocthem {font-family: SFProDisplayRegular;font-size: 13px;color: #000;border-radius: 30px;padding: 6px 15px;border: 1px solid #383333;}.box-product-offers ul {padding-left: 0;}.box-product-offers ul .txt-product-offers {font-family: SFProDisplayRegular;font-size: 14px;color: #000;margin-bottom: 10px;list-style: none;display: flex;}.box-product-offers ul .txt-product-offers:before {content: url(http://localhost:23440/View/ctkm/uploadtam2/trang-chi-tiet/trangchitiet-icon-medal-star-pc-300123.png);margin-right: 4px;position: relative;}.box-payment-promotion {padding-right: 0;}.box-payment-promotion .btn-radio-form {position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.box-payment-promotion .btn-radio-form input {position: absolute;opacity: 0;cursor: pointer;}.box-payment-promotion .btn-radio-form input:checked ~ .checkmark:after {display: block;}.box-payment-promotion .btn-radio-form .checkmark {position: absolute;border: 1px solid #999999;top: 0;left: 0;height: 16px;width: 16px;border-radius: 50%;}.box-payment-promotion .btn-radio-form .checkmark:after {top: 2px;left: 2px;width: 11px;height: 11px;border-radius: 50%;background: #E81535;content: "";position: absolute;display: none;}.box-payment-promotion .btn-radio-form input:checked ~ .checkmark {background-color: #fff;border: 1px solid #E81535;}.box-payment-promotion .btn-radio-form input:checked ~ .checkmark:after {display: block;}.box-payment-promotion .frame-radio-promotion {display: inline-flex;align-items: center;background: #fff;border-radius: 8px;padding: 5px;width: 85%;margin-left: -5px;}.box-payment-promotion .frame-radio-promotion .img-payment {margin-right: 5px;}.box-payment-promotion .frame-radio-promotion .txt-payment .name {font-family: SFProDisplayBold;font-size: 12px;color: #E90628;}.box-payment-promotion .frame-radio-promotion .txt-payment .date2 {font-family: SFProDisplayMedium;font-size: 12px;color: #999999;}.box-payment-promotion .frame-radio-promotion .txt-payment .content {font-family: SFProDisplayRegular;font-size: 13px;color: #100808;margin-top: 5px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.option-pack-data {border: 1px solid #ededed;border-radius: 10px;}.option-pack-data .frame-name {background: #fff;}.option-pack-data .frame-name .frame-name2 {background: #e90628;border-radius: 10px 0 20px 10px;text-align: center;padding: 55px 20px;color: #fff;}.option-pack-data .frame-name .frame-name2 .name {font-family: SFProDisplayHeavy;font-size: 28px;}.option-pack-data .frame-name .frame-name2 .price-pack-data {font-family: SFProDisplayRegular;font-size: 18px;overflow-wrap: anywhere;}.option-pack-data .frame-content {background: #E90628;border-radius: 0 6px 6px 0;}.option-pack-data .frame-content .color-red2 {color: #E90628;}.option-pack-data .frame-content .frame-content2 {background: #fff;border-radius: 20px 5px 5px 0;text-align: left;padding-top: 15px;padding-bottom: 15px;}.option-pack-data .frame-content .frame-content2 ul {padding-left: 20px;}.option-pack-data .frame-content .frame-content2 .sale-pack-data {color: #989898;font-size: 13px;font-family: SFProDisplayRegular;}.option-pack-data .frame-content .frame-content2 .sale-pack-data span {color: #E90628;font-family: SFProDisplayHeavy;font-size: 20px;margin-right: 5px;}.txt-10 {font-size: 10px;}.box-promotion {background: #fff;border-radius: 10px;padding: 20px 15px;}.color-gray2 {color: #000;}.color-blue2 {color: #0F59C8;}.form-coupon .form-control, .form-coupon .form-control::placeholder {font-family: SFProDisplayMedium;color: #999999;font-size: 14px;}.form-coupon .btn-apdung {font-family: SFProDisplayHeavy;color: #fff;font-size: 14px;background: #e90628;padding: 7px 20px;border-radius: 8px;border: 0;}.box-coupon .list-item {padding-left: 0;list-style: none;width: 100%;float: left;display: flex;overflow-x: scroll;-ms-overflow-style: none;scrollbar-width: none;}.box-coupon .list-item .item {min-width: 330px;float: left;background: url(http://localhost:23440/View/ctkm/uploadtam2/trangiohang/tranggiohang-bg-coupon-pc-240223.jpg) no-repeat center;background-size: cover;display: flex;align-items: center;padding: 10px;margin-right: 10px;cursor: pointer;}.box-coupon .list-item .item .name {font-family: SFProDisplaySemiBold;font-size: 13px;color: #E90628;}.box-coupon .list-item .item .content {font-family: SFProDisplayRegular;font-size: 14px;color: #000;}.box-coupon .list-item .item .txt-apdung {font-family: SFProDisplaySemiBold;font-size: 14px;color: #E90628;}.box-coupon .list-item .item .date3 {font-family: SFProDisplayRegular;font-size: 11px;color: #999999;}.box-coupon .list-item::-webkit-scrollbar {display: none;}#owl-anhchitiet .owl-item {width: 330px !important;}#owl-anhchitiet .owl-pagination {position: relative;top: 20px;margin-bottom: 15px;}#owl-anhchitiet .owl-controls .owl-page span {background: #d9d9d9;border: 0;width: 10px !important;height: 10px !important;}#owl-anhchitiet .owl-controls .owl-page.active span {background-color: #e90628 !important;}.form-otp .btn-send-otp {font-family: SFProDisplayHeavy;color: #E90628;font-size: 14px;background: #fff;padding: 7px 40px;border-radius: 8px;border: 1px solid #E90628;}.form-otp .btn-xacnhan {font-family: SFProDisplayHeavy;color: #fff;font-size: 14px;background: #E90628;padding: 10px 55px;border-radius: 8px;}.frame-bundled-products {background-image: linear-gradient(to right, #dd0d0d, #e5143a, #ed1a65);padding: 10px 2px 15px;}.frame-bundled-products .frame-bundled-products2 {background: white;padding: 0px 30px 15px;}.frame-bundled-products .frame-bundled-products2 .item-product {display: flex;align-items: center;}.frame-bundled-products .frame-bundled-products2 .item-product .name {font-family: SFProDisplayMedium;color: #000;font-size: 14px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}.frame-bundled-products .frame-bundled-products2 .item-product .price-new {font-family: SFProDisplayBold;color: #000;font-size: 14px;margin: 5px 0px 12px;}.frame-bundled-products .frame-bundled-products2 .item-product .price-new .price-old {color: #828282;font-size: 11px;margin-left: 10px;}.frame-bundled-products .frame-bundled-products2 .item-product .box-add-cart .btn-add-cart {font-family: SFProDisplayMedium;color: #E90628;font-size: 12px;padding: 5px 10px;border: 1px solid #E90628;border-radius: 20px;display: block;text-align: center;width: 125px;}.frame-bundled-products .frame-bundled-products2 .item-product .box-add-cart .btn-add-cart2 {font-family: SFProDisplayMedium;color: #fff;font-size: 12px;padding: 5px 10px;background: #0F59C8;border-radius: 20px;display: none;text-align: center;width: 125px;}.frame-bundled-products .frame-bundled-products2 .item-product .box-add-cart .btn-add-cart2 .icon-tick-cart {margin-top: -2px;}.frame-bundled-products .frame-bundled-products2 .item-product .box-add-cart.active .btn-add-cart {display: none;}.frame-bundled-products .frame-bundled-products2 .item-product .box-add-cart.active .btn-add-cart2 {display: block;}.frame-bundled-products .frame-total-bundled-products .total {font-family: SFProDisplayMedium;color: #fff;font-size: 16px;}.frame-bundled-products .frame-total-bundled-products .total .price-total {font-family: SFProDisplayHeavy;margin-left: 5px;}.frame-bundled-products .frame-total-bundled-products .save {font-family: SFProDisplayMedium;color: #fff;font-size: 14px;margin-top: 5px;}.frame-bundled-products .frame-total-bundled-products .save .price-save {margin-left: 5px;}.frame-bundled-products .frame-total-bundled-products .btn-buy-all {font-family: SFProDisplayBold;color: #E90628;font-size: 14px;background: #fff;padding: 10px 20px;border-radius: 20px;}.color-red {color: red;}.form-control::placeholder {font-family: SFProDisplayMedium;font-size: 14px;}.form-control{font-family: SFProDisplayMedium;font-size: 14px;color: black;}.frame-form-info {background: #fff;border-radius: 10px;padding: 20px 15px;}.box-delivery-method #delivery-store .citydis {display: block;height: 40px;position: relative;margin-bottom: 5px;}.box-delivery-method #delivery-store .citydis .city span {text-overflow: ellipsis;white-space: nowrap;display: inline-block;cursor: pointer;font-family: SFProDisplayMedium;color: black;font-size: 14px;}.box-delivery-method #delivery-store .city, .box-delivery-method #delivery-store .dist {position: relative;padding: 6px 12px;width: 49%;border: 1px solid #d9d9d9;background: #fff;border-radius: 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;cursor: pointer;font-family: SFProDisplayMedium;color: black;font-size: 14px;}.box-delivery-method #delivery-store .dist span {font-family: SFProDisplayMedium;color: black;font-size: 14px;}.box-delivery-method #delivery-store .arrow-down {position: absolute;top: 8px;right: 8px;}.box-delivery-method #delivery-store #store-address {margin-top: 10px;background: #fff;padding: 10px;max-height: 280px;overflow-y: scroll;}.box-delivery-method #delivery-store #store-address .market {border-bottom: 1px dotted #c2c2c2;line-height: 30px;}.box-delivery-method #delivery-store #store-address .market label input[type=radio] {display: none;}.box-delivery-method #delivery-store #store-address .market label.check .ico-medium-none-check {background-position: -880px -220px !important;}.box-delivery-method #delivery-store #store-address .market label:first-child {margin-right: 15px;}.box-delivery-method #delivery-store .listcity, .box-delivery-method #delivery-store .listward {display: none;overflow: visible;position: absolute;z-index: 15;top: 34px;left: 0;width: 300px;background: #fff;border: 1px solid #ccc;border-radius: 4px;padding-bottom: 10px;}.box-delivery-method #delivery-store .listcity aside, .box-delivery-method #delivery-store .listdist aside, .box-delivery-method #delivery-store .listward aside {float: left;width: 50%;}.box-delivery-method #delivery-store .listcity a, .box-delivery-method #delivery-store .listdist a, .box-delivery-method #delivery-store .listward a {display: block;font-family: SFProDisplayMedium;padding: 10px 10px 0;font-size: 14px;color: #e91c27;cursor: pointer;}.box-delivery-method #delivery-store .searchlocal {display: block;overflow: hidden;padding: 10px 10px 0;}.box-delivery-method #delivery-store .searchlocal input {display: block;font-family: SFProDisplayMedium;border: 0;background: #fff;padding: 5px;height: 32px;border-radius: 4px;width: 90%;outline: 0;}.box-delivery-method #delivery-store .searchlocal .submit {position: absolute;top: 0;right: 0;padding: 8px 10px;background: #fff;border-radius: 0 3px 3px 0;border: 0;height: 32px;cursor: pointer;}.box-delivery-method #delivery-store .listdist {display: none;overflow: visible;position: absolute;z-index: 15;top: 34px;right: 12px;width: 300px;background: #fff;border: 1px solid #ccc;border-radius: 4px;padding-bottom: 10px;}.check-delivery {display: block;position: relative;padding-left: 30px;cursor: pointer;font-size: 14px;font-family: SFProDisplayRegular;color: #000;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: 100 !important;}.check-delivery input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.check-delivery .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;border-radius: 5px;background-color: #eee;}.check-delivery input:checked ~ .checkmark {background-color: #E90628;}.check-delivery .checkmark:after {content: "";position: absolute;display: none;}.check-delivery input:checked ~ .checkmark:after {display: block;}.check-delivery .checkmark:after {left: 8px;top: 5px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.form-info-delivery .txt-head-form {font-family: SFProDisplayRegular;color: #000;font-size: 14px;}.form-info-delivery .txt-head-form span {color: red;}.form-info-delivery .expected-day-change {display: none;}.form-info-delivery .expected-day-change .btn-save-expected-day {font-family: SFProDisplaySemiBold;color: #E90628;font-size: 12px;border: 1px solid #E90628;border-radius: 20px;padding: 10px 75px;}.form-info-delivery .select-address .arrow-down {position: absolute;top: 8px;right: 8px;}.form-info-delivery .select-address .city, .form-info-delivery .select-address .dist, .form-info-delivery .select-address .ward {float: left;position: relative;width: 100%;border: 1px solid #d9d9d9;background: #fff;border-radius: 3px;font-size: 14px;color: #288ad6;padding: 6px 12px;margin-top: 5px;}.form-info-delivery .select-address .city span, .form-info-delivery .select-address .dist span, .form-info-delivery .select-address .ward span {text-overflow: ellipsis;white-space: nowrap;display: inline-block;cursor: pointer;font-family: SFProDisplayMedium;color: black;font-size: 14px;}.form-info-delivery .select-address .listcity, .form-info-delivery .select-address .listward, .form-info-delivery .select-address .listdist {display: none;overflow: visible;position: absolute;z-index: 15;top: 70px;left: 0;width: 300px;background: #fff;border: 1px solid #ccc;border-radius: 4px;padding-bottom: 10px;}.form-info-delivery .select-address .listcity:before, .form-info-delivery .select-address .listward:before, .form-info-delivery .select-address .listdist:before {content: '';position: absolute;bottom: 100%;left: 50px;width: 0;height: 0;border-bottom: 10px solid #ccc;border-left: 10px solid transparent;border-right: 10px solid transparent;}.form-info-delivery .select-address .listcity aside, .form-info-delivery .select-address .listdist aside, .form-info-delivery .select-address .listward aside {float: left;width: 50%;}.form-info-delivery .select-address .searchlocal {display: block;overflow: hidden;padding: 10px 10px 0;}.form-info-delivery .select-address .searchlocal input {display: block;font-family: SFProDisplayMedium;border: 0;background: #fff;padding: 5px;height: 32px;border-radius: 4px;width: 90%;outline: 0;}.form-info-delivery .select-address .searchlocal .submit {position: absolute;top: 0;right: 0;padding: 8px 10px;background: #fff;border-radius: 0 3px 3px 0;border: 0;height: 32px;cursor: pointer;}.form-info-delivery .select-address .listcity a, .form-info-delivery .select-address .listdist a, .form-info-delivery .select-address .listward a {display: block;font-family: SFProDisplayMedium;padding: 10px 10px 0;font-size: 14px;color: #e91c27;cursor: pointer;}.form-info-delivery .select-address .scroll {float: left;width: 100%;max-height: 170px;overflow: auto;}.form-info-delivery .expected-day {font-family: SFProDisplayRegular;color: #000;font-size: 12px;}.form-info-delivery .expected-day span {font-family: SFProDisplaySemiBold;color: #E90628;margin-right: 10px;}.form-info-delivery .expected-day a {color: #0F59C8;font-family: SFProDisplayRegular;}.box-payment-method .payment-method ul {padding-left: 0;list-style: none;}.box-payment-method .bank-transfer ul {padding-left: 0;list-style: none;}.box-payment-method .bank-transfer ul li {float: left;display: flex;flex-direction: column;align-items: center;border: 1px solid #D7D7D7;margin-right: 10px;border-radius: 10px;cursor: pointer;}.box-payment-method .bank-transfer ul li .txt-menthod {font-family: SFProDisplayMedium;color: #000;font-size: 12px;margin-top: 5px;}.box-payment-method .bank-transfer ul li.active {border: 1px solid #E90628;}.box-payment-method .select-card .card-atm ul {padding-left: 0;list-style: none;}.box-payment-method .select-card .card-atm ul li {padding: 20px 30px;float: left;display: flex;flex-direction: column;align-items: center;border: 1px solid #D7D7D7;margin-right: 10px;border-radius: 10px;cursor: pointer;}.box-payment-method .select-card .card-atm ul li .txt-menthod {font-family: SFProDisplayMedium;color: #000;font-size: 12px;margin-top: 5px;}.box-payment-method .select-card .card-atm ul li.active {border: 1px solid #E90628;}.box-payment-method .e-cash ul {padding-left: 0;padding-bottom: 10px;list-style: none;}.box-payment-method .e-cash ul li {float: left;display: flex;flex-direction: column;justify-content: center;align-items: center;border: 1px solid #D7D7D7;margin-right: 10px;border-radius: 10px;}.box-payment-method .e-cash ul li a {padding: 8px 32px;}.box-payment-method .connect-transfer-bank {position: absolute;top: 10px;left: 20px;}.box-payment-method .box-icon-info-packdata {position: absolute;top: 0;left: -20px;}.box-payment-method .frame-total-payment-method {background: #F5F5F5;padding: 15px;}.box-payment-method .frame-total-payment-method .txt-title-price, .box-payment-method .frame-total-payment-method .price {font-family: SFProDisplayRegular;font-size: 14px;color: #000;}.box-payment-method .frame-total-payment-method .txt-title-price2 {font-family: SFProDisplayBold;font-size: 14px;color: #000;}.box-payment-method .frame-total-payment-method .price2 {font-family: SFProDisplayBold;font-size: 16px;color: #E90628;}.box-payment-method .btn-radio-form {position: relative;padding-left: 25px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #000;font-family: SFProDisplayBold;}.box-payment-method .btn-radio-form input {position: absolute;opacity: 0;cursor: pointer;}.box-payment-method .btn-radio-form input:checked ~ .checkmark:after {display: block;}.box-payment-method .btn-radio-form .checkmark {position: absolute;border: 1px solid #999999;top: 2px;left: 0;height: 16px;width: 16px;border-radius: 50%;}.box-payment-method .btn-radio-form .checkmark:after {top: 2px;left: 2px;width: 10px;height: 10px;border-radius: 50%;background: #E81535;content: "";position: absolute;display: none;}.box-payment-method .btn-radio-form input:checked ~ .checkmark {background-color: #fff;border: 1px solid #E81535;}.btn-pay {font-family: SFProDisplayBold;font-size: 15px;color: #fff;background: #E90628;padding: 10px 35px;border-radius: 30px;}#genderGroup label:first-child {margin-right: 15px;}.check-gender {font-family: SFProDisplayBold;position: relative;padding-left: 25px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.check-gender input {position: absolute;opacity: 0;cursor: pointer;}.check-gender .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;border-radius: 5px;background-color: #eee;}.check-gender .checkmark:after {content: "";position: absolute;display: none;}.check-gender .checkmark:after {left: 8px;top: 5px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.check-gender input:checked ~ .checkmark {background-color: #E90628;}.check-gender input:checked ~ .checkmark:after {display: block;}#cardpayment1 .desc strong {font-family: SFProDisplayBold;}.nav-delivery {padding-left: 0;list-style: none;}.overlay-clear {height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 5;}.e-cash {border: 1px solid #ddd;border-radius: 10px;padding: 10px;background: #fff;}.e-cash .payment-item {display: flex;flex-direction: column;padding: 10px;border-bottom: 1px solid #eee;cursor: pointer;}.e-cash .img-logo {margin-right: 5px;}#international-options {max-height: 0;overflow: hidden;transition: max-height 0.5s ease;margin-left: 15px;}