/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cart-form{max-width:1140px;margin:40px auto;font-family:inherit}.cart-form .views-table{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:30px;background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.07)}.cart-form .views-table thead th{background-color:rgba(102,108,167,.06);color:#666ca7;font-weight:700;padding:20px;text-align:left;text-transform:uppercase;font-size:.8rem;letter-spacing:.06em;border-bottom:1px solid rgba(102,108,167,.2)}.cart-form .views-table tbody td{padding:24px 20px;vertical-align:middle;border-bottom:1px solid #eaeaea;color:#555}.cart-form .views-table tbody td .form-item{margin-bottom:0!important}.cart-form .views-table tbody tr:last-child td{border-bottom:none}.cart-form .views-table tbody tr{transition:background-color .2s ease}.cart-form .views-table tbody tr:hover{background-color:rgba(102,108,167,.03)}.cart-form .views-field-purchased-entity a{color:#111;text-decoration:none;font-weight:600;font-size:1rem;transition:color .2s ease}.cart-form .views-field-purchased-entity a:hover{color:#666ca7}.cart-form [data-drupal-selector=order-total-summary]{display:flex;justify-content:flex-end;margin-bottom:30px}.cart-form [data-drupal-selector=order-total-summary] .field__item>div{background:#fff;padding:30px;border-radius:3px;box-shadow:0 8px 30px rgba(0,0,0,.07);border:1px solid rgba(102,108,167,.15);min-width:300px}.cart-form .order-total-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:1.1rem;color:#555}.cart-form .order-total-line__total{margin:0;padding:0;font-size:1.2rem;font-weight:700;color:#111}.cart-form .order-total-line__subtotal{display:none!important}@media (max-width:768px){.cart-form .views-table,.cart-form .views-table tbody,.cart-form .views-table td,.cart-form .views-table th,.cart-form .views-table tr{display:block}.cart-form .views-table thead{display:none}.cart-form .views-table tbody tr{border:1px solid rgba(102,108,167,.2);margin-bottom:20px;border-radius:3px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.04)}.cart-form .views-table tbody tr,.cart-form [data-drupal-selector=order-total-summary] .field__item>div{padding:10px}.cart-form .views-table tbody tr:last-of-type{margin-bottom:0}.cart-form .views-table tbody td{display:flex;justify-content:space-between;align-items:center;border:none;padding:15px;text-align:right;border-bottom:1px solid #f5f5f5}.cart-form .views-table tbody td:last-child{border-bottom:none}.cart-form .views-table tbody td::before{text-align:left;font-weight:600;color:#333}.cart-form .views-field-purchased-entity{justify-content:center!important;font-size:1rem}.cart-form .views-field-purchased-entity .field--name-product-id{text-align:center}.cart-form .views-field-unit-price__number::before{content:"Ár"}.cart-form .views-field-edit-quantity::before{content:"Mennyiség"}.cart-form .views-field-remove-button::before{content:"Eltávolítás"}.cart-form .views-field-total-price__number::before{content:"Mindösszesen"}.cart-form [data-drupal-selector=order-total-summary]{width:100%}.cart-form [data-drupal-selector=order-total-summary] .field__item,.cart-form [data-drupal-selector=order-total-summary] .field__item>div{width:100%;min-width:100%}}@media (max-width:991px){.cart-form .views-table tbody td{padding:12px 10px}}
