.shopping-cart{padding-top:6.4rem}.shopping-cart .items{display:flex;gap:3.2rem;justify-content:space-between}.shopping-cart .items .card:first-child{max-width:100rem;width:100%}.shopping-cart .items .card:last-child{max-width:34rem;width:100%}.shopping-cart .items .card .item{align-items:center;border:.1rem solid #ced4da;border-radius:.8rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3.2rem;position:relative}.shopping-cart .items .card .item:not(:last-child){margin-bottom:3.2rem}.shopping-cart .items .card .item ul{display:flex;flex-wrap:wrap}.shopping-cart .items .card .item ul li:first-child{width:100%}.shopping-cart .items .card .item ul li:not(:last-child){margin-right:3.2rem}.shopping-cart .items .card .item ul li h5{margin-bottom:.8rem}.shopping-cart .items .card .item ul li h5+p{margin-bottom:1.6rem}.shopping-cart .items .card .item ul li p{margin-bottom:0}.shopping-cart .items .card .item ul li p strong{color:#a0a0ab}.shopping-cart .items .card .item span{margin-top:1.6rem}.shopping-cart .items .card .item .btn-delete{bottom:1.2rem;height:1.6rem;position:absolute;right:1.2rem;width:1.6rem}.shopping-cart .items .card .item .btn-delete:hover svg circle,.shopping-cart .items .card .item .btn-delete:hover svg path{fill:#dc3545;transition:.6s ease}.shopping-cart .items .card.payment ul{flex-direction:column;gap:1.6rem;margin-bottom:3.2rem;width:100%}.shopping-cart .items .card.payment ul li{align-items:center;display:flex;justify-content:space-between}.shopping-cart .items .card.payment ul li:not(:last-child){border-bottom:.1rem solid #ced4da;margin-bottom:.8rem;margin-right:0;padding-bottom:.8rem}.shopping-cart .items .card.payment ul li h3{font-size:1.6rem;font-weight:600;margin-bottom:0}.shopping-cart .items .card.payment ul li p{margin-bottom:0}.shopping-cart .items .card.payment form{width:100%}.shopping-cart .items .card.payment form .btn{align-items:center;display:flex;justify-content:center;width:100%}.shopping-cart .items .card.payment form .btn:not(:last-child){margin-bottom:.8rem}.shopping-cart .status h3{text-align:center}.shopping-cart .status .alert{margin-bottom:0}@media (max-width:800px){.shopping-cart .items{flex-direction:column}.shopping-cart .items .card:first-child,.shopping-cart .items .card:last-child{max-width:100%}}@media (max-width:600px){.shopping-cart .items .card .item ul{flex-direction:column}.shopping-cart .items .card .item ul li:not(:last-child){margin-right:0}}
