/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.custom-category-bottom-content {
    margin-top: 40px;
    padding: 25px;
    background: linear-gradient(135deg, #f9f9f9, #ffffff);
    border-top: 3px solid #e0e0e0;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
    font-size: 16px;
    line-height: 1.6;
    color: #333;
    text-align: justify;
}

.custom-category-bottom-content h2 {
    font-size: 20px;
    color: #d35400;
    text-align: center;
    margin-bottom: 15px;
    font-weight: bold;
}

.custom-category-bottom-content p {
    margin-bottom: 12px;
}

.custom-category-bottom-content a {
    color: #0073aa;
    text-decoration: none;
    font-weight: bold;
    transition: color 0.3s ease-in-out;
}

.custom-category-bottom-content a:hover {
    color: #005f8f;
    text-decoration: underline;
}

.woo-acc-dashboard-rtl{direction:rtl;font-family:inherit;color:#222}
.woo-acc-dashboard-rtl .button{border-radius:12px;padding:.55em 1em}
.woo-acc-dashboard-rtl .button.small{padding:.35em .75em;font-size:.9em}
.woo-acc-dashboard-rtl .button.outline{background:#fff;border:1px solid #e5e7eb}
.woo-acc-dashboard-rtl .button.alert{background:#e11d48;color:#fff}
.wad-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #eee;padding:14px 0;margin-bottom:12px}
.wad-user{display:flex;align-items:center;gap:12px}
.wad-avatar{width:40px;height:40px;border-radius:50%}
.wad-user-hi{font-size:.9rem;color:#6b7280}
.wad-user-name{font-weight:600}
.wad-actions .button{margin-inline-start:8px}
.wad-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0}
.wad-card{display:flex;gap:12px;align-items:center;border:1px solid #eee;border-radius:16px;padding:14px;background:#fff;transition:.2s}
.wad-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.04)}
.wad-card-icon{font-size:22px;background:#f3f4f6;border-radius:12px;padding:10px}
.wad-card-label{font-size:.9rem;color:#6b7280}
.wad-card-val{font-weight:700}
.wad-grid{display:grid;grid-template-columns:2fr 1fr;gap:18px;margin-top:18px}
.wad-panel{background:#fff;border:1px solid #eee;border-radius:18px}
.wad-panel-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;padding:14px 16px}
.wad-title{font-weight:700}
.wad-link{font-size:.92rem;color:#2563eb}
.wad-products{padding:8px 16px}
.wad-product{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #f2f2f2}
.wad-product:last-child{border-bottom:0}
.wad-product img{width:56px;height:56px;border-radius:10px;object-fit:cover}
.wad-product-title{font-weight:600;font-size:.95rem}
.wad-product-sku{font-size:.8rem;color:#6b7280}
.wad-product-actions{display:flex;align-items:center;gap:8px}
.wad-badge{background:#eef2ff;color:#3730a3;border-radius:999px;padding:.15em .6em;font-size:.78rem}
.wad-price{font-weight:700;white-space:nowrap}
.wad-orders{padding:12px 16px}
.wad-order{display:flex;align-items:center;justify-content:space-between;border:1px solid #eee;border-radius:12px;padding:10px 12px;margin-bottom:10px}
.wad-order:last-child{margin-bottom:0}
.wad-order-id{font-weight:600}
.wad-order-date{font-size:.82rem;color:#6b7280}
.wad-chip{background:#ecfeff;color:#155e75;border-radius:999px;padding:.2em .6em;font-size:.78rem;margin-inline-end:8px}
.wad-info{padding:12px 16px;display:grid;gap:10px}
.wad-info > div span{color:#6b7280;margin-inline-end:6px}
.wad-info-actions{display:flex;gap:8px;margin-top:6px}
@media (max-width: 992px){
  .wad-grid{grid-template-columns:1fr}
  .wad-stats{grid-template-columns:1fr 1fr}
}
@media (max-width: 600px){
  .wad-stats{grid-template-columns:1fr}
  .wad-topbar{flex-direction:column;align-items:flex-start}
}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
