.hmw-project-image[data-hmw-project-open]{cursor:zoom-in}.hmw-project-summary{font-size:14px;line-height:1.55;margin:10px 0 0;color:#bdc9cf}.hmw-project-modal{width:min(1100px,calc(100vw - 22px));max-width:1100px;max-height:calc(100dvh - 22px);padding:0;border:1px solid #56626d;background:#182027;color:#f5f7f8;box-shadow:0 32px 80px #000a;overflow:auto}.hmw-project-modal::backdrop{background:#070b0ee0}.hmw-project-modal-panel{padding:clamp(14px,2.4vw,24px)}.hmw-project-modal-top{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:12px}.hmw-project-modal-heading h2{font-size:clamp(18px,2.3vw,27px);line-height:1.2;margin:0;text-transform:uppercase;color:#f5f7f8;font-weight:800;letter-spacing:.02em}.hmw-project-modal-heading p{color:#c4d0d6;font-size:13px;line-height:1.5;margin:6px 0 0}.hmw-project-modal-close{border:1px solid #77858f;background:#2d3943;color:#fff;border-radius:2px;font-size:20px;min-width:44px;min-height:44px;cursor:pointer}.hmw-project-modal-stage{position:relative;display:flex;align-items:center;justify-content:center;background:#0e1419;min-height:190px}.hmw-project-modal-stage>img{display:block;width:100%;max-height:min(62dvh,700px);min-height:180px;object-fit:contain;aspect-ratio:auto;color:#f5f7f8}.hmw-project-modal-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#18232cdd;border:1px solid #b5c5cd;color:#fff;min-width:44px;min-height:50px;cursor:pointer;font-size:20px}.hmw-project-modal-arrow[data-gallery-prev]{left:12px}.hmw-project-modal-arrow[data-gallery-next]{right:12px}.hmw-project-modal-arrow[hidden],.hmw-project-modal-thumbs[hidden]{display:none!important}.hmw-project-modal-bottom{margin-top:12px}.hmw-project-modal-bottom>p{color:#bac6cc;font-size:12px;margin:0 0 10px}.hmw-project-modal-thumbs{display:flex;gap:9px;overflow-x:auto;scrollbar-width:thin;padding:2px 2px 10px}.hmw-project-modal-thumb{flex:0 0 88px;width:88px;height:63px;padding:2px;background:#1d2730;border:2px solid #62717b;cursor:pointer;opacity:.78}.hmw-project-modal-thumb[aria-pressed=true]{border-color:#e1e7eb;opacity:1}.hmw-project-modal-thumb img{width:100%;height:100%;object-fit:cover;display:block}.hmw-project-modal :is(button,a):focus-visible{outline:3px solid #b3d1e5;outline-offset:3px}@media(max-width:650px){.hmw-project-modal{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.hmw-project-modal-panel{padding:10px}.hmw-project-modal-stage>img{max-height:57dvh}.hmw-project-modal-arrow[data-gallery-prev]{left:3px}.hmw-project-modal-arrow[data-gallery-next]{right:3px}.hmw-project-modal-thumb{flex-basis:69px;width:69px;height:52px}}@media(prefers-reduced-motion:reduce){.hmw-project-modal *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hmw-project-gallery.css.map */
