@media screen and (pointer:coarse){:root{--text-font-size:var(--mobile-text-font-size)!important;--heading-font-size:1.125rem;--sub-heading-1-font-size:1rem;--sub-heading-2-font-size:1rem}}#openSidebar{padding:0;background-color:var(--sidebar-open-btn-color)}#openSidebar,body.Sidebar_Open #openSidebar{display:none}body.Sidebar_Closed #openSidebar{display:block}#closeSidebar{position:absolute;right:0;top:0;padding:0;background-color:var(--sidebar-close-btn-color)}#closeSidebar.floating{display:flex;position:fixed;left:0;align-items:center;justify-content:flex-end;box-sizing:border-box;z-index:1}#closeSidebar,#openSidebar{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#closeSidebar{-webkit-mask-image:url(../images/icons/close-icon.svg);mask-image:url(../images/icons/close-icon.svg);width:2.5em;height:2.5em}#openSidebar{-webkit-mask-image:url(../images/icons/open-menu-icon.svg);mask-image:url(../images/icons/open-menu-icon.svg);flex:0 0 3em;width:3em;height:3em}body.Sidebar_Closed.Layout_Account #content,body.Sidebar_Closed.Layout_Admin #content,body.Sidebar_Closed.Layout_Default #content{flex-shrink:0;flex-basis:calc(100% - 20px)}body.Sidebar_Closed.Layout_Account #main,body.Sidebar_Closed.Layout_Admin #main,body.Sidebar_Closed.Layout_Default #main{min-width:0}body.Sidebar_Closed.Layout_Account #sidebar,body.Sidebar_Closed.Layout_Admin #sidebar,body.Sidebar_Closed.Layout_Default #sidebar{display:none}@media screen and (min-width:1250px){body.Layout_Account #sidebar,body.Layout_Admin #sidebar,body.Layout_Default #sidebar{max-width:350px}}@media screen and (max-width:1024px){#itemPageMiddle{flex-direction:column;gap:0}#itemPageLeft{flex:auto;margin:0}.component.itemPageControls>.searchDesc{min-width:fit-content}}@media screen and (max-width:600px){#openSidebar{display:block}body.Layout_Account #content,body.Layout_Admin #content,body.Layout_Default #content{flex-shrink:0;flex-basis:100%;max-width:100vw}body:not(.Sidebar_Open):not(.Page_Admin).Layout_Account #sidebar,body:not(.Sidebar_Open):not(.Page_Admin).Layout_Admin #sidebar,body:not(.Sidebar_Open):not(.Page_Admin).Layout_Default #sidebar{display:none}body.Sidebar_Open{max-height:var(--vp-height);overflow:hidden}body.Sidebar_Open.Layout_Account #sidebar,body.Sidebar_Open.Layout_Admin #sidebar,body.Sidebar_Open.Layout_Default #sidebar{position:fixed;left:0;bottom:0;min-width:100vw;max-width:none;z-index:999999}body.Sidebar_Open.Layout_Account #content,body.Sidebar_Open.Layout_Admin #content,body.Sidebar_Open.Layout_Default #content{display:none}.modalPanel[data-modal-name=message-box]{display:flex;margin:auto}.modalPanel[data-modal-name=message-box] .messageBox{border-radius:5px}.component.itemImport .queue,.galleryContent{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:4px}.component.itemGeolocation .maps .worldMapContainer{display:none}}@media screen and (max-height:500px),screen and (max-width:768px){body.Layout_Default.Panels #panels{display:none}}@media screen and (max-width:450px){body.Layout_Account #header,body.Layout_Admin #header,body.Layout_Default #header{min-height:0!important}#headerActions{min-height:2.2em;flex:0}#headerActions .component.quickSearch{flex:initial;width:40px;min-width:0}#headerActions .component.quickSearch:not(.focused) div.query>.icon.search{width:100%}#headerActions .component.quickSearch.focused{position:absolute;display:block;left:0;right:0;top:100%;width:auto;max-width:none;margin:0}#headerActions .component.quickSearch:not(.focused) input.query{padding:0 0 0 35px}#headerActions .component.quickSearch.focused input.query{border-radius:0}#headerActions .component.quickSearch ul.suggestions{top:100%;border:none;border-bottom:2px solid var(--header-border-color);border-radius:0}#headerActions .component.shoppingCartActionUI[data-cart-count="0"] .numOfItems{display:none}#headerActions .action[data-action=Login]{width:2em;justify-content:center}#headerActions .action[data-action=Login] .icon{margin:5px 0}#headerActions .action[data-action=Login] .label{width:0;margin:0;overflow:hidden}.action[data-action=Account],.component.accountActionUI,.component.actionMenu{position:static!important}.component.accountActionUI>.panel{left:0!important;right:0;width:auto;padding:0}.component.accountActionUI>.panel>.content{border:none;border-bottom:2px solid var(--header-border-color);box-shadow:none;opacity:1}.component.accountActionUI>.panel>.content:after,.component.accountActionUI>.panel>.content:before{content:none}}@media screen and (max-height:450px){body.Layout_Account #header,body.Layout_Admin #header,body.Layout_Default #header{min-height:0!important}}