@media(max-width:767px){.elementor .e-1785241-f27bbb3{display:none;}}@media(max-width:767px){.elementor .e-30b9004-26a7e25{display:flex;}}@media(max-width:767px){.elementor .e-c2155da-455023d{width:calc(100% - 3rem);gap:1rem;padding-inline:0px;\n}}@media(max-width:767px){.elementor .e-e0af977-be5b16c{& nav.elementor-nav-menu--dropdown { position: fixed; top: calc(var(--wp-admin--admin-bar--height, 0px) + 70px) !important; left: 0px !important; right: 0px !important; width: 100% !important; max-height: calc(100dvh - 116px); overflow-y: auto; margin: 0px; background-color: var(--tosen-paper); box-shadow: 0 12px 24px rgba(45,50,60,0.12); } & nav.elementor-nav-menu--dropdown .elementor-item { color: var(--tosen-ink) !important; min-height: 48px; padding: 14px 24px; } & nav.elementor-nav-menu--dropdown .elementor-item:hover, & nav.elementor-nav-menu--dropdown .elementor-item-active { background-color: var(--tosen-surface); }\n}}@media(max-width:767px){.elementor .e-6b216504-9c15{padding:0px;}}