/** Shopify CDN: Minification failed

Line 16:18 Unexpected "{"
Line 16:27 Expected ":"
Line 19:18 Unexpected "{"
Line 19:27 Expected ":"
Line 22:18 Unexpected "{"
Line 22:27 Expected ":"
Line 25:18 Unexpected "{"
Line 25:27 Expected ":"
Line 29:18 Unexpected "{"
Line 29:27 Expected ":"
... and 28 more hidden warnings

**/
#shopify-section-{{ section.id }} .cart-page .cart-buttons {
  text-align:end;
}
#shopify-section-{{ section.id }} .cart-page .cart-table table {
    border: none;
}
#shopify-section-{{ section.id }} .cart-page .cart-table table tbody tr td {
    border-right: unset;  
}
#shopify-section-{{ section.id }} .cart-page .cart-table table thead tr th {
    border-bottom: unset;
    border-right: unset;
}
#shopify-section-{{ section.id }} .cart-page .cart-table table tbody tr td.pro-title {
    width: 450px;
}
#shopify-section-{{ section.id }} .cart-page .pro-title {
    text-align: left;
}
#shopify-section-{{ section.id }} .cart-page .cart-table table tbody tr td.pro-price {
    width: 100px;
}
#shopify-section-{{ section.id }} .cart-page .cart-table table tbody tr td.pro-quantity {
    width: 140px;
}
#shopify-section-{{ section.id }} .cart-page .cart-table table tbody tr td.pro-subtotal {
    width: 100px;
}
#shopify-section-{{ section.id }} .cart-page .cart-table table tbody tr td.pro-remove {
    width: 30px;
}
#shopify-section-{{ section.id }} .cart-page .cart-table td.subtotal {
    width: 100px;
}
#shopify-section-{{ section.id }} .cart-subtotal th {
    width: 100%;
    text-align: end;
}
#shopify-section-{{ section.id }} .proceed-to-checkout {
    text-align: end;
}
#shopify-section-{{ section.id }} .cart-total {
    position: relative;
    top: -30px;
}
#shopify-section-{{ section.id }} .cart-subtotal th, td {
    border: 0px solid #e5e5e5;
}
#shopify-section-{{ section.id }} tr.cart-subtotal.subtotal {
    font-size: 24px;
    font-weight: 800;
}

/* #shopify-section-{{ section.id }} .cart-page .s-total .cart-subtotal {
    display: flex;
    justify-content: flex-end;
    align-items: baseline;
} */
/* #shopify-section-{{ section.id }} .cart-page .s-total .cart-subtotal h3 {
    padding-right: 20px;
    font-weight:600;
}
#shopify-section-{{ section.id }} .cart-page .s-total .cart-subtotal p {
    font-size:24px;
    font-weight:600;
    color:#1a1a1a; 
} */
/* #shopify-section-{{ section.id }} .cart-page  .final-checkout {
    text-align: end;
} */
#shopify-section-{{ section.id }} .cart-page thead th.pro-price, thead th.pro-quantity, thead th.pro-subtotal {
    position: relative;
    top: 40px;
}
 /* #shopify-section-{{ section.id }} .product-quantity {
    display: flex !important;
    justify-content: center;
} */
 /* #shopify-section-{{ section.id }} button.quantity-button {
    border: none;
} */
 /* #shopify-section-{{ section.id }} button.quantity-button {
    color: #ddd;
}   */
 #shopify-section-{{ section.id }} .cart-table table tbody tr td.pro-quantity .product-quantity {
    margin-left: 10px;
}
/* #shopify-section-{{ section.id }} .cart-table table tbody tr td.pro-quantity .product-quantity input {
    padding: 0;
} */
#shopify-section-{{ section.id }} .cart-payment {
    margin-top: 0;
}
/* @media screen and (max-width:767px){
 #shopify-section-{{ section.id }} .cart-page .pro-title {
    text-align: center;
}
} */

.cart-table table tbody tr td.pro-quantity .product-quantity span {
    color: #ddd;
    cursor: pointer;
    display: block;
    height: 26px;
    position: absolute;
    text-align: center;
    top: 3px;
    width: 29px;
}