/* Mặc định (Light) */
.product-feature-specs-main {
    --local-bg: var(--wp--preset--color--neutral-0);
    --local-neutral-50: var(--wp--preset--color--neutral-50);
    --local-neutral-950: var(--wp--preset--color--neutral-950);
    --local-neutral-500: var(--wp--preset--color--neutral-500);
    --local-neutral-400: var(--wp--preset--color--neutral-400);
    --local-primary-500: var(--wp--preset--color--primary-500);
    --local-glass-shadow: 0px 2px 12px 0px #181B1F26, 0px 0px 4px 0px #181B1F14;
    color: var(--local-text);
    width: 100%;
    position: relative;
}

/* Style Light */
.product-feature-specs-main.is-style-light {
    background: var(--wp--preset--color--neutral-0, #ffffff);
    --local-neutral-50: var(--wp--preset--color--neutral-50);
    --local-neutral-950: var(--wp--preset--color--neutral-950);
    --local-neutral-500: var(--wp--preset--color--neutral-500);
    --local-neutral-400: var(--wp--preset--color--neutral-400);
    --local-primary-500: var(--wp--preset--color--primary-500);
    --local-glass-shadow: 0px 2px 12px 0px #181B1F26, 0px 0px 4px 0px #181B1F14;
}

/* Style Dark */
.product-feature-specs-main.is-style-dark {
    background: 
        radial-gradient(138.21% 73.66% at 48.88% 26.34%, rgba(0, 0, 0, 0) 60.84%, #000000 100%),
        linear-gradient(180deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 50%),
        url('../../assets/img/img-bg-base-tile.png') repeat center center / 220px,
        linear-gradient(260.17deg, #1F231E 17.27%, #416336 90.13%);
    
    background-blend-mode: multiply;

    --local-neutral-50: #1F231E;
    --local-neutral-950: #ffffff;
    --local-neutral-500: #C7CCC3;
    --local-neutral-400: #A2AA9E;
    --local-primary-500: #5BEE2B;
    --local-glass-shadow: -0.5px -0.5px 0.5px 0px #DAFDCE4D inset, 0.5px 0.5px 0.5px 0px #DAFDCE80 inset;
}

.product-feature-specs-main ul {
    list-style-type: disc;
}

.product-feature-specs-main ul li::marker {
    color: var(--local-neutral-500);
}

.product-feature-specs-main .glass-card {
    box-shadow: var(--local-glass-shadow);
}

.product-feature-specs-main.is-style-dark .gradient-left-card {
    background: radial-gradient(64.97% 133.2% at -0.46% 100.72%, rgba(0, 0, 0, 0) 0%, #000000 100%);
}

 .product-feature-specs-main.is-style-dark .gradient-right-card {
    background: radial-gradient(77.3% 121.58% at 100% 100.1%, rgba(0, 0, 0, 0) 0%, #000000 100%);
    
}