/* Simple Price Design - تصميم بسيط للسعر */
/* ملف جديد لتبسيط تصميم السعر وإزالة جميع التأثيرات المعقدة */

/* إعادة تعيين جميع التأثيرات المعقدة للسعر */
.menu-item .price,
.price {
    /* تصميم بسيط وواضح */
    color: #2c3e50 !important;
    font-size: 1.8rem !important;
    font-weight: 700 !important;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
    
    /* تخطيط بسيط */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 1rem 1.5rem !important;
    margin-top: 1rem !important;
    
    /* خلفية بسيطة */
    background: #ffffff !important;
    border: 2px solid #e0e0e0 !important;
    border-radius: 8px !important;
    
    /* إزالة جميع التأثيرات */
    text-shadow: none !important;
    box-shadow: none !important;
    backdrop-filter: none !important;
    filter: none !important;
    transition: none !important;
    transform: none !important;
    overflow: visible !important;
    position: static !important;
    z-index: auto !important;
    
    /* إزالة جميع الخصائص المعقدة */
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
    background-clip: unset !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

/* إزالة جميع التأثيرات عند التمرير */
.menu-item:hover .price,
.menu-item:hover .price::before,
.menu-item:hover .price::after,
.price:hover,
.price:hover::before,
.price:hover::after {
    /* الحفاظ على التصميم البسيط */
    color: #2c3e50 !important;
    background: #ffffff !important;
    border-color: #2c3e50 !important;
    transform: none !important;
    box-shadow: none !important;
    filter: none !important;
    backdrop-filter: none !important;
}

/* إزالة جميع العناصر الوهمية */
.menu-item .price::before,
.menu-item .price::after,
.price::before,
.price::after {
    display: none !important;
    content: none !important;
}

/* إزالة جميع التأثيرات الإضافية */
.menu-item .price .price-decoration,
.menu-item .price .price-ripple,
.price .price-decoration,
.price .price-ripple {
    display: none !important;
}

/* تصميم بسيط للعملة */
.price .currency {
    font-size: 0.8em !important;
    opacity: 0.8 !important;
    margin-right: 0.5rem !important;
    color: #2c3e50 !important;
}

/* تصميم بسيط للخصم */
.price .discount {
    position: absolute !important;
    top: -10px !important;
    right: -10px !important;
    background: #e74c3c !important;
    color: white !important;
    padding: 0.25rem 0.5rem !important;
    border-radius: 12px !important;
    font-size: 0.7rem !important;
    font-weight: 600 !important;
    z-index: 5 !important;
}

/* تصميم بسيط للطباعة */
@media print {
    .menu-item .price,
    .price {
        color: #000 !important;
        background: none !important;
        border: 1px solid #000 !important;
        -webkit-background-clip: unset !important;
        -webkit-text-fill-color: unset !important;
        text-shadow: none !important;
    }
}

/* تصميم بسيط للأجهزة المحمولة */
@media (max-width: 768px) {
    .menu-item .price,
    .price {
        font-size: 1.6rem !important;
        justify-content: center !important;
        text-align: center !important;
    }
}

@media (max-width: 576px) {
    .menu-item .price,
    .price {
        font-size: 1.4rem !important;
        padding: 0.8rem 1rem !important;
    }
}

/* إزالة جميع التأثيرات من ملفات CSS الأخرى */
.menu-item .price *,
.price * {
    transition: none !important;
    transform: none !important;
    animation: none !important;
}

