body>.nekas-gallery-lightbox{position:fixed!important;z-index:2147483000!important;isolation:isolate!important}@media screen and (min-width:750px)and (min-height:651px)and (orientation:landscape){body:has(.nekas-gallery-page),body:has(.nekas-collection-page),body:has(.sectionz),body:has(.shopify-policy__container),body:has(.nekas-contact-wrap),body:has(.nekas-commission-wrap){--nekas-panel-gutter-x: clamp(1.6rem, 3.2vw, 9.6rem);--nekas-panel-gutter-y: clamp(1.2rem, 2vh, 3rem);display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;margin:0!important;overflow:hidden!important}body:has(.nekas-gallery-page)>.shopify-section-group-header-group,body:has(.nekas-collection-page)>.shopify-section-group-header-group,body:has(.sectionz)>.shopify-section-group-header-group,body:has(.shopify-policy__container)>.shopify-section-group-header-group,body:has(.nekas-contact-wrap)>.shopify-section-group-header-group,body:has(.nekas-commission-wrap)>.shopify-section-group-header-group{grid-row:1!important;min-width:0!important}html body:has(.nekas-gallery-page)>.page-container,html body:has(.nekas-collection-page)>.page-container,html body:has(.sectionz)>.page-container,html body:has(.shopify-policy__container)>.page-container,html body:has(.nekas-contact-wrap)>.page-container,html body:has(.nekas-commission-wrap)>.page-container{grid-row:2!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}html body:has(.nekas-gallery-page)>.page-container>.page-content,html body:has(.nekas-collection-page)>.page-container>.page-content,html body:has(.sectionz)>.page-container>.page-content,html body:has(.shopify-policy__container)>.page-container>.page-content,html body:has(.nekas-contact-wrap)>.page-container>.page-content,html body:has(.nekas-commission-wrap)>.page-container>.page-content,html body:has(.nekas-gallery-page)>.page-container>.content-for-layout,html body:has(.nekas-collection-page)>.page-container>.content-for-layout,html body:has(.sectionz)>.page-container>.content-for-layout,html body:has(.shopify-policy__container)>.page-container>.content-for-layout,html body:has(.nekas-contact-wrap)>.page-container>.content-for-layout,html body:has(.nekas-commission-wrap)>.page-container>.content-for-layout{display:block!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}body:has(.nekas-gallery-page) .nekas-gallery-page,body:has(.nekas-collection-page:not(.nekas-supplies-page)) .nekas-collection-page:not(.nekas-supplies-page),body:has(.nekas-supplies-page) .nekas-supplies-page{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;padding:var(--nekas-panel-gutter-y) var(--nekas-panel-gutter-x)!important;overflow:hidden!important}body:has(.nekas-gallery-page) .nekas-gallery-shell,body:has(.nekas-collection-page:not(.nekas-supplies-page)) .nekas-collection-panel,body:has(.nekas-supplies-page) .nekas-supplies-panel{flex:1 1 auto!important;align-self:center!important;width:min(100%,1800px)!important;max-width:1800px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important}body:has(.nekas-gallery-page) .nekas-gallery-shell,body:has(.nekas-collection-page:not(.nekas-supplies-page)) .nekas-collection-panel{overflow-x:hidden!important;overflow-y:auto!important}body:has(.nekas-supplies-page) .nekas-supplies-panel{display:flex!important;flex-direction:column!important;overflow:hidden!important}body:has(.nekas-supplies-page) .nekas-supplies-main-card{flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important}html body:has(.sectionz) main .sectionz{box-sizing:border-box!important;width:min(calc(100% - var(--nekas-panel-gutter-x) - var(--nekas-panel-gutter-x)),1800px)!important;max-width:1800px!important;height:calc(100% - var(--nekas-panel-gutter-y) - var(--nekas-panel-gutter-y))!important;min-height:0!important;max-height:none!important;margin:var(--nekas-panel-gutter-y) auto!important;overflow-x:hidden!important;overflow-y:auto!important}html body:has(.shopify-policy__container) main .shopify-policy__container,html body:has(.nekas-contact-wrap) main .nekas-contact-wrap,html body:has(.nekas-commission-wrap) main .nekas-commission-wrap{box-sizing:border-box!important;width:min(calc(100% - var(--nekas-panel-gutter-x) - var(--nekas-panel-gutter-x)),1600px)!important;max-width:1600px!important;height:calc(100% - var(--nekas-panel-gutter-y) - var(--nekas-panel-gutter-y))!important;min-height:0!important;max-height:none!important;margin:var(--nekas-panel-gutter-y) auto!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}body:has(.nekas-gallery-page)>.shopify-section-group-footer-group,body:has(.nekas-collection-page)>.shopify-section-group-footer-group,body:has(.sectionz)>.shopify-section-group-footer-group,body:has(.shopify-policy__container)>.shopify-section-group-footer-group,body:has(.nekas-contact-wrap)>.shopify-section-group-footer-group,body:has(.nekas-commission-wrap)>.shopify-section-group-footer-group{grid-row:3!important;align-self:end!important;width:100%!important;min-width:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important;z-index:70!important}body:has(.nekas-gallery-page) #footer,body:has(.nekas-gallery-page) .footer,body:has(.nekas-gallery-page) footer,body:has(.nekas-collection-page) #footer,body:has(.nekas-collection-page) .footer,body:has(.nekas-collection-page) footer,body:has(.sectionz) #footer,body:has(.sectionz) .footer,body:has(.sectionz) footer,body:has(.shopify-policy__container) #footer,body:has(.shopify-policy__container) .footer,body:has(.shopify-policy__container) footer,body:has(.nekas-contact-wrap) #footer,body:has(.nekas-contact-wrap) .footer,body:has(.nekas-contact-wrap) footer,body:has(.nekas-commission-wrap) #footer,body:has(.nekas-commission-wrap) .footer,body:has(.nekas-commission-wrap) footer{width:100%!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/nekas-responsive-shell.css.map */
