/** Shopify CDN: Minification failed

Line 22:53 Expected identifier but found whitespace
Line 130:26 Expected "}" to go with "{"

**/
/* Main navigation menu text */
.header__menu-item,
.menu-drawer__menu-item {
  font-size: 15px !important;
}

/* Submenu/dropdown text */
.header__submenu .header__menu-item {
  font-size: 10px !important;
}

/* Mobile menu text */
.mobile-nav__link {
  font-size: 8px !important;
}
You can combine all the CSS code together in the app:

/* Collection titles */
.collection-list .card__heading {
  font-size: 10px !important;
}

/* Product titles on collection pages */
.card-wrapper .card__heading,
.product-card-wrapper .card__heading {
  font-size: 10px !important;
}

/* Product titles on product pages */
.product__title {
  font-size: 10px !important;
}

/* Main navigation menu */
.header__menu-item,
.menu-drawer__menu-item {
  font-size: 14px !important;
}

/* Submenu text */
.header__submenu .header__menu-item {
  font-size: 11px !important;
  /* Cart page - Product titles */
.cart-item__name {
  font-size: 10px !important;
}

/* Cart page - Product images */
.cart-item__image {
  max-width: 60px !important;
  max-height: 60px !important;
}

/* Cart page - Prices */
.cart-item__price,
.cart-item__totals {
  font-size: 10px !important;
}

/* Cart page - Quantity text */
.quantity__input {
  font-size: 10px !important;
}

/* Cart drawer - Product titles */
.cart-drawer .cart-item__name {
  font-size: 10px !important;
}

/* Cart drawer - Images */
.cart-drawer .cart-item__image {
  max-width: 60px !important;
  max-height: 60px !important;
}
/* Product titles - single line with ... */
.cart-item__name,
.card__heading,
.product__title {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  max-width: 150px !important;
}
  /* Product prices on collection/product cards */
.price,
.price__regular,
.price__sale {
  font-size: 10px !important;
}

/* Product page pricing */
.product__price .price {
  font-size: 10px !important;
}

/* Compare-at prices (crossed out) */
.price__compare {
  font-size: 9px !important;
}

/* Cart pricing */
.cart-item__price,
.cart-item__totals {
  font-size: 10px !important;
}
  /* Product images on all collection pages - make smaller */
.card__media img,
.product-card-wrapper img,
.grid__item img {
  max-height: 100px !important;
  max-width: 100px !important;
  object-fit: cover !important;
}

/* Product card container - make compact */
.card-wrapper,
.product-card-wrapper {
  max-width: 100px !important;
}

/* Grid spacing - tighter layout */
.grid--2-col-tablet .grid__item,
.grid--3-col-tablet .grid__item {
  padding: 2px !important;