#welcomerewardModal .modal-body{padding:0}.welcomerewardCont-left{border-right:1px solid #ddd;height:532px;padding:80px 0 0 0;margin:0 auto;float:left;width:42%}.welcomerewardCont-left-center{width:80%;margin:0 auto}.welcomerewardCont-left h2{margin-bottom:50px}.welcomerewardCont-left h4{font-size:14px;color:#000;font-weight:600;line-height:1.6;margin-bottom:15px}#welcomerewardModal p{margin-bottom:70px;color:#676767;font-size:13px;font-family:opensans_regular;line-height:1.6}.welcomerewardCont-left button{margin-bottom:20px}.welcomerewardCont-right{float:left;width:58%;padding:50px 0 0 0}.welcomerewardCont-right ul{text-align:left;width:86%;margin:0 auto}.welcomerewardCont-right ul li{padding-bottom:20px;float:left}#welcomerewardModal .welcomerewardCont-right p{margin-bottom:20px}.welcomerewardCont-right h3{margin-top:0;font-size:16px}.howit-left{float:left;width:20%;margin-top:20px}.howit-left span{width:64px;height:64px;background-color:#f1f1f1;border-radius:50%;display:block}.howit-left span svg{margin:13px 0 0 18px}.howit-left.linkcard span svg{margin:12px 0 0 9px}.howit-left.buy span svg{margin:19px 0 0 15px}.howit-left.payment span svg{margin:15px 0 0 15px}.howit-right{float:left;width:80%}.rewardCarousel{color:#fff}.rewardCarousel .container-position{top:50%}.rewardCarousel .sliderewards.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{right:35%;bottom:10%}.rewardCarousel h2{font-family:opensans_bold;padding-bottom:10px;font-size:28px;line-height:1.6}.rewardCarousel p{font-size:16px;font-family:opensans_regular}.slidercontroladjust.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{right:34%}.slidercontroladjust.bx-wrapper .bx-controls-direction a{bottom:46%}.rewards-top-right .hd-login-text{text-align:right}.rewards-top-right .hd-login-text span{background-color:#98bfe0;border-radius:15px;padding:1px 10px;font-size:11px;margin-top:4px;right:-6px;position:relative}.user-details span{padding-top:0}.user-details span img{width:36px;height:36px;border-radius:50%}.bestinlifestyle{padding-top:40px}.bestinlifestyle h2.title,.redeembrands h2.title{font-size:28px}.bestinlifestyle h2.title:after,.redeembrands h2.title:after{left:18px;width:26px}.positionRelative{position:relative}.savedCard .offerCard{margin-bottom:40px;border:1px solid #e6e6e6}.shopping-container .col-md-3{width:22%;margin-right:28px;padding:0}.moredeals .shopping-offerCard .offerCard img{border-radius:10px;height:300px}.moredeals .offerCard{padding:0;height:auto}.savedCard .offerCard{margin-bottom:40px}.savedCard .offerCard .offerCardCnt{padding:15px}.savedCard .offerCard .addToCard{background:#004a8f;color:#fff;text-transform:uppercase;text-align:center;height:44px;line-height:44px;position:absolute;bottom:-44px;width:100%;z-index:-1;transition:all .3s ease;cursor:pointer}.savedCard .offerCard .addToCard svg{top:8px;position:relative}.savedCard .offerCard .addToCard span{margin:0 0 0 5px}.savedCard .offerCard:hover .addToCard{bottom:0;z-index:1;transition:all .3s ease}.savedCard .offerCard .offerCard-title{color:#1a1a1a;font-size:14px;font-family:opensans_medium;margin:0}.savedCard .offerCard .sold{color:grey;font-size:10px;font-family:opensans_medium}.savedCard .offerCard .offer{margin:0}.savedCard .offerCard .offer .text-grey{text-decoration:line-through;padding:0 5px}.shopping-offerCardCnt{padding:15px}.shopping-container .bx-wrapper .bx-controls-direction a{bottom:175px;height:40px;outline:0 none;position:absolute;text-indent:-9999px;width:40px;z-index:90}.shopping-container .bx-wrapper .bx-controls-direction .bx-prev{left:-60px}.shopping-container .bx-wrapper .bx-controls-direction .bx-next{right:-60px}.redeembrands .viewall{padding:26px 0 0 0;font-size:17px;text-transform:uppercase;color:#004a8f}.redeembrandsSlider .col-md-3,.shoptoearnSlider .col-md-3{margin-right:44px}.redeembrandsSlider img{border-top-left-radius:10px;border-top-right-radius:10px}.redeembrandsSlider .shopping-offerCardCnt{padding:25px}.redeembrandsSlider .brandname{text-transform:uppercase;color:#000;font-size:15px;font-family:opensans_bold}.redeembrandsSlider .fa-angle-right{font-size:22px;color:#aaa}.redeembrandsSlider .offerCard .positionRelative .info{position:absolute;z-index:15;top:10px;left:10px;width:22px;height:22px;background-color:#f9f9f9;border-radius:5px;color:#000;font-size:12px;padding:3px 0 0 0;border:1px solid #f9f9f9}.didyouknow{padding:10px 0 30px 0}.didyouknow .cards{padding:25px;background-color:#fff;border-radius:10px;box-shadow:0 0 12px rgba(0,0,0,.09)}.didyouknow .cards h3{font-size:18px;color:#000}.didyouknow .cards p{font-size:13px;color:#999;text-align:justify;line-height:1.8}.didyouknow h2.title,.dropwithpoints h2.title,.redeemnetworkpatner h2.title,.shoptoearn h2.title,.similarproducts h2.title,.trendnow h2.title{font-size:28px;margin-bottom:60px}.shoptoearnSlider .offerCard,.similarproducts .offerCard,.trendnow .offerCard{background-color:#f9f9f9}.shoptoearnSlider .positionRelative,.similarproducts .positionRelative,.trendnow .positionRelative{height:160px;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px}.dropwithpoints .positionRelative img,.redeemnetworkpatner .positionRelative img,.shoptoearnSlider .positionRelative img,.similarproducts .positionRelative img,.trendnow .positionRelative img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);height:auto!important;width:auto!important}.shoptoearnSlider .shopping-offerCardCnt,.similarproducts .shopping-offerCardCnt{padding:25px;font-size:17px;color:#000;line-height:1.6}.shoptoearnSlider .shopping-offerCardCnt span{color:#e8ad48}.redeemnetworkpatner{background-color:#f1f4f7;padding:60px 0}.redeemnetworkpatner .positionRelative{height:200px;background-color:#fff;border-radius:10px}.redeemnetworkpatner .col-md-3{margin-right:42px}.redeemnetworkpatner .shopping-container .bx-wrapper .bx-controls-direction a{bottom:118px}.dropwithpoints{padding:60px 0}.dropwithpoints .offerCard{overflow:hidden}.dropwithpoints .positionRelative{height:200px;background-color:#fff;border-radius:10px}.dropwithpoints .shopping-offerCardCnt{font-size:15px;color:#000;padding:20px;background-color:#f9f9f9}.reward-product-details h4{font-size:22px}.discount-text{background-color:#98bfe0;border-radius:15px;padding:1px 10px;font-size:11px;color:#fff;float:left}.product-points-text{font-size:18px;color:#000}.product-points-text span{color:#ddd;margin-left:15px;text-decoration:line-through}.emi-offers{background-color:#e2ecf5;border-radius:5px;padding:0 15px}.emi-offers li{width:100%}.emi-offers li a{padding:15px 0 15px 0;display:block;color:#333;font-size:13px;border-bottom:1px solid #ddd}.emi-offers li .col-md-10{padding-left:24px}.emi-offers li a .fa-angle-right{color:#5b92c3;font-size:18px}.emi-offers li:last-child a{border-bottom:0}.redeempointSlider{border:1px solid #adc4d8;padding:15px;border-radius:5px}.startpoints{padding:4px 5px;border:1px solid #ddd;border-radius:5px;float:left;font-size:12px}.endpoints{padding:4px 5px;background-color:#e2ecf5;border-radius:5px;float:right;font-size:12px}#slider-points{margin:20px 0 20px 0;z-index:7!important}.specname{color:#a0a0a0;font-family:opensans_regular;padding-bottom:8px}.specdetails{color:#454545;font-family:opensans_regular;padding-bottom:8px}.rewards-addtocart span{position:relative;top:-8px;left:9px}.similarproducts{padding:40px 0}.similarproducts .positionRelative{height:220px}.productname{font-size:18px;color:#000;font-family:opensans_bold;height:60px;width:180px;line-height:1.3}.productdisc{font-size:15px;color:#074f92;text-transform:uppercase}.similarproducts .shopping-offerCardCnt{padding:15px 20px}.trendnow .positionRelative{height:240px}.trendnow .productname{width:90%}.trendnow .productdisc{color:#f57a7e}.shopping-container .savedCard .offerCard{border:0;box-shadow:0 0 12px rgba(0,0,0,.09);margin-top:10px;margin-left:5px}.rewards-savedcard-btn{padding:13px 0}.rewards-savedcard-btn i.fa{font-size:20px}.rewards-products .savedCard .offerCard .offerCard-title{height:40px}h4.checkout-text{font-size:20px;font-family:opensans_bold}h4.checkout-text span{font-size:18px;color:#454545;font-family:opensans_medium}.reward-checkout .confirm-card{padding:0 0 0 15px}.reward-checkout .confirm-card .checkout-product-display{background-color:#f7f7f7;border-top-left-radius:8px;border-bottom-left-radius:8px}.checkout-img{position:relative;height:160px}.checkout-img img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);height:auto!important;width:auto!important;mix-blend-mode:multiply}.reward-checkout .confirm-card .checkout-product-details{padding:0 0 0 20px}.reward-checkout .confirm-card .checkout-product-details h3{font-size:15px;color:#777}.reward-checkout .confirm-card .checkout-product-details p{font-size:14px;color:#000}.reward-checkout .confirm-card .checkout-product-details span{display:block;font-size:11px;color:#80acd2;font-family:opensans_regular;margin-bottom:20px}.reward-checkout .confirm-card .checkout-product-details .links a{display:block;float:left;margin-right:40px;font-size:13px;color:#f57a7e;text-transform:uppercase;z-index:1}.add-checkout-product{float:left;width:100%;margin:30px 0 0 0}.add-checkout-product li{float:left;margin:0 6px;text-align:center;color:#cf8d56}.add-checkout-product li input{width:48px;height:38px;border-radius:5px;background-color:#fff;border:0;padding:5px;text-align:center}.add-checkout-product li input[type=text]:focus{border:0}#checkout-product-minus{margin:0;padding:4px 10px;border-radius:4px;cursor:pointer;background-color:#e5edf4}#checkout-product-plus{margin:0;padding:4px 10px;border-radius:4px;cursor:pointer;background-color:#e5edf4}.reward-checkout.shopping-paymentmode-content-area .shop-pay-confirm-card{margin-top:0}.reward-checkout .checklist-summary.shop-pay-confirm-card{padding:0}.checkout-list-items{padding:15px 30px}.checkout-list-items li{width:100%;padding:15px 0;border-bottom:1px dashed #f9f9f9}.checkout-list-items li .list-name{color:#454545;font-size:12px}.checkout-list-items li .list-value{color:#999;font-size:13px}.reward-checkout .havecouponcode{margin:100px 0 15px 0;border:0;padding:15px 30px}.reward-checkout .havecouponcode input{padding:10px;border:1px dashed #5e74b5;width:92%;margin-top:6px;border-radius:5px;font-size:13px}.reward-checkout .havecouponcode input::-webkit-input-placeholder{color:#5e74b5}.reward-checkout .havecouponcode input::-moz-placeholder{color:#5e74b5}.reward-checkout .havecouponcode input:-moz-placeholder{color:#5e74b5}.reward-checkout .havecouponcode input:-ms-input-placeholder{color:#5e74b5}.checkout-total-amount{padding:30px;border-top:2px solid #eaecf1;float:left;width:100%}.reward-checkout button{padding:13px 0}.checkout-total-amount-name{font-size:12px;color:#999}.checkout-total-amount-value{font-size:24px;color:#cf8d56;padding-left:0;padding-right:0;line-height:.6}.devlivery-img{position:relative;height:160px;border:1px solid #ececec}.devlivery-img .svg{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);height:auto!important;width:auto!important}.reward-delivery.shopping-payment-content-area{margin-top:-20px}.reward-delivery .pay-order-summ{background:#fff;border:1px solid #d5e5f3}.deliver-img{position:relative;height:60px;background-color:#efefef}.deliver-img img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);height:auto!important;width:auto!important}.reward-delivery .shop-deliver-summary .confirm-card p{padding-top:20px}.reward-delivery button{padding:13px 0}#deliveryAddressModal h3,#smartbuyVoucherModal h3{position:relative;font-size:20px;color:#8c6a3f!important;margin-bottom:45px}#deliveryAddressModal h3:after,#smartbuyVoucherModal h3:after{content:"";position:absolute;bottom:-10px;left:20px;width:36px;height:2px;background-color:#8c6a3f!important;margin-left:-18px}#deliveryAddressModal p,#smartbuyVoucherModal p{font-size:13px;color:#999;font-family:opensans_regular;margin-bottom:35px}#deliveryAddressModal address{font-size:17px;color:#000;font-family:opensans_bold}#deliveryAddressModal button{padding:14px 0;margin-top:20px}.reward-payment .shopping-delivery-add{font-size:12px}#smartbuyVoucherModal p b{color:#000}.voucher-code-entry{margin-bottom:30px}.voucher-code-entry .small-gray-text{margin-bottom:10px;margin-top:30px}.voucher-code-entry input{width:65%;margin-right:15px;border:1px solid #aecde8;border-radius:5px;padding:10px}.voucher-code-entry a{font-size:13px;text-align:right}#smartbuyVoucherModal button{padding:14px 0;margin-bottom:15px}#smartbuyVoucherModal .mintuesleft{color:#e43737}#smartbuyVoucherModal .mintuesleft span{color:#8a8a8a;font-size:12px}.voucher-code-entry input::-webkit-input-placeholder{color:#ccc;font-size:13px}.voucher-code-entry input::-moz-placeholder{color:#ccc;font-size:13px}.voucher-code-entry input:-moz-placeholder{color:#ccc;font-size:13px}.voucher-code-entry input:-ms-input-placeholder{color:#ccc;font-size:13px}.voucher-confirm-btn{background-color:#609ed4;cursor:not-allowed}#smartbuyVoucherModal button.close{margin-top:-30px}.reward-confirmation.shopping-confirm-content-area{background:url(../../images/rewards/bg-confirmation.jpg) no-repeat center center}.reward-confirmation .shopping-payment-inner{box-shadow:0 0 10px rgba(0,0,0,.05)}.reward-confirmation .order-falied-left{padding:20px 90px;text-align:center}.reward-confirmation .order-falied-right{min-height:400px;padding:60px 30px 60px}.reward-confirmation .confirm-card{background-color:#f6f6f6}.confirm-product-img{position:relative;height:120px;background-color:#f1f1f1}.confirm-product-img img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);height:auto!important;width:auto!important}.confirmation-product-name{font-size:14px;color:#000;padding-bottom:10px}.confirmation-product-delivery{font-size:13px;color:#454545}.confirmation-product-delivery span{color:#999}#ccVerificationModal .modal-body{float:left;padding:0;width:100%}#ccVerificationModal .close{position:absolute;top:15px;right:15px}#ccVerificationModal .close:hover{color:#0009}.cc-verification-container{float:left;width:100%}.cc-verification-left{float:left;width:63%}.cc-verification-left img{float:left;border-top-left-radius:6px;border-bottom-left-radius:6px}.cc-verification-right{float:left;width:37%;padding:40px 25px 0 0}.cc-verification-right h3{font-size:20px;font-family:opensans_bold;padding-bottom:30px}.cc-verification-right label{width:100%;padding-bottom:5px;font-size:12px;color:#969595}#ccVerificationModal input{padding:10px;border:1px solid #ddd;border-radius:5px}#ccVerificationModal input:focus{border-color:#004c8f}.entercarddetails input{width:75%}.entermobilenumber{position:relative;float:left}#ccVerificationModal .entermobilenumber input{width:60%;float:left;padding-left:50px}.entermobilenumber span{position:absolute;z-index:100;top:39px;left:15px;color:#a9a9a9}.entermobilenumber button{float:left;width:30%;margin-left:15px;border-color:#ddd;color:#b2b2b2;padding:11px 0}.entermobilenumber button:hover{background:#fff;border-color:#004c8f;color:#004c8f}.enterotp{margin-bottom:50px;position:relative}.enterotp input{width:95%}.enterotp .resend{position:absolute;bottom:-25px;left:0;padding:10px 0 0 0;font-size:13px}.enterotp .resend span{color:#999}.enterotp .invalid{position:absolute;bottom:-25px;left:0;padding:10px 0 0 0;color:#e41a1a;font-size:13px;display:none}.credit-submit{padding:14px 0}.credit-submit-btn{background-color:#609ed4;cursor:not-allowed}@media only screen and (max-width:997px){.m-rewards-body-content #m-carousel h3{margin-top:75px;margin-bottom:5px}}@media only screen and (max-width:767px){.rewards-header{box-shadow:none;height:60px;left:0;position:fixed;top:0;width:100%;z-index:100;color:#fff}.rewards-header .profile-img{width:35px;height:35px;border-radius:50px;margin-right:5px}.rewards-header .m-page-title{padding-top:10px}.rewardsCarousel .container-position{position:absolute;top:6%;width:100%}.rewardsCarousel{width:100%;display:inline-block;height:100%}.rewardsCarousel .carousel-inner{height:300px}.rewardsCarousel .carousel-inner>.item{height:300px;width:100%;object-fit:cover}.rewardsCarousel li>img{width:100%;height:245px;border-radius:0}.m-rewards-body-content{background:#e1eef9 none repeat scroll 0 0;float:left;padding-top:60px;width:100%}.m-rewards-body-content #m-carousel p{color:rgba(255,255,255,.8)}.m-rewards-body-content .mcardSlider-bottom{padding:15px;font-weight:900;text-transform:uppercase}.m-rewards-body-content .card{border:1px solid rgba(0,0,0,.1)}.m-shopping-toptrends-bottom.bg-blue{background:#e5edf4!important}.mRewardDropPointSlider .card{background:#fff}.mRewardDropPointSlider .mcardSlider-bottom{font-size:11px;text-transform:capitalize;background:#f5f5f5;text-align:center}.mRewardDropPointSlider img{height:150px;width:auto!important;padding:15px;background:0 0}.m-rewards-body-content .mToptrendSlider-container>.bx-wrapper>.bx-viewport{height:auto!important}.mRewardLifestyleSlider img{height:250px}.mRewardLifestyleSlider .mcardSlider-bottom{font-size:11px;text-transform:capitalize;background:#f5f5f5}.mRewardLifestyleSlider .mcardSlider-bottom .m-card-title{height:40px}.mRewardLifestyleSlider .m-card-mode{font-size:12px;text-transform:capitalize;font-weight:400;margin-top:10px}.mRewardLifestyleSlider .m-card-mode .colorBlue{font-size:16px;font-weight:900;color:#1c3fa7;text-transform:lowercase}.m-product-details-body-content{background:#fff none repeat scroll 0 0;float:left;padding-top:60px;width:100%;margin-bottom:70px}.pad-all-none{padding:0}.emi-offers{border-radius:0}.pgwSlideshow{background:#efefef}.pgwSlideshow .ps-list li .ps-item{border-radius:4px;padding:2px;background:#ddd;border:1px solid transparent}.pgwSlideshow .ps-list li .ps-item.ps-selected{border:1px solid #666;background:#fff}.pgwSlideshow .ps-list li .ps-item img,.pgwSlideshow .ps-list li .ps-item.ps-selected img{margin:0!important;border:0}.pgwSlideshow .ps-current .ps-next,.pgwSlideshow .ps-current .ps-prev,.pgwSlideshow.narrow .ps-list .ps-next,.pgwSlideshow.narrow .ps-list .ps-prev{display:none!important}.pgwSlideshow .ps-list{border:none;box-shadow:none;background:0 0}.pgwSlideshow .ps-list ul{margin:0!important}.reward-product-details h4{font-size:17px;font-family:opensans_bold}.reward-product-details .product-points-text{font-size:24px;font-family:opensans_medium}.reward-product-details .product-points-text span{font-size:14px;font-family:opensans_medium}.reward-product-details .discount-text{border-radius:4px;padding:4px 8px;background:#e2ecf5;color:#004c8f;font-family:opensans_bold}#rewards-product .shop-product-btn a .svg{fill:#337ab7!important;stroke:#337ab7!important;margin-bottom:-4px}#checkout-continue{display:none}.colorWhite{color:#fff!important}.color-black{color:#000;font-family:opensans_bold}.bg-transparent{background:0 0!important}.bg-blue{background:#e5edf4!important}#rewards-my-cart{display:none;position:fixed;top:0;left:0;width:100%;min-height:100%;background:#e5edf4;z-index:999;overflow:auto}#rewards-my-cart .mycart-short-info{top:60px}#rewards-my-cart .m-product-details-body-content{padding-top:110px}#rewards-payment-summary{min-height:100%}.rewardsSubHead{font-size:11px;color:#777;text-transform:uppercase;font-family:opensans_bold}.rewards-payment-list-div{position:relative}.rewards-payment-list{border-top:2px dashed #efefef;border-bottom:2px solid #e2ecf5;padding:15px 0;margin-bottom:20px}.rewards-payment-list-div:after,.rewards-payment-list-div:before{background:#e5edf4;border-radius:50%;width:10px;height:10px;display:inline-block;position:absolute;top:-5px;content:''}.rewards-payment-list-div:before{left:-3px}.rewards-payment-list-div:after{right:-3px}.rewards-header .search{float:right}.m-coupon-counts{background-color:#ececec;padding:13px 10px 17px;font-size:12px;color:#777}ul.rewards-coupon-list{float:left;width:100%}ul.rewards-coupon-list li{float:left;width:50%;background:#fff;position:relative}.coupon-brand-img{position:relative;height:170px;padding:15px;background-color:#fff}.coupon-brand-img img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);height:auto!important;width:auto!important}.coupon-detail{padding:15px;background-color:#f9f9f9}.coupon-detail-title{font-size:12px;color:#454545;padding-bottom:10px}.coupon-detail-price{font-size:12px;color:#f57a7e}.coupon-detail-price span{color:#d2d2d2;font-size:11px;position:relative;top:-1px}ul.rewards-coupon-list li:nth-of-type(odd){border-right:1px solid #ababab}#m-filter-coupon{position:absolute;top:0;left:0;width:100%;z-index:101;display:none}.bookmark{position:absolute;z-index:1;top:15px;right:15px;color:#aaa;font-size:18px}.coupon-product-image{background:#f7f7f7;text-align:center}.coupon-product-image img{display:inline-block;float:none}.coupon-point-detail{padding:0 0 20px 0}.coupon-point-detail .product-points-text{font-size:19px;font-family:opensans_bold}.coupon-point-detail .product-points-text span{font-size:14px;font-family:opensans_medium}.coupon-id{color:#fff;background:#001f79;padding:5px 15px;font-size:11px;margin-bottom:20px;display:inline-block;font-family:opensans_regular}.couponTabs{text-align:left;background:#e5edf4;padding:0!important;text-align:left!important}.couponTabs li{display:inline-block;height:auto!important}.couponTabs li a{font-family:opensans_bold!important;padding:15px 0!important;margin-bottom:0!important}.couponTabs li.active a span{color:#001f79!important}.coupon-overview-list{font-size:11px;color:#999;padding:20px 0;display:inline-block;width:100%}.coupon-overview-list li{padding:0 20px 20px 20px;display:inline-block;width:100%;position:relative}.coupon-overview-list li:before{content:'';border-radius:50%;width:7px;height:7px;background:#e5edf4;position:absolute;left:0;top:6px}.mrg_top_3{margin-top:3px}#m-rewardsOrderConfirmModal{padding-top:60px;background:#f7f7f7!important}#m-reward-deliveryaddress-popup,#m-reward-point-popup,#m-rewardsOrderConfirmModal,#m-smartbuyVoucherModal{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#f7f7f7 url('../../images/rewards/ConfirmBG-Mobile.jpg') no-repeat;background-size:cover;z-index:999}#m-reward-deliveryaddress-popup .m-modal-dialog,#m-reward-point-popup .m-modal-dialog,#m-smartbuyVoucherModal .m-modal-dialog{position:absolute;top:50%!important;transform:translate(0,-50%)!important;-ms-transform:translate(0,-50%)!important;-webkit-transform:translate(0,-50%)!important;margin:auto 10%;width:80%;max-height:80%;height:auto;overflow-y:auto;background:#fff;border-radius:5px;padding:0;font-family:opensans_medium;color:#333;font-size:11px;box-shadow:0 2px 2px rgba(0,0,0,.2)}#m-reward-deliveryaddress-popup .m-modal-dialog,#m-smartbuyVoucherModal .m-modal-dialog{top:46%!important}.rewardPopupTop{padding:30px 0 0 0}.rewardPopupTop .title{font-family:opensans_bold;font-size:15px;margin:25px 0 40px 0}.rewardPopupBtm{border-top:1px solid rgba(0,0,0,.2);padding:40px 10px 55px 10px}.rewardPopupBtm .text-grey{line-height:2}.rewardPopupBtm .rewardPopupTitle p{margin-bottom:5px}.rewardPopupIcon{border-radius:50%;background:#efefef;padding:15px}.rewardPopupTitle{font-family:opensans_bold;color:#000;font-size:14px;margin:40px 0}.loaderGifIcon{height:50px;display:inline-block;float:none}#rewards-payment-card{background:#f7f7f7}.regaliaCard{background:#e5edf4!important;border:1px solid #001f79;box-shadow:none;margin-top:20px}.regaliaCard .subtitle{font-size:14px}.payNowBtnRewards{background:#004c8f;color:#fff;text-transform:uppercase;text-align:center;border-radius:0 0 5px 5px;padding:12px 0}.voucher-code-entry input{width:100%}#voucherCofirm.disabled{background:#333!important}}.green-txt{color:#2bb469;font-size:12px;margin-top:10px;margin-bottom:10px}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.checkout-counter{width:140px}.mt10{margin-top:10px!important}.mt24{margin-top:24px}.pt72{padding-top:72px}.delivery-img{border:none!important;height:80px!important}.imp-info{background-color:#e5edf4;padding:20px 0!important;border-radius:8px;margin-bottom:30px;float:left;width:100%}@media (max-width:477px){.imp-info{background-color:transparent;box-shadow:none}}.imp-heading{margin-top:6px;padding-left:49px}.imp-txt{font-size:11px;font-family:opensans_regular}.imp-txt p:last-child{margin-bottom:0!important}.dashed-divider{border-bottom:1px dashed #efefef;margin-top:20px;margin-bottom:10px;margin-left:15px;margin-right:15px;width:92%}.position-s{position:sticky;position:-webkit-sticky;top:10%}.pt105{padding-top:105px}.remove-link-r{border-left:1px solid rgba(0,0,0,.1)}.p15{padding:15px}.mb20{margin-bottom:20px}.count-m{width:15px!important;height:24px!important;padding:0!important}.product-counter-m{text-align:center;margin:auto;padding-top:14px;width:50%!important;text-align:left}@media (max-width:477px){.product-counter-m{padding-top:9px}}.product-counter-m li{float:left;display:inline-block}@media (max-width:477px){.m-shopping-body-content{min-height:100vh}}.checkout-btn{padding:10px!important;color:#fff;margin:16px;border-radius:4px}.total-pts{padding-top:22px;font-size:18px}.more-info-modal.fade .modal-dialog{margin:0}.more-info-modal.in .modal-dialog{position:absolute;bottom:0;width:100%;left:0;right:0;margin:0}.more-info-modal .modal-body{padding:30px}.more-info-modal .checkout-total-amount{padding-top:18px!important;margin-top:18px}.bg-white{background-color:#fff}.more-info-modal .modal-content{border-radius:0;border:none}.del-info-m{background-image:none!important;margin-top:56px;overflow-y:scroll}.del-info-m .confirm-card{padding:16px;border-radius:0}.mb32{margin-bottom:32px}.del-info-m .imp-info{margin-bottom:140px}@media (max-width:477px){.evoucher-modal .modal-dialog{width:320px!important;min-height:430px;margin:auto!important;margin-left:auto!important;position:relative}}.reward-conf .checkmark{width:42px;margin:0 auto;padding-top:2px}.pt0{padding-top:0!important}.mb8{margin-bottom:8px!important}.reward-conf .path{stroke-dasharray:300;stroke-dashoffset:0;-webkit-animation-name:load,spin;-webkit-animation-duration:3s,3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-name:load,spin;animation-duration:3s,3s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px}.reward-conf .path-complete{-webkit-animation-play-state:paused;animation-play-state:paused}.reward-conf .check{stroke-dasharray:110;stroke-dashoffset:-110;stroke-width:0}.reward-conf .check-complete{-webkit-animation:check 1s ease-in forwards;animation:check 1s ease-in forwards;stroke-width:8;stroke-dashoffset:0}.reward-conf .fill{stroke-dasharray:285;stroke-dashoffset:-257;-webkit-animation:spin-fill 3s cubic-bezier(.7,.435,.12,.6) infinite forwards;animation:spin-fill 3s cubic-bezier(.7,.465,.12,.6) infinite forwards;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px}.reward-confirmation .order-falied-left .btn-normal{position:relative}.reward-conf .fill-complete{-webkit-animation:fill 1s ease-out forwards;animation:fill 1s ease-out forwards}@-webkit-keyframes load{0%{stroke-dashoffset:300;-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{stroke-dashoffset:0;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{stroke-dashoffset:-300}}@keyframes load{0%{stroke-dashoffset:285;animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{stroke-dashoffset:-285}}@-webkit-keyframes check{0%{stroke-dashoffset:-110}100%{stroke-dashoffset:0}}@keyframes check{0%{stroke-dashoffset:-110}100%{stroke-dashoffset:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin-fill{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(720deg)}}@keyframes spin-fill{0%{transform:rotate(0)}100%{transform:rotate(720deg)}}@-webkit-keyframes fill{0%{stroke-dashoffset:285}100%{stroke-dashoffset:0}}@keyframes fill{0%{stroke-dashoffset:285}100%{stroke-dashoffset:0}}.reward-conf .success{stroke:#2bb368;transition:stroke .6s}@media (max-width:477px){.bg{background-color:#f2f2f2;padding-top:32px}.m-width{margin:auto;max-width:333px}.reward-confirmation .confirm-card{background-color:#fff;padding:0 15px}.reward-confirmation .order-falied-left{width:100%!important}.reward-confirmation .pr-name-price{color:#757575;font-size:12px;padding:16px 0;border-bottom:1px dashed rgba(0,74%,143%,20%)}.reward-confirmation .confirm-card .checkout-img{height:110px;background-color:#fff}.reward-confirmation .confirm-card .checkout-img img{height:80px!important;width:80px!important;object-fit:contain}.order-confirmed-msg{border-bottom:1px dashed rgba(0,74%,143%,20%);padding-bottom:24px;margin-bottom:8px;max-width:260px;margin:auto}.reward-confirmation .order-falied-right{padding:32px 0!important;width:100%!important;z-index:9999;position:relative;user-select:none;background-color:#f2f2f2;padding-top:0!important;margin-top:25px}.reward-confirmation .shopping-payment-inner{box-shadow:none!important;margin:20px auto!important;background-color:#f2f2f2;border-radius:0}.reward-confirmation .dark-small-text{font-family:opensans_regular;line-height:22px;font-size:12px;max-width:260px;margin:auto}.reward-confirmation .medium-dark-text{font-size:12px;max-width:260px;margin:auto}.mb8{margin-bottom:8px}.reward-confirmation.shopping-confirm-content-area{background-color:#f2f2f2;background:#f2f2f2!important}.reward-conf .checkmark{padding-top:0!important;float:none;margin:auto;width:42px;height:42px}.reward-checkout .confirm-card .checkout-product-details .qty{text-align:left!important;margin-top:0}.reward-checkout .confirm-card .checkout-product-details{font-size:18px;font-family:opensans_bold;margin-top:34px!important;padding-left:8px!important}.reward-checkout .confirm-card .checkout-product-details h3{font-size:12px!important}.rewards-checkout-m .mycart-item .cart-img img{height:52px;width:63px;object-fit:contain}.rewards-checkout-m .mycart-item{margin:0 0 15px 0}}.reward-checkout .confirm-card .checkout-product-details{margin-top:10px}.reward-checkout .confirm-card .checkout-product-details .qty{text-align:right}canvas{display:none;position:absolute;top:0;left:0;right:0;width:98vw}@media (max-width:447px){.reward-confirmation .order-falied-left{padding:20px;text-align:center;z-index:10;position:relative;height:100%}canvas{z-index:999;position:absolute;top:0;object-fit:cover;left:0;right:0}.img-bg{position:absolute;left:0;right:0;object-fit:contain;width:100vw!important;z-index:1;min-height:350px}}.blue-border{border-top:solid 1px rgba(14,88,153,.2);margin-top:10px;margin-bottom:10px}.reward-confirmation .product-pts{color:#191919!important;font-size:14px!important}@media (max-width:477px){.reward-confirmation .product-pts{margin-top:0!important}.reward-confirmation .est-del{margin-top:0!important;font-family:opensans_regular;font-size:10px}.reward-checkout .confirm-card .checkout-product-details p{font-size:12px!important}}.product-list-banner{position:relative}.product-list-banner img{width:100vw;height:223px;object-fit:cover}@media screen and (max-width:600px){.product-list-banner img{height:116px;margin-top:5.5rem}}breadcrum-title{position:absolute;display:block;top:63px;text-align:center;margin:auto;left:0;right:0}@media screen and (max-width:600px){breadcrum-title{top:25px}}breadcrum-title breadcrum a{cursor:pointer;font-size:12px;color:#9e9e9e}breadcrum-title breadcrum a:last-child{cursor:text;color:#9e9e9e}breadcrum-title img-title{display:block;font-size:36px;font-weight:700;margin-top:8px;color:#9e9e9e;text-shadow:0 0 15px rgba(73,80,101,.1)}@media screen and (max-width:600px){breadcrum-title img-title{font-size:20px}}.r-product-list .ui-widget.ui-widget-content{width:97%!important;left:3%;margin-bottom:11px!important;margin-top:14px!important}.r-product-list .r-filters{box-shadow:0 1px 1px 0 rgba(0,0,0,.15);padding:10px 0;background-color:rgba(255,255,255,.97)}.r-product-list .r-filters .title-dd .dropdown-menu{width:100%!important;max-height:260px;overflow-y:scroll}.r-product-list .p-list{margin-top:42px}.r-product-list img-card{width:100%;height:446px;border-radius:10px;background-color:#fff;display:block;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);text-align:center;position:relative;cursor:pointer}.r-product-list img-card img{width:100%;height:250px;object-fit:contain;padding:32px;border-top-left-radius:10px;border-top-right-radius:10px}.r-product-list img-card product-name{display:block;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:.2px;width:156px;margin:auto;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px}.r-product-list img-card divider{width:90%;height:1px;background:#eee;display:block;margin:auto;margin-bottom:36px}.r-product-list img-card line{width:17px;height:1px;background:#4a90e2;display:block;margin:auto}.r-product-list img-card item-code{display:block;font-size:10px;margin-top:16px;margin-bottom:2px;color:#9b9b9b}.r-product-list img-card pts{display:block;font-size:28px;font-weight:700;color:#000}.r-product-list img-card .btn{position:absolute;width:160px;top:248px;left:0;right:0;margin:auto;visibility:hidden;font-size:14px;opacity:0;text-align:center;-webkit-transform:translateY(-40%) scale(.9);-moz-transform:translateY(-40%) scale(.9);transform:translateY(-40%) scale(.9);-webkit-transition:visibility 0s .3s,opacity .3s,-webkit-transform .3s;-moz-transition:visibility 0s .3s,opacity .3s,-moz-transform .3s;transition:visibility 0s .3s,opacity .3s,transform .3s}@media (max-width:477px){.reward-products-m .r-product-list img-card{height:300px;border-radius:0;border-bottom:1px solid #eee;border-right:1px solid #eee;box-shadow:none;padding-top:24px}.reward-products-m .r-product-list img-card img{height:150px;padding:10px}.reward-products-m .r-product-list img-card product-name{padding-left:15px;padding-right:15px;font-size:12px;margin-bottom:6px;height:38px}.reward-products-m .r-product-list img-card item-code{margin-top:6px}.reward-products-m .r-product-list img-card pts{color:#f57a7e;font-size:14px;font-family:opensans_bold}.reward-products-m .r-product-list img-card divider{margin-bottom:12px}.reward-products-m .placeholder-preloader{z-index:102!important;height:300px!important;padding-bottom:20px;padding-top:45px;top:0}.reward-products-m .placeholder-preloader .timeline-item{height:300px!important;border-radius:0!important;border-bottom:1px solid #eee;border-right:1px solid #eee;box-shadow:none!important;padding-top:24px!important}.reward-products-m .placeholder-preloader .background-masker.left-gap{height:70px!important;width:18%!important}.reward-products-m .placeholder-preloader .preloader-card-div{margin-bottom:0!important}}.r-product-list img-card:hover .btn{position:absolute;width:160px;top:248px;left:0;right:0;visibility:visible;font-size:14px;opacity:1;text-align:center;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition:visibility 0s 0s,opacity .3s,-webkit-transform .3s;-moz-transition:visibility 0s 0s,opacity .3s,-moz-transform .3s;transition:visibility 0s 0s,opacity .3s,transform .3s}.r-product-list img-card .btn:hover{box-shadow:0 0 17px 0 rgba(21,50,124,.31);color:#fff}.r-product-list img-card .btn:focus{color:#fff;outline:0}.reward{background:#f5f5f5!important}.mb64{margin-bottom:64px}.placeholder-preloader{position:absolute;z-index:99;left:0;right:0}.placeholder-preloader .filters{width:25%}.placeholder-preloader .content{width:75%;float:left}.placeholder-preloader .timeline-item{background:#fff;border-radius:3px;padding:12px;margin:0 auto;width:100%;border-radius:10px;background-color:#fff;display:block;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);text-align:center;position:relative}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.placeholder-preloader .animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:44px;position:relative}.placeholder-preloader .background-masker{background:#fff;position:absolute}.placeholder-preloader .background-masker.header-bottom,.placeholder-preloader .background-masker.header-top,.placeholder-preloader .background-masker.subheader-bottom{top:30px;left:82px;right:0;height:10px}@media (max-width:477px){.placeholder-preloader .background-masker.header-bottom,.placeholder-preloader .background-masker.header-top,.placeholder-preloader .background-masker.subheader-bottom{left:59px}}.placeholder-preloader .background-masker.empty-bottom{top:32px;left:110px;right:0;height:0}.placeholder-preloader .background-masker.show-details-left{top:40px;height:12px;left:110px;width:30px}.placeholder-preloader .background-masker.show-details-right{top:36px;height:14px;left:210px;width:72%}@media (max-width:477px){.placeholder-preloader .background-masker.show-details-right{top:36px;height:14px;left:147px;width:616px}}.placeholder-preloader .background-masker.header-left,.placeholder-preloader .background-masker.header-right,.placeholder-preloader .background-masker.subheader-left,.placeholder-preloader .background-masker.subheader-right{top:0;left:60px;height:48px;width:22px}@media (max-width:477px){.placeholder-preloader .background-masker.header-left,.placeholder-preloader .background-masker.header-right,.placeholder-preloader .background-masker.subheader-left,.placeholder-preloader .background-masker.subheader-right{top:0;left:43px;height:48px;width:16px}}.placeholder-preloader .background-masker.header-right{top:0;height:10px;right:0;left:100px;width:500px}@media (max-width:477px){.placeholder-preloader .background-masker.header-right{left:173px!important}}.placeholder-preloader .background-masker.header-bottom{top:9px;height:10px}.placeholder-preloader .background-masker.subheader-left,.placeholder-preloader .background-masker.subheader-right{top:18px;height:10px}.placeholder-preloader .background-masker.header-right,.placeholder-preloader .background-masker.subheader-right{width:auto;left:250px;right:0}.placeholder-preloader .background-masker.subheader-right{left:160px}@media (max-width:477px){.placeholder-preloader .background-masker.subheader-right{left:233px}}.placeholder-preloader .background-masker.subheader-bottom{top:27px;height:10px}.placeholder-preloader .background-masker.filter-header-right{top:0;left:79px;height:10px;width:160px}.placeholder-preloader .background-masker.filter-header-bottom{left:0;right:0;top:10px;height:10px}.placeholder-preloader .background-masker.filter-subheader-left{left:149px;top:20px;height:10px;width:91px}.placeholder-preloader .background-masker.filter-subheader-bottom{top:27px;height:22px;left:0;right:0}.placeholder-preloader .timeline-padding{padding-left:0!important;padding-top:25px;padding-bottom:3px}.placeholder-preloader .preloader-card-div{margin-bottom:42px}@media (max-width:477px){.placeholder-preloader .preloader-card-div{width:50%!important;padding-left:0;padding-right:0}}.placeholder-preloader .events-cards-div .preloader-card-div{width:50%!important}@media (max-width:477px){.placeholder-preloader .events-cards-div .preloader-card-div{width:100%!important}}@media (max-width:477px){.placeholder-preloader .shopping-cards-div{padding-top:24px}}.placeholder-preloader .shopping-cards-div .animated-background{height:360px;animation-duration:1s;border-radius:8px}@media (max-width:477px){.placeholder-preloader .shopping-cards-div .animated-background{height:190px;animation-duration:1s;border-radius:0!important}}.placeholder-preloader .filter-preloader-s .animated-background{animation-duration:1s}.placeholder-preloader .background-masker.division-line{bottom:57px;left:0;height:54px;width:100%}@media (max-width:477px){.placeholder-preloader .background-masker.division-line{bottom:57px;left:0;height:20px;width:100%}}.placeholder-preloader .background-masker.right-gap{bottom:0;right:0;height:85px;width:20%}.placeholder-preloader .background-masker.left-gap{bottom:0;left:0;height:85px;width:20%}.placeholder-preloader .background-masker.line1-gap-left{bottom:25px;left:0;height:20px;width:40%}.placeholder-preloader .background-masker.line1-gap-right{bottom:25px;left:60%;height:20px;width:40%}.placeholder-preloader .background-masker.first-line{bottom:37px;left:0;height:10px;width:100%}@media (max-width:477px){.placeholder-preloader .background-masker.right-gap{bottom:0;right:0;height:70px;width:18%}}.placeholder-preloader .background-masker.second-line{bottom:20px;left:0;height:9px;width:100%}.placeholder-preloader .background-masker.line2-gap-left{bottom:9px;left:0;height:20px;width:30%}.placeholder-preloader .background-masker.line2-gap-right{bottom:9px;right:0;height:20px;width:30%}@media (max-width:477px){.placeholder-preloader .background-masker.line2-gap{bottom:9px;left:40%;height:20px;width:60%}}.placeholder-preloader .background-masker.third-line{bottom:0;left:0;height:12px;width:100%}.placeholder-preloader .preloader-card-div .timeline-item{padding:0;height:446px}@media (max-width:477px){.placeholder-preloader .preloader-card-div .timeline-item{padding:10px;height:276px!important;border-radius:0!important}}.reward-product-details .pt{font-size:32px;color:#cf8d56}.rooms-counter .btn-normal{padding:15px!important;font-size:14px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.rooms-counter .btn-normal:hover{box-shadow:8px 8px 16px 0 rgba(21,50,124,.31);color:#fff;background:#cf8d56}.rewards_breadcrumb li a{color:#cf8d56}.rooms-counter .btn-normal:focus{color:#fff;outline:0}.reward-product-details h4{font-size:32px}.mb24{margin-bottom:24px}.reward-confirmation.shopping-confirm-content-area{background:rgba(0,0,0,0) url(../../images/shopping/Confirm_Bg.jpg) no-repeat scroll center center/cover;float:left;width:100%}.mt20{margin-top:20px}.reward-checkout .confirm-card .checkout-product-details h3{font-size:12px!important;color:#000}.cart-total-pts{font-size:16px;font-size:16px;padding-top:6px;font-family:opensans_bold;padding-left:7px}.remove-link-cart{position:relative}.remove-link-cart .remove-txt{display:none}.remove-link-cart .remove-item-link:hover{display:none}.mt16{margin-top:16px}.txt-reg{color:#191919;font-family:opensans_regular}.rewards-filter-tabs{background-color:#e5edf4;padding-top:22px}.rewards-filter-tabs .tab-pane{padding:24px;background-color:#fff;margin-bottom:12px}.rewards-filter-tabs .tab-pane:last-child{margin-bottom:70px}.rewards-filter-tabs .filter-body{float:left;width:96%;left:3%;position:relative}.rewards-filter-tabs .shopping-filter-option li{padding-bottom:16px;padding-top:16px;box-shadow:0 1px 0 0 #ececec;margin-bottom:0}.rewards-filter-tabs .shopping-filter-option li:last-child{box-shadow:none}.reward-filter-header{position:fixed;top:0;z-index:100}.reward-filter{display:block;position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;outline:0;height:100vh;overflow-y:auto}.reward-products-m .magic-checkbox+label:after{top:3px;right:5px;left:auto;box-sizing:border-box;width:6px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0}.reward-products-m .magic-radio+label:after{top:6px;right:4px;width:8px;height:8px;border-radius:50%;background:#f57a7e;left:auto}.reward-products-m .magic-checkbox+label:before,.reward-products-m .magic-radio+label:before{position:absolute;top:2px;right:0;left:auto;display:inline-block;width:16px;height:16px;content:""}.reward-products-m .magic-checkbox+label,.reward-products-m .magic-radio+label{padding-left:0}.reward-sort-by{padding:15px 22px!important}.reward-sort-by .shopping-filter-option{float:none}.reward-sort-by .shopping-filter-option li{padding-bottom:16px;padding-top:16px;box-shadow:0 1px 0 0 #ececec;margin-bottom:0}.reward-sort-by .shopping-filter-option li label{margin-bottom:0!important}.reward-sort-by .shopping-filter-option li:last-child{box-shadow:none}.product-details-m .bg-gradient{background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.17));background-color:transparent;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}.product-details-m .rewards-header{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}.product-details-m .pgwSlideshow{background-color:#fff}.product-details-m .pgwSlideshow .ps-current>ul>li img{width:100vw;height:320px;object-fit:contain}.product-details-m .ps-list{display:none!important}.product-details-m .addrooms_fun pts{font-size:16px;color:#004a8f;padding-bottom:4px;display:block}.product-details-m .addrooms_fun .text-grey{font-size:9px}.product-details-m .addrooms_fun .text-green{font-size:9px}.product-details-m .addrooms_fun .product-points-text{line-height:.8}.product-details-m .product-desp li,.product-details-m .product-desp p{font-family:opensans_regular;font-size:12px}.product-details-m .checkout-btn{background-image:radial-gradient(127.34% 127.34% at 9.38% 7.03%,#2c0e00 0,#cf8d56 76.29%);padding:20px!important;border-radius:4px;margin:0!important}.product-details-m .m-stick-footer-nav{box-shadow:0 -2px 4px 0 rgba(169,169,169,.5)!important;padding:12px}.product-details-m .mb70{margin-bottom:70px}.product-details-m .addrooms_fun .minus{padding-left:7px!important;padding-top:14px}.rewards-checkout-m .removeEditBtn{border-left:none!important}@media (max-width:477px){.order-falied-right{border-left:none!important}}.checkout-counter .remove-link-cart img{width:12px!important}.checkout-total-amount-value{font-size:20px;padding-top:5px;font-family:opensans_bold}.mb16{margin-bottom:16px!important}.gen-voucher-modal{width:350px;text-align:center}@media (max-width:477px){.gen-voucher-modal{width:320px}.rewards-dt-link-box{height:80px;text-align:center;background:rgba(138,198,254,.11);border:1px solid #8ac6fe;border-radius:10px;margin-top:20px;line-height:40px;font-weight:700;font-size:14px;font-family:opensans_bold}}.btns-div .btn{background-color:transparent;border-radius:0;width:50%!important;float:left;padding-left:0;padding-right:0;box-shadow:0 -1px 4px 0 rgba(0,0,0,.09);padding-top:16px;padding-bottom:16px}.btns-div .cancel-btn{color:#f57a7e;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px}.btns-div .cancel-btn:hover{background-color:#f57a7e;color:#fff}.btns-div .gen-voucher{color:#004c8f;border-left:1px solid #d5d7d9;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:8px}.btns-div .gen-voucher:hover{background-color:#004c8f;color:#fff}.checkout-total-amount .error-msg{font-size:11px;color:#d50000;line-height:18px;margin-top:16px;font-family:opensans_regular;padding-right:0}.checkout-total-amount .error-msg svg{position:relative;top:-7px;margin-right:6px;float:left;height:32px}.checkout-total-amount .error-msg .dashed-divider{width:100%;margin-left:0;margin-top:0!important}.m-stick-footer-nav .error-msg{font-size:11px;color:#d50000;line-height:18px;margin-top:8px;font-family:opensans_regular;position:relative;top:10px}.m-stick-footer-nav .error-msg .dashed-divider{width:100%;margin-left:0;margin-bottom:0}.rewards-dt-link-box{height:80px;text-align:center;background:rgba(138,198,254,.11);border:1px solid #8ac6fe;border-radius:10px;margin-top:20px;line-height:40px;font-weight:700;font-size:14px;font-family:opensans_bold}.view_rewards_btn{padding:10px 15px;background:#cf8d56;border:1px solid #cf8d56;border-radius:4px;font-size:12px;color:#fff;font-family:opensans_regular;margin-bottom:6rem}.view_rewards_btn:hover{color:#fff!important}.mb100{margin-bottom:100px}@media (max-width:477px){.hd-addcart-c{top:0!important;left:40vw!important}.rewards-cart .expand .cart-logo{right:-38vw;position:relative;-webkit-transition:width .5s,height .5s!important;transition:width .5s,height .5s!important}.rewards-cart .container-c{-webkit-transition:width .5s,height .1s!important;transition:width .5s,height .1s!important}.rewards-cart .expand{-webkit-transition:width .5s,height .5s!important;transition:width .5s,height .5s!important}.rewards-cart .expand{position:fixed!important;width:98vw!important;left:auto!important;overflow-y:auto!important;height:90vh!important}.rewards-cart .content{padding:0}.rewards-cart .placeholder-preloader .timeline-item{height:99px!important}.rewards-cart .placeholder-preloader{height:99px!important;padding-top:0}.rewards-cart .main-content{padding:0}.rewards-cart .mycart-item{border-bottom:solid 1px #eee;padding-bottom:16px;margin-bottom:16px;margin:0;padding:15px;box-shadow:none;border-radius:0}.rewards-cart .removeEditBtn{padding:0;border:none;display:block;width:auto!important;transform:none}.rewards-cart .cart-no{right:44.5%}.close-makr-cart img{height:auto!important}.checkout-div a{float:none;margin:0;left:0}.checkout-div{position:relative;bottom:26px}.rewards-cart .checkout-btn{position:relative!important;bottom:23px}}.hd-addcart-c{position:absolute;top:-20px;width:100%;z-index:999;right:-23%}.cart-no{position:absolute;right:47.5%;background-color:#fff;color:#8c6a3f;border-radius:100%;width:15px;height:15px;font-size:9px;line-height:15px;z-index:100;text-align:center;cursor:pointer;box-shadow:0 0 2px #00000078;left:-66px;top:39px}.rewards-cart .sub{margin:0}.rewards-cart .main-content{position:relative;min-height:100%}.rewards-cart .button{cursor:pointer;width:36px;height:36px;display:inline-block;font-size:20px;line-height:40px;font-weight:700;-webkit-transform:rotate(0);transform:rotate(0);transition:all .7s cubic-bezier(.4, 0, .2, 1);padding:0;background:linear-gradient(129deg,#ffe7bf,#f0b85b);border-radius:50%}.rewards-cart .checkout-btn{position:absolute;bottom:9px;left:0;margin:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px;z-index:100;padding:20px!important;right:0;width:100%}.rewards-cart .checkout-btn:hover{background-image:radial-gradient(100.63% 100.63% at 91.14% 124.68%,#cf8d56 26.04%,#2c0e00 74.48%);color:#fff}.rewards-cart .checkout-btn:focus{background-image:radial-gradient(100.63% 100.63% at 91.14% 124.68%,#cf8d56 26.04%,#2c0e00 74.48%);color:#fff;outline:0}.rewards-cart .expand .button{-webkit-transform:rotate(720deg);transform:rotate(720deg);transition:all .5s cubic-bezier(.4, 0, .2, 1)}.rewards-cart .container-c{position:absolute;margin:auto;right:0;left:-270px;top:50px;background:linear-gradient(129deg,#ffe7bf,#f0b85b);border-radius:50%;width:36px;max-width:36px;height:36px;text-align:center;box-shadow:0 26px 63px 0 rgba(0,0,0,.45);overflow:hidden;transition:all .2s .45s,height .2s cubic-bezier(.4, 0, .2, 1) .25s,max-width .2s cubic-bezier(.4, 0, .2, 1) .35s,width .2s cubic-bezier(.4, 0, .2, 1) .35s}.rewards-cart .container-c.expand{box-shadow:0 26px 63px 0 rgba(0,0,0,.45);border-radius:14px;width:80%;height:470px;max-width:350px;padding:0;transition:all .2s,max-width .2s cubic-bezier(.4, 0, .2, 1) .1s,height .3s ease .25s}.rewards-cart .container-c.expand{box-shadow:0 26px 63px 0 rgba(0,0,0,.45);border-radius:14px;width:400px!important;height:470px;max-width:350px;padding:0;transition:all .2s,max-width .2s cubic-bezier(.4, 0, .2, 1) .1s,height .3s ease .25s}.rewards-cart .content{-webkit-transform:translateY(100%);transform:translateY(100%);width:100%;height:100%;opacity:0;text-align:left;transition:opacity .2s .2s,-webkit-transform .2s cubic-bezier(.4, 0, .2, 1);transition:transform .2s cubic-bezier(.4, 0, .2, 1),opacity .2s .2s;transition:transform .2s cubic-bezier(.4, 0, .2, 1),opacity .2s .2s,-webkit-transform .2s cubic-bezier(.4, 0, .2, 1)}.rewards-cart .expand .content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:opacity 0s,-webkit-transform .7s cubic-bezier(.4, 0, .2, 1) 50ms;transition:transform .7s cubic-bezier(.4, 0, .2, 1) 50ms,opacity 0s;transition:transform .7s cubic-bezier(.4, 0, .2, 1) 50ms,opacity 0s,-webkit-transform .7s cubic-bezier(.4, 0, .2, 1) 50ms}.rewards-cart .content .head{padding:0 0 20px 0}.full-cart{height:26em;overflow-y:scroll}.full-cart::-webkit-scrollbar{height:2px}.rewards-cart .content .body{overflow-y:none;padding-bottom:0;color:#000;color:rgba(0,0,0,.87);background-color:#fff;width:100%;height:100%;padding:10px 0;box-sizing:border-box}.rewards-cart .action-bar{padding-left:15px;border-top:1px solid #e0e0e0;width:100%}.rewards-cart .action-bar a{text-transform:uppercase;line-height:52px;color:#ffc400}.rewards-cart .mt14{margin-top:14px}.rewards-cart .mycart-item{border-bottom:solid 1px #eee;padding-bottom:16px;margin-bottom:16px}.rewards-cart .mt16{margin-top:16px}.mt4{margin-top:4px!important}.rewards-cart .removeEditBtn{font-size:10px;font-weight:300;position:relative;top:-13px}.rewards-cart .placeholder-preloader .timeline-item{box-shadow:none!important}.rewards-cart .placeholder-preloader{position:relative}.rewards-cart .placeholder-preloader{border-bottom:solid 1px #eee;padding-bottom:16px;margin-bottom:16px}.empty-cart-img{margin-top:80px!important;margin:auto}.empty-cart .checkout-btn{background-image:radial-gradient(127.34% 127.34% at 9.38% 7.03%,#2c0e00 0,#cf8d56 76.29%);color:#fff;bottom:26px;opacity:.8}.empty-cart .checkout-btn:hover{color:rgba(255,255,255,.2)}.empty-cart .checkout-btn:focus{color:rgba(255,255,255,.2)}.close-makr-cart img{width:12px;height:12px}.rewards-cart .mycart-item .text-light-small-light{float:left;width:50%}.rewards-cart h6.text-right{float:left;width:50%}.rewards-cart .product-counter-m{text-align:left;float:left;width:50%!important}.point-cart{font-size:15px;font-weight:700;text-align:right;color:#000;font-family:opensans_bold;padding-top:13px}.close-makr-cart.tooltip{position:relative;display:inline-block;border-bottom:0 dotted #000}.close-makr-cart.tooltip .tooltiptext{left:-68px;min-width:88px;text-align:center;top:21px;padding:2px}.close-makr-cart.tooltip:hover .tooltiptext{visibility:visible}.close-makr-cart.tooltip .tooltiptext:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #333;z-index:1;position:absolute;left:68px;top:-6px}@media screen and (max-width:600px){.custom_rewrads_cart .container-c{left:0;top:13px}.custom_rewrads_cart .cart-no{top:6px;left:48%}}.hd-addcart-c.infinia_new_cart.reggld_new_cart_guest{top:14px;left:53%}.hd-addcart-c.infinia_new_cart.reggld_new_cart_guest .cart-no{left:-99px;top:43px}