.huawei-v4-ecommerce .border-none{border:1px solid transparent}.huawei-v4-ecommerce .box-shape{padding:0 40px 64px}.huawei-v4-ecommerce .checkout-title{font-size:16px;font-weight:bold}.huawei-v4-ecommerce .remove-title{font-weight:800;text-align:center;font-size:24px}.huawei-v4-ecommerce #invoiceAddressContainer{width:100%}.huawei-v4-ecommerce .opacity-0{opacity:0;pointer-events:none}.huawei-v4-ecommerce .errortips{margin-top:12px;color:#de1a33;display:none}.huawei-v4-ecommerce .nav-addons,.huawei-v4-ecommerce .main-nav{opacity:0;pointer-events:none}.huawei-v4-ecommerce .display-none,.huawei-v4-ecommerce .header-tag-title.seo{display:none}.huawei-v4-ecommerce .header-placeholder-pl{height:80px}.huawei-v4-ecommerce #ordercheckout-noprd{width:100%;padding:4rem auto}.huawei-v4-ecommerce .eCommerce-title-guide .statusli-middle .track-status-text{font-weight:700}.huawei-v4-ecommerce input:invalid,.huawei-v4-ecommerce textarea:invalid{background-color:transparent}.huawei-v4-ecommerce #ordercheckout-noprd .ec-mc-empty{margin-top:8rem;text-align:center}.huawei-v4-ecommerce #ordercheckout-noprd .ec-mc-empty p{margin:1.875rem 0 4rem}.huawei-v4-ecommerce .ordercheckout-main{max-width:1200px;padding:0 40px 40px;margin:0 auto;font-size:13px}.huawei-v4-ecommerce .checkout-mainbox{display:flex;justify-content:space-between;height:min-content}.huawei-v4-ecommerce .ordercheckout-info{flex:1;background-color:white;height:min-content;max-width:680px;border-radius:16px}body.huawei-v4-ecommerce .ec-content{background-color:#f1f3f5;margin-top:0 !important}.huawei-v4-ecommerce .ordercheckot-step{padding:27px 40px 27px 40px;border-top:1px solid #ededed;justify-content:center;font-size:20px;font-weight:800;list-style:decimal inside;display:list-item}.huawei-v4-ecommerce .ordercheckot-step .hsvg-icon{text-align:right;float:right;margin-top:2px}.huawei-v4-ecommerce .ordercheckot-step.disabled{opacity:.4;pointer-events:none}.huawei-v4-ecommerce .ordercheckout-method{display:flex;justify-content:space-between;padding:20px 40px}.huawei-v4-ecommerce .ordercheckout-method-title{align-self:center;font-size:16px;padding-right:10px}.huawei-v4-ecommerce .ship-choose{border-radius:4px;border:1px solid #ededed;display:flex;flex:1;border-radius:8px}.huawei-v4-ecommerce .method-choose{padding:0 20px 0 16px;display:flex;align-items:center;justify-content:space-between;height:56px}.huawei-v4-ecommerce .method-choose-icon{margin-left:20px}.huawei-v4-ecommerce .method-choose-select{background:#f1f3f5}.huawei-v4-ecommerce .method-choose-title{color:rgba(0,0,0,0.5);white-space:initial}.huawei-v4-ecommerce .method-choose-select .method-choose-title{color:#000}.huawei-v4-ecommerce .shipselect-radio{display:none}.huawei-v4-ecommerce .gray-font{color:#5f5f5f}.huawei-v4-ecommerce #ordercheckout-homedelivery,.huawei-v4-ecommerce #billingAddr-view{margin-bottom:25px}.huawei-v4-ecommerce .address-content{margin-top:24px}.huawei-v4-ecommerce .checkout-summary .service_tip{text-align:right}.huawei-v4-ecommerce .large-item-shipment-invalid-tip a{font-size:12px;color:#2788d9;letter-spacing:0;line-height:18px;font-weight:700}.huawei-v4-ecommerce .billingAddr-checkbox{margin-top:24px}.huawei-v4-ecommerce .custom-select{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YnRuL3NtYWxsL2Rvd248L3RpdGxlPgogICAgPGcgaWQ9ImJ0bi9zbWFsbC9kb3duIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cmVjdCBpZD0i55+p5b2iXzkwMTYiIG9wYWNpdHk9IjAiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC4wMDAwMDAsIDguMDAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtOC4wMDAwMDAsIC04LjAwMDAwMCkgIiB4PSItMS43NzYzNTY4NGUtMTUiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgIDxwYXRoIGQ9Ik01Ljc5NCwxMC43OTI3ODY1IEM1LjQwMzYxODA2LDExLjE4MzI4NjMgNS40MDM2MTgwNiwxMS44MTYyODY2IDUuNzk0LDEyLjIwNjc4NjUgQzYuMTg0NDk5ODUsMTIuNTk3MTY4NCA2LjgxNzUwMDE1LDEyLjU5NzE2ODQgNy4yMDgsMTIuMjA2Nzg2NSBMMTAuMjA4LDkuMjA2Nzg2NDUgQzEwLjU5ODM4MTksOC44MTYyODY2IDEwLjU5ODM4MTksOC4xODMyODYzMSAxMC4yMDgsNy43OTI3ODY0NSBMNy4yMDgsNC43OTI3ODY0NSBDNi44MTc1MDAxNSw0LjQwMjQwNDUyIDYuMTg0NDk5ODUsNC40MDI0MDQ1MiA1Ljc5NCw0Ljc5Mjc4NjQ1IEM1LjQwMzYxODA2LDUuMTgzMjg2MzEgNS40MDM2MTgwNiw1LjgxNjI4NjYgNS43OTQsNi4yMDY3ODY0NSBMOC4wODcsOC41MDA3ODY0NSBMNS43OTQsMTAuNzkyNzg2NSBaIiBpZD0i6Lev5b6EXzIxNzA5IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAxMDAwLCA4LjQ5OTc4Nikgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTguMDAxMDAwLCAtOC40OTk3ODYpICI+PC9wYXRoPgogICAgPC9nPgo8L3N2Zz4=") no-repeat right center/16px 16px !important}.huawei-v4-ecommerce .custom-select.active{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YnRuL3NtYWxsL3VwPC90aXRsZT4KICAgIDxnIGlkPSJidG4vc21hbGwvdXAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxyZWN0IGlkPSLnn6nlvaJfOTAxNiIgb3BhY2l0eT0iMCIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wMDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC04LjAwMDAwMCwgLTguMDAwMDAwKSAiIHg9Ii0xLjc3NjM1Njg0ZS0xNSIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48L3JlY3Q+CiAgICAgICAgPHBhdGggZD0iTTUuNzk0LDkuNzkyNzg2NDUgQzUuNDAzNjE4MDYsMTAuMTgzMjg2MyA1LjQwMzYxODA2LDEwLjgxNjI4NjYgNS43OTQsMTEuMjA2Nzg2NSBDNi4xODQ0OTk4NSwxMS41OTcxNjg0IDYuODE3NTAwMTUsMTEuNTk3MTY4NCA3LjIwOCwxMS4yMDY3ODY1IEwxMC4yMDgsOC4yMDY3ODY0NSBDMTAuNTk4MzgxOSw3LjgxNjI4NjYgMTAuNTk4MzgxOSw3LjE4MzI4NjMxIDEwLjIwOCw2Ljc5Mjc4NjQ1IEw3LjIwOCwzLjc5Mjc4NjQ1IEM2LjgxNzUwMDE1LDMuNDAyNDA0NTIgNi4xODQ0OTk4NSwzLjQwMjQwNDUyIDUuNzk0LDMuNzkyNzg2NDUgQzUuNDAzNjE4MDYsNC4xODMyODYzMSA1LjQwMzYxODA2LDQuODE2Mjg2NiA1Ljc5NCw1LjIwNjc4NjQ1IEw4LjA4Nyw3LjUwMDc4NjQ1IEw1Ljc5NCw5Ljc5Mjc4NjQ1IFoiIGlkPSLot6/lvoRfMjE3MDkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC4wMDEwMDAsIDcuNDk5Nzg2KSBzY2FsZSgxLCAtMSkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTguMDAxMDAwLCAtNy40OTk3ODYpICI+PC9wYXRoPgogICAgPC9nPgo8L3N2Zz4=") no-repeat right center/16px 16px !important}.huawei-v4-ecommerce #ordercheckout-clickcollect{margin-bottom:40px}.huawei-v4-ecommerce #defalut-pick-up-btn .default-pickup-pc{display:inline-block !important;padding-left:24px;padding-right:24px;border-radius:24px}.huawei-v4-ecommerce #defalut-pick-up-btn .default-pickup-mobile{display:none !important;padding-left:24px;padding-right:24px;border-radius:24px}.huawei-v4-ecommerce #defalut-pick-up-btn{margin-top:16px}.huawei-v4-ecommerce .clickcollect-icon{margin-left:8px;vertical-align:text-top}.huawei-v4-ecommerce .clickcollect-detail-icon{margin-right:8px;margin-top:3px}.huawei-v4-ecommerce #change-pick-up-btn{display:none}.huawei-v4-ecommerce .pickup-details-content{padding:24px 16px;background-color:#f1f3f5;border-radius:16px;margin-top:16px;background-repeat:no-repeat;background-size:80%;background-position-x:270px;background-position-y:160px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.huawei-v4-ecommerce #ordercheckout-pickup.ordercheckout-pickup-error{background-color:rgba(210,10,44,0.05);border-radius:8px;padding:8px}.huawei-v4-ecommerce #ordercheckout-pickup.ordercheckout-pickup-error.contenterror{background-color:rgba(0,0,0,0);border-radius:0;padding:0}.huawei-v4-ecommerce #ordercheckout-pickup.ordercheckout-pickup-error.contenterror .pickup-details-content{background-color:rgba(210,10,44,0.05)}.huawei-v4-ecommerce #ordercheckout-pickup.ordercheckout-pickup-error .pickupdetails-errortips{display:block;font-size:12px;margin-top:8px;color:#d20a2c}.huawei-v4-ecommerce .bubble_timetable_tl{width:132px}.huawei-v4-ecommerce .pickup-details-title{margin-bottom:16px;display:flex;flex-wrap:wrap}.huawei-v4-ecommerce .pickup-details-address{flex:1}.huawei-v4-ecommerce .pickup-details-address-padding{display:inline-block;padding-right:24px}.huawei-v4-ecommerce .pickup-details-address-phone{display:flex;flex-wrap:wrap}.huawei-v4-ecommerce .viewOpenHours{cursor:pointer}.huawei-v4-ecommerce .pickup-details-item-txt-padding{display:inline-block;padding-right:6px}.huawei-v4-ecommerce .pickup-details-item{width:100%;opacity:.5;margin-bottom:16px}.huawei-v4-ecommerce .pickup-details-item-title{opacity:.3;font-size:12px}.huawei-v4-ecommerce #openHoursSvg{vertical-align:middle}.huawei-v4-ecommerce .openingHours-detail{opacity:.5}.huawei-v4-ecommerce #bubble_table .bubble_timetable{margin-left:0}.ordercheckout-step3 .continue-btn{margin-top:48px}.huawei-v4-ecommerce #payConfirms{margin-top:48px}.huawei-v4-ecommerce .privacy-agree{font-size:.75rem;font-weight:500;color:#000 !important}.huawei-v4-ecommerce .privacy-agree a{color:#5f5f5f;text-decoration:underline}.huawei-v4-ecommerce .privacy-agree a:hover{color:#1b5f99}.huawei-v4-ecommerce .privacy-checkbox-errortips .custom-control-label::before{border-color:#de1a33}.huawei-v4-ecommerce .privacy-checkbox-errortips .errortips{display:block}.payU #payment-form .field input::-webkit-outer-spin-button,.payU #payment-form .field input::-webkit-inner-spin-button,.payU #payment-form .name_number input::-webkit-outer-spin-button,.payU #payment-form .name_number input::-webkit-inner-spin-button{-webkit-appearance:none}.payU #payment-form .field input[type="number"],.payU #payment-form .name_number input[type="number"]{-moz-appearance:textfield}.huawei-v4-ecommerce .payU .card_cvv{display:inline-block;position:absolute;top:-25px;left:0}button#continuebtn-shipaddr{font-size:13px;font-weight:700}.addresscreat-ul .address-middleName .dropdown-menu{height:calc(48*var(--middle - name - number)px);max-height:144px}.addresscreat-ul .dropdown-menu.scroll-content{border-radius:0 !important}.i-tips{position:absolute;right:20px}.fade.show{display:block}.poptips{padding:20px 16px 16px;top:47px;width:280px;left:114px;display:none}.poptips::before{position:absolute;z-index:10;top:-16px;left:20px;content:'';width:0;height:0;border:8px solid transparent;border-bottom:8px solid #fff}.poptips::after{position:absolute;top:-17px;left:22px;content:'';width:0;height:0;border:8px solid transparent;border-bottom:8px solid #eee}@media(max-width:1199px){.huawei-v4-ecommerce .ordercheckout-main{padding:0 24px;padding-bottom:40px}.huawei-v4-ecommerce .header-placeholder-pl{height:60px}}@media(min-width:993px){.addresscreat-dialog{padding-right:1.25rem}.huawei-v4-ecommerce .ordercheckout-method-title,.huawei-v4-ecommerce .method-choose-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-inline-box}.huawei-v4-ecommerce .ship-choose{max-width:70%;flex:initial;justify-content:flex-end}.huawei-v4-ecommerce .method-choose-title{width:124px}.huawei-v4-ecommerce .addresscnt-creatlink .addresscnt-icon,.huawei-v4-ecommerce .addresscnt-creatlink a.btn-link{transform:translateY(3px)}.html-text-component .content-v3-remark{max-width:1200px;padding-top:40px}.huawei-v4-ecommerce .method-choose .method-choose-icon{background-size:contain;position:absolute;left:12px;top:19px;margin:0}.huawei-v4-ecommerce .method-choose{flex-direction:row-reverse;max-width:184px;position:relative;padding:0 12px 0 38px;left:0}.checkout-dialog-footer{padding-top:40px}}.billing-invoice-text{padding-left:22px;opacity:.5;font-family:Manrope-Regular;font-size:13px;color:#000;line-height:20px;font-weight:400;margin-top:12px;display:none}@media(min-width:1170px){.huawei-v4-ecommerce .ship-choose{max-width:480px}.huawei-v4-ecommerce .method-choose-title{max-width:165px}}@media(max-width:992px){.poptips{width:200%;left:0;transform:translate(-50%,20px)}.poptips::before{right:20px;left:auto}.poptips::after{right:18px;left:auto}.huawei-v4-ecommerce .ec_page_loading{position:initial;height:100vh}.huawei-v4-ecommerce .ec_page_loading .hsvg-load-ani{left:50vw;top:50vh;margin-left:-7vw}.huawei-v4-ecommerce .pickup-details-content{margin-top:8px;background-size:85%;background-position-x:200px;background-position-y:250px}.huawei-v4-ecommerce .ordercheckout-content .ec-mc-empty{padding-top:6.25rem;padding-bottom:6.25rem}.huawei-v4-ecommerce .ordercheckout-content .ec-mc-empty i{width:3.1875rem;height:3.25rem}.huawei-v4-ecommerce .ordercheckout-content .ec-mc-empty p{font-size:1rem;margin-top:1.875rem;margin-bottom:3.25rem}.huawei-v4-ecommerce .ordercheckout-info{margin-bottom:12px}.huawei-v4-ecommerce .box-shape{padding:0 16px 64px}.huawei-v4-ecommerce #checkoutContainer .eCommerce-title-guide{padding:16px 0;margin-bottom:0;flex-wrap:wrap}.huawei-v4-ecommerce #checkoutContainer .eCommerce-title-guide .title{text-align:center;margin-bottom:13px;font-size:20px;width:100%}.huawei-v4-ecommerce #checkoutContainer .eCommerce-title-guide .guide{width:100%}.huawei-v4-ecommerce #checkoutContainer .eCommerce-title-guide .track-statusul{margin-top:0}body.huawei-v4-ecommerce .ec-content{background-color:white}.huawei-v4-ecommerce .ordercheckout-main{padding:0}.huawei-v4-ecommerce .checkout-mainbox{display:block}.huawei-v4-ecommerce .ordercheckot-step{padding:35px 16px 25px 16px;border-top:1px solid #ededed}.huawei-v4-ecommerce .step1{border:1px solid transparent}.huawei-v4-ecommerce .continue-btn{text-align:center}.huawei-v4-ecommerce .ordercheckout-method{display:block;padding:15px 16px}.huawei-v4-ecommerce .ordercheckout-method-title{text-align:center;font-size:14px;margin-bottom:12px}.huawei-v4-ecommerce .ship-choose{width:100%;margin-left:0}.huawei-v4-ecommerce .method-choose{flex-direction:row-reverse;position:relative}.huawei-v4-ecommerce .method-choose-icon{margin-left:0;margin-right:20px}.huawei-v4-ecommerce .address-modal .modal-header{padding:22px 16px 14px}.huawei-v4-ecommerce .default-pickup-mobile{display:inline-block !important}.huawei-v4-ecommerce .default-pickup-pc{display:none !important}.huawei-v4-ecommerce .pickup-details-item{width:100%}.huawei-v4-ecommerce .pickup-details-content{padding:23px 12px 47px}.huawei-v4-ecommerce .pickup-details-address{width:100%;flex:none}.huawei-v4-ecommerce .pickup-details-item-txt-padding{padding-right:14px}.huawei-v4-ecommerce .pickup-details-address-padding{padding-right:14px}.huawei-v4-ecommerce .method-choose-title{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.huawei-v4-ecommerce .method-choose{padding:20px 20px 20px 16px;height:initial}.dialogcnt-main-addresscreat.addresscreat-dialog{margin:initial;padding:initial}.html-text-component .content-v3-remark .remark-text a{word-break:break-word}.huawei-v4-ecommerce .method-choose,.huawei-v4-ecommerce .method-choose-title{flex:1;-ms-flex:1}.checkout-dialog-footer{padding-top:24px}}.huawei-fr .pickup-details-item-phoneNumber{display:none}.huawei-v4-ecommerce .invoice-choose{margin-bottom:48px}.invoice-choose .invoice-ul .invoice-li{margin-top:24px}.huawei-v4-ecommerce .invoice-choose .ec-select label{top:26px;font-size:13px;font-weight:500;line-height:13px}.huawei-v4-ecommerce #company-invoice-details,.huawei-v4-ecommerce #invoice-company,.huawei-v4-ecommerce #personal-invoice-details{margin-top:16px;background:#f1f3f5;border-radius:16px;display:block;padding:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.huawei-v4-ecommerce #invoice-choose input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#1e1e1e}.huawei-v4-ecommerce #invoice-choose .invoice-ul .invoice-li:first-child{width:51%}.huawei-v4-ecommerce .Personal_description,.noInvoice_description,.huawei-v4-ecommerce .personal-receipt-description{margin-top:16px;font-size:12px;opacity:.5;color:#000;letter-spacing:0;line-height:18px;font-weight:400}.noInvoice_description,.huawei-v4-ecommerce .personal-receipt-description.margin-top-0{margin-top:0}.noInvoice-details{margin-top:24px;padding:16px 24px;background-color:#f5f5f5;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}#noInvoice-details .noInvoice_description p,.huawei-v4-ecommerce .personal-receipt-description p{margin-bottom:0}.invoice-example-text{display:inline-block;color:#0a59f7;font-size:13px;font-weight:bold;line-height:18px;margin-bottom:12px}.huawei-v4-ecommerce .Personal_description_ph{margin-top:16px;opacity:.3;font-size:12px;color:#000;letter-spacing:0;line-height:18px;font-weight:400}.huawei-v4-ecommerce .invoice-choose label.bold700{font-weight:inherit}.huawei-v4-ecommerce .invoice-li .custom-control-inline,.huawei-v4-ecommerce .invoice-li .custom-control{margin-top:0;margin-right:0}.huawei-v4-ecommerce #personal-invoice-details.pt-site .invoice-li .custom-control .custom-control-label{top:0 !important;color:initial !important}.huawei-v4-ecommerce #personal-invoice-details.pt-site .invoice-li .custom-control-inline{top:0}.huawei-v4-ecommerce .Personal_infoBig{margin-top:16px;opacity:.5;font-size:12px;color:#000;line-height:20px;font-weight:400}.huawei-v4-ecommerce .Personal_Small{margin-top:16px;opacity:.5;font-size:12px;color:#000;line-height:20px;font-weight:400}.huawei-v4-ecommerce .invoice-form{display:flex;justify-content:space-between;flex-wrap:wrap}.huawei-v4-ecommerce .company-nip{opacity:.5;font-size:11px;color:#000;letter-spacing:0;line-height:20px;font-weight:400}.huawei-v4-ecommerce .company-nip-input{font-size:13px;letter-spacing:0;line-height:20px}.company-branchName-part .dropdown-menu{width:100%}.huawei-v4-ecommerce .invoice-form>div{width:48%;position:relative}.huawei-v4-ecommerce .personal-invoice-details.pt-site .invoice-form>div{flex:initial}.huawei-v4-ecommerce .company-tax-num.no-upper-case{text-transform:none}.huawei-v4-ecommerce .company-tax-num{text-transform:uppercase}.huawei-v4-ecommerce .company-tax-num::placeholder{text-transform:none}.huawei-v4-ecommerce .company-tax-num::-moz-placeholder{text-transform:none}.huawei-v4-ecommerce .company-tax-num:-ms-input-placeholder{text-transform:none}.huawei-v4-ecommerce .company-tax-num::-webkit-input-placeholder{text-transform:none}.huawei-v4-ecommerce .uppercase--input{text-transform:uppercase}.huawei-v4-ecommerce .uppercase--input::placeholder{text-transform:none}.huawei-v4-ecommerce .uppercase--input::-moz-placeholder{text-transform:none}.huawei-v4-ecommerce .uppercase--input:-ms-input-placeholder{text-transform:none}.huawei-v4-ecommerce .uppercase--input::-webkit-input-placeholder{text-transform:none}.huawei-v4-ecommerce #personal-invoice-details.pt-site .personal-tax-num-part{position:relative;width:100%}.huawei-v4-ecommerce #personal-invoice-details.pt-site .personal-tax-num-part .personal-tax-num{width:auto;display:inline-block;padding:21px 45px 13px 0;width:40%}.huawei-v4-ecommerce #personal-invoice-details.pt-site .personal-tax-num-part .personal-invoice{display:inline-block}.huawei-v4-ecommerce #personal-invoice-details .final_consumer{display:none}.huawei-v4-ecommerce .personal-certificate-type{width:264px;height:56px}.huawei-v4-ecommerce .personal-certificate{height:48px;line-height:48px}.huawei-v4-ecommerce .personal-certificate-type .dropdown-menu{height:96px;margin-top:0;border-radius:0}.huawei-v4-ecommerce .personal-certificate-label{top:10px !important}.huawei-v4-ecommerce .personal-certificate-item-active{color:#1e1e1e;text-decoration:none;background-color:#f2f2f2}.huawei-v4-ecommerce .personal-certificateType{height:45px}#personal-invoice-form-part,#company-invoice-form-part{background:#fff;padding:12px 16px 0 16px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.huawei-v4-ecommerce .invoice-form .company-invoice-use-part,.huawei-v4-ecommerce .invoice-form .personal-invoice-use-part{width:100%}#ordercheckout-invoice a{text-decoration:underline}.personal_description,.company_description{font-size:13px;opacity:.5;color:#000;line-height:20px;font-weight:400}.personal_description.margin-t{margin-top:16px}#company-invoice-details .company_invoice_checkbox{padding-left:0}html[dir=rtl] #company-invoice-details .company_invoice_checkbox{padding-right:0}#company-invoice-details .custom-control-inline{margin-right:0}#company-invoice-details .custom-control{margin-top:16px}#company-invoice-details .custom-control.margin-t{margin-top:0;display:none}@media(max-width:992px){#company-invoice-details .custom-control,.personal_description.margin-t{margin-top:12px}.noInvoice-details.margin-t{margin-top:16px;padding:16px 12px}.huawei-v4-ecommerce #company-invoice-details,.huawei-v4-ecommerce #invoice-company,.huawei-v4-ecommerce #personal-invoice-details{padding:12px}}.personal_description p,.company_description p{margin-bottom:0}.personal-invoice-use-part .company-invoice-use-part{margin-bottom:16px}.company-invoice-use-list,.company-taxation-list,.personal-invoice-use-list,.personal-taxation-list{width:100%}.huawei-v4-ecommerce #personal-invoice-details.pt-site input[type="number"]{-moz-appearance:textfield}.huawei-v4-ecommerce #personal-invoice-details.pt-site input.tax_number{width:288px;border-color:transparent;border-bottom:1px solid #ededed}.huawei-v4-ecommerce #personal-invoice-details.pt-site input.tax_number.is-invalid~.personaltaxnum-tips{display:block;position:absolute;width:auto}#company-invoice-details input.form-control.fr_site{font-size:13px}.huawei-v4-ecommerce #personal-invoice-details.pt-site input::-webkit-outer-spin-button,.huawei-v4-ecommerce #personal-invoice-details.pt-site input::-webkit-inner-spin-button{-webkit-appearance:none}.huawei-v4-ecommerce #personal-invoice-details.pt-site input[type="number"]{-moz-appearance:textfield}.huawei-v4-ecommerce #personal-invoice-details.pt-site .form-control{padding-bottom:0}#personal-invoice-details .po_consumer{color:initial}#personal-invoice-details #person-tax-checkbox{padding-top:12px;margin-bottom:-8px}.huawei-v4-ecommerce #personal-invoice-details .po_consumer{width:100%;height:100%;transform:translateX(-28px);cursor:pointer;z-index:1}.huawei-v4-ecommerce .company-invoice-details #invoiceAddressContainer{width:100%}.huawei-v4-ecommerce #personal-invoice-details.pt-site .personal-tax-num-part label.personal-invoice,.huawei-v4-ecommerce #personal-invoice-details.pt-site .invoice-li .custom-control .custom-control-label{position:relative !important;top:initial !important;pointer-events:initial;z-index:initial}.invoice-personaltaxnum-forPH{position:absolute;top:2.4375rem;z-index:1;margin-bottom:0;line-height:1;font-size:.875rem;color:#989898;pointer-events:none;transition:.3s ease}#invoice-choose .ec-select{min-height:80px}#invoice-choose .default-tips{height:auto;opacity:.5;font-size:11px;color:#000;line-height:20px;font-weight:400;white-space:normal}.use-option-list .invoice-use{line-height:20px;font-size:13px;padding:14px 16px;white-space:normal}#invoice-choose .dropdown-menu{height:198px}#invoice-choose .dropdown-menu.dropdown-menu-h{height:96px}.huawei-it.huawei-v4-ecommerce #invoice-choose .invoice-ul .invoice-li:first-child{width:auto}.huawei-it.huawei-v4-ecommerce .Personal_description,.huawei-it.noInvoice_description{display:none}.huawei-es.huawei-v4-ecommerce #personalInvoiceForm .personal-tax-num-part,.huawei-it.huawei-v4-ecommerce #personalInvoiceForm .personal-tax-num-part,.huawei-pt.huawei-v4-ecommerce #personalInvoiceForm .personal-tax-num-part .personal-tax-num{width:100%}#company-invoice-details .company-use-preinvoce{margin:0 0 16px 0}.birthday_mark{width:100% !important}@media(max-width:992px){#personal-receipt-details{display:none !important}}@media(min-width:993px){#personal-receipt-details-wap{display:none !important}}.personal-receipt-details.unavailable,.personal-receipt-details.invoice-example-bg{margin-top:16px;background:#f1f3f5;border-radius:16px;display:block;padding:14px 16px 16px 16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.personal-receipt-details.invoice-example-bg .invoice-example-text{margin-bottom:0}.personal-receipt-details.unavailable .invoice-example-text{margin-bottom:12px}.personal-invoice-details .personal-tax-tip{opacity:.5;font-size:12px;color:#000;line-height:18px;padding:12px 16px 0 16px;margin-bottom:-8px}.personal-receipt-details .unavailableTips,.company-invoice-details .unavailableTips{font-size:12px;color:#d20a2c;letter-spacing:0;line-height:18px}.company-invoice-details.unavailable{padding:14px 16px 16px 16px !important}.orderCheckout-birthday{padding-bottom:48px}.orderCheckout-birthday .birthday-title{font-size:16px;font-weight:bold;padding-bottom:16px}.orderCheckout-birthday .birthday-choose{background:#f1f3f5;border-radius:16px;padding:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.orderCheckout-birthday .birthday-form{background:#fff;border-radius:16px;padding:12px 12px 0 12px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.orderCheckout-birthday .birthday-form.is-invalid{border:1px solid #d20a2c;background:rgba(210,10,44,0.05)}.orderCheckout-birthday .birthday-form.is-invalid~.invalid-feedback{display:block;font-size:13px;color:#d20a2c;line-height:20px}.orderCheckout-birthday .invalid-feedback{font-size:13px;color:#d20a2c;line-height:20px}.orderCheckout-birthday .birthday-day-part,.orderCheckout-birthday .birthday-month-part,.orderCheckout-birthday .birthday-year-part{min-height:80px}.orderCheckout-birthday label{top:26px;font-size:13px;font-weight:500;line-height:13px}.orderCheckout-birthday #birthday-tips{font-size:13px;color:#000;line-height:20px;opacity:.5;padding-top:12px}.birthday-year-part .dropdown-menu{width:calc(100% - 24px);height:240px}.birthday-day-part .dropdown-menu,.birthday-month-part .dropdown-menu{width:calc(100% - 24px);height:240px}.orderCheckout-birthday .dropdown-menu .dropdown-item{text-align:left;height:48px;color:#000;letter-spacing:0;padding:14px 4px 14px 16px;line-height:20px;font-size:13px}.orderCheckout-birthday .col-3,.orderCheckout-birthday .col-4,.orderCheckout-birthday .col-5{padding-left:12px;padding-right:12px}.personal-invoice-use-part input:disabled,.company-invoice-use-part input:disabled{cursor:not-allowed}@media(min-width:993px){.huawei-v4-ecommerce #invoice-choose .invoice-ul .invoice-li:first-child{width:51%}.personal-invoice-details .personal-tr-invoice-part .tr-invoice{margin-top:-14px}.personal-invoice-details .personal-tr-invoice-part p{margin-left:26px;margin-bottom:-3px}.it-tax-num .it-text{display:inline-block;color:#989898;position:absolute;top:22px}.it-tax-num #invoice-companytaxnum{padding-left:13px}}@media(max-width:992px){.huawei-v4-ecommerce .invoice-form #invoice-companyAddress{padding-top:48px}.huawei-v4-ecommerce .invoice-li{width:100% !important}.invoice-li+.invoice-li{margin-top:24px;margin-left:0}.huawei-v4-ecommerce .invoice-li-select{opacity:1}.huawei-v4-ecommerce .invoice-form>div{width:100%;flex:initial}.huawei-v4-ecommerce .invoice-form>div input{padding-top:48px;height:56px}.huawei-v4-ecommerce #personal-invoice-details.pt-site .personal-tax-num-part .personal-tax-num{width:100%}.huawei-v4-ecommerce #personal-invoice-details.pt-site #person-tax-checkbox{margin-top:0;margin-bottom:-8px}.huawei-v4-ecommerce .invoice-choose .ec-select label{top:26px;font-size:13px;font-weight:500;line-height:13px}.invoice-personaltaxnum-forPH{top:27px}.huawei-v4-ecommerce #personal-invoice-details.pt-site .invoice-li .custom-control .custom-control-label{line-height:19px}.personal-invoice-details .personal-tr-invoice-part p{margin-left:26px;margin-bottom:0}.company-invoice-use-list,.company-taxation-list,.personal-invoice-use-list,.personal-taxation-list{width:100%}#company-invoice-use,#personal-invoice-use{text-overflow:ellipsis}.it-tax-num .it-text{display:inline-block;color:#989898;position:absolute;top:28px}.it-tax-num #invoice-companytaxnum{padding-left:13px !important}.orderCheckout-birthday .birthday-day-part{padding:0 8px 0 12px}.orderCheckout-birthday .birthday-month-part{padding:0 16px 0 0}.orderCheckout-birthday input{font-size:13px;color:#000;letter-spacing:0;line-height:20px;padding:1.5rem 0 .75rem !important}.orderCheckout-birthday label{top:23px;font-size:13px;font-weight:500;line-height:13px}}.address-list-common .addresscnt-ul{display:flex;flex-direction:column;flex-wrap:nowrap}.address-list-common .addresscnt-li{max-width:initial;min-width:initial;width:100%;background-color:#f1f3f5;padding:0 1.5rem;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.address-list-common .list-wrap.flex{display:flex !important}@media(min-width:993px){.address-list-common .addresscnt-li{margin-bottom:0}}.address-list-common .list-wrap.dis-hide,.address-list-common .current-address-wrap.dis-hide,.ordercheckout-subtitle .addresscnt-li-add.dis-hide{display:none}.address-list-common .list-wrap{background-color:#f1f3f5;border-radius:1rem;padding:1.5rem 0 1.5rem;display:flex;flex-direction:column;gap:16px}.address-list-common .current-address-wrap.addresscnt-li{padding:1.5rem}.address-list-common .current-address-wrap.addresscnt-li-error,.address-list-common .list-wrap .addresscnt-li.addresscnt-li-error .addressview{background-color:rgba(206,14,45,0.05);border:1px solid #ce0e2d}.address-list-common .current-address-wrap.addresscnt-li-error+.address-invalid-text,.address-list-common .addresscnt-li.addresscnt-li-error .addressview+.address-invalid-text{display:block}.address-list-common .addressview-item-content{border:0;padding:0}.address-list-common .addressview-item{width:80%}.address-list-common .addressview-item-edit{opacity:1;margin-top:0;position:absolute;bottom:0;top:0;left:unset;right:0}.address-list-common .current-address-wrap .addressview{padding:0}.address-list-common .addressview{min-height:initial;height:initial;padding:1rem;cursor:pointer}.address-list-common .list-wrap .addressview{padding:16px;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.address-list-common .list-wrap .addressview:hover{border:2px solid rgba(0,0,0,0.2);padding:15px}.address-list-common .list-wrap .addressview.active{border:2px solid rgba(0,0,0);padding:15px}.address-list-common .list-wrap .addressview.active .addressview-name{font-weight:700}.ordercheckout-subtitle{display:flex;justify-content:space-between}.huawei-v4-ecommerce .addresscnt-li-add .addresscnt-creatlink{display:flex;flex-direction:row;min-width:80px}.huawei-v4-ecommerce .addresscnt-creatlink .addresscnt-icon{margin-right:.5rem;height:24px}.huawei-v4-ecommerce .address-list-common .split-line{border-bottom:1px solid #000;opacity:.1;margin-top:1rem;margin-bottom:1rem}.address-list-common .view-packup-address{margin-top:1rem}.address-list-common .view-more-address .viewmore-addr,.address-list-common .view-packup-address .packup-addr{display:flex;gap:.25rem;margin:0;align-items:center}.address-list-common .address-invalid-text{font-size:13px;margin-top:.5rem}.address-list-common .addresscnt-li-add{display:none}@media(max-width:992px){.address-list-common .addresscnt-li-add{display:block}.ordercheckout-subtitle .addresscnt-li-add{display:none}.address-list-common .addresscnt-ul{flex-wrap:nowrap}.address-list-common .addresscnt-li{margin-bottom:0}.address-list-common .addresscnt-li-add .addresscnt-creatlink{height:initial;background:#fff;border-style:none;justify-content:start;align-items:center;cursor:pointer;padding-top:26px;display:flex;flex-direction:row}}html[dir=rtl] .address-list-common .addressview-item-edit{opacity:1;margin-top:0;position:absolute;bottom:0;top:0;left:0;right:unset}html[dir=rtl] .huawei-v4-ecommerce .addresscnt-creatlink .addresscnt-icon{margin-left:.5rem;margin-right:0}html[dir=rtl] .content-v3-remark .remark-text{text-align:right}html[dir=rtl] .huawei-v4-ecommerce .ordercheckout-main{text-align:right}html[dir=rtl] .eCommerce-title-guide .guide{margin-left:0;margin-right:auto}html[dir=rtl] .eCommerce-title-guide .track-statusul .track-statusli:last-child .track-status-icon{margin-right:auto}html[dir=rtl] .statusli-first .statusicon-line-r{width:50%;left:0}html[dir=rtl] .statusli-first .statusicon-cricle{left:50%}html[dir=rtl] .track-statusli{float:right;overflow:hidden}html[dir=rtl] .eCommerce-title-guide .track-statusul .track-statusli:first-child .track-status-icon{width:100%;margin-left:auto}html[dir=rtl] .eCommerce-title-guide .track-statusul .track-statusli:last-child .track-status-icon{width:100%}html[dir=rtl] .statusli-last .statusicon-line-l{width:50%;left:auto;right:0}html[dir=rtl] .statusli-last .statusicon-cricle{left:50%}html[dir=rtl] .checkout-couponsb-hsvg{margin-left:10px;margin-right:0}html[dir=rtl] .huawei-v4-ecommerce .addresscnt-li .hw-radio{margin-left:8px}html[dir=rtl] .company-invoice{margin-left:0;margin-right:0}html[dir=rtl] .huawei-v4-ecommerce .ordercheckot-step .hsvg-icon{float:left}html[dir=rtl] .text-right{text-align:left !important}html[dir=rtl] .text-left{text-align:right !important}html[dir=rtl] .ml-auto{margin-right:auto;margin-left:0 !important}html[dir=rtl] .mr-auto{margin-left:auto;margin-right:0 !important}html[dir=rtl] .installment-container .installment-radio{margin-left:8px}html[dir=rtl] .huawei-v4-ecommerce .addressview-item-edit{right:-20px}html[dir=rtl] .huawei-v4-ecommerce .clickcollect-icon{transform:rotate(270deg);margin-right:8px;margin-left:0}html[dir=rtl] .payment-item-img{text-align:left}html[dir=rtl] .huawei-v4-ecommerce .method-choose-title{text-align:left}html[dir=rtl] .huawei-v4-ecommerce .service-item-left{padding-left:1rem !important}@media(max-width:992px){html[dir=rtl] .content-v3-remark .remark-text{text-align:right}html[dir=rtl] .huawei-v4-ecommerce .method-choose-icon{margin-left:20px;margin-right:0}html[dir=rtl] .huawei-v4-ecommerce .company-invoice{margin-left:0;margin-right:0}html[dir=rtl] .huawei-v4-ecommerce .method-choose-title{text-align:right}html[dir=rtl] .huawei-v4-ecommerce .shipment-price{text-align:left}html[dir=rtl] .billingaddr-checkbox .custom-control{margin-right:0}}.huawei-v4-ecommerce #checkout-summary-policy{width:400px;margin-left:40px;position:-webkit-sticky;position:sticky;top:60px;height:min-content}.huawei-v4-ecommerce .checkout-summary{padding:0 40px;padding-bottom:24px;background-color:white;border-radius:16px}.huawei-v4-ecommerce .summary-title{font-size:20px;font-weight:800;padding:24px 0 0 0;margin-bottom:8px}.huawei-v4-ecommerce .summary-payment-item{margin-bottom:10px;display:flex;opacity:.5}.huawei-v4-ecommerce .summary-payment-item.orderpayment-summary{margin:0;padding-top:10px;font-weight:700;opacity:1}.huawei-v4-ecommerce .summary-payment-item.orderpayment-summary.deposit-product{font-size:13px;color:#d20a2c}.huawei-v4-ecommerce .summary-payment-item.orderpayment-summary .price{font-size:16px;font-weight:700;margin-left:auto}.huawei-v4-ecommerce .checkout-price{white-space:nowrap}.huawei-v4-ecommerce .checkout-summary .vat-amount .huawei-v4-ecommerce .checkout-summary .exemptAmount{font-size:12px;text-align:right;line-height:16px;margin-top:4px}.huawei-v4-ecommerce .prd-title-items{display:flex;align-items:center;justify-content:space-between}.huawei-v4-ecommerce .prd-title{font-size:16px}.huawei-v4-ecommerce .prd-items{font-size:12px}.huawei-v4-ecommerce .checkout-prdul{margin-top:24px}.huawei-v4-ecommerce .prd-item{margin-top:40px}.huawei-v4-ecommerce .prd-item:first-child{margin-top:0}.huawei-v4-ecommerce .prd-item-master{display:flex;margin-bottom:16px}.huawei-v4-ecommerce .prd-img{margin-right:16px}.huawei-v4-ecommerce .prd-img img{max-width:64px;max-height:64px}.huawei-v4-ecommerce .prd-item-master-content{flex:1}.prd-item-master-content div+.prd-item-master-content div{margin-top:8px}.huawei-v4-ecommerce .checkout-list-name{flex:1;word-wrap:break-word;min-width:80px}.huawei-v4-ecommerce .sku_price{float:right}.huawei-v4-ecommerce .checkout-list-prd-info{position:relative;min-height:48px;display:flex;justify-content:space-between;column-gap:8px}.huawei-v4-ecommerce .checkout-list-prd-info.service-product{display:block}.huawei-v4-ecommerce .checkout-list-prd-info .first_detail{display:flex;justify-content:space-between;column-gap:8px}.huawei-v4-ecommerce .price-wrap{max-width:88px}.huawei-v4-ecommerce .price-wrap .rrp-price{margin-top:4px}.huawei-v4-ecommerce .price-wrap .sale-price{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.huawei-v4-ecommerce .checkout-list-name span{word-break:break-all}.huawei-v4-ecommerce .checkout-list-name a{float:right;white-space:nowrap}.huawei-v4-ecommerce .checkout-list-price{display:block;flex-shrink:1;text-align:right}html[dir=rtl] .huawei-v4-ecommerce .checkout-list-price{text-align:left}.huawei-v4-ecommerce .care_tip{margin-top:4px}.huawei-v4-ecommerce .checkout-list-qty{margin-top:4px;opacity:.5}.checkout-list-qty.priceHide{margin-top:0}html[dir=rtl] .huawei-v4-ecommerce .checkout-list-qty{text-align:left}.sub-item+.sub-item{margin-top:10px}.huawei-v4-ecommerce .sub-items-title{font-weight:600;display:flex;align-items:center;margin-bottom:16px}.huawei-v4-ecommerce .sub-items-title i{margin-left:24px}.huawei-v4-ecommerce .prd-content .sub-items{display:none;font-size:12px}.huawei-v4-ecommerce .view-all-trigger{color:#0a59f7;padding-top:24px;text-align:center;border-top:1px solid #efefef}.huawei-v4-ecommerce .checkout-summary .copy-tax p{font-size:12px !important;color:#707070;margin:0}.huawei-v4-ecommerce .checkout-summary .copy-tax .ml-auto{white-space:nowrap}.huawei-v4-ecommerce .checkout-trade-in{background-color:white;border-radius:10px;border:dashed 1px #989898;margin-bottom:20px;padding:24px 20px;margin-top:40px}.huawei-v4-ecommerce .checkout-trade-in .btn-link{padding:0}.huawei-v4-ecommerce .tradein-header{margin-bottom:10px}.huawei-v4-ecommerce .tradein-content{margin-top:20px}.tradein-item+.tradein-item{margin-top:10px}@media(max-width:993px){.huawei-v4-ecommerce #checkout-summary-policy{width:100%;margin-left:0}.huawei-v4-ecommerce .checkout-summary-wap{padding:16px;border:1px solid #ededed;position:-webkit-sticky;position:sticky;top:0;background-color:white;z-index:100}.huawei-v4-ecommerce .summary-modal{top:0 !important;font-size:13px !important;height:100% !important}.huawei-v4-ecommerce .summary-modal .modal-content{padding:0}.huawei-v4-ecommerce .summary-modal .fmodal .modal-header{display:none}.huawei-v4-ecommerce .summary-modal .modal-body,.huawei-v4-ecommerce .summary-modal .modal-content{background-color:#f1f3f5}.huawei-v4-ecommerce .summary-modal .modal-body{padding:0 16px}.huawei-v4-ecommerce .checkout-summary-wap-dialog{margin:0 -24px;top:0 !important}.huawei-v4-ecommerce .checkout-summary-title{font-weight:700}.huawei-v4-ecommerce .summary-coupon{color:#0a59f7}.huawei-v4-ecommerce .summary-total{font-size:16px}.huawei-v4-ecommerce .checkout-summary-title i{margin-left:8px}.huawei-v4-ecommerce .ordercoupons-edit{background-color:white}}.huawei-v4-ecommerce .server-wrapper{margin-top:40px;background-color:#fff;padding-top:20px;padding-bottom:20px;border-radius:16px}.huawei-v4-ecommerce .server-wrapper .server-title{font-size:20px;color:#000;letter-spacing:0;padding-bottom:30px}.huawei-v4-ecommerce .server-wrapper .service-img{width:24px;max-height:24px}.huawei-v4-ecommerce .server-wrapper .service-item-right{width:calc(100% - 40px - 1rem)}.huawei-v4-ecommerce .server-wrapper .service-item-title{font-size:13px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.huawei-v4-ecommerce .server-wrapper .service-item-subtitle{opacity:.5;font-size:12px;color:#000;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.huawei-v4-ecommerce .server-wrapper .service-item:last-child{padding-bottom:0 !important}.huawei-v4-ecommerce .server-wrapper{padding:40px;border-radius:16px}.huawei-v4-ecommerce .server-wrapper .server-title,.huawei-v4-ecommerce .server-wrapper .service-item-title{font-weight:700}@media(min-width:994px){.huawei-v4-ecommerce .checkout-list-name{position:relative;display:inline-block}.huawei-v4-ecommerce.page-name-checkout #checkout-summary-policy{min-width:400px}}.huawei-v4-ecommerce .checkout-summary .service_tip{text-align:right}html[dir=rtl] .huawei-v4-ecommerce #checkout-summary-policy{margin-left:0;margin-right:40px}html[dir=rtl] .huawei-v4-ecommerce #checkout-summary-policy{margin-left:0}html[dir=rtl] .huawei-v4-ecommerce .summary-payment-item.orderpayment-summary .price{margin-left:0;margin-right:auto}html[dir=rtl] .huawei-v4-ecommerce .checkout-summary .vat-amount{text-align:left !important}html[dir=rtl] .ml-auto{margin-right:auto;margin-left:0 !important}html[dir=rtl] .checkout-couponsb-r-svg{transform:rotate(180deg)}html[dir=rtl] .checkout-couponsb .edit{margin-left:0;margin-right:auto}html[dir=rtl] .huawei-v4-ecommerce .prd-img{margin-right:0;margin-left:16px}html[dir=rtl] .huawei-v4-ecommerce .server-wrapper .service-list .service-item-left{padding-right:0 !important;padding-left:1rem !important}@media(max-width:993px){.huawei-v4-ecommerce #checkout-summary-policy{margin-right:0}}.white-bg{background-color:#fff}.step-wrap{border-radius:4px}.step-pc-bg{background:#f1f3f5;border-radius:16px}.step-phone-bg{background:#fff;border-radius:16px}.step-wrap ul{padding:30px 20px 0}.step-wrap ul li{position:relative;height:72px;padding:0 0 15px 15px;list-style:none}.step-wrap ul li div{position:relative;top:-4px}.step-wrap .icon-wrap{position:absolute;width:15px;height:15px;border-radius:50%;background:#e2e2e2;left:-8px;top:-2px}.step-wrap .icon-wrap .icon{position:absolute;width:9px;height:9px;border-radius:50%;background:#1e1e1e;left:3px;top:3px;z-index:10}.step-wrap .step1 .line-wrap{position:absolute;width:2px;height:72px;background:#e2e2e2;left:-1.5px;top:5px}.step-wrap .step1 .line-wrap .step-line{position:absolute;width:1px;height:72px;background:#1e1e1e;left:.5px;top:5px;z-index:10}.step-wrap ul li>div{display:flex;justify-content:space-between}.step-wrap ul li>.step-time{opacity:.3;font-size:13px;color:#000;letter-spacing:0;line-height:20px;padding:10px 0;font-weight:400}.step-wrap .step-des{font-size:13px;color:#000;letter-spacing:0;line-height:20px;font-weight:400;opacity:.3}.step-wrap .step-des .step-left{max-width:80%}.step-wrap .step-des .step-right{white-space:nowrap}.step-wrap .step-des.current{font-weight:700;opacity:1;color:#d20a2c}.step-wrap ul li>.step-time.current-time{opacity:.5}.step-wrap .step-des.unfinish{opacity:.3}.step-wrap .step-des.finished{opacity:1}.step-wrap .tip{position:relative;left:35px;width:265px;opacity:.3;font-size:12px;color:#000;letter-spacing:0;line-height:18px;padding-bottom:20px}html[dir=rtl] .step-wrap .tip{left:0;right:35px}.checkout-summary-wap .hide-total{opacity:0}.padding-top-16{padding-top:16px !important}.circlePointsReward{margin-top:10px;height:20px}.circlePointsReward2{display:-ms-flexbox;display:-webkit-box;padding-top:10px;height:24px;padding:0 16px;border:1px solid #0a59f7;border-radius:12px;color:#0a59f7;font-size:12px;float:right;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.point-line{width:90%;margin-left:5%;margin-top:23px !important;margin-bottom:-6px !important}.showPointsTips2{color:#d20a2c;white-space:nowrap;font-weight:400}.showPointsTips{width:100%;display:inline-block;opacity:.5;font-size:13px;font-weight:400;white-space:normal}.showPointsTips3{width:100%;display:inline-block;opacity:.5;font-size:13px;font-weight:400;white-space:normal}.showPointsTips3-opc{opacity:1}.dis-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;justify-content:space-between}.point-reward-text{display:inline-block;height:18px;font-size:12px;color:#0a59f7;letter-spacing:0;text-align:right;line-height:18px;font-weight:400;margin-top:3px;white-space:nowrap}.huawei-v4-ecommerce .payU label{position:absolute;top:28px}.huawei-v4-ecommerce .payU .field{position:relative;margin-bottom:11px}.huawei-v4-ecommerce .payU .field label.data_placeholder{top:0}.huawei-v4-ecommerce .payU .card_cvv{top:26px}@media(max-width:993px){.huawei-v4-ecommerce .payU #payment-form .name_number input{height:auto}.huawei-v4-ecommerce .payU #payment-form .cvv-field input{height:auto}.huawei-v4-ecommerce .payU .installMent{margin-top:38px}}