span.textAqua{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#1b1b1b}span.textShipping{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#666}.border-left{border-left:5px solid #469da1;padding:12px 0 12px 33px}.itemSummary{font-style:normal;font-weight:600;font-size:12px;line-height:24px;text-decoration-line:underline;color:#666}.deliveryTo p.customerName{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#1b1b1b}.deliveryTo p.customerAddress,.deliveryTo p.customerPhone{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#666}.lineItemProductsDetailsCheckout{display:flex;align-items:flex-start;justify-content:space-between;margin:10px 0}.content{max-height:0;opacity:0;overflow:hidden;transition:opacity .5s ease-in-out}.content.visible{max-height:2000px;opacity:1}.content.hidden{max-height:0;margin:0;opacity:0}.lineItemProductsDetailsCheckout a{flex:0 0 80%}.lineItemProductsDetailsCheckout .productInfo{display:flex;align-items:flex-start;gap:12px}.lineItemProductsDetailsCheckout .productImage{border:1px solid #e7ecef;border-radius:4px}.lineItemProductsDetailsCheckout .productImage img{max-width:32px}.lineItemProductsDetailsCheckout h3.productTitle{font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#1b1b1b}.lineItemProductsDetailsCheckout h4.productSubTitle{font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:#1b1b1b}.lineItemProductsDetailsCheckout h4.productCompareAtPrice{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#1b1b1b}.lineItemProductsDetailsCheckout h3.productPrice{font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#1b1b1b}.lineItemProductsDetailsCheckout .productPriceWrapper{display:flex;align-items:baseline;gap:8px}.billDetails{border-radius:12px;border:1px solid #f4f4f4}.billDetails .billDetailsText{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#666}.billTotal p{font-style:normal;font-weight:600;font-size:16px;line-height:23px;color:#1b1b1b}.orderDataWrapper{background:#fafafa;max-width:316px;margin:auto;border-radius:8px}.orderConfirmText{margin-bottom:30px}p.text-center.confirmText{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#000;margin-top:16px}p.text-center.confirmSubText{font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#666;margin-top:16px}p.text-center.confirmSubText span{color:#231f20;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:30px}.orderData{border-bottom:1px solid hsla(0,0%,40%,.12);padding:16px 25px}p.orderDataHeading{font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#1b1b1b}p.orderDataSubHeading{font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#666}.homeCTA{align-items:center;display:flex;justify-content:center;gap:10px;margin-bottom:20px}.backToHOme a{background:#3d6aae;border-radius:12px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;padding:12px;color:#fff;display:block;width:-moz-fit-content;width:fit-content}@media (max-width:749px){.orderDetailsCTA{display:block}.thankyouWrapper{max-width:400px}}.thankyouWrapper{margin:auto}.orderDetailsCTA{text-align:center;padding:10px;position:relative;bottom:0;width:100%;background:#fff;box-shadow:0 -2px 6px hsla(0,0%,40%,.12);z-index:2;display:flex;gap:10px;left:0}.downloadAppContainer{border-radius:13px;box-shadow:0 -2px 6px 0 hsla(0,0%,40%,.12);max-width:500px;margin:15px auto auto}.downloadAppWrapper{position:relative;padding-bottom:47%;width:100%!important;cursor:pointer;border-radius:4px}.downloadAppWrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.appStores{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;gap:1rem}a.appleStore,a.playStore{width:107px}.orderAPP{font-size:12px;font-style:normal;font-weight:600;line-height:24px;width:100%;padding:5px;color:#fff;border-radius:8px;background:#469da1}button.ripple.orderDetailsButton{color:#469da1;border-radius:12px;border:1px solid #469da1}.orderDetails,button.ripple.orderDetailsButton{width:100%;font-style:normal;font-weight:400;font-size:16px;line-height:24px;padding:8px}.orderDetails{background:#3d6aae;border-radius:12px;color:#fff;display:flex;justify-content:center;gap:5px}.retryOrderWrapper{text-align:center}.retryOrderWrapper button{font-style:normal;line-height:21px;color:#3d6aae}.orderFailedText h2,.retryOrderWrapper button{font-weight:600;font-size:20px;text-align:center}.orderFailedText h2{margin-bottom:10px}.orderFailedText p{text-align:center;font-size:12px;margin-bottom:10px}.ckeletonCheckout{max-width:500px;margin:20px auto;border-radius:12px;padding:0 16px}