.tw-drawer{display:none}
@media(max-width:980px){
.et_mobile_menu{display:none!important}
.mobile_menu_bar{width:32px!important;height:28px!important;display:block!important;cursor:pointer;background:linear-gradient(#6a5034,#6a5034) center 5px/30px 2px no-repeat,linear-gradient(#6a5034,#6a5034) center 13px/30px 2px no-repeat,linear-gradient(#6a5034,#6a5034) center 21px/30px 2px no-repeat}
.mobile_menu_bar:before,.mobile_menu_bar:after{display:none!important}
.tw-drawer{display:flex;position:fixed;inset:0;z-index:2147483000;background:#f6f2ea;color:#6a5034;flex-direction:column;height:100vh;height:100dvh;transform:translateX(100%);visibility:hidden;transition:transform .45s cubic-bezier(.22,.68,0,1),visibility .45s;overflow:hidden;font-family:inherit}
.tw-drawer.tw-menu-open{transform:translateX(0);visibility:visible}
.tw-menu-top{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:calc(9px + env(safe-area-inset-top)) 26px 9px;border-bottom:1px solid #6a503426}
.tw-menu-brand{display:block;flex-shrink:0}
.tw-menu-brand img{display:block;width:108px;height:108px;mix-blend-mode:multiply}
.tw-drawer button{font-family:inherit;cursor:pointer;border:0;background:none;color:#6a5034}
.tw-menu-close{font-size:36px;line-height:1;width:44px;height:44px;padding:0}
.tw-menu-viewport{position:relative;flex:1;min-height:0;overflow:hidden}
.tw-menu-main,.tw-menu-sub{position:absolute;inset:0;padding:34px 26px calc(32px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;transition:transform .4s cubic-bezier(.22,.68,0,1),opacity .4s}
.tw-menu-main>a,.tw-menu-group{display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 0!important;border-bottom:1px solid #6a503426!important;font-size:27px!important;line-height:1.3!important;color:#6a5034!important;text-align:left}
.tw-menu-group span{font-size:32px;font-weight:300}
.tw-menu-sub{transform:translateX(100%);visibility:hidden;transition:transform .4s cubic-bezier(.22,.68,0,1),visibility .4s}
.tw-menu-back{font-size:15px;padding:0 0 28px;min-height:44px}
.tw-menu-sub h2{font-size:30px!important;line-height:1.2!important;padding-bottom:24px;color:#6a5034!important}
.tw-sub-links>a{display:block;font-size:18px!important;line-height:1.4!important;color:#6a5034!important;padding:17px 0;border-bottom:1px solid #6a503426}
.tw-sub-open .tw-menu-main{transform:translateX(-25%);opacity:0;pointer-events:none}
.tw-sub-open .tw-menu-sub{transform:translateX(0);visibility:visible}
.tw-drawer :focus-visible,.mobile_menu_bar:focus-visible{outline:2px solid #6a5034;outline-offset:5px}
}
@media(prefers-reduced-motion:reduce){.tw-drawer,.tw-menu-main,.tw-menu-sub{transition:none!important}}
