/* Menü bağlantısı ve açılır menü düğmesi aynı ölçülerde hizalanır. */
.main-menu>.navbar-nav,.main-menu .navbar-nav{align-items:center}
.main-menu .navbar-nav>.nav-item{display:flex;align-items:center}
.main-menu .navbar-nav>.nav-item>.nav-link,.main-menu .navbar-nav>.nav-item>.rev-dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:10px 8px!important;font-family:var(--default-font)!important;font-size:12px!important;font-weight:500;line-height:1.2;letter-spacing:0;vertical-align:middle;color:#4b291c;white-space:nowrap}
.main-menu .navbar-nav>.nav-item>.rev-dropdown-toggle{gap:9px}
.rev-dropdown-toggle>span{display:inline-block;flex:0 0 7px;width:7px;height:7px;font-size:0;line-height:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transform-origin:center;transition:transform .2s ease}
.rev-dropdown-toggle[aria-expanded=true]>span{transform:translateY(2px) rotate(225deg)}
.main-menu ul.rev-submenu{top:calc(100% - 1px);animation:submenu-enter .22s ease both;transform-origin:top left}
.header-btn .btn-default.btn-highlighted{background:#a85134;color:#fff!important;font:600 13px/1.2 var(--default-font);padding:16px 25px;border:1px solid #a85134;box-shadow:0 5px 15px #8b42261c;white-space:nowrap}
.header-btn .btn-default.btn-highlighted::before,.header-btn .btn-default.btn-highlighted::after{background:#753923}
.header-btn .btn-default.btn-highlighted:hover{color:white!important;box-shadow:0 7px 20px #8b422630}
.header-btn .btn-default:focus-visible{outline:3px solid #a8513480;outline-offset:4px}
@keyframes submenu-enter{from{opacity:0;translate:0 7px}to{opacity:1;translate:0 0}}
@media(max-width:991px){.main-menu .navbar-nav{align-items:stretch}.main-menu .navbar-nav>.nav-item{display:block}.main-menu .navbar-nav>.nav-item>.nav-link,.main-menu .navbar-nav>.nav-item>.rev-dropdown-toggle{justify-content:flex-start;padding:12px 0!important;font-size:14px!important;width:100%;min-height:44px}.header-btn .btn-default.btn-highlighted{font-size:14px;padding:16px 26px}.main-menu ul.rev-submenu{animation:none}}
@media(prefers-reduced-motion:reduce){.main-menu ul.rev-submenu{animation:none}.rev-dropdown-toggle>span{transition:none}}
/* Menü yazı boyutu */
.main-menu .navbar-nav>.nav-item>.nav-link,.main-menu .navbar-nav>.nav-item>.rev-dropdown-toggle,.main-menu ul.rev-submenu li a{font-size:14px!important}
