/*
Theme Name: Apex Performance USA — Child
Theme URI: https://apexperformanceusa.com
Template: apex-performance
Author: Apex Performance USA
Author URI: https://apexperformanceusa.com
Description: Child theme for Apex Performance USA. Put all customisations here so the parent theme can be updated safely.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: apex-child
*/

/* --------------------------------------------------------------------------
   Add your custom CSS below. This file loads AFTER the parent stylesheet,
   so anything here wins.

   Design tokens you can safely override:
   :root{
     --ink:#0A0B0D;  --panel:#131519;  --accent:#B9C7D4;
     --spectral:linear-gradient(90deg,#7FB6CF 0%,#C7D2DE 32%,#B9A9D4 62%,#8FC4B4 100%);
     --radius:14px;  --maxw:1240px;
   }
   -------------------------------------------------------------------------- */


.custom-image {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
    align-items: center;
    border-top: 1px solid var(--line);
}

.custom-image ul.incl {
    border: 0;
}

/* Bundle with no "What is included" image — list spans the full width. */
.custom-image.no-image {
    display: block;
}

.custom-image .custom-bg img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.entry-content {
    width: 100%;
    max-width: 100% !important;
}

.custom-image img { border-radius: 10px; }

a.add.ajax_add_to_cart {
    border: 2px solid #000;
    color: #fff;
    font-weight: 600;
}