.checkout-head header{background-color:transparent!important}.checkout-head .header-bottom{display:none}.logo-checkout{text-align:left}.footer-bg{margin-top:0!important}.cartpage{max-width:1020px;width:100%}.cartpage .total-text{color:#838383;font-size:16px}.cartpage .value{color:#000;font-size:16px;font-weight:500}.cartpage h5{font-size:24px;color:#000}.cartpage .item-quantity{color:#838484;font-size:15px}.cartpage .cartheader{border-bottom:solid 1px #ebebeb;color:#777;padding:13px 0}.cartpage .cartItem{border-bottom:solid 1px #ebebeb;padding:29px 0}.cartpage .cartItem figure{width:65px;height:65px;border:solid 1px #ddd}.cartpage .cartItem .icon-close{font-size:12px}.cartpage .cart-header{display:none}.cartpage .total-values{font-size:20px;color:#000;font-weight:500}.cartpage .cartButton-block .btn-lg{border-radius:0;padding:16px 83px;line-height:1;font-weight:500;font-size:18px;font-weight:500;text-transform:uppercase}.cartpage .input-group>.form-control:focus{z-index:1}.icon-empty-cart{font-size:130px}.thumb{overflow:hidden}.thumb-sm{width:50px;overflow:hidden}html[dir=ltr] .btn-div .col{text-align:right}html[dir=rtl] .btn-div .col{text-align:left}.QntyInputBx::after{display:block;clear:both;content:""}html[dir=ltr] .QntyInputBx *{float:left}html[dir=rtl] .QntyInputBx *{float:right}.QntyInputBx .qtyadd,.QntyInputBx .qtysub{height:47px;font-size:10px;text-align:center}.QntyInputBx .qtycount{height:47px;line-height:30px;font-size:14px}.promo-section .icon-coupon{font-size:37px}.promo-section span{line-height:1}.promo-section .icon-arrow-right{font-size:11px;width:25px;height:25px;line-height:25px;border-radius:50%;text-align:center;transition:all ease .5s;margin-top:6px}.promo-section .icon-arrow-right:before{margin-left:2px}.promo-section a:not(.collapsed) .icon-arrow-right{-ms-transform:rotate(90deg);transform:rotate(90deg)}.promo-section .promo-detail{position:relative!important}.promo-section .promo-detail .message_validation{position:absolute;top:47px;left:0}.CheckoutPane{max-width:1040px}.checkout-count{width:25px;height:25px}.checkout-back-btn{top:0}html[dir=ltr] .checkout-back-btn{left:10px}html[dir=rtl] .checkout-back-btn{right:10px}.checkout-back-btn:hover{color:#fff}html[dir=rtl] .checkout-back-btn .icon-left-stick-arw:before{content:"\e914"}.checkout-steps .chk-login{padding:24px 0}.checkout-steps>li .step-head{transition:all ease .3s;position:relative;font-weight:400}.checkout-steps>li .step-head .change{position:absolute;top:1px;transition:all ease .3s;padding-top:3px;padding-bottom:3px;cursor:pointer}html[dir=ltr] .checkout-steps>li .step-head .change{right:0}html[dir=rtl] .checkout-steps>li .step-head .change{left:0}.checkout-steps>li .step-head .change:hover{background:#fff}.checkout-steps>li:last-child{border:0}.checkout-steps>li.completed.chk-login .step-head{font-size:14px}.checkout-steps>li.completed.chk-login-mob{display:block!important;padding:20px 0}.checkout-steps>li.completed.chk-login-mob h6{position:relative;padding-left:30px}.checkout-steps>li.completed.chk-login-mob h6:before{content:'';width:19px;height:19px;display:block;position:absolute;top:1px;left:0;border-radius:50%;text-align:center;font-size:16px;background:#3ab549;border:1px solid #3ab549}.checkout-steps>li.completed.chk-login-mob h6:after{content:"";width:5px;height:10px;display:block;position:absolute;left:8px;top:5px;-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:1px;border-right:#fff 2px solid;border-bottom:#fff 2px solid}.checkout-steps>li.completed .step-head .step-head-sub{display:block}.checkout-steps>li.completed .step-head:before{content:'';width:19px;height:19px;display:block;position:absolute;top:1px;border-radius:50%;text-align:center;font-size:16px}html[dir=ltr] .checkout-steps>li.completed .step-head:before{left:0}html[dir=rtl] .checkout-steps>li.completed .step-head:before{right:0}.checkout-steps>li.completed .step-head:after{content:"";width:5px;height:10px;display:block;position:absolute;left:10px;top:5px;-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:1px}html[dir=ltr] .checkout-steps>li.completed .step-head:after{left:7px}html[dir=rtl] .checkout-steps>li.completed .step-head:after{right:7px}.checkout-steps>li.completed .step-head .change{opacity:1}.address-block i.icon-location{top:4px;font-size:20px}html[dir=ltr] .address-block i.icon-location{left:-7px}html[dir=rtl] .address-block i.icon-location{right:-7px}.payment-method a{cursor:pointer}.payment-method a:after,.payment-method a:before{content:"";position:absolute;top:0;height:100%;opacity:0}.payment-method a:before{border-left:3px solid;left:0}.payment-method a:after{border-right:1px solid;right:-1px}.payment-method a.active:after,.payment-method a.active:before{opacity:1}.bank .bank-list label:after,.bank .bank-list label:before,.wallet .bank-list label:after,.wallet .bank-list label:before{top:50%}.bank .bank-list label:before,.wallet .bank-list label:before{margin-top:-10px}.bank .bank-list label:after,.wallet .bank-list label:after{margin-top:-4px}.chk-shipping .product-list li{padding-bottom:5px}.chk-shipping p.step-head-sub{line-height:25px}.edit-cart{z-index:1}html[dir=ltr] .edit-cart{right:15px}html[dir=rtl] .edit-cart{left:15px}.order-summary .cart-item-details .cartItem{border-bottom:1px solid #dee2e6}.order-summary .cart-item-details .cartItem:last-child{border-bottom:none}header .header-bottom{position:static!important;border-bottom:none}header .menu{display:none}header .logo-fixed{position:absolute!important}body{padding-bottom:0}.time-slots input[type=radio]+label{direction:ltr}.checkouttimeslot{background:url(../images/icon-checkout-calendar.png) no-repeat}html[dir=ltr] .checkouttimeslot{background-position:97% center}html[dir=rtl] .checkouttimeslot{background-position:3% center}html[dir=ltr] .checkout-title{padding-left:40px}html[dir=rtl] .checkout-title{padding-right:40px}.checkout-billing-section .change,.checkout-shipping-section .change{opacity:1!important}.checkout-payment-order-blk .cart-amount,.checkout-payment-order-blk .cartItem,.checkout-payment-order-blk h6{display:none}html[dir=rtl] .input-group .input-group-append{margin-left:0;margin-right:-1px}.input-group-full .input-group-btn{z-index:3}html[dir=ltr] .input-group-full .input-group-btn{right:0}html[dir=rtl] .input-group-full .input-group-btn{left:0}.current-location-btn{top:0;height:42px;z-index:3}html[dir=ltr] .current-location-btn{right:0}html[dir=rtl] .current-location-btn{left:0}.map_block .map{height:300px}.map_block .map-back{top:0;z-index:9}html[dir=ltr] .map_block .map-back{left:0}html[dir=rtl] .map_block .map-back{right:0}.map_block .set-location-btn-box{position:absolute;bottom:0;width:100%;left:0;padding:10px;text-align:center;background-color:rgba(255,255,255,.4)}.addWallet-popup .addWallet-popup-inner{max-width:780px;width:100%;margin:0 auto;border-radius:35px;margin-top:45px}.addr-section address{word-break:break-all;margin:0}html[dir=ltr] .addr-section address{padding:5px 0 20px 30px}html[dir=rtl] .addr-section address{padding:5px 30px 20px 0}.addr-section address .list-icons a{font-size:13px}.addr-section .select-address{position:absolute;top:4px}html[dir=ltr] .addr-section .select-address{left:0}html[dir=rtl] .addr-section .select-address{right:0}.checkoutNav [type=radio]:checked+label,.checkoutNav [type=radio]:not(:checked)+label{font-size:15px}.more_address span{vertical-align:middle}.shipinglistajax .add-ship .icon-add{position:static}.payment-block p.text-dark{font-weight:600}.promo-section-block{width:80%}.promo-section-block .form-control{padding-bottom:19px;border:none;border-bottom:solid 1px #ddd;font-size:13px;padding-left:0}.promo-section-block h3{font-size:16px;font-weight:400;color:#000}.promo-section-block .btn{border-radius:0;position:absolute;top:15px;padding:9px 20px;line-height:1;font-weight:500;text-transform:uppercase}html[dir=ltr] .promo-section-block .btn{right:0}html[dir=rtl] .promo-section-block .btn{left:0}.fade-txt{font-size:13px;color:#848080}.dark-title{color:#000;font-size:14px}.sep{font-size:10px}.mob-common-width{display:contents}.mobile-close{position:absolute;top:8px;right:10px}.mobile-close i{font-size:13px;color:#bbb9b9}.cart-header-top{top:0;z-index:9}.cart-header-top h4{font-size:16px}html[dir=rtl] .cart-header-top .icon-left-stick-arw{-ms-transform:rotate(180deg);transform:rotate(180deg)}.continue-shopping{color:#777;font-size:18px}.continue-shopping i{color:#908d8d;font-size:16px}html[dir=rtl] .continue-shopping i{-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.promo-detail .form-control{-webkit-box-shadow:0 0 0 1000px transparent inset!important}.promo-detail:focus{-webkit-box-shadow:0 0 0 1000px transparent inset!important}#reset-password-div .form-control,.checkout_shipping .form-control,.loginbtmpanel .form-control,.promo-detail .form-control{padding-left:0;padding-right:0;border:none;border-bottom:1px solid #ced4da;background:0 0}.checkout-shipping-change .change,.checkout-timeslot-change .change{cursor:pointer}html[dir=ltr] [type=radio]:checked+label,html[dir=ltr] [type=radio]:not(:checked)+label{line-height:1.5}.btn-primary{text-transform:uppercase}.chk-payment [type=radio]:checked+label:before,.chk-payment [type=radio]:not(:checked)+label:before{border-radius:0!important}.chk-payment [type=radio]:checked+label:after{border-radius:0;-ms-transform:rotate(-50deg);transform:rotate(-50deg);width:10px;height:6px}html[dir=ltr] #deliveryAreaShip{padding-right:150px}html[dir=rtl] #deliveryAreaShip{padding-left:150px}.press-btn{position:absolute;top:12px}html[dir=ltr] .press-btn{right:27px}html[dir=rtl] .press-btn{left:27px}@media (min-width:480px){html[dir=ltr] .checkout-title{padding-left:35px}html[dir=rtl] .checkout-title{padding-right:35px}}@media (min-width:768px){.cartpage .cartItem figcaption{width:75%}.thumb{width:100px}.btn-div .btn-block{width:auto!important;display:inline-block;min-width:200px}.addr-section address{font-size:14px}#divPaymentButtonDiv{height:48px}#reset-password-div .form-control,.checkout_shipping .form-control,.loginbtmpanel .form-control,.promo-detail .form-control{font-size:14px;padding:4px 0;border-width:0 0 1px!important}#reset-password-div .form-control::-webkit-input-placeholder,.checkout_shipping .form-control::-webkit-input-placeholder,.loginbtmpanel .form-control::-webkit-input-placeholder,.promo-detail .form-control::-webkit-input-placeholder{font-size:.9rem;color:#a0a5a9}#reset-password-div .form-control::-moz-placeholder,.checkout_shipping .form-control::-moz-placeholder,.loginbtmpanel .form-control::-moz-placeholder,.promo-detail .form-control::-moz-placeholder{font-size:.9rem;color:#a0a5a9}#reset-password-div .form-control:-ms-input-placeholder,.checkout_shipping .form-control:-ms-input-placeholder,.loginbtmpanel .form-control:-ms-input-placeholder,.promo-detail .form-control:-ms-input-placeholder{font-size:.9rem;color:#a0a5a9}#reset-password-div .form-control:-moz-placeholder,.checkout_shipping .form-control:-moz-placeholder,.loginbtmpanel .form-control:-moz-placeholder,.promo-detail .form-control:-moz-placeholder{font-size:.9rem;color:#a0a5a9}}@media (min-width:1024px){.QntyInputBx{width:88%;border:solid 1px #ddd}.QntyInputBx .qtyadd,.QntyInputBx .qtysub{width:22px}.QntyInputBx .qtycount{width:100%}.checkout-steps>li.active .step-head{font-weight:500}html[dir=ltr] .checkout-steps>li.completed .step-head{padding-left:34px}html[dir=rtl] .checkout-steps>li.completed .step-head{padding-right:34px}.chk-timeslot{padding:28px 0}.chk-shipping{padding:28px 0}.cart-amount{display:none}header{border-bottom:none;background-color:#f5f5f5}.iti-mobile-select{display:none}}@media (max-width:1239.98px){.checkout-steps>li.active .step-head{font-size:18px}header .header-top{height:53px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#divPayShippingPhone .intl-tel-input input,#divPayShippingPhone .intl-tel-input input[type=tel],#divPayShippingPhone .intl-tel-input input[type=text]{padding-left:135px!important}.intl-tel-input select{border:0;border-bottom:1px solid #ccc;padding:0;width:125px!important;opacity:1!important}}@media (max-width:1023.98px){body{background-color:#f6f6f6}header{padding-top:0}header .header-top{display:none}header .header-right{-ms-transform:translate(0,100px);transform:translate(0,100px)}.cartpage .cartItem{border-bottom:none;padding-top:28px;padding-bottom:21px;margin-bottom:13px}.cartpage .cartItem figure{border:none}.cartpage .cartItem figcaption{width:69%}.cartpage .cartItem figcaption a{font-size:12px}.cartpage .remv-item{top:-16px;color:#000;cursor:pointer}html[dir=ltr] .cartpage .remv-item{right:15px}html[dir=rtl] .cartpage .remv-item{left:15px}.header-right{display:none}.QntyInputBx{width:100%;max-width:135px}.QntyInputBx .qtyadd,.QntyInputBx .qtysub{width:25%;height:36px}.QntyInputBx .qtycount{height:36px}.checkout-steps>li.completed .step-head:before{display:none}.checkout-steps>li.completed .step-head:after{display:none}.chk-shipping.completed{padding:0}.order-summary-head{cursor:pointer;font-size:18px}.order-summary-head .icon-add{position:absolute;top:14px;color:#fff;padding:7px;border-radius:50%;font-size:10px}.order-summary-head .icon-add.active:before{content:"\e93a"!important;font-family:icomoon}html[dir=ltr] .order-summary-head .icon-add{right:20px}html[dir=rtl] .order-summary-head .icon-add{left:20px;right:inherit}.order-summary{display:none}header{color:#fff}header .local-search{color:#fff}.footer-fix-button-blk{background:#fff;position:fixed;bottom:0;left:0;z-index:999;padding:7px 15px;margin-bottom:0;border-top:1px solid #e3e3e3}.footer-fix-payment .btn{border-radius:0!important}.current-location-btn{height:37px}.message_error,.message_error_custom,.message_info,.message_success,.warning{margin:10px auto;z-index:999;left:0;width:90%}.addWallet-popup .addWallet-popup-inner{min-height:100vh;border-radius:0;padding-bottom:50px;max-width:none;margin:0}.shipinglistajax .add-ship{border-bottom:none!important}.promo-section-block{background:#fff;width:100%;margin:16px 0;padding:19px 17px}.promo-section-block .form-control{padding:10px 10px}.promo-section-block .form-control:focus{border-bottom:2px solid #495057}.promo-section-block .btn{bottom:2px}.mob-common-width{display:inline-block;width:100%;margin-left:84px}.price-mob{font-size:14px;font-weight:600}.whitearea{background:0 0}.order-total-summary{background:0 0}#AjaxdivShippingFields{padding:20px 0 0}.press-btn{top:8px}}@media (max-width:767.98px){body{padding-bottom:70px!important}.cartpage .cartItem{margin:13px 13px 0}.cartpage .cartButton-block .btn-lg{position:fixed;bottom:15px;z-index:9999;font-size:15px}html[dir=ltr] .cartpage .cartButton-block .btn-lg{right:15px;padding:11px 44px}html[dir=rtl] .cartpage .cartButton-block .btn-lg{left:15px;padding:11px 30px}.thumb{width:75px}.outer-row{margin:0!important}.cartItem,.order-summary{border-left:0!important;border-right:0!important}.btn-div{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:10px;z-index:100;margin:0;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.order-summary-head .icon-add{top:17px}.map_block{position:fixed;top:0;width:100%;height:100%;max-height:100%;transition:all .3s ease-in-out;z-index:1000}html[dir=ltr] .map_block{left:100%}html[dir=rtl] .map_block{right:100%}.map_block:before{content:"";width:100%;height:60px;display:inline-block;position:absolute;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);z-index:1}html[dir=ltr] .map_block.active{left:0}html[dir=rtl] .map_block.active{right:0}.map_block .map{height:100%}div[style*="user-select: none; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; border-radius: 2px; cursor: pointer; background-color: rgb(255, 255, 255); width: 40px; height: 81px;"]{display:none}}@media (max-width:479.98px){.cus-number *{font-size:13px}}