.GallerySection-module__OXjwlq__section{--gallery-padding:clamp(12px, 2dvh, 24px);min-height:calc(100dvh - var(--header-height));padding-block:var(--gallery-padding)}.GallerySection-module__OXjwlq__layout{height:calc(100dvh - var(--header-height) - 2 * var(--gallery-padding));grid-template-rows:auto minmax(220px,1fr) auto;gap:12px;min-height:420px;display:grid}.GallerySection-module__OXjwlq__header{flex-direction:column;gap:10px;min-width:0;display:flex}.GallerySection-module__OXjwlq__eyebrow{font-size:9px}.GallerySection-module__OXjwlq__title{margin-top:3px;font-size:30px}.GallerySection-module__OXjwlq__description{margin-top:5px;font-size:12px;line-height:1.4}.GallerySection-module__OXjwlq__filters{scrollbar-width:thin;padding-block:2px}.GallerySection-module__OXjwlq__stage{min-height:220px}.GallerySection-module__OXjwlq__photo,.GallerySection-module__OXjwlq__wholeFrame{object-fit:contain}@media (max-width:960px){.GallerySection-module__OXjwlq__photo:not(.GallerySection-module__OXjwlq__wholeFrame){object-fit:cover}}.GallerySection-module__OXjwlq__caption{justify-content:space-between;align-items:baseline;gap:12px;padding:16px;display:flex}.GallerySection-module__OXjwlq__arrow,.GallerySection-module__OXjwlq__playback{z-index:2;color:#fff;cursor:pointer;background:#111316a6;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}.GallerySection-module__OXjwlq__arrow{top:50%;transform:translateY(-50%)}.GallerySection-module__OXjwlq__previous{left:10px}.GallerySection-module__OXjwlq__next{right:10px}.GallerySection-module__OXjwlq__playback{top:10px;right:10px}.GallerySection-module__OXjwlq__arrow:hover,.GallerySection-module__OXjwlq__playback:hover{background:#111316e6}.GallerySection-module__OXjwlq__arrow:focus-visible,.GallerySection-module__OXjwlq__playback:focus-visible{outline-offset:2px;outline:2px solid #fff}.GallerySection-module__OXjwlq__thumbnails{scrollbar-width:thin;scrollbar-color:#8348c7 transparent;padding:4px}.GallerySection-module__OXjwlq__thumbnail{width:80px;height:60px}@media (min-width:961px){.GallerySection-module__OXjwlq__layout{gap:14px}.GallerySection-module__OXjwlq__header{flex-direction:row;justify-content:space-between;align-items:end;gap:24px}.GallerySection-module__OXjwlq__eyebrow{font-size:10px}.GallerySection-module__OXjwlq__title{font-size:42px}.GallerySection-module__OXjwlq__description{font-size:14px}.GallerySection-module__OXjwlq__filters{justify-content:end}.GallerySection-module__OXjwlq__caption{padding:20px 24px}.GallerySection-module__OXjwlq__thumbnail{width:104px;height:72px}}@media (min-width:961px) and (max-height:700px){.GallerySection-module__OXjwlq__section{--gallery-padding:12px}.GallerySection-module__OXjwlq__layout{gap:10px}.GallerySection-module__OXjwlq__title{font-size:34px}.GallerySection-module__OXjwlq__description{margin-top:3px}.GallerySection-module__OXjwlq__thumbnail{width:88px;height:60px}}@media (max-width:960px) and (max-height:540px){.GallerySection-module__OXjwlq__section{--gallery-padding:8px}.GallerySection-module__OXjwlq__layout{grid-template-rows:auto minmax(120px,1fr) auto;gap:6px;min-height:280px}.GallerySection-module__OXjwlq__header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.GallerySection-module__OXjwlq__eyebrow{font-size:8px}.GallerySection-module__OXjwlq__title{font-size:24px}.GallerySection-module__OXjwlq__description{font-size:11px}.GallerySection-module__OXjwlq__stage{min-height:120px}.GallerySection-module__OXjwlq__filters{gap:4px}.GallerySection-module__OXjwlq__filters button{padding-inline:10px}.GallerySection-module__OXjwlq__thumbnail{width:64px;height:44px}.GallerySection-module__OXjwlq__caption{padding:10px 16px}}
