/* ===== ARUWAY: einheitliches Orange fuer Buttons, Formulare, Links und Menue ===== */
:root{--aw-orange:#E76F51;--aw-orange-dark:#cf5a3d}

/* 1) Buttons (Block-Buttons, Formulare, WordPress-Standard) */
.wp-block-button__link,.wp-element-button,button,input[type="submit"],input[type="button"],
.button,.btn,a.button,.wpforms-submit,.jetpack-contact-form button,.contact-form button,
.wp-block-jetpack-button button,.wp-block-search__button{
  background-color:var(--aw-orange)!important;border-color:var(--aw-orange)!important;color:#fff!important;border-radius:50px!important}
.wp-block-button__link:hover,.wp-element-button:hover,button:hover,input[type="submit"]:hover,
.button:hover,a.button:hover,.wp-block-search__button:hover{background-color:var(--aw-orange-dark)!important;border-color:var(--aw-orange-dark)!important}
/* Umriss-Buttons (Outline-Stil) */
.is-style-outline .wp-block-button__link{background:transparent!important;color:var(--aw-orange)!important;border:2px solid var(--aw-orange)!important}

/* Formularfelder: Fokus in Orange */
input:focus,textarea:focus,select:focus{border-color:var(--aw-orange)!important;outline:2px solid rgba(231,111,81,.25)!important}

/* 2) Links im Text (statt Rot) */
.entry-content a:not(.wp-block-button__link):not(.aw-btn):not(.aw-buy),
.site-footer a,footer a{color:var(--aw-orange)!important}

/* 3) Menue: aktiver Punkt, Hover und Untermenue in Orange statt Rot */
.main-navigation .current-menu-item > a,.main-navigation .current_page_item > a,
.main-navigation .current-menu-ancestor > a,.main-navigation .current_page_ancestor > a,
.menu .current-menu-item > a,.menu .current_page_item > a,.menu .current-menu-ancestor > a,
nav .current-menu-item > a,nav .current_page_item > a,nav .current-menu-ancestor > a{
  background-color:var(--aw-orange)!important;color:#fff!important}
.main-navigation a:hover,.menu > li > a:hover,nav .menu-item > a:hover{color:var(--aw-orange)!important}
.main-navigation .current-menu-item > a:hover,nav .current-menu-item > a:hover{color:#fff!important}
.sub-menu,.main-navigation ul ul,nav ul ul{background-color:var(--aw-orange)!important}
.sub-menu a,.main-navigation ul ul a,nav ul ul a{background-color:var(--aw-orange)!important;color:#fff!important}
.sub-menu a:hover,.main-navigation ul ul a:hover,nav ul ul a:hover{background-color:var(--aw-orange-dark)!important}
.sub-menu:before,.sub-menu:after,.main-navigation ul ul:before{border-bottom-color:var(--aw-orange)!important}
/* Menu hover: yellow (from the logo) instead of red */
.main-navigation a:hover,.main-navigation a:focus,.menu > li > a:hover,.menu > li > a:focus,
nav .menu-item > a:hover,nav .menu-item > a:focus,
.main-navigation li:hover > a,nav .menu-item:hover > a{
  background-color:#F2C94C!important;color:#1A1A1A!important;transition:background-color .2s,color .2s}
/* the active page stays orange, even on hover */
.main-navigation .current-menu-item > a:hover,.main-navigation .current_page_item > a:hover,
nav .current-menu-item > a:hover,nav .current_page_item > a:hover{background-color:var(--aw-orange)!important;color:#fff!important}
/* Oculta el enlace "Edit" (solo visible para administradores) */
.edit-link,.post-edit-link{display:none!important}
/* Enlaces del pie de página en naranja */
.widget a,.footer-widgets a,.site-info a,#colophon a,footer a{color:#E76F51!important}
.widget a:hover,.footer-widgets a:hover,#colophon a:hover,footer a:hover{color:#cf5a3d!important}