@font-face{font-family:primaryFont-Regular;src:url(/_next/static/media/DMSans-Regular.254fafcf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:primaryFont-Medium;src:url(/_next/static/media/DMSans-Medium.6e411356.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:primaryFont-Bold;src:url(/_next/static/media/DMSans-Bold.5d8f1921.ttf) format("truetype");font-weight:700;font-style:normal}:export{white:#fff;black:#000;primaryColor1:#141414;primaryColor2:#cf102d;primaryColor3:#434343;secondaryColor1:#98989a;secondaryColor2:#e2e1df;secondaryColor3:#a9a9a9;secondaryColor4:#d9d9d9;secondaryColor5:#1a1a1a;secondaryColor6:#d2d2d2;secondaryColor7:#e7c5c7;errorMsgColor:#ffc103;errorMsgColor1:#301718;successMsgColor:#198754}.orderCancellationPopUp .modal-dialog{max-width:500px}.orderCancellationPopUp .modal-dialog .modal-content{border-radius:12px}.orderCancellationPopUp .modal-dialog .modal-content .modal-body{padding:0;display:block}.orderCancellationPopUp .orderCancellationContent{padding:30px}.orderCancellationPopUp .orderCancellationContent .orderCancellationSection{max-width:450px;margin:0 auto}.orderCancellationPopUp .orderCancellationContent h2.heading{color:#141414;font:28px/32px primaryFont-Bold;font-weight:400;margin:0 0 10px}.orderCancellationPopUp .orderCancellationContent h2.heading span{display:block;font-family:primaryFont-Medium;font-size:24px;line-height:26px;font-weight:400}.orderCancellationPopUp .orderCancellationContent .topWrap{padding-bottom:30px}.orderCancellationPopUp .orderCancellationContent .topWrap .close-btn{background:url(/_next/static/media/close.e8fecbc9.png) no-repeat;background-size:100% 100%;display:inline-block;height:24px;width:24px;cursor:pointer}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm{padding:20px 0 0}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .subheading{font:16px/20px primaryFont-Regular;color:#141414;font-weight:400;padding-bottom:8px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .dropdown-toggle,.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .form-control{font-size:16px;font-family:primaryFont-Regular;height:46px;border:1px solid #d9d9d9;border-radius:5px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .form-control{color:#141414;font-family:primaryFont-Bold;font-size:16px;line-height:16px;font-weight:400}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .form-control::placeholder{font-size:15px;font-family:primaryFont-Regular;color:#a9a9a9}.orderCancellationPopUp .orderCancellationContent .continueBtn{margin:25px 0;font-family:primaryFont-Medium;padding:12px;width:100%}.orderCancellationPopUp .orderCancellationContent .orderCancellationError{font-family:primaryFont-Bold;margin-top:25px;text-align:center;background-color:#301718;color:#000;font-size:12px;padding:7px}.orderCancellationPopUp .orderCancellationContent .orderSummary h3{font-size:20px;line-height:26px;margin:0 0 15px;display:inline-block;border-bottom:2px solid #cf102d;color:#141414;font-family:primaryFont-Bold;font-weight:400}.orderCancellationPopUp .orderCancellationContent .orderSummary .breakUpList li{display:flex;align-items:start;justify-content:space-between;font:18px/24px primaryFont-Medium;color:#141414;font-weight:400;margin-top:10px}.orderCancellationPopUp .orderCancellationContent .orderSummary .breakUpList li:first-child{margin-top:0}.orderCancellationPopUp .orderCancellationContent .orderSummary .breakUpList li .itemTitle{width:70%;padding-right:10px}.orderCancellationPopUp .orderCancellationContent .orderSummary .breakUpList li .itemTitle span{display:block;font:14px/20px primaryFont-Regular;color:#98989a;font-weight:400}.orderCancellationPopUp .orderCancellationContent .orderSummary .breakUpList li .itemQuantity{width:10%;text-align:center}.orderCancellationPopUp .orderCancellationContent .orderSummary .breakUpList li .itemPrice{width:20%;text-align:right}.orderCancellationPopUp .orderCancellationContent .orderSummary .orderGrandTotalBreakUp{padding-top:25px}.orderCancellationPopUp .orderCancellationContent .orderSummary .orderGrandTotalBreakUp .breakUpList li{margin-top:0;padding-top:7px;padding-bottom:5px}.orderCancellationPopUp .orderCancellationContent .orderSummary .orderGrandTotalBreakUp .breakUpList .subtotal{border-top:1px solid #d9d9d9}.orderCancellationPopUp .orderCancellationContent .orderSummary .orderGrandTotalBreakUp .breakUpList .tax{padding-top:0;padding-bottom:7px}.orderCancellationPopUp .orderCancellationContent .orderSummary .orderGrandTotalBreakUp .breakUpList .total{padding-top:10px;padding-bottom:10px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.orderCancellationPopUp .orderCancellationContent .orderSummary .btnSection{padding-top:25px}.orderCancellationPopUp .orderCancellationContent .orderSummary .btnSection .btnTrasparent{min-width:100px}.orderCancellationPopUp .orderCancellationContent .orderSummary .btnSection .btnTrasparent:hover{background:#cf102d;border-color:#cf102d;color:#fff}.orderCancellationPopUp .orderCancellationContent .orderSummary .btnSection .btnDefault{margin-left:15px}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails{padding-top:25px}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails .breakUpList li{flex-wrap:wrap}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails .breakUpList li .gfBalance{font:14px/18px primaryFont-Medium;color:#98989a;font-weight:400}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails .breakUpList .itemTitle{display:block}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails h3{margin-bottom:10px}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails p{font:18px/24px primaryFont-Medium;color:#141414;font-weight:400}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails p strong{font:14px/14px primaryFont-Medium;color:#141414;font-weight:400}.orderCancellationPopUp .modalBodyHeaderStripe{display:flex;justify-content:center;align-items:center;background-color:#cf102d;border-radius:12px 12px 0 0;height:10px}.orderCancellationPopUp .modalBodyHeaderStripe .orderCancellationImage{background-color:#cf102d;border-radius:50px;padding:10px;z-index:1}.orderCancellationPopUp .modalBodyHeaderStripe .orderCancellationImage img{width:40px}@media(max-width:767px){.orderSummary{padding-top:15px}.orderCancellationPopUp .modal-dialog .modal-content .modal-body{border-bottom-left-radius:0;border-bottom-right-radius:0}.orderCancellationPopUp.offcanvas.offcanvas-bottom{height:auto;border-top:0;max-height:90%}.orderCancellationPopUp .modalBodyHeaderStripe{margin-top:-7px}.orderCancellationPopUp .orderCancellationContent{padding:15px;overflow-y:auto}.orderCancellationPopUp .orderCancellationContent h2.heading{font-size:24px;line-height:28px}.orderCancellationPopUp .orderCancellationContent h2.heading span{font-size:22px;line-height:24px}.orderCancellationPopUp .orderCancellationContent .topWrap{padding-bottom:15px;padding-top:15px}.orderCancellationPopUp .orderCancellationContent .topWrap .close-btn{width:18px;height:18px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm{padding-top:15px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .dropdown .dropdown-menu{overflow-x:hidden;overflow-y:auto;height:195px}.orderCancellationPopUp .orderCancellationContent .continueBtn{margin-bottom:10px;margin-top:25px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .topWrap{padding-top:0}.orderCancellationPopUp .orderCancellationContent .otpPopUp .backBtn{font-size:15px;line-height:19px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .addressWrap h6.heading{font-size:20px;line-height:24px;padding-top:60px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .addressWrap h6.heading:before{height:43px;width:71px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .addressWrap p{font-size:16px;line-height:20px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .otpInnerBox input{font-size:20px;line-height:20px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .resendWrap .lft,.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .resendWrap .resendOtpLink,.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .resendWrap .rgt{font-size:15px;line-height:19px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .emailNotify{font-size:14px;line-height:18px}.orderCancellationPopUp .orderCancellationContent .orderSummary .breakUpList li,.orderCancellationPopUp .orderCancellationContent .orderSummary h3{font-size:16px;line-height:20px}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails .breakUpList li .gfBalance{font-size:12px;line-height:16px}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails p{font-size:16px;line-height:20px}.orderCancellationPopUp .orderCancellationContent .orderSummary .paymentDetails p strong{font-size:12px;line-height:12px}}@media(max-width:479px){.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .addressWrap h6.heading{font-size:18px;line-height:22px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .otpInnerBox{gap:20px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .otpInnerBox input{font-size:18px;width:40px!important;height:40px;line-height:18px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm{padding:15px 0 0}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .subheading{font-size:14px;line-height:18px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .errorMsg{margin-top:15px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .dropdown .dropdown-toggle,.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .form-control{font-size:14px;line-height:18px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .dropdown .dropdown-item{font-size:14px;line-height:18px;padding:8px 6px}.orderCancellationPopUp .orderCancellationContent .continueBtn{margin-bottom:10px;margin-top:15px}}@media(max-width:359px){.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm{padding:15px 0 0}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .dropdown button,.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .form-control{font-size:14px;line-height:18px}.orderCancellationPopUp .orderCancellationContent .orderCancellationForm .inputForm .dropdown .dropdown-menu{height:170px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .otpInnerBox{gap:15px}.orderCancellationPopUp .orderCancellationContent .otpPopUp .otpPopUpContent .otpInnerBox input{height:35px;width:35px!important}}