/**
 * Divider Layout Styles
 * Pattern divider with 3 variations per color family
 */

.ga26-divider {
    width: 100%;
    padding: 0;
    margin: 0;
}

.ga26-divider__image {
    width: 100%;
    height: 111px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* BLUE - Variation 1 */
.ga26-flexible-content[data-menu-color="blue"] .ga26-divider--variation-1 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Blue_1.png');
}

/* BLUE - Variation 2 */
.ga26-flexible-content[data-menu-color="blue"] .ga26-divider--variation-2 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Blue_2.png');
}

/* BLUE - Variation 3 */
.ga26-flexible-content[data-menu-color="blue"] .ga26-divider--variation-3 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Blue_3.png');
}

/* PURPLE - Variation 1 */
.ga26-flexible-content[data-menu-color="purple"] .ga26-divider--variation-1 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Purple_1.png');
}

/* PURPLE - Variation 2 */
.ga26-flexible-content[data-menu-color="purple"] .ga26-divider--variation-2 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Purple_2.png');
}

/* PURPLE - Variation 3 */
.ga26-flexible-content[data-menu-color="purple"] .ga26-divider--variation-3 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Purple_3.png');
}

/* RED - Variation 1 */
.ga26-flexible-content[data-menu-color="red"] .ga26-divider--variation-1 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Red_1.png');
}

/* RED - Variation 2 */
.ga26-flexible-content[data-menu-color="red"] .ga26-divider--variation-2 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Red_2.png');
}

/* RED - Variation 3 */
.ga26-flexible-content[data-menu-color="red"] .ga26-divider--variation-3 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Red_3.png');
}

/* YELLOW/ORANGE - Variation 1 */
.ga26-flexible-content[data-menu-color="yellow"] .ga26-divider--variation-1 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Orange_1.png');
}

/* YELLOW/ORANGE - Variation 2 */
.ga26-flexible-content[data-menu-color="yellow"] .ga26-divider--variation-2 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Orange_2.png');
}

/* YELLOW/ORANGE - Variation 3 */
.ga26-flexible-content[data-menu-color="yellow"] .ga26-divider--variation-3 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Orange_3.png');
}

/* GREEN - Variation 1 */
.ga26-flexible-content[data-menu-color="green"] .ga26-divider--variation-1 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Green_1.png');
}

/* GREEN - Variation 2 */
.ga26-flexible-content[data-menu-color="green"] .ga26-divider--variation-2 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Green_2.png');
}

/* GREEN - Variation 3 */
.ga26-flexible-content[data-menu-color="green"] .ga26-divider--variation-3 .ga26-divider__image {
    background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-2000x111_Green_3.png');
}

/* Responsive - Mobile versions */
@media (max-width: 768px) {
    .ga26-divider__image {
        height: 0;
        padding-top: 11.1%; /* 111/1000 = 11.1% maintains aspect ratio */
        background-size: contain;
    }
    
    /* BLUE - Mobile variations */
    .ga26-flexible-content[data-menu-color="blue"] .ga26-divider--variation-1 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Blue_1.png');
    }
    
    .ga26-flexible-content[data-menu-color="blue"] .ga26-divider--variation-2 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Blue_2.png');
    }
    
    .ga26-flexible-content[data-menu-color="blue"] .ga26-divider--variation-3 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Blue_3.png');
    }
    
    /* PURPLE - Mobile variations */
    .ga26-flexible-content[data-menu-color="purple"] .ga26-divider--variation-1 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Purple_1.png');
    }
    
    .ga26-flexible-content[data-menu-color="purple"] .ga26-divider--variation-2 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Purple_2.png');
    }
    
    .ga26-flexible-content[data-menu-color="purple"] .ga26-divider--variation-3 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Purple_3.png');
    }
    
    /* RED - Mobile variations */
    .ga26-flexible-content[data-menu-color="red"] .ga26-divider--variation-1 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Red_1.png');
    }
    
    .ga26-flexible-content[data-menu-color="red"] .ga26-divider--variation-2 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Red_2.png');
    }
    
    .ga26-flexible-content[data-menu-color="red"] .ga26-divider--variation-3 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Red_3.png');
    }
    
    /* YELLOW/ORANGE - Mobile variations */
    .ga26-flexible-content[data-menu-color="yellow"] .ga26-divider--variation-1 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Orange_1.png');
    }
    
    .ga26-flexible-content[data-menu-color="yellow"] .ga26-divider--variation-2 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Orange_2.png');
    }
    
    .ga26-flexible-content[data-menu-color="yellow"] .ga26-divider--variation-3 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Orange_3.png');
    }
    
    /* GREEN - Mobile variations */
    .ga26-flexible-content[data-menu-color="green"] .ga26-divider--variation-1 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Green_1.png');
    }
    
    .ga26-flexible-content[data-menu-color="green"] .ga26-divider--variation-2 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Green_2.png');
    }
    
    .ga26-flexible-content[data-menu-color="green"] .ga26-divider--variation-3 .ga26-divider__image {
        background-image: url('https://dev-ga-yusa.pantheonsite.io/wp-content/uploads/2025/11/2026GA_Pattern_Divider-1000x111_Green_3.png');
    }
}