@media (max-width:1023px){:is(html:has(.PortalChatViewport-module__5CzV7q__frame),body:has(.PortalChatViewport-module__5CzV7q__frame)){overscroll-behavior:none;scrollbar-gutter:auto;overflow:hidden}.PortalChatViewport-module__5CzV7q__frame{inset-inline:0;top:var(--portal-chat-top,0px);height:var(--portal-chat-height,100dvh);flex-direction:column;min-height:0;display:flex;position:fixed;overflow:hidden}.PortalChatViewport-module__5CzV7q__frame>header{flex-shrink:0;position:relative;top:auto}.PortalChatViewport-module__5CzV7q__frame>.portal-shell-body{flex:1;width:100%;min-height:0}.PortalChatViewport-module__5CzV7q__frame [data-testid=portal-main-content]{flex-direction:column;height:auto;min-height:0;padding:0;display:flex;overflow:hidden}.PortalChatViewport-module__5CzV7q__frame [data-testid=portal-main-content]>h1{display:none}.PortalChatViewport-module__5CzV7q__frame .portal-messages-viewport{flex:1;position:static}.PortalChatViewport-module__5CzV7q__frame [data-testid=portal-message-composer] textarea{max-height:min(10rem, calc(var(--portal-chat-height,100dvh) / 4))}.PortalChatViewport-module__5CzV7q__frame [data-testid=portal-mobile-nav-shell]{position:absolute}}
.productCategories-module__LwIzxG__disclosure{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s,visibility 0s .18s;display:grid}.productCategories-module__LwIzxG__disclosure[data-open=true]{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .18s,visibility}@media (prefers-reduced-motion:reduce){.productCategories-module__LwIzxG__disclosure{transition:none}}
