@media (max-width:980px){body.dm-custom-header #dm_nav.menu-wrap{background:#fff!important;color:#222!important;box-shadow:-18px 0 44px rgba(21,25,31,.18)!important;padding:55px 23px 12px!important}body.dm-custom-header #dm_nav .menu-wrap__inner{background:#fff!important;position:relative!important;padding:42px 0 12px!important;overflow-x:hidden!important}body.dm-custom-header #dm_nav .menu-wrap__inner:before{content:"MENÜ";position:absolute;left:0;top:3px;display:block;font-size:12px;line-height:18px;letter-spacing:.18em;font-weight:750;color:#bc1424!important}body.dm-custom-header #dm_nav .scroll_section{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;max-height:calc(100dvh - 149px)!important;scrollbar-color:#d5cfc9 transparent;scrollbar-width:thin}body.dm-custom-header #dm_nav .menu-side,body.dm-custom-header #dm_nav #dm-menu{width:100%!important;max-width:100%!important}body.dm-custom-header #dm_nav #dm-menu>li{display:list-item;width:100%!important;max-width:100%!important;border-bottom:1px solid #ece8e3!important;margin:0!important;padding:0!important;position:relative!important}body.dm-custom-header #dm_nav #dm-menu>li>a{display:block!important;width:auto!important;max-width:calc(100% - 37px)!important;padding:14px 0!important;margin:0!important;color:#242424!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-align:left!important;overflow-wrap:break-word!important}body.dm-custom-header #dm_nav #dm-menu>li:not(.menu-item-has-children)>a{max-width:100%!important}body.dm-custom-header #dm_nav #dm-menu li.current-menu-item>a,body.dm-custom-header #dm_nav #dm-menu li.current-menu-ancestor>a,body.dm-custom-header #dm_nav #dm-menu li.current_page_item>a{color:#bc1424!important}body.dm-custom-header #dm_nav #dm-menu>li>a:hover,body.dm-custom-header #dm_nav #dm-menu a:focus-visible{color:#bc1424!important;outline-offset:2px!important}body.dm-custom-header #dm_nav #dm-menu .sub-menu{background:#f8f7f5!important;box-shadow:none!important;border-radius:5px!important;padding:8px 10px!important}body.dm-custom-header #dm_nav #dm-menu .sub-menu a{color:#383838!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;padding:11px 8px!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:break-word!important}body.dm-custom-header #dm_nav #dm-menu .sub-menu li.current-menu-item>a,body.dm-custom-header #dm_nav #dm-menu .sub-menu li.current_page_item>a{color:#bc1424!important;font-weight:700!important}body.dm-custom-header #dm_nav #dm-menu .sub-menu li{border-bottom:1px solid #e9e6e2!important}body.dm-custom-header #dm_nav #dm-menu .sub-menu li:last-child{border-bottom:0!important}body.dm-custom-header #dm_nav #dm-menu>li.fsh-mobile-cta{border-bottom:0!important;margin:19px 0 14px!important;padding:0!important;background:#bc1424!important;border-radius:5px!important;min-height:50px!important}body.dm-custom-header #dm_nav #dm-menu>li.fsh-mobile-cta>a{color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important;max-width:100%!important;padding:15px 12px!important;text-align:center!important;border-radius:5px!important;min-height:50px!important}body.dm-custom-header #dm_nav #dm-menu>li.fsh-mobile-cta>a:hover{background:#a30f1f!important;color:#fff!important}body.dm-custom-header #dm_nav #dm-menu>li.menu-item-3583{display:none!important}body.dm-custom-header #open-button.hamburger{background:#fff!important;border:2px solid #bc1424!important;border-radius:5px!important;box-shadow:0 2px 11px rgba(0,0,0,.09)!important}body.dm-custom-header #open-button .hamburger-inner-two,body.dm-custom-header #open-button .hamburger-inner-two:before,body.dm-custom-header #open-button .hamburger-inner-two:after{background-color:#bc1424!important}body.dm-custom-header #open-button:focus-visible{outline:3px solid #bc1424!important;outline-offset:3px!important}}@media (max-width:980px){body.dm-custom-header #dm_nav .menu-wrap__inner #dm-menu.nav li.menu-item-has-children:not(.menu-item-4151)>a:after,body.dm-custom-header #dm_nav .menu-wrap__inner #dm-menu.nav li.menu-item-has-children.visible:not(.menu-item-4151)>a:after{color:#bc1424!important;right:8px!important;opacity:1!important}}@media (max-width:980px){body.dm-custom-header #dm_nav .menu-wrap__inner #dm-menu.nav li.menu-item-4151::after{color:#bc1424!important;left:auto!important;right:14px!important}}