.cart-page-container{padding:20px 0 10px 0}span.out_of_stock{color:white;background:red;padding:2px;border-radius:5px}.cart-page-container .orders-list-wrapper{padding-right:20px}.cart-page-container .main-heading{color:#000000;font-size:28px;padding:10px 0 20px;font-family:"Nunito sans" !important;font-weight:600}.cart-page-container .main-heading::first-letter{text-transform:uppercase !important}.cart-page-container .main-heading .item-count{font-weight:normal;font-size:20px;color:#636466}.cart-page-container .order-item-wrap{margin-top:30px}.cart-page-container .order-item-wrap:first-child{margin-top:0}.cart-page-container .order-item-wrap .o-card-step-item{padding:16px;margin:16px 0;position:relative;background-color:#ffffff;border:2px solid #f0f2f9}.cart-page-container .order-item-wrap .o-card-step-item:first-child{margin-top:0}.cart-page-container .order-item-wrap .o-card-step-item.outOfStockLayer::before{content:"";top:0;left:0;right:0;z-index:1;width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,0.7)}.cart-page-container .order-item-wrap .o-card-step-item.outOfStockLayer .out-of-stock-box,.cart-page-container .order-item-wrap .o-card-step-item.outOfStockLayer .action-btn-box{z-index:2;position:relative}.cart-page-container .order-item-wrap .o-card-item{display:flex;flex-wrap:nowrap;align-items:normal;justify-content:space-between}.cart-page-container .order-item-wrap .o-card-item .pd-around{padding:8px}.cart-page-container .order-item-wrap .o-card-item .flex-item-one{width:20%;min-width:90px}.cart-page-container .order-item-wrap .o-card-item .flex-item-two{width:65%}.cart-page-container .order-item-wrap .o-card-item .flex-item-three{width:15%;display:flex;flex-wrap:wrap;text-align:center;align-items:end;justify-content:flex-end}.cart-page-container .order-item-wrap .o-card-item .o-img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cart-page-container .order-item-wrap .action-btn-box .i-flex{width:100%}.cart-page-container .order-item-wrap .action-btn-box .action-btn{display:block;padding:7px;margin:0 0 5px auto;background-color:transparent;border:none;outline:none;box-shadow:none;transition:transform 0.1s ease}button.action-btn.signed-in.wishlist-action-btn.wishlist-icon-btn{display:none}button.action-btn.not-signed-in.wishlist-icon svg{display:none}.cart-page-container .order-item-wrap .action-btn-box .action-btn:hover{transform:translateY(-2px)}.cart-page-container .order-item-wrap .action-btn-box .action-btn .active-icon{display:none}.cart-page-container .order-item-wrap .action-btn-box .action-btn.wishlisted .inactive-icon{display:none}.cart-page-container .order-item-wrap .action-btn-box .action-btn.wishlisted .active-icon{display:block}.cart-page-container .order-item-wrap .out-of-stock-box{padding-top:5px}.cart-page-container .order-item-wrap .out-of-stock-box .msg{display:flex;color:#f56a6a;font-size:12px;text-transform:uppercase;justify-content:flex-start;font-weight:600}.cart-page-container .order-item-wrap .out-of-stock-box .out-stock-img{width:15px;margin-right:5px}.cart-page-container .bank-card-img-box{text-align:right}.cart-page-container .bank-card-img-box .bank-card-img{width:240px}.cart-page-container .order-payment-detail-wrapper{background-color:#ffffff;box-shadow:-2px 3px 10px #0000000f;border-radius:8px;padding:25px 16px}.cart-page-container .price-details-box{padding-bottom:15px;border-bottom:2px solid #f0f2f9}.cart-page-container .price-details-box .heading{color:#1f1f1f;display:block;font-size:24px;padding-bottom:15px;font-family:"Nunito sans" !important;font-weight:600}.cart-page-container .price-details-box .op-heading{color:#1f1f1f;font-size:20px;margin-bottom:10px;font-weight:600}.cart-page-container .price-details-box .op-flex-container{padding:2px 0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.cart-page-container .price-details-box .op-flex-container .flex-item-1{width:60%;text-align:left}.cart-page-container .price-details-box .op-flex-container .flex-item-2{width:40%;text-align:right}.cart-page-container .price-details-box .op-label,.cart-page-container .price-details-box .op-amount{font-size:14px;color:#636466;display:block;font-weight:500}.cart-page-container .price-details-box .op-label.green,.cart-page-container .price-details-box .op-amount.green{color:#1daf3a}.op-flex-container .flex-item-1 .op-label.green{color:#1daf3a;font-size:14px}.cart-page-container .price-details-box .op-label.big,.cart-page-container .price-details-box .op-amount.big{font-size:16px;color:#1f1f1f;margin-top:5px;font-weight:600}.cart-page-container .price-details-box .gift-checkbox{padding:20px 0 5px}.cart-page-container .price-details-box .gift-checkbox .common-checkbox-grp .control-indicator{top:-1px;height:24px;width:24px}.cart-page-container .price-details-box .gift-checkbox .common-checkbox-grp .control-indicator:after{left:7px;width:7px;height:15px}.cart-page-container .apply-coupon-code-accordion-item{border:none;margin-bottom:15px;padding-bottom:5px;border-bottom:2px solid #f0f2f9}@media (min-width: 768px){.flash-message{display:flex;justify-content:center;align-items:center;padding-bottom:6px}.arrow{margin-left:45px;margin-top:0;font-size:20px}.btn-apply-coupon{font-size:medium;position:absolute;margin-left:58px;border:none;background:transparent;display:flex;align-items:center}#coupon-image{width:7%}#couponModal.modal,#rewardModal.modal{position:fixed;top:0;left:76%;width:24%;height:100%;background-color:rgba(255,255,255,0.9);overflow-y:auto;z-index:9999}.modal-dialog{width:100%;max-width:none}}.expiry-date{width:50%;font-size:smaller;background-color:#f1f1f1;padding:2px 3px 2px 5px;border-radius:4px;font-weight:600}.coupon-percent{font-size:smaller;margin-top:15px;font-weight:500}.modal-header p{font-weight:bold;font-size:17px}.coupon-container{display:flex;flex-wrap:wrap;gap:4px}.coupon-box{border-radius:6px;border:1px solid #ccc;padding:10px;margin-bottom:10px;width:99%;max-width:400px;text-align:left}.coupon-input-container{display:flex;align-items:center;margin-bottom:10px}.coupon-code{font-size:18px;font-weight:bold;margin-bottom:-9px}.apply-btn{display:block;margin:10px auto 0 auto;float:right;background:#555;color:white;border:1px solid #ccc;padding:6px 6px 4px 6px;font-size:14px;margin-top:19px}.apply-btn:hover{background:#555;color:white;border:1px solid #ccc}.apply-button{color:black;background:none;font-size:14px;border:1px solid lightgrey}.apply-button:hover{color:black;background:none;font-size:14px;border:1px solid lightgrey}#applied_coupon{margin-right:10px}.remove-coupon-container{display:flex;flex-direction:row;align-items:center;width:90%;margin-bottom:7px;margin-left:14px}.remove-coupon-container .coupon-info{margin-right:-16px}.remove-coupon-container .coupon-info .code-info{color:#1f1f1f;font-size:small;font-weight:bolder}.remove-button{margin-left:63px;font-size:14px}.remove-coupon-button-css{color:#f56a6a}.saved-amount{color:green;font-size:small}.apply-coupon,.apply-reward{margin-top:5px;display:flex;align-items:center;padding:10px}@media (max-width: 767px){.flash-message{display:flex;justify-content:center;align-items:center}.arrow{margin-left:72px;margin-top:0;font-size:20px}.btn-apply-coupon{font-size:medium;position:absolute;margin-left:45px;border:none;background:transparent;display:flex;align-items:center}.coupon-reward .or,#apply-reward-block .info-text{text-align:center;margin-top:36px}#coupon-image{width:8%}.apply-coupon,.apply-reward{margin-top:5px;margin-left:14px;margin-bottom:-20px}.arrow{margin-right:-18px;margin-left:155px;font-size:22px}.remove-coupon-container{margin-top:32px;margin-bottom:-16px;display:flex;align-items:center;margin-left:29px;width:90%}.remove-coupon-container .coupon-info{margin-right:10px}.remove-button{margin-left:88px}.remove-coupon-button-css{color:#f56a6a}.saved-amount{color:green;font-size:small}.modal-dialog{margin:0;position:fixed;bottom:0;left:0;width:100%;margin-bottom:0;transform:translate(0, 100%);transition:none;width:97%;height:40%}.modal.show .modal-dialog{transform:translate(0, 0);width:98%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5px 4px !important}.modal.show .modal-dialog .modal-content{padding-bottom:90px !important}.warning-message{margin-right:25px;margin-left:21px;margin-top:10px;position:relative;font-size:14px !important}}#apply-reward-block,#apply-coupon-block{margin-bottom:10px}.coupon-reward .or{text-align:center}.wallet-info-container{text-align:center}.cart-page-container .apply-coupon-code-accordion-item:last-child{border-bottom:none}.cart-page-container .apply-coupon-code-accordion-item .accordion-body{padding:0}.cart-page-container .apply-coupon-code-accordion-item .accordion-button{color:#1f1f1f;font-size:20px;font-weight:600;background-color:transparent;border:none;outline:none;box-shadow:none;padding:20px 0 15px 0;display:block}.cart-page-container .apply-coupon-code-accordion-item .accordion-button::after{right:10px;width:auto;position:absolute;background-image:none;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg id='icon_Right_arrow_small' data-name='icon/Right arrow/small' transform='translate(24) rotate(90)'%3E%3Cpath id='Path_102951' data-name='Path 102951' d='M1063.648,1252.947a.651.651,0,0,1,.918,0l3.459,3.471h0a1.3,1.3,0,0,1,0,1.836h0l-3.489,3.478a.651.651,0,0,1-.918-.918l3.2-3.192a.4.4,0,0,0,0-.571l-3.174-3.193A.65.65,0,0,1,1063.648,1252.947Z' transform='translate(-1053.462 -1245.758)' fill='rgba(0,0,0,0.8)'/%3E%3Crect id='Rectangle_21663' data-name='Rectangle 21663' width='24' height='24' fill='none'/%3E%3C/g%3E%3C/svg%3E%0A")}.cart-page-container .apply-coupon-code-accordion-item span{font-size:14px;color:#f0f2f9;font-weight:normal}.cart-page-container .shipping-details-box,.cart-page-container .offer-box{padding-bottom:15px}.cart-page-container .shipping-details-box .heading{color:#1f1f1f;display:block;font-size:24px;padding-bottom:15px;font-family:"Nunito sans" !important;font-weight:600}.cart-page-container .shipping-details-box .info-text,.info-text{font-size:14px;color:#636466;display:block;font-weight:500}.cart-page-container .cart-discount-message{padding-bottom:15px;border-bottom:2px solid #f0f2f9}.cart-page-container .cart-discount-message .heading{color:#1f1f1f;display:block;font-size:20px;padding-bottom:15px;font-weight:600}.cart-page-container .cart-discount-message .info-text{font-size:14px;color:#636466;display:block;font-weight:500}.cart-page-container .checkout-action-btn-box .action-btn{margin:15px 0}.cart-page-container .help-info-box{padding:20px 0}.cart-page-container .help-info-box .info-1,.cart-page-container .help-info-box .info-1 a{color:#636466;font-size:14px;margin-bottom:10px;font-weight:normal}.cart-page-container .help-info-box .info-2,.cart-page-container .help-info-box .info-2 a{color:#1f1f1f;font-size:14px;font-weight:500}.cart-page-container .cancel-feedback-btn{display:none;position:relative;margin:0 -16px}.cart-page-container .cancel-feedback-btn .flex-container{display:flex}.cart-page-container .cancel-feedback-btn::after{content:"";position:absolute;width:100%;height:2px;left:0;top:0;background-color:#f0f2f9;right:0}.cart-page-container .cancel-feedback-btn::before{content:"";position:absolute;width:2px;height:70%;background-color:#f0f2f9;top:60%;left:50%;transform:translate(-60%, -50%)}.cart-page-container .cancel-feedback-btn .flex-item{width:50%;text-align:center}.cart-page-container .cancel-feedback-btn .action-btn{border:none;outline:none;box-shadow:none;background-color:transparent;text-transform:uppercase;font-size:14px;color:#1f1f1f;padding:10px;width:100%;padding-top:20px;font-weight:500}.cart-page-container .cancel-feedback-btn .action-btn.red{color:#f56a6a}.cart-page-container .product-slider-wrapper .heading{font-size:36px;padding-left:0}.cart-page-container .product-slider-wrapper .a-lnik{padding-right:0;font-size:20px}@media only screen and (max-width: 999px){button.action-btn.signed-in.wishlist-action-btn.wishlist-icon.wishlist-icon-btn{display:block}.cart-page-container{padding:10px 0}.cart-page-container .main-heading{padding:5px 0;font-size:20px}.cart-page-container .main-heading .item-count{font-size:12px;font-weight:500}.cart-page-container .orders-list-wrapper{padding:0}.cart-page-container .order-item-wrap{margin-top:0px;padding-bottom:0;border-bottom:4px solid #f0f2f9}.cart-page-container .order-item-wrap .o-card-step-item{margin:0;border:none;padding:0;position:relative;overflow:hidden;border-bottom:4px solid #f0f2f9}.cart-page-container .order-item-wrap .o-card-item{flex-wrap:wrap;align-items:flex-start;justify-content:normal}.cart-page-container .order-item-wrap .o-card-item .pd-around{padding:0}.cart-page-container .order-item-wrap .o-card-item .flex-item-one{width:30%;min-width:auto;padding:16px 8px 10px 16px}.cart-page-container .order-item-wrap .o-card-item .flex-item-two{width:70%;padding:16px 16px 10px 8px}.cart-page-container .order-item-wrap .o-card-item .flex-item-three{width:100%}.cart-page-container .order-item-wrap .o-card-item .action-btn-box{border-top:1px solid #f0f2f9}.cart-page-container .order-item-wrap .o-card-item .action-btn-box .i-flex{width:50%}.cart-page-container .order-item-wrap .o-card-item .action-btn-box .action-btn{width:100%;padding:16px}button.action-btn.signed-in.wishlist-icon{display:block;font-size:13px}button.action-btn.not-signed-in.wishlist-icon{display:block}.cart-page-container .order-item-wrap .o-card-item .action-btn-box .btn-txt{font-size:14px;color:#1f1f1f;text-transform:uppercase;font-weight:500}.cart-page-container .order-item-wrap .o-card-item .action-btn-box .btn-txt.red{color:#f56a6a}.cart-page-container .order-item-wrap .o-card-item .action-btn-box .wishlist-action-btn{position:relative}.cart-page-container .order-item-wrap .o-card-item .action-btn-box .wishlist-action-btn::after{content:"";top:50%;right:0;width:2px;height:20px;position:absolute;background-color:#f0f2f9;transform:translate(0, -50%)}.cart-page-container .order-payment-detail-wrapper{padding:10px 0;box-shadow:none}.cart-page-container .price-details-box{padding:16px;border-bottom:8px solid #f0f2f9}.cart-page-container .apply-coupon-code-accordion-item{padding:16px;border-bottom:8px solid #f0f2f9}.cart-page-container .apply-coupon-code-accordion-item .accordion-button{padding:10px 0}.cart-page-container .shipping-details-box{padding:16px;border-bottom:8px solid #f0f2f9}.cart-page-container .offer-box{padding:15px;border-bottom:2px solid #f0f2f9}.cart-page-container .offer-box .heading{color:#1f1f1f;display:block;font-size:20px;padding-bottom:15px;font-weight:600;font-style:normal}.cart-page-container .offer-box .info-text{font-size:14px;color:#636466;display:block;font-weight:500;font-style:normal}.cart-page-container .m-bottom-fixed{left:0;right:0;bottom:0;width:100%;position:fixed;padding:15px 0;background:#ffffff;z-index:130;box-shadow:0px -3px 6px #0000000a}.cart-page-container .checkout-action-btn-box{display:flex;padding:0 16px;justify-content:space-between}.cart-page-container .checkout-action-btn-box .item-1{width:35%;min-width:115px;padding-left:10px;padding-top:8px}.cart-page-container .checkout-action-btn-box .item-2{width:60%}.cart-page-container .checkout-action-btn-box .c-price{color:#1f1f1f;font-size:20px;display:block;font-weight:500}.cart-page-container .checkout-action-btn-box .c-view-detail-btn{border:none;outline:none;box-shadow:none;font-size:12px;color:#8e1824;font-weight:600;background-color:transparent}.cart-page-container .checkout-action-btn-box .action-btn{margin:0}.cart-page-container .product-slider-wrapper .heading{font-size:20px}.cart-page-container .product-slider-wrapper .see-all-link-box{display:block}.cart-page-container .product-slider-wrapper .a-lnik{padding-right:0;font-size:15px}}select.quantity_list{border:none;background:white}.coupon-input{width:60%}.coupon-btn{width:35%}input#coupon_code{height:40px;color:black;padding:0.5rem;display:inline-block;font-size:16px;border:none;outline:none;box-shadow:none;border-radius:8px;text-transform:uppercase;border:1px solid #1f1f1f;font-weight:bold;width:60%}input.button.postfix.apply_coupon_btn{height:40px;color:white;display:inline-block;font-size:16px;border:none;outline:none;box-shadow:none;border-radius:8px;background-color:black;text-transform:uppercase;border:1px solid #1f1f1f;font-weight:bold}.minimum_cart_value_message{color:#f16565}.use-msg{padding:15px}.alert{display:flex;justify-content:center;align-items:center;border-radius:0.25rem;padding-top:0 !important;padding:0;padding-left:1rem;margin-bottom:0;color:#f16565;font-size:15px !important}.success{display:flex;justify-content:center;align-items:center;border-radius:0.25rem;padding:0;padding-left:1rem;margin-bottom:0;color:#1daf3a;font-size:14px}.close{margin-left:auto;padding-right:1rem;font-size:30px}.applied-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#068743;opacity:2;padding:8px;border-radius:8px;margin-top:2px;margin-left:5px}.op-flex-container.coupon-container{display:flex;background-color:#ecf9ee;margin:8px;padding:1rem 0;border-radius:10px;padding-left:8px;margin-left:0px;width:65%}@media screen and (min-width: 999px){button.action-btn.remove-action-btn{position:absolute;top:6px;right:15px}.modal-content{padding-bottom:90px !important}}@media only screen and (min-width: 1024px){#loginModal .modal-content{width:500px}#registerModal .modal-content{width:500px}}
