/*
Theme Name: Golden Papyrus
Theme URI: 
Author: Mostafa Alsamman
Author URI: 
Description: 
Requires at least: 6.8
Tested up to: 6.8
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: twentytwentyfive
Text Domain: golden-papyrus
Tags: 
*/

/* === Golden Papyrus Branding Styles === */

@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&display=swap');

:root {
  --primary-color: #B8860B; /* golden */
  --accent-color: #6B4F1D;  /* papyrus-brown */
  --background-color: #FAF3E0; /* parchment-inspired */
  --text-color: #2E2E2E;
  --font-main: 'Cinzel', serif;
}

body {
  background-color: var(--background-color);
  font-family: var(--font-main);
  color: var(--text-color);
  line-height: 1.6;
  padding: 20px;
}

.logo {
  font-size: 36px;
  font-weight: 700;
  color: var(--primary-color);
  letter-spacing: 2px;
  text-transform: uppercase;
}

.logo-sub {
  font-size: 28px;
  font-weight: 400;
  color: var(--accent-color);
  letter-spacing: 1px;
}

h1, h2, h3 {
  font-family: var(--font-main);
  color: var(--accent-color);
}

.button-golden {
  background-color: var(--primary-color);
  color: #fff;
  border: none;
  padding: 10px 20px;
  font-weight: bold;
  border-radius: 6px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.button-golden:hover {
  background-color: #A37400;
}
.offering-box {
  padding: 1.5rem;
  background: #fff;
  border: 1px solid #e0d6c3;
  border-radius: 8px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.04);
}

.offering-number {
  font-size: 1.25rem;
  color: #B8860B;
  font-weight: bold;
}
/* إخفاء الصورة الثانية على الموبايل */
@media (max-width: 768px) {
  .is-hidden-mobile {
    display: none;
  }
}
.wp-block-button__link {
  background-color: #B8860B;
  color: #fff;
  padding: 0.75em 1.5em;
  font-weight: bold;
  text-transform: uppercase;
  transition: background-color 0.3s ease;
}

.wp-block-button__link:hover {
  background-color: #A07000;
}

