.site-footer-v4{padding-top:30px}.step-empty{font-size:42px}.checkout-cart-header{background-color:#fff;background-color:var(--background-light);flex-direction:column;align-items:center;width:100%;margin-top:1px;display:flex}.checkout-cart-header .checkout-business-tip{text-align:center;border-top:1px solid #eee;border-top:1px solid var(--divider-base);width:80%;padding:21px}.checkout-cart-header .checkout-business-tip>a,.checkout-cart-header .checkout-business-tip>strong{color:var(--content-primary-variant);font-weight:unset}.cart__main{background-color:#f5f5f5;background-color:var(--background-base);flex-grow:1;width:100%;margin:0 auto;padding:0;font-size:18px}.cart__main~.footer{padding-top:30px}.cart__main button{color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;outline:0;margin:0;padding:0}.cart__main--error{flex-flow:column;flex-basis:auto;justify-content:flex-start;align-items:center;padding-bottom:50px;display:flex}.cart__main--error .cart__retry-button{background-color:#ff6700;background-color:var(--background-primary);color:var(--link-light-variant);min-height:40px;text-transform:uppercase;padding:15px 30px;font-size:16px;line-height:20px}.cart__main--loading,.cart__main--empty{flex-flow:column;flex-basis:auto;justify-content:center;align-items:center;min-height:360px;display:flex}.cart__main--loading{cursor:wait}.cart__main .cart__aside{width:1226px;margin:0 auto}.cart__main .cart__aside.cart-delivery{color:var(--content-light-variant-2);text-align:center;margin:15px auto;font-size:16px;line-height:20px}.cart__main .cart__aside.cart-delivery strong,.cart__main .cart__aside.cart-delivery a{color:var(--content-primary-variant);font-weight:unset}.cart__section{width:1226px;margin:0 auto;padding:0}.cart__section--card{box-sizing:border-box;background:#fff;background:var(--background-light);margin:10px auto;padding:25px 48px}.cart__section--full,.cart__section--wide{margin:10px auto}.site-header-v4rd{box-shadow:none}.checkout-nav{background-color:#fff;background-color:var(--background-light);justify-content:center;align-items:center;width:100%;height:157px;margin-top:1px;display:flex}.checkout-nav .checkout-nav-steps{width:1024px}.checkout-nav .micon-step-done{font-size:30px}.checkout-nav__number{box-sizing:border-box;border:2px solid #d0d0d0;border:2px solid var(--brand-grey-40);color:var(--brand-grey-40);border-radius:12px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.checkout-nav__number--highlight{background-color:#ff6700;background-color:var(--primary-base);color:var(--text-reverse);border:none}.checkout-nav__number,.checkout-nav .micon-step-done{margin-right:8px}.checkout-nav__step{color:var(--brand-grey-40);align-items:center;font-size:18px;display:flex;position:relative}.checkout-nav__step.checkout-nav__step--highlight{color:var(--primary-base)}.checkout-nav__step.checkout-nav__step--highlight~.checkout-nav__step.checkout-nav__step--highlight:before{content:"";background-color:#ff6700;background-color:var(--primary-base);width:257px;height:1px;margin:0 18px}.checkout-nav__step.checkout-nav__step--highlight~.checkout-nav__step:before{content:"";background-color:#d0d0d0;background-color:var(--brand-grey-40);width:257px;height:1px;margin:0 18px}.checkout-nav .navigation__logo{position:absolute;left:-230px}.tax-rate-tip__icon{color:var(--text-primary);cursor:pointer;margin-left:5px}.tax-rate-tip__modal{min-width:500px;margin:50px 24px 24px;font-size:15px;line-height:1.7}body.mi-modal__Body--overflow-hidden{overflow:hidden}body.mi-modal__overlay{direction:ltr}html[data-mi-dir=rtl] body.mi-modal__overlay{direction:rtl}html[dir=rtl] body.mi-modal__overlay{direction:rtl}body.body--rtl body.mi-modal__overlay{direction:rtl}body .button-close{background:0 0;border:none;padding:0}.mi-modal.mi-modal--desktop .ReactModal__Overlay{background-color:transparent;transition:background-color .15s ease-out}.mi-modal.mi-modal--desktop .ReactModal__Overlay--after-open.mi-modal__overlay{background-color:rgba(0,0,0,.36)}.mi-modal.mi-modal--desktop .ReactModal__Overlay--before-close.mi-modal__overlay{background-color:transparent}.mi-modal.mi-modal--desktop .ReactModal__Content{opacity:0;transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-65%)}.mi-modal.mi-modal--desktop .ReactModal__Content--after-open.mi-modal__content{opacity:1;transform:translateY(-50%)}.mi-modal.mi-modal--desktop .ReactModal__Content--before-close.mi-modal__content{opacity:0;transform:translateY(-65%)}.mi-modal.mi-modal--desktop .mi-modal__overlay{z-index:14;position:fixed;top:0;bottom:0;left:0;right:0}.mi-modal.mi-modal--desktop .mi-modal__content{width:-moz-min-content;background-color:#fff;background-color:var(--background-dialog-content);box-sizing:border-box;outline:none;width:min-content;max-width:90%;height:auto;max-height:80%;margin:auto;position:absolute;top:50%;left:0;right:0;overflow:auto;box-shadow:0 15px 20px rgba(9,2,4,.15)}.mi-modal.mi-modal--desktop .mi-modal__header{box-sizing:border-box;text-align:center;color:var(--title-base);width:auto;height:60px;justify-content:flex-end;align-items:center;margin:0 36px;font-size:20px;line-height:60px;display:flex}.mi-modal.mi-modal--desktop .mi-modal__header--border{border-bottom:1px solid #eee;border-bottom:1px solid var(--border-light-variant)}.mi-modal.mi-modal--desktop .mi-modal__header p{width:100%}.mi-modal.mi-modal--desktop .mi-modal__main{box-sizing:border-box;-webkit-overflow-scrolling:touch;flex-grow:1;width:100%;display:block}.mi-modal.mi-modal--desktop .mi-modal__title-wrap{flex-basis:auto;justify-content:flex-end;align-items:center;width:100%;height:41px;display:flex}.mi-modal.mi-modal--desktop .mi-modal__title{color:var(--title-base);width:100%;height:41px;font-size:20px;line-height:41px}.mi-modal.mi-modal--desktop .mi-modal__title--left{text-align:left}.mi-modal.mi-modal--desktop .mi-modal__title--center{text-align:center}.mi-modal.mi-modal--desktop .button-close{position:absolute;top:21px;left:auto;right:32px}html[data-mi-dir=rtl] .mi-modal.mi-modal--desktop .button-close{right:auto}html[dir=rtl] .mi-modal.mi-modal--desktop .button-close{right:auto}body.body--rtl .mi-modal.mi-modal--desktop .button-close{right:auto}html[data-mi-dir=rtl] .mi-modal.mi-modal--desktop .button-close{left:32px}html[dir=rtl] .mi-modal.mi-modal--desktop .button-close{left:32px}body.body--rtl .mi-modal.mi-modal--desktop .button-close{left:32px}.mi-modal.mi-modal--desktop i[aria-label=close]{color:var(--button-dialog-close);cursor:pointer;font-size:16px;font-weight:400}.mi-modal.mi-modal--desktop i[aria-label=close]:hover{color:var(--button-dialog-close-on)}.mi-modal.mi-modal--desktop .mi-modal__footer{box-sizing:border-box;justify-content:center;width:100%;height:auto;padding:26px 30px;display:flex}.mi-modal.mi-modal--desktop .mi-modal__button{white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;width:180px;height:40px;margin:0 10px;font-size:14px;display:flex}.mi-modal.mi-modal--desktop .mi-modal__button--cancel{color:var(--title-primary-variant);background:#ccc;background:var(--background-dialog-button)}.mi-modal.mi-modal--desktop .mi-modal__button--cancel:hover{background:#757575;background:var(--background-dialog-button-hover)}.mi-modal.mi-modal--desktop .mi-modal__button--confirm{color:var(--title-primary-variant-5);background:#ff6700;background:var(--background-primary)}.mi-modal.mi-modal--desktop .mi-modal__button--confirm:hover{background:#f95b06;background:var(--background-primary-hover)}body.body--overflow-hidden,body.mi-modal__Body--overflow-hidden{overflow:hidden}.cart__header{border-top:1px solid #f5f5f5;border-top:1px solid var(--background-base);border-bottom:1px solid #f5f5f5;border-bottom:1px solid var(--background-base);box-sizing:border-box;background-color:#fff;background-color:var(--background-light);color:var(--title-light);width:1226px;height:45px;z-index:6;flex-basis:auto;margin:0 auto;padding:10px 48px;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.cart__header-select-all{flex-shrink:0;flex-basis:auto;align-items:center;display:flex}.cart__header-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;width:18px;height:18px;font-size:18px;line-height:1;border:1px solid #b0b0b0!important;border:1px solid var(--border-input)!important}.cart__header-checkbox--checked{border:0!important}.cart__header-checkbox--checked i.xiaomi{color:var(--primary-base);font-size:inherit}.cart__header-checkbox:disabled,.cart__header-checkbox--disabled{background-color:#eee;background-color:var(--disabled-light-4);cursor:not-allowed}.cart__header-checkbox+input{opacity:0;visibility:hidden;display:none}.cart__header-checkbox+input+label{width:144px;margin-left:30px;font-size:14px;line-height:18px}.cart__header-title{flex-shrink:0;margin-left:30px;font-size:14px;line-height:24px}.cart__header-title--info{width:400px}.cart__header-title--price{text-align:center;min-width:100px}.cart__header-title--quantity{text-align:center;width:134px}.cart__header-title--total{text-align:center;min-width:110px}.cart-item{flex-basis:auto;justify-content:space-between;align-items:flex-start;display:flex;overflow:hidden}.cart-item--left{flex-flow:column;flex-shrink:0;flex-basis:auto;justify-content:center;align-items:center;width:18px;height:144px;margin-right:30px;display:flex}.cart-item--right{flex-grow:1}.cart-item--follow{border-top:1px solid #eee;border-top:1px solid var(--border-light-variant);overflow:visible;margin:20px 0 0!important;padding:20px 0 0!important}.cart-item--follow .cart-item--left{margin-left:-48px}.cart-item--follow .cart-item--left:empty{display:none}.cart-item--invalid .cart-item__product-image{opacity:.5}.cart-item--invalid .cart-item__product-title,.cart-item--invalid .cart-item__price strong,.cart-item--invalid .cart-item__subtotal-price strong{color:var(--title-base-variant-2)!important}.cart-item .cart-item__checkbox{border:1px solid #b5b5b5;border-radius:50%;width:18px;height:18px;font-size:18px;line-height:1}.cart-item .cart-item__checkbox--checked{border:0!important}.cart-item .cart-item__checkbox--checked i.xiaomi{color:var(--primary-base);font-size:inherit}.cart-item .cart-item__checkbox+input{opacity:0;visibility:hidden;display:none}.cart-item .cart-item__product-detail{flex-basis:auto;justify-content:flex-start;align-items:center;display:flex;position:relative}.cart-item .cart-item__product-detail .cart-item__product-image-wrap{border:1px solid #eee;border:1px solid var(--border-light-variant);border-radius:8px;flex-shrink:0;width:144px;height:144px;position:relative;overflow:hidden}.cart-item .cart-item__product-detail .cart-item__product-image{object-fit:contain;box-sizing:border-box;cursor:pointer;width:144px;height:144px;padding:5px;font-size:16px}.cart-item .cart-item__product-detail .cart-item__product-mask{color:#fff;text-align:center;background-color:rgba(0,0,0,.2);width:144px;height:30px;font-size:18px;line-height:30px;position:absolute;bottom:0;left:0}.cart-item .cart-item__product-detail .cart-item__price,.cart-item .cart-item__product-detail .cart-item__subtotal-price{text-overflow:ellipsis;color:var(--title-light);flex-flow:column;flex-shrink:0;flex-basis:auto;justify-content:center;align-items:center;min-width:100px;margin-left:30px;font-size:16px;line-height:22px;display:flex;overflow:hidden}.cart-item .cart-item__product-detail .cart-item__price small,.cart-item .cart-item__product-detail .cart-item__subtotal-price small{font-size:unset}.cart-item .cart-item__product-detail .cart-item__price strong,.cart-item .cart-item__product-detail .cart-item__subtotal-price strong{color:var(--title-base-variant-3);white-space:nowrap;font-weight:400}.cart-item .cart-item__product-detail .cart-item__price i,.cart-item .cart-item__product-detail .cart-item__price del,.cart-item .cart-item__product-detail .cart-item__price span,.cart-item .cart-item__product-detail .cart-item__subtotal-price i,.cart-item .cart-item__product-detail .cart-item__subtotal-price del,.cart-item .cart-item__product-detail .cart-item__subtotal-price span{white-space:nowrap;margin-top:10px;font-size:14px;font-style:normal;line-height:18px}.cart-item .cart-item__product-detail .cart-item__subtotal-price{min-width:110px}.cart-item .cart-item__product-detail .cart-item__subtotal-price strong{color:var(--content-primary)}.cart-item .cart-item__product-detail .cart-item__subtotal-price span.cart-item__subtotal-deposit,.cart-item .cart-item__product-detail .cart-item__subtotal-price .cart-item__subtotal-tax{white-space:pre-line;text-align:center;max-width:110px;margin-top:6px;font-size:12px;line-height:16px}.cart-item .cart-item__product-detail .cart-item__subtotal-price .cart-item__subtotal-eco-tax{white-space:pre-line;text-align:center;max-width:120px;font-size:12px;line-height:15px}.cart-item .cart-item__product-detail .cart-item__quantity{width:134px;margin-left:30px}.cart-item .cart-item__product-detail .cart-item__quantity--disabled{color:var(--content-dark-variant-2);text-align:center;font-size:16px}.cart-item .cart-item__product-detail .cart-item__spacer{flex-grow:1}.cart-item .cart-item__product-detail .cart-item__delete{color:var(--button-delete);font-size:12px}.cart-item .cart-item__product-detail .cart-item__delete i.xiaomi{font-size:inherit}.cart-item .cart-item__discount-wrapper{flex-basis:auto;margin-top:3px;display:flex}.cart-item .cart-item__discount-wrapper .cart-item__discount{color:#fff;box-sizing:border-box;background-color:#fe471c;border-radius:4px;flex-shrink:0;flex-basis:auto;align-items:center;height:26px;padding:0 6px;font-size:20px;line-height:20px;display:flex}.cart-item__bundle-list{background:#fafafa;background:var(--background-card-surface);box-sizing:border-box;border-radius:8px;margin-top:30px;padding:20px;position:relative}.cart-item__bundle-list:after{content:"";border:10px solid transparent;border-bottom-color:#fafafa;border-color:transparent transparent var(--background-card-surface);width:0;height:0;position:absolute;top:-20px;left:76px}.cart-item__bundle-item{flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;height:60px;margin-bottom:20px;display:flex}.cart-item__bundle-item:last-child{margin-bottom:0}.cart-item__bundle-item--left{justify-content:flex-start;align-items:center;width:710px;display:flex}.cart-item__bundle-img{border:1px solid #eee;border:1px solid var(--border-light-variant);object-fit:contain;border-radius:8px;flex-shrink:0;width:60px;height:60px;margin-right:20px;font-size:12px;overflow:hidden}.cart-item__bundle-name{color:var(--content-dark);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;font-size:16px;display:-webkit-box;overflow:hidden}.cart-item__bundle-quantity{text-align:center;color:var(--content-dark);width:134px;white-space:nowrap;margin-left:0;font-size:16px}.cart-item__bundle-tax{text-align:center;flex:1;display:inline-block}.cart-item__bundle-tax-value{font-size:12px;line-height:15px;display:block}.cart-item .cart-item__insurance{margin-top:30px}@media screen and (max-width:720px){.energy-label-responsive{--image-width:57px;--info-margin-left:6px;--link-font-size:12px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:16px;--link-text-width:114px;--bundle-more-icon-radius:4px}}@media screen and (min-width:1025px) and (max-width:1440px){.energy-label-responsive{--image-width:80px;--info-margin-left:8px;--link-font-size:15px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:16px;--link-text-width:148px;--bundle-more-icon-radius:4px}}@media screen and (min-width:1441px) and (max-width:1920px){.energy-label-responsive{--image-width:91px;--info-margin-left:10px;--link-font-size:17px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:20px;--link-text-width:148px;--bundle-more-icon-radius:4px}}.cart-item__product-info{flex-shrink:0;width:400px;margin-left:30px}.cart-item__product-info .xiaomi.icon-arrow-down-tri{margin-left:6px;transition:transform .2s linear;transform:rotate(0);font-size:10px!important}.cart-item__product-info .xiaomi.icon-arrow-down-tri.cart-item__product-bundle-icon--rotate{transition:transform .2s linear;transform:rotate(180deg)}.cart-item__product-title{color:var(--title-base);cursor:pointer;text-overflow:ellipsis;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.cart-item__product-description{color:#b4b4b4;white-space:pre-line;margin:4px 0 0;font-size:14px;line-height:18px}.cart-item__product-description strong{color:var(--content-primary);font-weight:400}.cart-item__product-energy{--group-margin-top:8px;--image-width:40px;--info-margin-left:5px;--link-font-size:9px;--bundle-more-icon-size:12px;--bundle-more-icon-width:12px;--bundle-more-left:12px;--link-text-width:95px;--bundle-more-icon-radius:2px}.cart-item__product-tags{display:inline-block}.cart-item__product-tags .cart-item__product-tag{background-color:rgba(255,103,0,.2);background-color:var(--border-primary-a20);color:var(--content-primary);min-height:20px;box-sizing:border-box;float:left;border-radius:4px;flex-basis:auto;justify-content:center;align-items:center;margin:8px 6px 0 auto;padding:2px 6px;font-size:12px;line-height:16px;display:flex}.cart-item__product-tags .cart-item__product-tag--disabled{color:#fff;background-color:rgba(0,0,0,.2)}.cart-item__product-tags .cart-item__product-tag--offers{color:#ffb312;cursor:pointer;background-color:rgba(255,179,18,.3)}.cart-item__product-tags .cart-item__product-tag--normal,.cart-item__product-tags .cart-item__product-tag--pre-sale{color:#ff722e;background-color:rgba(255,114,46,.3)}.cart-item__product-tags .cart-item__product-tag--shipping{color:#5395eb;background-color:rgba(83,149,235,.3)}.cart-item__product-tags .cart-item__product-tag--gift{color:#ff6700;background-color:rgba(255,103,0,.15)}.cart-item__product-tags .cart-item__product-tag--additional{color:#53d68c;background-color:rgba(83,214,140,.3)}.cart-item__product-notice{color:var(--primary-base);margin-top:8px;font-size:14px;line-height:18px}.cart-item__product-notice .cart-item__product__countdown{font-weight:400;display:inline-block}.cart-item__product-bundle-detail{color:#298cda;cursor:pointer;align-items:center;font-size:10px;line-height:18px;display:flex}.cart-item__gift{margin-top:20px}.cart-item__gift:empty{display:none}.cart-item__gift .cart-item__button{border:1px solid #ff6700;border:1px solid var(--border-primary-variant-2);color:var(--primary-base);height:32px;background-color:#fff;background-color:var(--background-light-sku);border-radius:6px;padding:6px 18px;font-size:16px;line-height:20px}.cart-item__gift .cart-item__button--disabled{color:var(--title-light-variant-2);border-color:#999;border-color:var(--title-light-variant-2);background-color:transparent;background-color:var(--disabled-light-3);cursor:not-allowed}.cart-gift-modal i[aria-label=close]{top:30px}.cart-gift-modal main{min-width:850px}.cart-gift-modal__header{text-align:center;color:var(--content-dark-variant);box-sizing:border-box;margin:0;padding:30px;font-size:22px;font-weight:400;line-height:30px}.cart-gift-modal__list{box-sizing:border-box;grid-template-columns:repeat(3,1fr);max-height:426px;margin:0 30px;padding:0 30px 20px;display:grid;overflow:auto}.cart-gift-modal__item{box-sizing:border-box;background-color:#fff;background-color:var(--background-light-sku);cursor:pointer;border-radius:8px;flex-flow:column;flex-basis:auto;justify-content:flex-start;align-items:center;width:234px;max-width:100%;height:284px;margin-top:10px;padding:16px;transition:box-shadow .5s;display:flex;position:relative}.cart-gift-modal__item:nth-child(3n+1){margin-right:14px}.cart-gift-modal__item:nth-child(3n+2){margin-left:7px;margin-right:7px}.cart-gift-modal__item:nth-child(3n){margin-left:14px}.cart-gift-modal__item:last-child{margin-bottom:10px}.cart-gift-modal__item:before,.cart-gift-modal__item:after{content:"";border:1px solid #fff;border:1px solid var(--background-light);border-radius:50%;width:22px;height:22px;transition:border-color .5s;display:block;position:absolute;top:16px;left:16px}.cart-gift-modal__item:after{background-color:#fff;background-color:var(--background-light);border:0;width:16px;height:16px;transition:background-color .5s;top:20px;left:20px}.cart-gift-modal__item:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px 0 var(--shadow-black-a8)}.cart-gift-modal__item:hover:after{background-color:#ddd;background-color:var(--border-base-variant-2)}.cart-gift-modal__item--active:before{border-color:#ff6700;border-color:var(--primary-base)}.cart-gift-modal__item--active:after{background-color:#ff6700;background-color:var(--primary-base)}.cart-gift-modal__item--active:hover:after{background-color:#ff6700!important;background-color:var(--primary-base)!important}.cart-gift-modal__image{flex-shrink:0;width:144px;height:144px;font-size:12px;overflow:hidden}.cart-gift-modal__info{flex-flow:column;flex-basis:auto;justify-content:center;align-items:center;margin-top:18px;display:flex}.cart-gift-modal__title{text-align:center;color:var(--title-base);cursor:copy;font-size:18px;line-height:22px}.cart-gift-modal__price{text-overflow:ellipsis;color:var(--title-light);flex-basis:auto;align-items:baseline;margin-top:6px;font-size:18px;line-height:24px;display:flex;overflow:hidden}.cart-gift-modal__price small{font-size:unset}.cart-gift-modal__price strong{color:var(--primary-base);white-space:nowrap;font-weight:400}.cart-gift-modal__price i,.cart-gift-modal__price del,.cart-gift-modal__price span{white-space:nowrap;margin-left:8px;font-style:normal}.cart-gift-modal__actions{text-align:center;padding:30px 30px 50px}.cart-gift-modal__actions .cart-gift-modal__button{background-color:#ff6700;background-color:var(--background-primary);color:var(--link-light-variant);height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:0;outline:none;padding:8px 42px;line-height:24px}.mi-modal__content.offer-list-dialog{width:660px;min-width:300px;height:-moz-min-content;border-radius:0;height:min-content}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog{width:520px;padding:0 50px}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog i[aria-label=close]{color:var(--title-light-variant);width:14px;height:14px;font-size:14px;top:22px;right:50px}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__header{border-bottom:1px solid #eee;border-bottom:1px solid var(--border-light-variant);height:60px;font-size:20px;font-weight:400;line-height:60px}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list{margin:0}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list .offer-list-dialog__item{box-sizing:border-box;border-top:1px solid #eee;border-top:1px solid var(--border-light-variant);flex-basis:auto;justify-content:space-between;align-items:flex-start;min-height:60px;padding:18px 0;display:flex;position:relative}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list .offer-list-dialog__item:first-child{border-top:0}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list .offer-list-dialog__item--link{cursor:pointer}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list .offer-list-dialog__item-tag{color:var(--primary-base);flex-shrink:0;width:20px;height:24px;margin-right:20px;font-size:20px;line-height:24px}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list .offer-list-dialog__item-content{color:var(--content-light);text-shadow:0 2px 4px var(--shadow-black-a10);text-align:left;white-space:pre-line;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-right:60px;font-size:18px;line-height:24px;display:-webkit-box;overflow:hidden}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list .offer-list-dialog__item-spacer{flex-grow:1}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__list .offer-list-dialog__item-more{color:var(--content-delivery-info-2);font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__actions{border-top:1px solid #eee;border-top:1px solid var(--border-light-variant);justify-content:center;align-items:center;height:80px;display:flex}.mi-modal.mi-modal--desktop .mi-modal__content.offer-list-dialog .offer-list-dialog__actions .offer-list-dialog__button{box-sizing:border-box;color:var(--primary-base);height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;justify-content:center;align-items:center;padding:0 40px;font-size:20px;line-height:40px;display:flex}.cart-quantity.cart-quantity--desktop{box-sizing:border-box;flex-flow:column;flex-basis:auto;height:32px;display:flex;position:relative}.cart-quantity.cart-quantity--desktop .mi-input-alert{text-align:center;width:100%;margin-top:8px;font-size:12px;position:absolute;top:35px;left:0}.cart-quantity.cart-quantity--desktop .mi-input-alert__content{color:#b0b0b0;line-height:16px}.cart-quantity.cart-quantity--desktop .quantity-section__content{height:32px}.cart-quantity.cart-quantity--desktop .quantity-section__content .quantity-section__button{flex-basis:auto;justify-content:center;align-items:center;width:31px;height:100%;display:flex}.cart-quantity.cart-quantity--desktop .quantity-section__content .quantity-section__button:before,.cart-quantity.cart-quantity--desktop .quantity-section__content .quantity-section__button:after{content:none!important}.cart-quantity.cart-quantity--desktop .quantity-section__content .quantity-section__button:first-of-type{border-right:1px solid #eee;border-right:1px solid var(--border-light-variant)}.cart-quantity.cart-quantity--desktop .quantity-section__content .quantity-section__button:first-of-type:focus-visible{outline-offset:-2px!important}.cart-quantity.cart-quantity--desktop .quantity-section__content .quantity-section__button:last-of-type{border-left:1px solid #eee;border-left:1px solid var(--border-light-variant)}.cart-quantity.cart-quantity--desktop .quantity-section__content .quantity-section__value{color:var(--content-dark-variant-3);width:70px;font-size:16px}.cart-quantity.cart-quantity--desktop .cart-quantity__limit{text-align:center;color:var(--content-dark);width:134px;font-size:16px}.quantity-section__content.quantity-section__content--desktop{border:1px solid #eee;border:1px solid var(--border-light-variant);box-sizing:border-box;max-width:138px;height:38px;display:inline-flex;overflow:hidden}.quantity-section__content.quantity-section__content--desktop .quantity-section__button{background-color:#fff;background-color:var(--background-light-sku);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;color:var(--title-base-variant-2);width:36px;height:36px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;outline:none;flex-grow:0;flex-shrink:0;padding:0;position:relative}.quantity-section__content.quantity-section__content--desktop .quantity-section__button i.xiaomi{display:inline-block;transform:scale(.65)}.quantity-section__content.quantity-section__content--desktop .quantity-section__button--disabled,.quantity-section__content.quantity-section__content--desktop .quantity-section__button:disabled{color:var(--title-light-variant-3);cursor:not-allowed}.quantity-section__content.quantity-section__content--desktop .quantity-section__button:active{color:var(--title-base-variant-4);background-color:#e0e0e0;background-color:var(--background-quantity-active)}.quantity-section__content.quantity-section__content--desktop .quantity-section__button:first-of-type:after{content:"";border-right:1px solid #eee;border-right:1px solid var(--border-light-variant);height:28px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.quantity-section__content.quantity-section__content--desktop .quantity-section__button:last-of-type:before{content:"";border-left:1px solid #eee;border-left:1px solid var(--border-light-variant);height:28px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.quantity-section__content.quantity-section__content--desktop .quantity-section__value{text-align:center;color:var(--content-light-variant);background-color:#fff;background-color:var(--background-light-sku-dark);border:0;outline:none;flex-grow:1;flex-shrink:0;width:64px;height:100%;padding:0;font-size:20px;line-height:1;display:inline-flex}.mi-input-alert.mi-input-alert--desktop{width:100%;min-height:20px;margin-top:3px;margin-bottom:3px;position:relative}.mi-input-alert.mi-input-alert--desktop .mi-input-alert__wrapper-enter{opacity:0}.mi-input-alert.mi-input-alert--desktop .mi-input-alert__wrapper-enter-active{opacity:1;transition:opacity .1s}.mi-input-alert.mi-input-alert--desktop .mi-input-alert__wrapper-exit{opacity:1}.mi-input-alert.mi-input-alert--desktop .mi-input-alert__wrapper-exit-active{opacity:0;transition:opacity .1s}.mi-input-alert.mi-input-alert--desktop .mi-input-alert__content{color:var(--notice-error);font-size:12px;line-height:20px;display:block}.eco-tax-container{display:inline-block}.eco-tax-container .eco-tax-text{color:#bababa;line-height:1}.icon-cart-del{font-size:26px;color:#b0b0b0!important}.mi-modal.mi-modal--desktop .mi-modal__content.cart-delete-modal{min-width:300px}.cart-delete-modal__desc{color:var(--title-base);text-align:center;padding:70px 30px 23px}.cart-insurance{margin-top:32px}.cart-insurance strong{font-weight:unset}.cart-insurance__delete{font-size:12px;color:var(--button-delete)!important}.cart-insurance__delete i.xiaomi{font-size:inherit}.cart-insurance__spacer{flex-grow:1}.cart-insurance__optional{box-sizing:border-box;background:#fafafa;width:100%;height:auto;margin-top:20px;padding:19px 20px 18px 30px;overflow:hidden}.cart-insurance__optional-item{justify-content:space-between;align-items:center;display:flex}.cart-insurance__optional-item:not(:first-child){padding-top:30px}.cart-insurance__optional-item-left{justify-content:flex-start;align-items:center;display:flex}.cart-insurance__optional-item-wrapper{align-items:center;width:30px;height:30px;margin-right:4px;display:flex}.cart-insurance__optional-item-img{object-fit:contain;width:40px;height:40px;font-size:12px;overflow:hidden}.cart-insurance__optional-item-desc{color:#757575;line-height:1.4;display:inline-block}.cart-insurance__optional-item-link{color:#4a90e2;white-space:nowrap;margin-left:8px}.cart-insurance__optional-item-validity{color:var(--primary-base);white-space:nowrap;margin:0 30px 0 20px}.cart-insurance__optional-item-validity small{font-size:unset}.cart-insurance__optional-item-validity del{color:#b0b0b0;margin-left:5px}.cart-insurance__optional-item-validity i{color:#999;margin-left:5px;font-style:normal}.cart-insurance__optional-item-right{justify-content:flex-start;align-items:center;display:flex}.cart-insurance .cart-insurance__checkbox{border:1px solid #b5b5b5;border-radius:50%;width:18px;height:18px;font-size:18px;line-height:1}.cart-insurance .cart-insurance__checkbox--checked{border:0!important}.cart-insurance .cart-insurance__checkbox--checked i.xiaomi{color:var(--primary-base);font-size:inherit}.cart-insurance .icon-cart-add{color:var(--primary-base);font-size:24px}.mi-modal.mi-modal--desktop .mi-modal__content.insurance-section-modal{width:560px;min-width:360px}.insurance-section-box{background:#fff;padding:0 30px}.insurance-section-box .insurance-section-box__header{box-sizing:border-box;padding:30px 0 28px;display:flex}.insurance-section-box .insurance-section-box__header .insurance-section-box__logo{min-width:80px;height:80px;margin-right:10px}.insurance-section-box .insurance-section-box__header img{height:80px}.insurance-section-box .insurance-section-box__info{flex:1}.insurance-section-box .insurance-section-box__info .insurance-section-box__title{color:#242424;flex-direction:column;font-size:20px;line-height:24px;display:flex}.insurance-section-box .insurance-section-box__info .insurance-section-box__name{text-align:left;flex:1}.insurance-section-box .insurance-section-box__info .insurance-section-box__price small{font-size:unset}.insurance-section-box .insurance-section-box__info .insurance-section-box__price strong{color:var(--primary-base);white-space:nowrap;font-weight:400}.insurance-section-box .insurance-section-box__info .insurance-section-box__price del{white-space:nowrap;color:#b0b0b0;margin-left:8px;font-size:20px;font-style:normal}.insurance-section-box .insurance-section-box__info .insurance-section-box__price-wrap{flex-wrap:wrap;display:flex}.insurance-section-box .insurance-section-box__info .insurance-section-box__price-wrap i{color:#999}.insurance-section-box .insurance-section-box__info .insurance-section-box__des{color:#757575;text-align:left;padding:4px 0 6px;font-size:14px;line-height:29px}.insurance-section-box .insurance-section-box__info .insurance-section-box__learn-more{color:var(--primary-base);text-align:left;margin-bottom:28px;font-size:14px;line-height:17px}.insurance-section-box .insurance-section-box__content{color:#d0d0d0;text-align:left;border-top:1px solid #e7e7e7;padding:21px 5px 2px;font-size:14px;line-height:17px;display:flex}.insurance-section-box .insurance-section-box__content a{color:var(--primary-base);display:inline}.insurance-section-box .insurance-section-box__content a:hover{color:var(--primary-base)}.insurance-section-box__checkbox-wrap,.insurance-section__checkbox-wrap{width:25px;margin-bottom:2px;display:inline-block}.insurance-section-box__checkbox-wrap{margin-right:5px}.insurance-section-box__checkbox,.insurance-section__checkbox{border:1px solid #e0e0e0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.insurance-section-box__checkbox .icon-check,.insurance-section__checkbox .icon-check{color:#fff;transform:scale(.7)}.insurance-section-box__checkbox.checked,.insurance-section__checkbox.checked{background:#ff6700;background:var(--primary-base);border:0;width:22px;height:22px}.insurance-section-box__checkbox--mini,.insurance-section__checkbox--mini{box-sizing:border-box;width:15px;height:15px}.insurance-section-box__checkbox--mini .icon-check,.insurance-section__checkbox--mini .icon-check{transform:scale(.5)}.insurance-section-box__checkbox--mini.checked,.insurance-section__checkbox--mini.checked{width:15px;height:15px}.insurance-section__terms{color:#ff6702;margin-left:5px;font-size:12px;display:inline}@media screen and (max-width:720px){.energy-label-responsive{--image-width:57px;--info-margin-left:6px;--link-font-size:12px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:16px;--link-text-width:114px;--bundle-more-icon-radius:4px}}@media screen and (min-width:1025px) and (max-width:1440px){.energy-label-responsive{--image-width:80px;--info-margin-left:8px;--link-font-size:15px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:16px;--link-text-width:148px;--bundle-more-icon-radius:4px}}@media screen and (min-width:1441px) and (max-width:1920px){.energy-label-responsive{--image-width:91px;--info-margin-left:10px;--link-font-size:17px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:20px;--link-text-width:148px;--bundle-more-icon-radius:4px}}.cart-bargains{background:#fff;background:var(--background-light);box-sizing:border-box;height:auto;padding:0 48px 30px!important}.cart-bargains__header{box-sizing:border-box;border-bottom:1px solid #eee;border-bottom:1px solid var(--border-light-variant);align-items:center;width:100%;height:59px;margin-bottom:40px;display:flex}.cart-bargains__header .cart-bargains__title{color:var(--primary-base);margin:0;font-size:16px;font-weight:400}.cart-bargains__container{width:100%;height:auto;box-shadow:0 4px 12px rgba(0,0,0,.07);box-shadow:0 4px 12px 0 var(--shadow-black-a7);box-sizing:border-box;background-color:#fff;background-color:var(--background-dialog-content);padding:0 30px;overflow:auto}.cart-bargains__container-group{margin-bottom:40px}.cart-bargains__container-group-list{flex-wrap:wrap;justify-content:space-between;display:flex}.cart-bargains__container-title{color:var(--title-base);margin:25px 0 0;padding:0;font-size:16px;font-weight:400}.cart-bargains__container-item{background:#fff;background:var(--background-light-sku);box-sizing:border-box;flex-flow:row;justify-content:space-between;align-items:center;width:520px;margin-top:30px;padding:20px 30px 20px 20px;display:flex}.cart-bargains__container-left{flex-flow:row;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.cart-bargains__container-img{object-fit:contain;cursor:pointer;flex-shrink:0;width:100px;height:100px;margin-right:20px;font-size:12px;overflow:hidden}.cart-bargains__container-name{color:var(--title-base);word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:2;cursor:pointer;-webkit-box-orient:vertical;max-height:40px;margin-bottom:8px;font-size:18px;display:-webkit-box;overflow:hidden}.cart-bargains__container-price small{font-size:unset}.cart-bargains__container-price strong{font-size:16px;font-weight:unset;color:var(--primary-base);margin-right:6px}.cart-bargains__container-price del{color:var(--title-light);font-size:14px}.cart-bargains__container-energy{--group-margin-top:8px;--image-width:46px;--info-margin-left:6px;--link-font-size:10px;--bundle-more-icon-size:14px;--bundle-more-icon-width:14px;--bundle-more-left:12px;--link-text-width:95px;--bundle-more-icon-radius:2px}.cart-bargains__container-sale-price{color:var(--primary-base);margin-right:6px;font-size:16px}.cart-bargains__container-market-price{color:var(--title-light);font-size:12px;text-decoration:line-through}.cart-bargains__container .icon-cart-add{width:30px;height:30px;font-size:28px;margin-left:20px!important}.cart-bargains__container .icon-cart-add--able{color:var(--primary-base)!important}.cart-bargains__container .icon-cart-add--disable{cursor:not-allowed;color:var(--title-light)!important}.cart-reduction{box-sizing:border-box;padding:0 48px!important}.cart-reduction__item{box-sizing:border-box;border-bottom:1px solid #eee;border-bottom:1px solid var(--border-light-variant);justify-content:space-between;width:100%;padding:32px 0;display:flex}.cart-reduction__item:last-child{border-bottom:0}.cart-reduction__item--left{justify-content:flex-start;align-items:center;display:flex}.cart-reduction__img{object-fit:contain;width:67px;height:67px;margin-right:20px;font-size:12px;overflow:hidden}.cart-reduction__name{color:var(--title-base);font-size:18px}.cart-reduction__money{color:var(--primary-base);white-space:nowrap;align-items:center;width:auto;margin-left:20px;font-size:18px;display:inline-flex}.cart-extra-tips-section:empty{display:none}.cart-extra-tips-section span{color:#888;margin:30px 10px;font-size:14px;display:block}.cart-pin-code{display:flex;padding-bottom:0!important}.cart-pin-code .mi-input-alert{min-height:18px;margin-bottom:0}.cart-pin-code__form{flex-flow:row;flex-grow:1;align-items:flex-start;margin-top:21px;display:flex}.cart-pin-code__label{color:#424242;margin-left:10px;margin-right:30px;font-size:14px;line-height:40px}.cart-pin-code__group{flex-basis:auto;align-items:center;display:flex}.cart-pin-code__input{box-sizing:border-box;border:1px solid #e0e0e0;outline:none;width:268px;height:40px;padding:12px 20px;font-size:14px;line-height:40px}.cart-pin-code__input:disabled{background-color:#f9f9fa}.cart-pin-code__submit{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;width:110px;height:40px;font-size:14px;line-height:40px;color:#fff!important;background-color:#ff6700!important;margin-left:10px!important}.cart-pin-code__submit:disabled{opacity:.5;cursor:default}.cart-pin-code__notice{width:18px;height:18px;font-size:18px;color:#b0b0b0!important;margin-left:16px!important}.cart-pin-code__result{flex-flow:column;width:100%;padding:20px 0;display:flex}.cart-pin-code__title{color:#424242;justify-content:flex-start;align-items:center;width:100%;font-size:18px;line-height:22px;display:flex}.cart-pin-code__title h4{margin:0;font-weight:400}.cart-pin-code__title button{text-transform:uppercase;background-color:transparent;border:0;padding:0;color:#ff6700!important;margin-left:10px!important}.cart-pin-code__icon{width:20px;height:20px;font-size:16px}.cart-pin-code__content{color:#757575;width:100%;margin:20px 0 0;font-size:16px;line-height:20px}.cart-pin-code__result--failed .cart-pin-code__content{align-items:center;display:flex}.cart-pin-code__result--failed .cart-pin-code__icon{color:#ff6700;align-self:baseline;margin-right:8px}.cart-pin-code__result--success .cart-pin-code__icon{color:#b0b0b0}.cart-pin-code__result--success .cart-pin-code__button{background-color:transparent;border:0;margin-left:10px;padding:0}.cart-pin-code__list{width:100%}.cart-pin-code__item{justify-content:space-between;margin-bottom:16px;display:flex}.cart-pin-code__item:last-child{margin-bottom:0}.cart-pin-code__item p{align-items:center;margin-right:10px;display:flex}.cart-pin-code__item strong{color:#ff6700;font-weight:400}.cart-pin-code__tooltip{width:520px;max-width:520px}.cart-pin-code__tooltip--lockdown{width:500px;max-width:500px}.cart-pin-code__tooltip--notice{width:300px}.cart-pin-code__tooltip-title{color:#212121;margin:0;font-size:18px;line-height:22px}.cart-pin-code__tooltip-list{text-align:left;margin-top:22px}.cart-pin-code__tooltip-item{margin-top:16px}.cart-pin-code__tooltip-item:first-child{margin-top:0}.cart-pin-code__tooltip-item--lockdown{margin-left:16px;list-style:outside}.cart-pin-code__tooltip-subtitle{color:#424242;margin:0;font-size:16px;font-weight:400;line-height:20px}.cart-pin-code__tooltip-content{color:#757575;margin-top:10px;font-size:16px;line-height:20px}.cart-pin-code__tooltip-content--lockdown{margin-top:0}.cart-pin-code__tooltip-link{text-align:left;color:#ff6700;margin-top:24px;font-size:16px;line-height:20px;display:block}.mi-tip-box{align-items:center;height:100%;margin:0;line-height:100%;display:flex;position:relative}.mi-tip-box__icon{cursor:pointer;font-size:16px}.mi-tip-box__wrapper-enter{opacity:0}.mi-tip-box__wrapper-enter-active{opacity:1;transition:opacity .2s}.mi-tip-box__wrapper-exit{opacity:1}.mi-tip-box__wrapper-exit-active{opacity:0;transition:opacity .2s}.mi-tip-box__content{z-index:20;cursor:default;box-sizing:border-box;background-color:#fff;background-color:var(--background-light);border:1px solid #eee;border:1px solid var(--border-light-variant);text-align:left;color:var(--content-light);overflow-wrap:break-word;min-width:240px;max-width:300px;margin-top:25px;padding:22px 28px;font-size:14px;position:absolute;top:0;left:8px;transform:translate(-50%);box-shadow:0 8px 16px rgba(0,0,0,.18)}.mi-tip-box__content:before,.mi-tip-box__content:after{content:"";border-bottom:9px solid #eee;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:9px solid var(--border-light-variant);width:0;height:0;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.mi-tip-box__content:after{border-width:8px;border-bottom-style:solid;border-bottom-color:#fff;border-bottom:8px solid var(--background-light);top:-8px}.energy-label-fixed{--image-width:68px;--info-margin-left:8px;--link-font-size:13px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:16px;--link-text-width:114px;--bundle-more-icon-radius:4px}@media screen and (max-width:720px){.energy-label-responsive{--image-width:57px;--info-margin-left:6px;--link-font-size:12px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:16px;--link-text-width:114px;--bundle-more-icon-radius:4px}}@media screen and (min-width:1025px) and (max-width:1440px){.energy-label-responsive{--image-width:80px;--info-margin-left:8px;--link-font-size:15px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:16px;--link-text-width:148px;--bundle-more-icon-radius:4px}}@media screen and (min-width:1441px) and (max-width:1920px){.energy-label-responsive{--image-width:91px;--info-margin-left:10px;--link-font-size:17px;--bundle-more-icon-size:16px;--bundle-more-icon-width:16px;--bundle-more-left:20px;--link-text-width:148px;--bundle-more-icon-radius:4px}}.cart-recommend-section{margin:90px auto 30px!important}.cart-recommend-section__title{color:#757575;text-align:center;margin:0 0 20px;font-size:34px;font-weight:400;line-height:40px}.cart-recommend-section__title:before,.cart-recommend-section__title:after{content:"";background-image:url(//i01.appmifile.com/webfile/globalimg/i18n_frontend/cart/cart-recommend-title.svg);background-size:contain;width:40px;height:24px;margin:0 10px;display:inline-block}.cart-recommend-section__title:after{transform:rotateY(-180deg)}.cart-recommend-section__list{flex-flow:wrap;flex-basis:auto;display:flex}.cart-recommend-section__list .cart-recommend-section__item{box-sizing:border-box;text-align:center;background-color:#fff;flex-direction:column;align-items:center;width:234px;min-height:284px;margin-top:14px;margin-right:14px;padding:40px 45px 30px;display:flex;overflow:hidden}.cart-recommend-section__list .cart-recommend-section__item:nth-child(5n){margin-right:0}.cart-recommend-section__list .cart-recommend-section__image{object-fit:contain;cursor:pointer;width:144px;height:144px;font-size:12px;display:block;overflow:hidden}.cart-recommend-section__list .cart-recommend-section__name{color:#424242;cursor:pointer;margin:18px 0 0;font-size:18px;font-weight:400;line-height:22px}.cart-recommend-section__list .cart-recommend-section__energy{--group-margin-top:10px;--image-width:40px;--info-margin-left:5px;--link-font-size:9px;--bundle-more-icon-size:12px;--bundle-more-icon-width:12px;--bundle-more-left:12px;--link-text-width:95px;--bundle-more-icon-radius:2px}.cart-recommend-section__list .cart-recommend-section__price{color:#ff6700;flex-flow:wrap;justify-content:center;margin:10px 0 0;font-size:14px;font-weight:400;line-height:16px;display:flex}.cart-recommend-section__list .cart-recommend-section__price span+strong,.cart-recommend-section__list .cart-recommend-section__price strong+span{margin-left:8px}.cart-recommend-section__list .cart-recommend-section__price small{font-size:unset}.cart-recommend-section__list .cart-recommend-section__price strong{color:#ff6700;white-space:nowrap;font-weight:400}.cart-recommend-section__list .cart-recommend-section__price del{color:#b0b0b0;margin-left:8px;margin-right:8px;font-size:12px}.cart-recommend-section__list .cart-recommend-section__price i,.cart-recommend-section__list .cart-recommend-section__price del,.cart-recommend-section__list .cart-recommend-section__price span{white-space:nowrap;font-style:normal}.cart__footer{background-color:#fff;background-color:var(--background-light);z-index:8;box-sizing:border-box;border-top:1px solid #f5f5f5;border-top:1px solid var(--background-base);border-bottom:1px solid #f5f5f5;border-bottom:1px solid var(--background-base);width:100%;height:70px;position:-webkit-sticky;position:sticky;bottom:0}.cart__footer-content{flex-flow:row;flex-basis:auto;justify-content:space-between;align-items:center;height:100%;font-size:18px;line-height:22px;display:flex}.cart__footer-content button{margin-left:10px!important}.cart__footer-selected{border-left:1px solid #eee;border-left:1px solid var(--border-light-variant);color:var(--content-light-variant);margin-left:10px;padding-left:10px}.cart__footer-selected strong{color:var(--content-primary);font-weight:400}.cart__footer-spacer{flex-grow:1}.cart__footer-total{flex-flow:column;flex-shrink:0;flex-basis:auto;margin-right:30px;display:flex}.cart__footer-total strong{color:var(--primary-base);text-align:right;font-size:22px;font-weight:400;line-height:27px}.cart__footer-total i{color:#b0b0b0;text-align:right;margin-top:2px;font-size:14px;font-style:normal;line-height:18px}.cart__footer-total .tax-rate-tip__icon{color:var(--text-primary);cursor:pointer;margin-left:5px}.cart__footer button.cart__footer-delete{color:var(--primary-base);flex-grow:0;flex-shrink:0}.cart__footer button.cart__footer-delete:disabled,.cart__footer button.cart__footer-delete--disabled{color:var(--disabled-light-2);cursor:not-allowed}.cart__footer button.cart__footer-checkout{width:-moz-min-content;min-width:200px;height:100%;box-sizing:border-box;background-color:#ff6700;background-color:var(--background-primary);color:var(--link-light-variant);width:min-content;flex-wrap:wrap;flex:none;align-content:center;justify-content:center;padding:0 24px;font-size:22px;font-weight:700;line-height:26px;display:flex}.cart__footer button.cart__footer-checkout:disabled,.cart__footer button.cart__footer-checkout--disabled{background-color:#ccc;background-color:var(--disabled-light-2);cursor:not-allowed}.cart__footer button.cart__footer-checkout span{white-space:nowrap}.paypal-message{font-size:14px;line-height:16px}.paypal-message .paypal-message__pay-later a,.paypal-message .paypal-message__paypal-credit a{color:var(--text-primary)}.paypal-message .paypal-message__pay-later.show,.paypal-message .paypal-message__paypal-credit.show{display:block}.paypal-message .paypal-message--left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.paypal-message .paypal-message--left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.paypal-message .paypal-message--left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.paypal-message .paypal-message--left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.paypal-message .paypal-message--left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.paypal-message .paypal-message--left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.paypal-message .paypal-message--right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.paypal-message .paypal-message--right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.paypal-message .paypal-message--right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.paypal-message .paypal-message--right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.paypal-message .paypal-message--right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.paypal-message .paypal-message--right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.paypal-message .paypal-message--center{text-align:center}.mi-modal.mi-modal--desktop .paypal-credit-modal{min-width:640px;max-width:640px}.mi-modal.mi-modal--desktop .paypal-credit-modal strong{font-weight:700}.mi-modal.mi-modal--desktop .paypal-credit-modal .mi-modal__header{justify-content:center;height:auto;margin:40px auto 32px;padding:0 36px;font-size:24px}.mi-modal.mi-modal--desktop .paypal-credit-modal .mi-modal__main{margin:0 auto 40px;padding:0 36px}.mi-modal.mi-modal--desktop .paypal-credit-modal .mi-p1{color:var(--text-base);font-size:18px;line-height:24px}.mi-modal.mi-modal--desktop .paypal-credit-modal .mi-h2{color:var(--text-base);font-size:24px;font-weight:700;line-height:28px}.mi-modal.mi-modal--desktop .paypal-credit-modal .mi-p2{color:var(--text-base);margin-bottom:15px;font-size:16px;line-height:20px}.mi-modal.mi-modal--desktop .paypal-credit-modal .mi-p3{color:var(--text-base);margin-bottom:10px;font-size:14px;line-height:16px}.mi-modal.mi-modal--desktop .paypal-credit-modal__header--logo{width:200px;height:51px}.mi-modal.mi-modal--desktop .paypal-credit-modal__header--title{margin:10px 0 0}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit__installment-info{max-width:100%;overflow-x:auto}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit__installment-table{width:100%;margin:10px 0}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit__installment-table thead{background-color:#f5f5f5;background-color:var(--background-base)}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit__installment-table thead th{text-align:center;padding:10px}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit__installment-table tr td{text-align:center;border-bottom:1px solid #ddd;border-bottom:1px solid var(--border-base);padding:10px}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit__installment-table tr:last-child td{border-bottom:0}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit-terms{white-space:pre-line}.mi-modal.mi-modal--desktop .paypal-credit-modal .paypal-credit-terms>a{color:var(--text-primary);text-decoration:none}.cart-empty-section{text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex;margin:60px auto!important}.cart-empty-section__image{object-fit:contain;width:286px;height:213px;font-size:18px;overflow:hidden}.cart-empty-section__title{color:var(--link-base);margin:20px 0 0;font-size:20px;line-height:24px}.cart-empty-section button.cart-empty-section__link{color:var(--link-light-variant);background-color:#ff6700;background-color:var(--background-primary);min-width:160px;min-height:44px;margin-top:26px;padding:12px 32px;font-size:16px;line-height:20px}body.alert-modal-common__Body--overflow-hidden{overflow:hidden}.alert-modal-common .ReactModal__Overlay{background-color:transparent;transition:background-color .15s ease-out}.alert-modal-common .ReactModal__Overlay--after-open.alert-modal-common__overlay{background-color:rgba(0,0,0,.36)}.alert-modal-common .ReactModal__Overlay--before-close.alert-modal-common__overlay{background-color:transparent}.alert-modal-common .ReactModal__Content{opacity:0;transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateY(-65%)}.alert-modal-common .ReactModal__Content--after-open.alert-modal-common__content{opacity:1;transform:translateY(-50%)}.alert-modal-common .ReactModal__Content--before-close.alert-modal-common__content{opacity:0;transform:translateY(-65%)}.alert-modal-common .alert-modal-common__overlay{z-index:14;position:fixed;top:0;bottom:0;left:0;right:0}.alert-modal-common .alert-modal-common__content{bottom:unset;height:-moz-min-content;background-color:#fff;background-color:var(--background-dialog-content);box-sizing:border-box;outline:none;max-width:90%;height:min-content;max-height:80%;margin:auto;position:absolute;top:50%;left:0;right:0;overflow:auto}.alert-modal.alert-modal--desktop .alert-modal__content{min-width:300px;box-shadow:0 15px 20px rgba(9,2,4,.15);width:450px!important}.alert-modal.alert-modal--desktop .alert-modal__main{text-align:center;color:var(--content-dark-variant-4);box-sizing:border-box;margin:0;padding:50px 30px 0;font-size:22px;font-weight:400;line-height:30px}.alert-modal.alert-modal--desktop .alert-modal__actions{text-align:center;padding:30px}.alert-modal.alert-modal--desktop .alert-modal__actions .alert-modal__button{color:var(--link-light-variant);height:40px;background-color:#ff6700;background-color:var(--background-primary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:0;outline:none;padding:8px 42px;font-size:22px}