.elux-app .elux-car .elux-gallery-cover{position:relative;display:block;width:100%;height:310px;margin:0!important;padding:0;border:0;border-radius:0;background:#222;overflow:hidden;cursor:pointer}.elux-app .elux-gallery-cover>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.elux-app .elux-gallery-cover:hover>img{transform:scale(1.03)}.elux-app .elux-gallery-cover>span{position:absolute;right:15px;bottom:15px;padding:8px 13px;background:#f5f3ee;color:#111;font:600 11px/1.5 Manrope,Arial,sans-serif}#elux-gallery-root,#elux-gallery-root *{box-sizing:border-box}#elux-gallery-root{width:min(1000px,94vw);max-width:1000px;max-height:94svh;padding:20px;border:1px solid #555;border-radius:0;background:#131416;color:#fff;font-family:Manrope,Arial,sans-serif;overflow:auto}#elux-gallery-root::backdrop{background:#000d;backdrop-filter:blur(5px)}#elux-gallery-root .elux-g-head,#elux-gallery-root .elux-g-controls{display:flex;align-items:center;justify-content:space-between;gap:18px}#elux-gallery-root h2{margin:0;color:#fff;font:500 23px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.03em;text-transform:none}#elux-gallery-root button{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:42px;height:42px;padding:0;border:1px solid #777;border-radius:0;background:none;color:#fff;font:500 23px/1 Manrope,Arial,sans-serif;cursor:pointer}#elux-gallery-root button:disabled{opacity:.25;cursor:default}#elux-gallery-root button:focus-visible{outline:3px solid #ed353b;outline-offset:3px}#elux-gallery-root .elux-g-stage{margin:18px 0;background:#080909;touch-action:pan-y;user-select:none}#elux-gallery-root .elux-g-image{display:block;width:100%;height:min(57svh,580px);object-fit:contain;pointer-events:none}#elux-gallery-root .elux-g-controls>span{font-size:12px;color:#ddd}#elux-gallery-root .elux-g-hint{font-size:11px;color:#aaa;text-align:center;margin:12px 0}#elux-gallery-root .elux-g-hint[hidden]{display:none}#elux-gallery-root .elux-g-thumbs{display:flex;gap:9px;overflow-x:auto;margin-top:15px;padding:3px 0 8px}#elux-gallery-root .elux-g-thumbs button{width:80px;height:57px;padding:2px;border-color:#555}#elux-gallery-root .elux-g-thumbs img{display:block;width:100%;height:100%;object-fit:cover}#elux-gallery-root .elux-g-thumbs .is-active{border:2px solid #ed353b}@media(max-width:700px){.elux-app .elux-car .elux-gallery-cover{height:200px}#elux-gallery-root{padding:14px}#elux-gallery-root h2{font-size:18px}#elux-gallery-root .elux-g-image{height:48svh}#elux-gallery-root .elux-g-thumbs button{width:65px;height:48px}.elux-app .elux-gallery-cover>span{font-size:9px;right:8px;bottom:8px;padding:6px 9px}}@media(prefers-reduced-motion:reduce){.elux-app .elux-gallery-cover>img{transition:none}}
