.tx-ab-menu{position:fixed;z-index:1002;left:0;top:0;width:100%;height:100%;background-color:#fff;color:#fff;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tx-ab-menu.tx-ab-active{opacity:1;visibility:visible}.tx-ab-menu .tx-ab-inner{height:100%;width:100vw;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tx-ab-menu{background-color:rgba(255,255,255,.9);margin-top:0;height:calc(100%)}.tx-ab-menu .tx-ab-close{position:fixed;top:40px;right:20px;border:0;background-color:transparent;padding:0;font-size:24px;color:#000}.tx-ab-menu .tx-ab-close .icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:#fff;fill:#fff}.tx-ab-menu .sfpd-text-only,.tx-ab-menu .sfpd-text-only .sfpd-text-search{width:100%;max-width:100%}.tx-ab-menu .sfpd-text-only .sfpd-text-search .searchandfilter li.sf-field-search input{border:0px!important;text-align:center;width:100%;font-family:'Noto Serif',serif;font-style:italic;font-weight:600;font-size:40px;margin:15px 0;line-height:1.3;text-transform:none;color:#000}.tx-ab-menu .sfpd-text-only .sfpd-text-search .searchandfilter li.sf-field-submit,.tx-ab-menu .sfpd-text-only .sfpd-text-search .sfpd-submit{display:none}.tx-ab-menu .tx-ab-inner ul{text-align:center;list-style-type:none;padding:0 0;width:100%;display:block}.tx-ab-menu .tx-ab-inner ul li a{display:block;width:100%;font-size:40px;color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative}.tx-ab-menu .tx-ab-inner ul li a:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:#333;opacity:0;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tx-ab-menu .tx-ab-inner ul li a:hover:before,.tx-ab-menu .tx-ab-inner ul li a:focus:before{opacity:1}