/* Tropical Coral Sunset Theme */
[data-theme="coral-sunset"],
[data-theme="coral"],
[data-theme="coral-peach"],
[data-theme="peach"] {
    --primary: #f43f5e;
    --primary-light: #fb7185;
    --primary-dark: #be123c;
    --secondary: #fda4af;
    --accent: #fb923c;
    --accent-dark: #ea580c;
}

[data-theme="coral-sunset"] .horizontal-menu-wrapper,
[data-theme="coral"] .horizontal-menu-wrapper {
    background: linear-gradient(135deg, #fb7185, #f43f5e, #be123c, #f43f5e);
}

[data-theme="coral-sunset"] .footer-section,
[data-theme="coral"] .footer-section {
    background: linear-gradient(135deg, #4c0519, #881337, #4c0519);
}

[data-theme="coral-sunset"] .header-search-bar .form-control,
[data-theme="coral"] .header-search-bar .form-control {
    border-color: #fb7185 !important;
}

[data-theme="coral-sunset"] .header-search-bar .btn,
[data-theme="coral"] .header-search-bar .btn {
    background: linear-gradient(135deg, #fb7185, #f43f5e);
}

[data-theme="coral-sunset"] .action-menu,
[data-theme="coral-sunset"] .bottom-nav .nav-item.active,
[data-theme="coral-sunset"] .product-title:hover,
[data-theme="coral"] .action-menu,
[data-theme="coral"] .bottom-nav .nav-item.active,
[data-theme="coral"] .product-title:hover {
    color: #f43f5e;
}

[data-theme="coral-sunset"] .btn-buy,
[data-theme="coral"] .btn-buy {
    background: linear-gradient(135deg, #fb7185, #f43f5e);
}

[data-theme="coral-sunset"] .product-price,
[data-theme="coral"] .product-price {
    background: linear-gradient(135deg, #fb7185, #be123c);
    -webkit-background-clip: text;
    background-clip: text;
}

[data-theme="coral-sunset"] .category-badge,
[data-theme="coral"] .category-badge {
    background: linear-gradient(135deg, #fb923c, #ea580c);
}

[data-theme="coral-sunset"] .btn-see-more,
[data-theme="coral"] .btn-see-more {
    background: linear-gradient(135deg, #fb7185, #f43f5e);
    box-shadow: 0 4px 12px rgba(244, 63, 94, 0.3);
}
