/*
 * Classic Style - Desktop CSS
 * Device separation: Hide mobile elements on desktop
 */

/* Hide ALL mobile elements on desktop */
@media (min-width: 992px) {
    .m-header,
    .m-header-top,
    .m-top-ticker,
    .m-ticker-content,
    .m-ticker-item,
    .m-ticker-nav,
    .m-nav-drawer,
    .m-nav-overlay,
    .m-nav-header,
    .m-nav-close,
    .m-nav-links,
    .m-nav-link,
    .m-menu-btn,
    .m-logo,
    .m-cart-btn,
    .m-cart-count,
    .m-hero,
    .m-hero-bg,
    .m-hero-content,
    .m-badge,
    .m-btn,
    .m-btn-primary,
    .m-btn-outline,
    .m-btn-success,
    .m-btn-large,
    .m-products,
    .m-product-list,
    .m-product-card,
    .m-product-img,
    .m-product-body,
    .m-product-price,
    .m-product-actions,
    .m-why-choose,
    .m-features-grid,
    .m-feature-item,
    .m-services,
    .m-service-list,
    .m-service-card,
    .m-service-row,
    .m-service-img,
    .m-service-content,
    .m-stats,
    .m-stats-grid,
    .m-stat-item,
    .m-section-title,
    .m-cta-banner,
    .m-cta-content,
    .m-cta-info,
    .m-back-to-top,
    .m-back-to-top-btn,
    .m-footer,
    .m-footer-content,
    .m-footer-logo,
    .m-footer-contact,
    .m-footer-links,
    .m-footer-social {
        display: none !important;
    }
}