/** Shopify CDN: Minification failed

Line 57:0 Unexpected "45"
Line 59:0 Unexpected "47"
Line 62:0 Expected identifier but found "50"
Line 63:0 Expected identifier but found "51"
Line 64:0 Unexpected "52"
Line 68:0 Expected identifier but found "56"
Line 69:0 Expected identifier but found "57"
Line 70:0 Expected identifier but found "58"

**/
.cart-info textarea {
  min-height: 12rem;
  padding: 25px;
}
.cart-info .totals {
  --color-border: #dddad0;
}
.cart-info .collapse-item:first-child .collapsible-row {
  padding-top: 0;
}
.cart-addons-content select {
  background-position: var(--end-side) 26px center;
}
.cart-quantity .quantity__input,
.edit-cart-form .product-form__buttons .quantity__input {
  --width: 5rem;
}
@media screen and (max-width: 1024.98px) {
  .cart-quantity {
    --input-height: 4rem;
  }
  .cart-quantity .quantity__button {
    padding-inline: 1.6rem;
  }
  .cart-quantity .quantity__input,
  .edit-cart-form .product-form__buttons .quantity__input {
    --width: 2.6rem;
  }
}
@media (min-width: 1025px) and (max-width: 1200px) {
  main-cart .cart-item-info .col-1025-remaining {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
/* Hide Inbox chat widget on cart page - mobile only */
@media screen and (max-width: 749px) {
  #shopify-chat,
  shopify-chat,
  .shopify-chat__chat-button,
  iframe[name="chat-button"] {
    display: none !important;
  }
}
45  /* Raise cart drawer above Inbox chat widget on mobile */
46  @media screen and (max-width: 749px) {
47    cart-drawer,
48    #CartDrawer,
49    .cart-drawer {
50      z-index: 2147483647 !important;
51    }
52    
53    cart-drawer-overlay,
54    #CartDrawer-Overlay,
55    .cart-drawer__overlay {
56      z-index: 2147483646 !important;
57    }
58  }