.cart-sec{padding:49px 0 75px}.cart-left{width:703px}.cart-order-item{width:100%;display:flex;gap:24px;border-bottom:1px solid #ddd;padding-bottom:23px;margin-bottom:23px}.cart-order-item .cart-order-thumb{width:115px;min-width:115px;height:120px}.cart-order-item .cart-order-right{width:100%}.cart-order-item .cart-order-top{position:relative;margin-bottom:8px}.cart-order-item .cart-order-top .resmedxxssheading{width:305px;font-weight:600;color:var(--black-color);line-height:18px;margin-bottom:6px}.cart-order-item .product-size{font-size:12px;font-weight:400;color:var(--black-color);line-height:21px}.cart-order-item .product-size strong{font-weight:500}.cart-order-item .cart-order-buttom{display:flex;align-items:flex-end;justify-content:space-between}.cart-order-item .order-quantity-left{width:200px;min-width:22px;display:flex;align-items:center}.cart-order-item .order-quantity-left .form-label{width:55px;font-size:12px;color:var(--black-color);font-weight:500;margin:0 12px 0 0}.cart-order-item .order-quantity-left .quantity{width:100%;height:35px;display:flex;align-items:center;border:1px solid var(--pra-color);padding:0 18px}.cart-order-item .order-quantity-left .quantity-btn{width:16px;min-width:16px;height:100%;border:0;border-radius:0;background:transparent;cursor:pointer;text-align:center}.cart-order-item .order-quantity-left .quantity-btn svg{width:10px;height:100%}.cart-order-item .order-quantity-left .quantity__input{width:100%;font-size:12px;line-height:15px;font-weight:500;color:var(--pra-color);font-family:Plus Jakarta Sans,sans-serif;text-align:center;border:0;border-radius:0;background:transparent}.cart-order-item .order-price{text-align:right}.cart-order-item .order-price .regular-price{font-size:18px;color:var(--black-color);font-weight:600;line-height:21px;margin-bottom:6px}.cart-order-item .order-price .discount{font-size:14px;line-height:20px;color:var(--error-color);text-decoration:line-through;margin-right:6px}.cart-order-item .order-price .off{font-size:12px;font-weight:600;color:var(--primary-color);line-height:17px}.delete-btn{width:20px;height:20px;position:absolute;top:0;right:0;background:transparent;border:0;border-radius:0;cursor:pointer}.delete-btn svg{width:100%;height:100%}.cart-right{width:342px;height:100%;background:var(--secondary-bg-color);padding:30px}.cart-right .resmedsmheading{font-weight:600;color:var(--black-color);line-height:21px;margin-bottom:8px}.cart-right .cart-order-box{margin-bottom:30px}.order-item{font-size:14px;color:var(--black-color);font-weight:400;line-height:21px;border-bottom:1px solid var(--bg-color);padding:15px 0}.order-item .order-price{font-weight:600}.order-item.order-blue .order-price{color:var(--primary-color)}.order-item.order-red .order-price{color:var(--secondary-color)}.cart-order-item:last-child{margin-bottom:0}.order-item .order-price-discount{width:100%;padding-top:15px}.order-item .order-price-discount .form-label{margin-bottom:10px}.order-item .order-price-discount .form-control{border:1px solid #ddd;background:transparent;padding:0 60px 0 15px}.order-item .order-price-discount .apply-button{width:auto;font-size:12px;font-weight:600;color:var(--secondary-color);display:flex;align-items:center;position:absolute;line-height:20px;top:43px;right:16px;text-transform:uppercase;border:0;border-radius:0;background:transparent;justify-content:flex-end;text-decoration:none;cursor:pointer}.order-item .order-price-discount .apply-button svg{width:22px;height:22px;animation:rotate360 2s linear infinite}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.applied-discount-code-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.applied-discount-code-wrapper .applied-discount-code-value{font-size:14px;color:var(--black-color);font-weight:400;line-height:21px}.applied-discount-code-wrapper #clear-discount-btn-page{background:transparent;border:0;border-radius:0;line-height:0;cursor:pointer}.applied-discount-code-wrapper #clear-discount-btn-page svg{width:20px;height:20px}.order-item.order-red .order-price svg{position:relative;top:6px}.order-item .order-price-discount .apply-button svg{top:0}.applied-discount-code-wrapper #clear-discount-btn-page:hover svg rect{fill:var(--secondary-color)}.applied-discount-code-wrapper #clear-discount-btn-page:hover svg path{stroke:#fff}@media only screen and (min-width:1919px){.cart-left{width:937px}.cart-order-item{gap:30px;padding-bottom:30px;margin-bottom:30px}.cart-order-item .cart-order-thumb{width:153px;min-width:153px;height:159px}.cart-order-item .cart-order-top{margin-bottom:10px}.cart-order-item .cart-order-top .resmedxxssheading{width:405px;font-size:18px;line-height:24px;margin-bottom:8px}.cart-order-item .product-size{font-size:16px;line-height:28px}.cart-order-item .order-quantity-left .form-label{width:75px;font-size:16px;line-height:28px;margin-right:16px}.cart-order-item .order-quantity-left{width:260px;min-width:260px}.cart-order-item .order-quantity-left .quantity{height:46px}.cart-order-item .order-quantity-left .quantity__input{font-size:16px;line-height:20px}.cart-order-item .order-price .regular-price{font-size:24px;line-height:28px}.cart-order-item .order-price .discount{font-size:18px;line-height:26px}.cart-order-item .order-price .off{font-size:16px;line-height:22px}.delete-btn{width:26px;height:26px}.cart-right{width:455px;padding:40px}.cart-right .resmedsmheading{line-height:28px;margin-bottom:10px}.order-item{font-size:18px;line-height:28px;padding:20px 0}.order-item .order-price-discount .apply-button{font-size:14px;line-height:26px;top:48px}}@media only screen and (min-width:768px){.cart-right{position:sticky;top:0}}@media(max-width:1199px){.cart-left{width:565px}}@media(max-width:1023px){.cart-left{width:525px}}@media(max-width:991px){.cart-left{width:395px}.cart-order-item .cart-order-top .resmedxxssheading{width:190px}.cart-order-item .order-quantity-left{width:180px;margin-bottom:17px}.cart-order-item .cart-order-buttom{flex-wrap:wrap}.cart-order-item .order-price{width:100%;display:flex;align-items:center;text-align:left}.cart-order-item .order-price .regular-price{margin:0 6px 0 0}.cart-right{width:300px}}@media(max-width:767px){.cart-sec{border-top:1px solid #ddd;padding:37px 0 40px}.cart-left{width:100%}.cart-order-item{gap:15px;padding-bottom:40px;margin-bottom:40px}.cart-order-item .cart-order-thumb{width:153px;min-width:153px;height:128px}.cart-order-item .cart-order-thumb img{height:100%;object-fit:cover}.cart-order-item .cart-order-right{width:100%}.cart-order-item .cart-order-top{margin-bottom:17px}.cart-order-item .cart-order-top .resmedxxssheading{width:85%;font-size:18px;line-height:24px;margin-bottom:8px}.cart-order-item .product-size{font-size:16px;line-height:28px}.cart-order-item .order-quantity-left{width:126px;margin-bottom:0}.cart-order-item .order-quantity-left .quantity{height:45px}.cart-order-item .order-price{width:140px;display:inline-block;text-align:right}.cart-order-item .order-price .regular-price{font-size:20px;line-height:24px;margin-right:0;margin-bottom:0}.cart-order-item .order-price .discount{line-height:26px}.cart-order-item .order-price .off{font-size:14px;line-height:21px}.cart-right{width:100%;padding:40px 26px 40px 30px;margin-top:40px}.cart-right .resmedsmheading{line-height:28px;margin-bottom:10px}.order-item{font-size:16px;line-height:28px;padding:20px 0}.order-item .order-name,.order-item .order-price{width:45%;min-width:45%}.order-item .order-price{text-align:right}.cart-order-item .order-quantity-left .form-label{display:none}.order-item .order-price-discount{width:100%}.order-item .order-price-discount .order-price{width:100%;min-width:100%;text-align:left}.order-item .order-price-discount .apply-button{font-size:14px;line-height:26px;top:49px}}@media(max-width:479px){.cart-order-item .cart-order-buttom{flex-wrap:wrap}.cart-order-item .order-quantity-left{width:100%;margin-bottom:17px}.cart-order-item .order-price{width:100%;display:flex;align-items:center;text-align:left;flex-wrap:wrap}.cart-order-item .order-price .regular-price{margin-right:6px}}@media(max-width:379px){.cart-order-item .cart-order-thumb{width:113px;min-width:113px;height:108px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cart.css.map */
