/*
 Theme Name: Sammasta Child (Astra)
 Theme URI: https://example.com/
 Description: Child theme voor Sammasta Moments, gebaseerd op Astra. Bevat kleurenschema, menu-structuur en basispagina’s.
 Author: ChatGPT
 Template: astra
 Version: 1.0.0
 Text Domain: sammasta-child
*/

:root{ --sammasta-bordeaux:#6A1E2D; --sammasta-beige:#F5F0E6; --sammasta-text:#2B2B2B; }
body{ background:var(--sammasta-beige); color:var(--sammasta-text); line-height:1.6; }
.site-header, header.wp-block-template-part, .main-header-bar{ background:var(--sammasta-bordeaux) !important; }
.main-header-menu a, .wp-block-navigation a{ color:#F5F0E6 !important; text-decoration:none; font-weight:500; }
.main-header-menu a:hover, .wp-block-navigation a:hover{ opacity:.85; }
.wp-block-button__link, .button, .wp-element-button, .ast-button{
  background:var(--sammasta-bordeaux); color:var(--sammasta-beige); border-radius:9999px; padding:12px 22px; text-decoration:none; display:inline-block;
}
.wp-block-button__link:hover, .button:hover, .wp-element-button:hover, .ast-button:hover{ filter:brightness(0.95); }
.ast-mobile-popup-drawer{ background:var(--sammasta-beige) !important; }
.ast-mobile-popup-drawer .main-header-menu a{ color:var(--sammasta-text) !important; }
.ast-mobile-menu-trigger, .ast-mobile-menu-trigger-minimal, .menu-toggle .ast-mobile-svg{ color:#F5F0E6 !important; fill:#F5F0E6 !important; }
.site-footer, footer.wp-block-template-part{ background:#2B2B2B; color:#F5F0E6; }