.item {border-bottom:1px solid #ddd;color:#181818 !important;}.headding .label {font-size:20px;}.headding button {font-size:20px;margin-top:20px;}.item:last-child {border-bottom:0px;}.item .list-container {padding-right:10px;}.item .picture {padding:10px;}.item .picture img {box-shadow:0px 0px 1px #666;}.item .details {padding:15px;padding-left:10px;}.item .details .title {font-family:'THBold';font-size:22px;}.item .details .sku {font-size:18px;color:#484848 !important;}.item .details .delete {font-size:16px;}.item .details span.currency {font-size:14px;}.item .details .delete a:hover {text-decoration:underline;cursor:pointer;}.item .details select,.item .quantity select {height:30px;border:1px solid #c0c0c0 !important;width:100%;padding:0px;}.item .quantity {padding:15px;}.item .total {padding:15px;font-size:18px;}.item .total span.currency {font-size:15px;}.summary .label {font-family:'THBold';font-size:25px;}.summary .total {font-size:25px;padding-top:10px;}.summary .pay-now {padding:10px;}.summary .pay-now button {font-size:25px;}.terms {font-size:18px;text-align:right;cursor:pointer;padding:0px 0px 7px 0px;}.terms span {padding:5px 10px 5px 10px;}.terms .invalid {border:1px solid #fdadad;background:#fdd;color:#612929;}.terms a {color:#0075ff;font-family:'THBold';}.descuento{color:#58ad00 !important;font-family:'THBold';}