.checkout-page #reviews,.checkout-page .banner-end-page,.checkout-page .nav-button,.checkout-page #secondary,.checkout-page .page-right-sidebar .large-3.col,.checkout-page [class*="breadcrumb"],.checkout-page .breadcrumbs,.checkout-page h1{ display:none}.checkout-page .form-checkout .content-cart{height:max-content}.checkout-page i.icon-cart-empty{display:none !important}.form-checkout{background:#fff}.form-checkout table tr{background-color:transparent !important;border:none !important}.mini-cart .discount-code,.mini-cart .total tr:nth-child(n+2){display:none}.mini-cart .total{border-top:1px solid #d0cdcd !important;border-bottom:1px solid #d0cdcd !important;padding-bottom:10px !important}.form-checkout>*{width:50%}.total table{width:100% !important}.form-checkout table{border:none !important;margin:0;width:100%;background-color:transparent !important}.form-checkout .submit-form{color:#ffffff !important}.form-checkout .submit-left{display:none}.form-checkout .submit-check-out{width:100%;margin:30px auto;width:max-content;line-height:22px;padding:8px 15px}.form-checkout .submit-check-out::before{margin-right:10px;font-size:12px}.form-checkout .submit-check-out.icon-lock::before{content:"\e98f"}.inforleft{width:calc(50% - 20px);padding-right:20px;margin-right:20px;border-right:1px solid #e5e5e5}.gh-item{border-bottom:1px solid #dbdbdb;padding:15px 0px;width:100% !important;transition:all 0.3s;scrollbar-width:none;user-select:none;position:relative}.gh-item:last-child{border:none}.right-item{width:75px;border-radius:3px;overflow:hidden;border:1px solid #dedede;display:flex;align-items:center;height:max-content}.right-item img{margin:0 !important}.left-item{width:calc(100% - 90px);position:relative;font-size:14px;text-align:left}.left-item a{text-decoration:none;font-size:14px;font-weight:bold;color:inherit;width:100% !important;height:inherit !important;text-align:left !important}.left-item>* i{display:block;font-size:12px;margin-top:3px;font-weight:normal;text-align:left}.left-item>.drh-flex{margin-top:10px;align-items:center}.gh-item img{margin:0}.gh-item::after{position:absolute;top:12px;font-size:11px;background:#cfe468a8;right:0px;padding:3px 10px;border-radius:3px;cursor:pointer} div.change-product-cart{position:relative;top:0;right:0} [id_variable="0"] div.change-product-cart{display:none !important}.change-product-cart::before{font-size:10px;margin-right:5px}.form-change-product-cart .feature>*{width:50%}.form-change-product-cart .product-gallery-adh{width:100% !important}.form-change-product-cart .product-info{width:calc(50% - 15px)}.form-change-product-cart .item-op{}.form-change-product-cart #qrcode{display:none}.cross_selling_bonus .quantity,.cross_selling_bonus .remove-item{display:none}.quantity>div{width:30px;display:flex;border:1px solid #e6e6e6;cursor:pointer;height:30px;justify-content:center;align-items:center}.quantity [class*="qty-"]{user-select:none !important} div .input-count input{padding:0;border:none;margin:0;height:100%;text-align:center;font-size:13px;width:100%;height:auto;box-shadow:none;border:none}.quantity .input-count{border-left:none;border-right:none}.gh-item .remove-item{left:63px;right:9px;top:8px;z-index:9;background:#e4e4e4;color:#3e3e3e;width:20px;height:20px;position:absolute;border-radius:50%;cursor:pointer;border:1px solid #d4d4d4;display:flex;justify-content:center;align-items:center;margin:2px}.gh-item .remove-item::after{content:"";display:flex;width:8px;height:8px;background-size:cover;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgNDggNDgiPgogIDxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiPgogICAgPHBhdGggZD0iTTggOEw0MCA0MCIvPgogICAgPHBhdGggZD0iTTggNDBMNDAgOCIvPgogIDwvZz4KPC9zdmc+');background-repeat:no-repeat;background-position:center center}.left-item span[amount]{font-weight:bold;color:#b20909;margin-top:10px;width:100%;text-align:right}.left-item span[sales_note]{margin-top:5px;width:100%;text-align:right;font-style:italic;font-size:12px}.left-item span[sales_note] span{text-decoration:line-through}.form-checkout .total{margin-top:15px}.discount-code{margin-top:30px;border-top:1px solid #cdcdcd;padding-top:10px;border-bottom:1px solid #cdcdcd;padding-bottom:10px;line-height:initial}.discount-code.points{border-top:none;margin-top:0px}.title-check{font-size:13px;color:red;cursor:pointer}.body-check-discount{display:none;width:100% !important;overflow:hidden}.discount-code::-webkit-scrollbar{display:none}.use-discount-code{color:#fff;padding:7px 15px;cursor:pointer;text-transform:uppercase;text-align:center;font-size:12px;background-color:#736d6d;width:100px;line-height:23px;font-weight:bold}.body-check-discount .drh-flex{margin-top:9px;border-radius:3px;overflow:hidden}.discount-code input{width:calc(100% - 100px);margin-bottom:0;border-radius:0;font-size:12px;padding:10px 8px;border:1px solid #dbd9d9;-webkit-appearance:none}.actived-discount{font-size:14px;text-transform:uppercase;color:red;margin-bottom:8px}.actived-discount span{font-weight:bold;letter-spacing:0.8px}.remove-discount{font-weight:normal !important;text-transform:initial;cursor:pointer;color:#8c8c8c;margin-left:5px;font-size:12px}.content-giohang .total{margin-top:25px;border-top:1px solid #d0cdcd;padding-top:10px;margin-bottom:30px;margin-top:10px;border:none}.total td,.total input{text-align:right !important;padding:3px 0 !important;border:none;font-size:15px;margin:0;font-weight:bold;color:#b20909 !important;pointer-events:none;line-height:initial}.total td *,.total td>input{color:#b20909 !important}.total tr td:first-child{text-align:left !important;justify-content:left !important}.total tr td:last-child{text-align:right !important;justify-content:right !important}.book-order-now .remove-item{display:none}.order-payment{justify-content:center;margin:auto;width:1080px;padding-bottom:30px;min-width:100%}.order-preview{border:1px solid #bbb;border-radius:3px;width:calc(100% - 330px);position:relative;display:block}.order-payment .payment{width:310px;margin-left:20px}.order-preview::after{content:"";display:block;padding-top:calc(100% * 297 / 210 + 5px)}embed{position:absolute;left:0;top:0;width:100%}.payment-body{padding:5px 20px;overflow:hidden;border-radius:3px;min-height:500px;border:1px solid #bbb}.payment-body button,.payment-body a{width:100%;text-align:left;padding:12px 0px;font-weight:bold;color:#717171;display:block;font-size:14px;line-height:initial !important;margin:0 !important;background:none !important;-webkit-appearance:none !important;border:none;border-bottom:1px dashed #C0C0C0;text-transform:inherit}.icon-copy.copy-link{border-bottom:none}.form-paymethod button{border:none;pointer-events:none}.payment-body select{width:100%;padding:10px 8px;border:1px solid #dbdbdb;height:auto !important}.body-method{margin-top:13px;padding:10px;background:#e7e7ed;border-radius:3px}.service .quantity{display:none}.paymenu [class*="icon-"]::before,.form-paymethod [class*="icon-"]::before{ margin-right:10px}.btn-close-mini-cart-xds::after{content:"";display:flex;width:16px;height:16px;background-size:cover;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgNDggNDgiPgogIDxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiPgogICAgPHBhdGggZD0iTTggOEw0MCA0MCIvPgogICAgPHBhdGggZD0iTTggNDBMNDAgOCIvPgogIDwvZz4KPC9zdmc+');background-repeat:no-repeat}.cnt-mini-cart-xds a.btn-submit-cart{text-align:center;display:block;background:#5a5a5a;color:#fff;margin-bottom:10px;border-radius:5px !important;padding:10px 0px;text-decoration:navajowhite;text-transform:uppercase;font-weight:bold;line-height:inherit;font-size:15px;color:#fff !important;width:inherit !important;height:inherit !important}.btn-submit-cart::before{margin-right:10px}.cnt-mini-cart-xds .top-subtotal{margin-top:20px;text-align:center;margin-bottom:16px;font-size:15px}.cnt-mini-cart-xds .top-subtotal .subtotal span{margin-left:5px;text-decoration:line-through;font-weight:normal;font-size:13px}.cnt-mini-cart-xds .loadding-bg.incontent{background:transparent}.btn_add_cart_xds .loadding-bg,.btn_buynow_xds .loadding-bg{background:#000000b8}.btn_add_cart_xds .lds-ring div,.btn_buynow_xds .lds-ring div{ border:2px solid #fff;border-color:#fff #fff transparent transparent}.btn_add_cart_xds[adding],.btn_buynow_xds[adding]{pointer-events:none !important;background:#dd0000;overflow:hidden !important}.edit-profile,.change-product-cart{position:absolute;right:20px;top:13px;font-size:11px;background:#d9d9d98a;padding:5px 10px;border-radius:3px;color:#707070;z-index:9;width:max-content;cursor:pointer}.edit-profile::before{font-size:10px;margin-right:5px}.edit-profile:hover,.change-product-cart:hover{color:#2d2d2d}.info-customer h3{width:100%} button.update-product-cart{background:#736d6d;font-size:15px;margin-top:13px}.update-product-cart::before{margin-right:5px;font-size:13px}.gr-quantity input,.gh-item input{box-shadow:none !important} #delivery_address{width:max-content;display:inline-block;margin:0;margin-right:4px}[for="delivery_address"],#delivery_address{cursor:pointer;user-select:none;vertical-align:middle !important}.address-orther{width:100% !important}.list-cross-selected [id_cross],[after_select*="cross"] .body-suggestion>div{display:flex;align-items:center;margin-bottom:10px;cursor:pointer;position:relative;padding-right:37px}.list-cross-selected [id_cross]{margin-bottom:0px;margin-top:15px;border-top:1px solid #c3c3c3;padding-top:15px} [after_select*="cross"] .body-suggestion>div span{display:none}.list-cross-selected [id_cross] img,[after_select*="cross"] .body-suggestion img{width:42px !important;margin-right:10px;height:42px !important;border-radius:3px}.list-cross-selected p,.body-suggestion p{ font-size:13px;margin:0 !important}.list-cross-selected [id_cross] span,[after_select*="cross"] .body-suggestion span{border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:13px;padding:10px;position:absolute;right:2px} @media(max-width:810px){.form-checkout>.inforleft,.form-checkout>.inforight{ width:100%;padding:0;margin:0;border:none}.inforleft{border-bottom:2px dashed #a3a3a3}.order-payment{width:100%}.order-preview,.payment{width:100% !important;margin:0 !important;min-height:400px !important;margin-bottom:25px !important}.form-change-product-cart .feature>*{width:100%} }