.my-cart-wrapper{padding-top:10px;padding-bottom:30px}.my-cart-wrapper .cart-left{border:1px solid var(--border);background:#fff;border-radius:8px;padding:20px 16px}.my-cart-wrapper .cart-left .cart-title{margin-bottom:10px;font-size:20px;font-weight:700}.my-cart-wrapper .cart-left .cart-head{color:var(--text);background:#dddee0;border-radius:4px;grid-template-columns:90px 1fr 120px 150px 32px;padding:10px 12px;font-size:14px;font-weight:600;display:grid}@media (max-width:767px){.my-cart-wrapper .cart-left .cart-head{display:none}}.my-cart-wrapper .cart-left .cart-item{border:1px solid var(--border);border-radius:8px;grid-template-columns:90px 1fr 120px 150px 32px;align-items:center;margin-top:12px;padding:16px 12px;display:grid}@media (max-width:767px){.my-cart-wrapper .cart-left .cart-item{grid-template-columns:90px 1fr auto;grid-template-areas:"image details""price qty""remove remove";align-items:start;gap:10px 0}.my-cart-wrapper .cart-left .cart-item .item-image{grid-area:image}.my-cart-wrapper .cart-left .cart-item .item-details{grid-area:details}.my-cart-wrapper .cart-left .cart-item .item-price{grid-area:price}.my-cart-wrapper .cart-left .cart-item .item-qty{grid-area:qty}.my-cart-wrapper .cart-left .cart-item .item-remove{width:fit-content}}.my-cart-wrapper .cart-left .cart-item:last-child{border-bottom:none}.my-cart-wrapper .cart-left .cart-item .item-image{background:#dedede;border-radius:6px;justify-content:center;align-items:center;width:80px;height:80px;padding:10px;display:flex}.my-cart-wrapper .cart-left .cart-item .item-image img{width:100%;height:auto}.my-cart-wrapper .cart-left .cart-item .item-details{padding-right:16px}@media (max-width:767px){.my-cart-wrapper .cart-left .cart-item .item-details{padding-right:0}}.my-cart-wrapper .cart-left .cart-item .item-details h4{color:var(--text);margin-bottom:0;font-size:18px;font-weight:700}.my-cart-wrapper .cart-left .cart-item .item-details p{color:var(--light-text);margin:0;font-size:12px;font-weight:600;line-height:1.4}.my-cart-wrapper .cart-left .cart-item .item-details p span{color:var(--text)}.my-cart-wrapper .cart-left .cart-item .item-price del{color:var(--primary);margin-bottom:5px;font-size:12px;font-weight:500;display:block}.my-cart-wrapper .cart-left .cart-item .item-price strong{color:var(--text);font-size:18px;font-weight:700}.my-cart-wrapper .cart-left .cart-item .item-qty{border:1px solid #222934;border-radius:50px;align-items:center;width:fit-content;height:32px;display:flex}.my-cart-wrapper .cart-left .cart-item .item-qty button{cursor:pointer;color:#222934;background:0 0;border:none;width:45px;height:32px;font-size:18px;font-weight:700}.my-cart-wrapper .cart-left .cart-item .item-qty button:hover{background:0 0}.my-cart-wrapper .cart-left .cart-item .item-qty span{text-align:center;width:28px;font-size:13px}.my-cart-wrapper .cart-left .cart-item .item-remove{color:var(--primary);cursor:pointer;font-size:16px}.my-cart-wrapper .cart-left .cart-item .item-remove:hover{opacity:.8}.my-cart-wrapper .cart-left .update-cart{color:var(--primary);border:1px solid var(--primary);cursor:pointer;background-color:#0000;border-radius:8px;margin-top:20px;padding:10px 15px;font-size:16px;font-weight:600;transition:all .35s;display:block}.my-cart-wrapper .cart-left .update-cart:hover{background-color:var(--primary);color:#fff}.my-cart-wrapper .cart-right{height:100%}.my-cart-wrapper .cart-right .coupon-box{border:1px solid var(--border);background:#fff;border-radius:8px;margin-bottom:20px;padding:16px}.my-cart-wrapper .cart-right .coupon-box h4{color:var(--text);margin-bottom:10px;font-size:20px;font-weight:700}.my-cart-wrapper .cart-right .coupon-box .coupon-input{align-items:center;gap:10px;display:flex}.my-cart-wrapper .cart-right .coupon-box .coupon-input .ant-form-item{margin-bottom:0}.my-cart-wrapper .cart-right .coupon-box .coupon-input .ant-input-outlined{color:#000;background-color:#0000;border:1px solid #91949a;border-radius:8px;padding:8px 15px;font-size:16px;font-weight:400}.my-cart-wrapper .cart-right .coupon-box .coupon-input .ant-input-outlined:hover{border-color:var(--primary)!important}.my-cart-wrapper .cart-right .coupon-box .coupon-input .ant-input-outlined:focus-visible{box-shadow:unset}.my-cart-wrapper .cart-right .coupon-box .coupon-input .ant-input-outlined::placeholder{color:#91949a;font-size:16px}@media (max-width:767px){.my-cart-wrapper .cart-right .coupon-box .common-btn{padding:10px 15px}}.my-cart-wrapper .cart-right .summary-box{border:1px solid var(--border);background:#fff;border-radius:8px;height:calc(100% - 132px);margin-bottom:20px;padding:16px}@media (max-width:767px){.my-cart-wrapper .cart-right .summary-box{height:auto}}.my-cart-wrapper .cart-right .summary-box h4{color:var(--text);border-bottom:1px solid #222934;margin-bottom:12px;padding-bottom:5px;font-size:20px;font-weight:700}.my-cart-wrapper .cart-right .summary-box .summary-row{color:var(--text);justify-content:space-between;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}.my-cart-wrapper .cart-right .summary-box .summary-total{color:var(--text);justify-content:space-between;margin:12px 0;font-size:18px;font-weight:600;display:flex}.my-cart-wrapper .cart-right .summary-box .ant-divider{border-color:#222934;margin:18px 0}.my-cart-wrapper .cart-right .summary-box .summary-note{color:var(--text);margin:30px 0;font-size:14px;line-height:normal}.my-cart-wrapper .cart-right .summary-box .common-btn{width:100%}
