body.UIMode_Window #content.gt-md .window-content-lt-md,body.UIMode_Window #content.lt-md .window-content-gt-md{display:none}#content.lt-md #itemPageMiddle{flex-direction:column;gap:0}#content.lt-md #itemPageLeft{flex:auto;margin:0}#content.lt-md .component.itemPageControls>.searchDesc{min-width:fit-content}#content.lt-sm .component.gallery[data-layout=grid]>.galleryContent,#content.lt-sm .component.itemImport .queue{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:4px}#content.lt-sm .component.gallery[data-layout=detail] .galleryContent{grid-template-columns:repeat(auto-fill,minmax(20em,1fr))!important}#content.lt-sm .component.itemGeolocation .maps .worldMapContainer{display:none}@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{background-color:var(--sidebar-open-btn-color);padding:0}#openSidebar,body.Sidebar_Open #openSidebar{display:none}body.Sidebar_Closed #openSidebar{display:block}#closeSidebar{background-color:var(--sidebar-close-btn-color);padding:0;position:absolute;right:0;top:0;z-index:10}#closeSidebar.floating{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-end;left:0;position:fixed;z-index:1}#closeSidebar,#openSidebar{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#closeSidebar{height:2.5em;-webkit-mask-image:url(../images/icons/close-icon.svg);mask-image:url(../images/icons/close-icon.svg);width:2.5em}#openSidebar{flex:0 0 3em;height:3em;-webkit-mask-image:url(../images/icons/open-menu-icon.svg);mask-image:url(../images/icons/open-menu-icon.svg);width:3em}body.Sidebar_Closed.Layout_Account #content,body.Sidebar_Closed.Layout_Admin #content,body.Sidebar_Closed.Layout_Default #content{flex-basis:calc(100% - 20px);flex-shrink:0}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:600px){#openSidebar{display:block}body.Layout_Account #content,body.Layout_Admin #content,body.Layout_Default #content{flex-basis:100%;flex-shrink:0;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:100vh;max-height:100dvh;overflow:hidden}body.Sidebar_Open.Layout_Account #sidebar,body.Sidebar_Open.Layout_Admin #sidebar,body.Sidebar_Open.Layout_Default #sidebar{bottom:0;left:0;max-width:none;min-width:100vw;position:fixed;right:0;z-index:999999}body.Sidebar_Open.Layout_Account #content,body.Sidebar_Open.Layout_Account #sidebar .resizer,body.Sidebar_Open.Layout_Admin #content,body.Sidebar_Open.Layout_Admin #sidebar .resizer,body.Sidebar_Open.Layout_Default #content,body.Sidebar_Open.Layout_Default #sidebar .resizer{display:none}.modalPanel[data-modal-name=message-box]{display:flex;margin:auto}.modalPanel[data-modal-name=message-box] .messageBox{border-radius:5px}}@media screen and (max-width:850px){body.Layout_Default.Panels #panels.right{display:none!important}}@media screen and (max-width:800px){#headerActions .action[data-action=Register]{display:none!important}}body.Layout_Account.Sidebar_Resized #sidebar,body.Layout_Admin:not(.Page_Admin).Sidebar_Resized #sidebar,body.Layout_Default.Sidebar_Resized #sidebar{max-width:50vw!important}@media screen and (max-height:500px),screen and (max-width:768px){body.Layout_Default.Panels #panels.bottom{display:none!important}}@media screen and (max-width:450px){body.Layout_Account #header,body.Layout_Admin #header,body.Layout_Default #header{gap:.5em;min-height:0!important}#headerActions{flex:0;min-height:2.2em}#headerActions .component.quickSearch{flex:initial!important;min-width:0!important;width:40px!important}#headerActions .component.quickSearch:not(.focused) div.query>.icon.search{width:100%}#headerActions .component.quickSearch.focused{display:block;left:0;margin:0;max-width:none!important;position:absolute;right:0;top:100%;width:auto!important}#headerActions .component.quickSearch:not(.focused) input.query{padding:0 0 0 35px}#headerActions .component.quickSearch.focused input.query{border-radius:0}#headerActions .component.quickSearch input.query::placeholder{color:transparent}#headerActions .component.quickSearch ul.suggestions{border:none;border-bottom:2px solid var(--header-border-color);border-radius:0;top:100%}#headerActions .component.shoppingCartActionUI[data-cart-count="0"] .numOfItems{display:none}#headerActions .action[data-action=Login]{justify-content:center;width:2em}#headerActions .action[data-action=Login] .icon{margin:5px 0}#headerActions .action[data-action=Login] .label{margin:0;overflow:hidden;width:0}.action[data-action=Account],.component.accountActionUI,.component.actionMenu{position:static!important}.component.accountActionUI>.panel{left:0!important;padding:0;right:0;width:auto}.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}}