/*
 * ElySpace – site-specific additions for my.elyspace.com (loaded last by includes/head.tpl when present).
 *
 * Product descriptions written for the former Lagom theme: <div class="package__features-group"> with a
 * .package__title and <ul class="package__list"><li class="list-item"><span class="p-4"><strong>15 GB</strong> NVMe
 * Storage</span></li>…, plus <br> tags WHMCS adds for line breaks. Shown in the ElySpace feature-list style
 * (check icon + text) without editing the 175 product descriptions.
 */
#main-body #order-standard_cart .product-desc .package__features-group { display: grid; gap: 10px; }
#main-body #order-standard_cart .product-desc .package__features-group + .package__features-group { margin-top: 14px; }
#main-body #order-standard_cart .product-desc .package__title { padding: 0 !important; margin: 0; color: var(--ink); font-weight: 600; font-size: 15px; }
#main-body #order-standard_cart .product-desc .package__list > br,
#main-body #order-standard_cart .product-desc .package__features-group > br,
#main-body #order-standard_cart .product-desc > p > br { display: none; }
#main-body #order-standard_cart .product-desc .package__list > li::before {
  content: ""; width: 16px; height: 16px; margin-top: 4px; background-color: var(--blue);
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;
}
#main-body #order-standard_cart .product-desc .package__list .p-4 { padding: 0 !important; }
#main-body #order-standard_cart .product-desc .package__list strong { color: var(--ink); font-weight: 600; }
#main-body #order-standard_cart .product-desc .package__list img { display: inline-block; height: 16px; width: auto; vertical-align: -2px; }
