.master-container{grid-template-columns:auto;gap:5px;display:grid}.card-check-out{background:#fff;box-shadow:0 187px 75px #00000003,0 105px 63px #0000000d,0 47px 47px #00000017,0 12px 26px #0000001a,0 0 #0000001a}.title{color:#63656b;border-bottom:1px solid #efeff3;align-items:center;width:100%;height:40px;padding-left:20px;font-size:11px;font-weight:700;display:flex;position:relative}.cart{border-radius:19px 19px 7px 7px}.cart .products{flex-direction:column;padding:6px 10px;display:flex}.cart .products .product{grid-template-columns:60px 1fr 80px 1fr;display:grid}.cart .products .product span{color:#47484b;padding-top:5px;font-weight:600;display:block}.cart .products .product p{color:#7a7c81;font-size:11px;font-weight:600}.total-checkout{grid-template-columns:240px 1fr 1fr;display:grid}.cart .quantity{filter:drop-shadow(0 1px #efefef)drop-shadow(0 1px .5px #efefef80);background-color:#fff;border:1px solid #e5e5e5;border-radius:7px;grid-template-columns:1fr 1fr 1fr;margin:auto;display:grid}.cart .quantity label{color:#47484b;justify-content:center;align-items:center;width:20px;height:30px;padding-bottom:2px;font-size:15px;font-weight:700;display:flex}.cart .quantity button{background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;width:30px;height:30px;padding-bottom:2px;display:flex}.card .small{text-align:center;margin:0 0 auto auto;padding-top:3px;font-size:15px}.card .small sup{font-size:12px}.coupons{border-radius:7px}.coupons form{grid-template-columns:1fr 80px;gap:10px;padding:10px;display:grid}.input_field{filter:drop-shadow(0 1px #efefef)drop-shadow(0 1px .5px #efefef80);border:1px solid #e5e5e5;border-radius:5px;outline:none;width:auto;height:36px;padding:0 0 0 12px;transition:all .3s cubic-bezier(.15,.83,.66,1)}.input_field:focus{background-color:#0000;border:1px solid #0000;box-shadow:0 0 0 2px #242424}.coupons form button{color:#fff;background:linear-gradient(#4480ff 0%,#115dfc 50%,#0550ed 100%);border:0;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;height:36px;padding:10px 18px;font-size:12px;font-style:normal;font-weight:600;line-height:15px;display:flex;box-shadow:0 .5px .5px #efefef,0 1px .5px #efefef80}.checkout{border-radius:9px 9px 19px 19px}.checkout .details{grid-template-columns:3fr 1fr;gap:5px;padding:0 10px;display:grid}.checkout .details span{font-size:20px;font-weight:600}.checkout .details span:nth-child(odd){color:#707175;margin:auto auto auto 0;font-size:20px;font-weight:700}.checkout .details span:nth-child(2n){color:#47484b;margin:auto 0 auto auto;font-size:15px;font-weight:600}.checkout .checkout--footer-checkout{justify-content:space-between;align-items:center;padding:10px 10px 10px 20px;display:flex}.price{color:#2b2b2f;font-size:22px;font-weight:900;position:relative}.price sup{font-size:13px}.price sub{color:#5f5d6b;width:fit-content;font-size:11px;display:inline-block;position:absolute;bottom:5px}.checkout .checkout-btn{color:#fff;background:linear-gradient(#4480ff 0%,#115dfc 50%,#0550ed 100%);border:0;border-radius:7px;outline:none;flex-direction:row;justify-content:center;align-items:center;width:150px;height:36px;font-size:13px;font-weight:600;transition:all .3s cubic-bezier(.15,.83,.66,1);display:flex;box-shadow:0 .5px .5px #efefef,0 1px .5px #efefef80}
.master-container{grid-template-columns:auto;gap:5px;display:grid}.card-check-out{background:#fff;box-shadow:0 187px 75px #00000003,0 105px 63px #0000000d,0 47px 47px #00000017,0 12px 26px #0000001a,0 0 #0000001a}.title{color:#63656b;border-bottom:1px solid #efeff3;align-items:center;width:100%;height:40px;padding-left:20px;font-size:11px;font-weight:700;display:flex;position:relative}.cart{border-radius:19px 19px 7px 7px}.cart .products{flex-direction:column;padding:6px 10px;display:flex}.cart .products .product{grid-template-columns:60px 1fr 80px 1fr;display:grid}.cart .products .product span{color:#47484b;padding-top:5px;font-weight:600;display:block}.cart .products .product p{color:#7a7c81;font-size:11px;font-weight:600}.total-checkout{grid-template-columns:240px 1fr 1fr;display:grid}.cart .quantity{filter:drop-shadow(0 1px #efefef)drop-shadow(0 1px .5px #efefef80);background-color:#fff;border:1px solid #e5e5e5;border-radius:7px;grid-template-columns:1fr 1fr 1fr;margin:auto;display:grid}.cart .quantity label{color:#47484b;justify-content:center;align-items:center;width:20px;height:30px;padding-bottom:2px;font-size:15px;font-weight:700;display:flex}.cart .quantity button{background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;width:30px;height:30px;padding-bottom:2px;display:flex}.card .small{text-align:center;margin:0 0 auto auto;padding-top:3px;font-size:15px}.card .small sup{font-size:12px}.coupons{border-radius:7px}.coupons form{grid-template-columns:1fr 80px;gap:10px;padding:10px;display:grid}.input_field{filter:drop-shadow(0 1px #efefef)drop-shadow(0 1px .5px #efefef80);border:1px solid #e5e5e5;border-radius:5px;outline:none;width:auto;height:36px;padding:0 0 0 12px;transition:all .3s cubic-bezier(.15,.83,.66,1)}.input_field:focus{background-color:#0000;border:1px solid #0000;box-shadow:0 0 0 2px #242424}.coupons form button{color:#fff;background:linear-gradient(#4480ff 0%,#115dfc 50%,#0550ed 100%);border:0;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;height:36px;padding:10px 18px;font-size:12px;font-style:normal;font-weight:600;line-height:15px;display:flex;box-shadow:0 .5px .5px #efefef,0 1px .5px #efefef80}.checkout{border-radius:9px 9px 19px 19px}.checkout .details{grid-template-columns:3fr 1fr;gap:5px;padding:0 10px;display:grid}.checkout .details span{font-size:20px;font-weight:600}.checkout .details span:nth-child(odd){color:#707175;margin:auto auto auto 0;font-size:20px;font-weight:700}.checkout .details span:nth-child(2n){color:#47484b;margin:auto 0 auto auto;font-size:15px;font-weight:600}.checkout .checkout--footer-checkout{justify-content:space-between;align-items:center;padding:10px 10px 10px 20px;display:flex}.price{color:#2b2b2f;font-size:22px;font-weight:900;position:relative}.price sup{font-size:13px}.price sub{color:#5f5d6b;width:fit-content;font-size:11px;display:inline-block;position:absolute;bottom:5px}.checkout .checkout-btn{color:#fff;background:linear-gradient(#4480ff 0%,#115dfc 50%,#0550ed 100%);border:0;border-radius:7px;outline:none;flex-direction:row;justify-content:center;align-items:center;width:150px;height:36px;font-size:13px;font-weight:600;transition:all .3s cubic-bezier(.15,.83,.66,1);display:flex;box-shadow:0 .5px .5px #efefef,0 1px .5px #efefef80}
