.gallery_gallery__kEODQ{display:flex;flex-direction:column;gap:16px;min-width:0}.gallery_stage__5Fy7G{position:relative;min-width:0}.gallery_slider__oHkAO{display:flex;gap:4px;overflow:auto hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;border-radius:var(--kora-radius-block,clamp(10px,1.053vw,20px));scrollbar-width:none;aspect-ratio:1;background:#fafafa}.gallery_slider__oHkAO::-webkit-scrollbar{display:none}.gallery_slide__7fNn_{position:relative;flex:0 0 100%;aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always;background:#fafafa;overflow:hidden}.gallery_slide__7fNn_>img,.gallery_slide__7fNn_>video{display:block;width:100%;height:100%;object-fit:cover}.gallery_zoom__tsvlB{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in;border-radius:inherit}.gallery_arrow__kfAjs:focus-visible,.gallery_play__wA43J:focus-visible,.gallery_thumbnail__dvXwh:focus-visible,.gallery_zoom__tsvlB:focus-visible{outline:2px solid #0087ab;outline-offset:-4px}.gallery_play__wA43J{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:9999px;background:white;color:#171717;cursor:pointer}.gallery_play__wA43J svg{width:20px;height:20px}.gallery_indicators__N1orI{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:space-between;padding:24px;margin-top:36.37px;pointer-events:none;opacity:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.gallery_arrow__kfAjs{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:9999px;overflow:hidden;background:white;color:#171717;cursor:pointer;pointer-events:auto;transition:color .5s cubic-bezier(.25,.46,.45,.94) .1s}.gallery_arrow__kfAjs svg{position:relative;width:22px;height:22px;stroke-width:1.5}.gallery_arrowFill__d7tYV{position:absolute;top:-50%;bottom:-50%;left:-25%;right:-25%;border-radius:50%;background:#171717;translate:0 -76%;transition:translate .6s ease;pointer-events:none}.gallery_arrow__kfAjs:not(:disabled):hover{color:white}.gallery_arrow__kfAjs:not(:disabled):hover .gallery_arrowFill__d7tYV{translate:0 0;animation:gallery_kora-fill-rise__ohImW .6s ease}.gallery_arrow__kfAjs:disabled{opacity:.3;cursor:not-allowed}.gallery_arrow__kfAjs:disabled .gallery_arrowFill__d7tYV{display:none}@media (min-width:1024px) and (pointer:fine){.gallery_indicators__N1orI{display:flex}.gallery_indicators__N1orI:focus-within,.gallery_stage__5Fy7G:hover .gallery_indicators__N1orI{opacity:1}}.gallery_thumbnails__yTBQK{gap:0}.gallery_thumbnail__dvXwh,.gallery_thumbnails__yTBQK{display:flex;justify-content:center;align-items:center}.gallery_thumbnail__dvXwh{position:relative;flex:0 0 auto;width:24px;height:24px;padding:0;border:0;border-radius:9999px;background:transparent;cursor:pointer;overflow:hidden}.gallery_thumbnail__dvXwh>img{position:absolute;visibility:hidden}.gallery_thumbPlay__Aecs4{display:none}.gallery_thumbnail__dvXwh:before{content:"";display:block;width:5px;height:5px;border-radius:9999px;background:#171717;transition:background-color .5s cubic-bezier(.25,.46,.45,.94),box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.gallery_thumbnail__dvXwh[aria-current=true]:before{background:transparent;box-shadow:0 0 0 2px #171717}@media (min-width:768px) and (max-width:1023px){.gallery_slider__oHkAO{aspect-ratio:auto}.gallery_slide__7fNn_{flex-basis:75%;border-radius:var(--kora-radius-block,clamp(10px,1.053vw,20px))}}@media (min-width:1024px){.gallery_slider__oHkAO{gap:0}.gallery_thumbnails__yTBQK{justify-content:flex-start;gap:16px}.gallery_thumbnail__dvXwh{width:90px;height:auto;aspect-ratio:1;border-radius:10px;background:#fafafa}.gallery_thumbnail__dvXwh:before{content:none}.gallery_thumbnail__dvXwh>img{position:static;visibility:visible;display:block;width:100%;height:100%;object-fit:cover}.gallery_thumbnail__dvXwh:after{content:"";position:absolute;inset:0;border-radius:10px;box-shadow:inset 0 0 0 0 white,inset 0 0 0 2px transparent;transition:box-shadow .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.gallery_thumbnail__dvXwh[aria-current=true]:after{box-shadow:inset 0 0 0 0 white,inset 0 0 0 2px #171717}.gallery_thumbPlay__Aecs4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;background:white;color:#171717}.gallery_thumbPlay__Aecs4 svg{width:12px;height:12px}}@media (min-width:1280px){.gallery_gallery__kEODQ{flex-direction:row;align-items:flex-start;gap:16px}.gallery_stage__5Fy7G{flex:1 1 auto}.gallery_thumbnails__yTBQK{order:-1;flex:0 0 var(--thumb,93px);width:var(--thumb,93px);flex-direction:column;max-height:630px;overflow-y:auto;scrollbar-width:none}.gallery_thumbnail__dvXwh{width:100%}}@media (max-width:989px){.gallery_play__wA43J{width:40px;height:40px}.gallery_play__wA43J svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.gallery_slider__oHkAO{scroll-behavior:auto}.gallery_arrowFill__d7tYV,.gallery_arrow__kfAjs,.gallery_indicators__N1orI,.gallery_thumbnail__dvXwh:after,.gallery_thumbnail__dvXwh:before{transition:none}.gallery_arrow__kfAjs:not(:disabled):hover .gallery_arrowFill__d7tYV{animation:none}}.gallery_lightbox__lC9wX{--pswp-bg:#fff;--pswp-placeholder-bg:#fafafa;--pswp-icon-color:#171717;--pswp-icon-stroke-color:#171717;--pswp-transition-duration:333ms;-webkit-tap-highlight-color:transparent;contain:layout style size;display:none;position:fixed;inset:0;width:100%;height:100%;opacity:.003;overflow:hidden;touch-action:none;z-index:100000;outline:0;color:#171717}.gallery_lightbox__lC9wX.pswp--open{display:block}.gallery_lightbox__lC9wX *{box-sizing:border-box}.gallery_lightbox__lC9wX img{max-width:none}.gallery_lightbox__lC9wX,.gallery_lightbox__lC9wX .pswp__bg{transform:translateZ(0)}.gallery_lightbox__lC9wX .pswp__bg{background:var(--pswp-bg);opacity:.005}.gallery_lightbox__lC9wX .pswp__scroll-wrap{overflow:hidden}.gallery_lightbox__lC9wX :is(.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap){position:absolute;top:0;left:0;width:100%;height:100%}.gallery_lightbox__lC9wX :is(.pswp__img,.pswp__zoom-wrap){width:auto;height:auto}.gallery_lightbox__lC9wX .pswp__zoom-wrap{transform-origin:0 0}.gallery_lightbox__lC9wX .pswp__img{cursor:zoom-out}.gallery_lightbox__lC9wX :is(.pswp__img--with-bg,div.pswp__img--placeholder){background:var(--pswp-placeholder-bg)}.gallery_lightbox__lC9wX .pswp__item{overflow:hidden;z-index:1}.gallery_lightbox__lC9wX .pswp__hidden{display:none!important}.gallery_lightbox__lC9wX .pswp__content{pointer-events:none}.gallery_lightbox__lC9wX .pswp__content>*{pointer-events:auto}.gallery_lightbox__lC9wX :is(.pswp__button,.pswp__container,.pswp__counter,.pswp__img){user-select:none}.gallery_lightbox__lC9wX .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10}.gallery_lightbox__lC9wX.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.gallery_lightbox__lC9wX .pswp__button{position:relative;display:block;width:48px;height:48px;margin:0;padding:0;overflow:hidden;border:1px solid rgb(23 23 23/.1);border-radius:9999px;background-color:rgb(255 255 255/.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#171717;cursor:pointer;opacity:1;appearance:none}.gallery_lightbox__lC9wX .pswp__button:disabled{cursor:auto;opacity:.3}.gallery_lightbox__lC9wX .pswp__button .pswp__icn{position:absolute;top:50%;left:50%;width:24px;height:24px;overflow:hidden;fill:none;stroke-width:1.5;color:#171717;pointer-events:none;transform:translate(-50%,-50%)}.gallery_lightbox__lC9wX .pswp__icn:focus{outline:0}.gallery_lightbox__lC9wX .pswp__button:focus-visible{outline:2px solid #0087ab;outline-offset:2px}.gallery_lightbox__lC9wX .pswp__top-bar{position:absolute;top:20px;left:0;z-index:10;display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:48px;padding-inline:20px;pointer-events:none!important}.gallery_lightbox__lC9wX .pswp__top-bar>*{pointer-events:auto}.gallery_lightbox__lC9wX .pswp__button--close{margin-inline-start:8px}.gallery_lightbox__lC9wX .pswp__button--zoom{display:none}.gallery_lightbox__lC9wX .pswp__button--arrow{position:absolute;bottom:20px;width:48px;height:48px;color:#171717}.gallery_lightbox__lC9wX .pswp__button--arrow:disabled{display:none;cursor:default}.gallery_lightbox__lC9wX.pswp--one-slide :is(.pswp__button--arrow,.pswp__counter){display:none}.gallery_lightbox__lC9wX.pswp--touch .pswp__button--arrow{visibility:hidden}.gallery_lightbox__lC9wX.pswp--has_mouse .pswp__button--arrow{visibility:visible}.gallery_lightbox__lC9wX .pswp__button--arrow--prev{left:24px;right:auto}.gallery_lightbox__lC9wX .pswp__button--arrow--next{right:24px}.gallery_lightbox__lC9wX .pswp__button--arrow--next .pswp__icn{transform:translate(-50%,-50%) scaleX(-1)}.gallery_lightbox__lC9wX .pswp__preloader{position:relative;width:50px;height:60px;margin-inline-end:auto;overflow:hidden}.gallery_lightbox__lC9wX .pswp__preloader .pswp__icn{opacity:0;animation:gallery_pswp-spin__c0c44 .6s linear infinite;transition:opacity .2s linear}.gallery_lightbox__lC9wX .pswp__preloader--active .pswp__icn{opacity:.85}.gallery_lightbox__lC9wX .pswp__counter{position:relative;display:flex;align-items:center;justify-content:center;height:48px;margin:0;padding:0 24px;border:1px solid rgb(23 23 23/.1);border-radius:9999px;background-color:rgb(255 255 255/.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:14px;line-height:1.6;opacity:1}.gallery_lightbox__lC9wX .pswp__video-container{background-color:var(--pswp-placeholder-bg)}.gallery_lightbox__lC9wX .pswp__video-container>video{width:100%;height:100%}@media (min-width:768px){.gallery_lightbox__lC9wX .pswp__button{width:62px;height:62px}.gallery_lightbox__lC9wX .pswp__button .pswp__icn{width:30px;height:30px}.gallery_lightbox__lC9wX .pswp__top-bar{height:62px}.gallery_lightbox__lC9wX .pswp__button--arrow{top:50%;bottom:auto;width:62px;height:62px;transform:translateY(-50%)}.gallery_lightbox__lC9wX .pswp__counter{height:62px;padding:0 32px;font-size:16px}}@keyframes gallery_pswp-spin__c0c44{0%{transform:rotate(0)}to{transform:rotate(1turn)}}