.gallery{display:flex;background-color:#242424;position:fixed;top:8rem;left:0;width:100vw;height:calc(100vh - 13rem);padding:0 2rem 0 0;border-radius:15px;overflow:hidden}@media screen and (min-width:992px){.gallery{left:18rem;width:calc(100vw - 36rem);padding-right:1rem;border-radius:15px 0 0}}.explorer{flex:0 0 50%;min-width:0;background-color:#d4d4d4;overflow:auto;font-family:Tahoma,Segoe UI,sans-serif;font-size:1.4rem;color:#000}.explorer-table{width:100%;border-collapse:collapse;table-layout:fixed}.explorer-table th{position:sticky;top:0;background-color:#d4d4d4;color:#444;font-weight:400;text-align:left;padding:0;border-right:1px solid #b0b0b0}.explorer-table th:hover{background-color:#e5eef9}.explorer-sort{display:block;width:100%;padding:.8rem .6rem;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.explorer-resize{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;touch-action:none;z-index:1}.explorer-table th:first-child{width:30%}.explorer-table th:nth-child(2){width:3.5rem}.explorer-table td{padding:.3rem .6rem;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.explorer-table td.explorer-name{color:#000}.explorer-row{cursor:pointer}.explorer-row:hover td{background-color:#e5eef9}.explorer-row.is-selected td{background-color:#a9c3e0}.explorer-row:focus-visible{outline:1px dotted #000;outline-offset:-1px}.explorer-icon{width:1.6rem;height:1.6rem;vertical-align:-.3rem;margin-right:.4rem}.gallery-divider{flex:0 0 6px;margin-right:1rem;background-color:#b0b0b0;border-left:1px solid #fff;border-right:1px solid #808080;cursor:col-resize;touch-action:none}.gallery-divider:hover,.gallery-divider:focus-visible,.gallery.is-resizing .gallery-divider{background-color:#a9c3e0;outline:none}.gallery.is-resizing{-webkit-user-select:none;user-select:none}.gallery-preview{flex:1 1 0;min-width:0;display:flex;justify-content:center;align-items:center}.gallery-preview img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.gallery-preview img:not([src]),.gallery-preview img[src=""]{display:none}@media screen and (max-width:749px){.gallery{flex-direction:column-reverse;padding:1rem 0 0}.explorer{flex:1 1 0}.gallery-divider{display:none}.gallery-preview{flex-basis:45%;min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-gallery.css.map */
