.Gallery-module-scss-module__wKChVa__gallery{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;outline:none;height:100dvh;position:relative}.Gallery-module-scss-module__wKChVa__gallery[data-dragging=true]{cursor:grabbing}.Gallery-module-scss-module__wKChVa__galleryCursor{z-index:3;pointer-events:none;opacity:0;transition:opacity .12s;position:fixed;inset:0;overflow:hidden}.Gallery-module-scss-module__wKChVa__galleryCursor[data-visible=true][data-enabled=true]{opacity:1}.Gallery-module-scss-module__wKChVa__cursorRing,.Gallery-module-scss-module__wKChVa__cursorDot{will-change:transform;position:absolute;top:0;left:0}.Gallery-module-scss-module__wKChVa__cursorRing{aspect-ratio:1;width:clamp(3.25rem,5.13889vw,4.625rem);translate:-50% -50%}.Gallery-module-scss-module__wKChVa__cursorRingShape{background:#0006;border:.0625rem dashed #fff;border-radius:50%;position:absolute;inset:0}.Gallery-module-scss-module__wKChVa__cursorDot{background:#d2233c;border-radius:50%;width:.625rem;height:.625rem;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.Gallery-module-scss-module__wKChVa__gallery[data-custom-cursor=true]:not([data-popup-open=true]){cursor:none}}@media (hover:none),(pointer:coarse){.Gallery-module-scss-module__wKChVa__galleryCursor{display:none}}.Gallery-module-scss-module__wKChVa__stage{--popup-scrim:linear-gradient(#1e2a2d80, #0c181980);pointer-events:none;position:fixed;inset:0;overflow:hidden}.Gallery-module-scss-module__wKChVa__scrim{background:var(--popup-scrim);opacity:0;transition:opacity .7s;position:absolute;inset:0}.Gallery-module-scss-module__wKChVa__gallery[data-article-open=true] .Gallery-module-scss-module__wKChVa__scrim{opacity:1}.Gallery-module-scss-module__wKChVa__accessibleCards{z-index:3;margin:0;padding:0;list-style:none;position:fixed;top:1rem;left:1rem}.Gallery-module-scss-module__wKChVa__accessibleCards a,.Gallery-module-scss-module__wKChVa__accessibleCards button{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.Gallery-module-scss-module__wKChVa__accessibleCards button{border:0}.Gallery-module-scss-module__wKChVa__panel{z-index:4;color:#000;overscroll-behavior:contain;cursor:auto;visibility:hidden;background:#f1f0f0;flex-direction:column;width:64.1667%;height:100dvh;transition:transform .8s cubic-bezier(.22,1,.36,1),visibility .8s;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%)}.Gallery-module-scss-module__wKChVa__panel[data-open=true]{visibility:visible;transform:translate(0)}.Gallery-module-scss-module__wKChVa__panel[data-open=true] .Gallery-module-scss-module__wKChVa__panelContent{opacity:1;filter:blur();transition-delay:.16s;transform:translate(0)}.Gallery-module-scss-module__wKChVa__panel[data-open=true] .Gallery-module-scss-module__wKChVa__panelContent[data-transition=waiting]{opacity:0}.Gallery-module-scss-module__wKChVa__panelScroller{overscroll-behavior:contain;scrollbar-width:none;height:100%;padding:5rem 11.8056vw 9.375rem 5vw;overflow:hidden auto}.Gallery-module-scss-module__wKChVa__panelScroller::-webkit-scrollbar{display:none}.Gallery-module-scss-module__wKChVa__panelContent{opacity:0;filter:blur(.5rem);width:100%;transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1),filter .6s;transform:translate(2.5rem)}.Gallery-module-scss-module__wKChVa__panelContent[data-transition=exiting],.Gallery-module-scss-module__wKChVa__panelContent[data-transition=waiting],.Gallery-module-scss-module__wKChVa__panelContent[data-transition=entering]{will-change:opacity,transform,filter;transition:none}.Gallery-module-scss-module__wKChVa__panelContent[data-transition=exiting]{animation:.24s ease-in both Gallery-module-scss-module__wKChVa__popupExit}.Gallery-module-scss-module__wKChVa__panelContent[data-transition=entering]{animation:.7s cubic-bezier(.22,1,.36,1) both Gallery-module-scss-module__wKChVa__popupEnter}.Gallery-module-scss-module__wKChVa__panelContent h2{font-family:var(--font-geist-tiktok-sans),sans-serif;text-transform:uppercase;margin:0 0 1.5rem;font-size:2rem;font-weight:600;line-height:normal}.Gallery-module-scss-module__wKChVa__panelContent h2 span{color:#d2233c}@keyframes Gallery-module-scss-module__wKChVa__popupExit{0%{opacity:1;filter:blur();transform:translate(0)}to{opacity:0;transform:translateX(calc(-1.5rem * var(--popup-direction)));filter:blur(.375rem)}}@keyframes Gallery-module-scss-module__wKChVa__popupEnter{0%{opacity:0;transform:translateX(calc(2.5rem * var(--popup-direction)));filter:blur(.5rem)}to{opacity:1;filter:blur();transform:translate(0)}}.Gallery-module-scss-module__wKChVa__popupCopy{gap:.5rem;display:grid}.Gallery-module-scss-module__wKChVa__popupCopy p{margin:0;font-size:1.25rem;font-weight:300;line-height:1.35}.Gallery-module-scss-module__wKChVa__panelFooter{z-index:2;pointer-events:none;background:#f1f0f0;align-items:center;gap:2.75rem;height:6.875rem;padding-bottom:3.75rem;padding-left:5vw;display:flex;position:absolute;bottom:0;left:0;right:4.16667vw}.Gallery-module-scss-module__wKChVa__popupCount{flex:none;margin:0;font-size:1.25rem;line-height:1.35}.Gallery-module-scss-module__wKChVa__popupCount span{color:#d2233c}.Gallery-module-scss-module__wKChVa__footerDivider{background:#0000001a;flex:auto;height:.0625rem}.Gallery-module-scss-module__wKChVa__popupNavigation{gap:1.5rem;display:flex}.Gallery-module-scss-module__wKChVa__popupNavigation button{pointer-events:auto;cursor:pointer;background:#fff;border:0;border-radius:.5rem;place-items:center;width:3.125rem;height:3.125rem;padding:0;display:grid}.Gallery-module-scss-module__wKChVa__popupNavigation svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.Gallery-module-scss-module__wKChVa__popupNavigation button[aria-disabled=true]{cursor:default}.Gallery-module-scss-module__wKChVa__close{z-index:3;cursor:pointer;background:#fff;border:0;border-radius:.5rem;place-items:center;width:3.125rem;height:3.125rem;padding:0;display:grid;position:absolute;top:3.75rem;right:4.16667vw}.Gallery-module-scss-module__wKChVa__close img{width:1.5rem;height:1.5rem}.Gallery-module-scss-module__wKChVa__close .Gallery-module-scss-module__wKChVa__mobileClose{display:none}.Gallery-module-scss-module__wKChVa__videoModal{--video-origin-y:calc(-11.3542vw + 4.44444vh);z-index:3;cursor:default;opacity:0;visibility:hidden;pointer-events:none;background:#0c1819b8;place-items:center;transition:opacity .7s,visibility .8s;display:grid;position:fixed;inset:0}.Gallery-module-scss-module__wKChVa__videoModal[data-origin-row="1"]{--video-origin-y:calc(11.3542vw + 4.44444vh)}.Gallery-module-scss-module__wKChVa__videoModal[data-open=true]{opacity:1;visibility:visible;pointer-events:auto}.Gallery-module-scss-module__wKChVa__videoModal[data-open=true] .Gallery-module-scss-module__wKChVa__videoModalContent{transform:translate(0,0)scale(1)}.Gallery-module-scss-module__wKChVa__videoModalContent{aspect-ratio:1040/650;width:72.2222vw;transform:translate3d(-31.5278vw, var(--video-origin-y), 0) scale(.39);transition:transform .8s cubic-bezier(.22,1,.36,1);position:relative}.Gallery-module-scss-module__wKChVa__videoNavigation{color:#000;position:absolute;bottom:3.75rem;right:4.16667vw}.Gallery-module-scss-module__wKChVa__videoNavigation button:disabled{cursor:default}.Gallery-module-scss-module__wKChVa__videoPlayer{object-fit:cover;background:#000;border-radius:.75rem;width:100%;height:100%;display:block}.Gallery-module-scss-module__wKChVa__videoPlay,.Gallery-module-scss-module__wKChVa__videoClose{cursor:pointer;background:#fff;border:0;border-radius:.5rem;place-items:center;width:3.125rem;height:3.125rem;padding:0;display:grid}.Gallery-module-scss-module__wKChVa__videoPlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Gallery-module-scss-module__wKChVa__videoPlay img{width:1.3125rem;height:1.3125rem}.Gallery-module-scss-module__wKChVa__videoClose{position:absolute;top:3.75rem;right:4.16667vw}.Gallery-module-scss-module__wKChVa__videoClose img{width:1.5rem;height:1.5rem}@media (min-width:768px){.Gallery-module-scss-module__wKChVa__videoModal{z-index:7}.Gallery-module-scss-module__wKChVa__panelContent{flex-direction:column;justify-content:center;min-height:100%;display:flex}}@media (max-width:599px),(max-width:749px) and (max-aspect-ratio:1){.Gallery-module-scss-module__wKChVa__panel{width:100%;transform:translate(100%)}.Gallery-module-scss-module__wKChVa__panel[data-open=true]{transform:translate(0,0)}.Gallery-module-scss-module__wKChVa__panelScroller{padding:5.5rem 1.3125rem max(2rem,env(safe-area-inset-bottom))}.Gallery-module-scss-module__wKChVa__panelContent{transform:translate(1.5rem)}.Gallery-module-scss-module__wKChVa__panelContent h2{margin-bottom:.75rem;font-size:1.75rem}.Gallery-module-scss-module__wKChVa__popupCopy{gap:.5rem}.Gallery-module-scss-module__wKChVa__popupCopy p{font-size:1rem;font-weight:400}.Gallery-module-scss-module__wKChVa__panelFooter{display:none}.Gallery-module-scss-module__wKChVa__footerDivider{min-width:1.5rem}.Gallery-module-scss-module__wKChVa__popupNavigation{gap:.625rem}.Gallery-module-scss-module__wKChVa__popupNavigation button{width:3rem;height:3rem}.Gallery-module-scss-module__wKChVa__popupCount{font-size:1rem}.Gallery-module-scss-module__wKChVa__close{background:#ffffff1a;border:.0625rem solid #0000001a;border-radius:.6rem;width:3rem;height:3rem;top:1.25rem;right:.3125rem}.Gallery-module-scss-module__wKChVa__close .Gallery-module-scss-module__wKChVa__desktopClose{display:none}.Gallery-module-scss-module__wKChVa__close .Gallery-module-scss-module__wKChVa__mobileClose{width:1.25rem;height:1.25rem;display:block}.Gallery-module-scss-module__wKChVa__videoModal{opacity:1;padding:4.5rem 1.25rem 1.25rem;transition:transform .8s cubic-bezier(.22,1,.36,1),visibility .8s;transform:translate(100%)}.Gallery-module-scss-module__wKChVa__videoModal[data-open=true]{transform:translate(0,0)}.Gallery-module-scss-module__wKChVa__videoModalContent{width:100%;transform:none}.Gallery-module-scss-module__wKChVa__videoPlayer{border-radius:.5rem}.Gallery-module-scss-module__wKChVa__videoClose{top:1.25rem;right:1.25rem}.Gallery-module-scss-module__wKChVa__videoNavigation{right:1.25rem;bottom:max(1.25rem,env(safe-area-inset-bottom))}@starting-style{.Gallery-module-scss-module__wKChVa__panel[data-open=true],.Gallery-module-scss-module__wKChVa__videoModal[data-open=true]{transform:translate(100%)}}}@media (min-width:750px) and (max-width:1024px) and (max-aspect-ratio:1){.Gallery-module-scss-module__wKChVa__panel{width:52.2667%}.Gallery-module-scss-module__wKChVa__panelScroller{flex-direction:column;padding:5rem 1.25rem;display:flex}.Gallery-module-scss-module__wKChVa__panelContent{flex:none;min-height:0;margin-block:auto;display:block}.Gallery-module-scss-module__wKChVa__panelContent h2{margin-bottom:.75rem;font-size:2rem}.Gallery-module-scss-module__wKChVa__popupCopy p{font-size:1rem;font-weight:400}.Gallery-module-scss-module__wKChVa__panelFooter{gap:.75rem;height:4.75rem;padding-bottom:1.25rem;padding-left:1.25rem;right:1.25rem}.Gallery-module-scss-module__wKChVa__popupCount{font-size:.75rem}.Gallery-module-scss-module__wKChVa__popupNavigation{gap:.75rem}.Gallery-module-scss-module__wKChVa__popupNavigation button{border-radius:.4rem;width:2.5rem;height:2.5rem}.Gallery-module-scss-module__wKChVa__close,.Gallery-module-scss-module__wKChVa__videoClose{width:2.5rem;height:2.5rem;top:1.25rem;right:1.25rem}.Gallery-module-scss-module__wKChVa__videoModal{z-index:7}.Gallery-module-scss-module__wKChVa__videoModalContent{width:calc(100% - 5.5rem)}.Gallery-module-scss-module__wKChVa__videoNavigation{bottom:1.25rem;right:1.25rem}}@media (max-width:749px) and (max-aspect-ratio:1){.Gallery-module-scss-module__wKChVa__panelScroller{padding-bottom:max(5rem,env(safe-area-inset-bottom))}.Gallery-module-scss-module__wKChVa__panelFooter{height:4rem;padding-left:1.25rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom));gap:.75rem;display:flex;bottom:0;left:0;right:1.25rem}.Gallery-module-scss-module__wKChVa__popupCount{font-size:.75rem}.Gallery-module-scss-module__wKChVa__popupNavigation button{width:2.5rem;height:2.5rem}.Gallery-module-scss-module__wKChVa__videoModalContent{width:min(100%,160dvh - 17.6rem)}}.Gallery-module-scss-module__wKChVa__fallback{z-index:1;--card-width:calc(405 * var(--gallery-card-unit,.069444vw));--card-height:calc(303 * var(--gallery-card-unit,.069444vw));--column-gap:calc(30 * var(--gallery-card-unit,.069444vw));--row-gap:calc(24 * var(--gallery-card-unit,.069444vw));perspective:120.711dvh;opacity:0;animation:.4s forwards Gallery-module-scss-module__wKChVa__galleryFallbackIn;position:absolute;inset:0;overflow:hidden}@keyframes Gallery-module-scss-module__wKChVa__galleryFallbackIn{to{opacity:1}}.Gallery-module-scss-module__wKChVa__track{grid-auto-flow:column;grid-template-rows:repeat(2, var(--card-height));grid-auto-columns:var(--card-width);gap:var(--row-gap) var(--column-gap);margin-left:calc(-2*var(--card-width) - 1.5*var(--column-gap));transform:translate3d(var(--panel-shift,0rem), -50%, 0);transform-style:preserve-3d;transition:transform .8s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:54.4444%;left:50%}.Gallery-module-scss-module__wKChVa__placeholder{--card-screen-top:calc(54.4444vh - var(--card-height) - var(--row-gap) / 2);pointer-events:auto;transform:translate3d(var(--curve-x,0px), 0, var(--curve-z,0px)) rotateY(var(--curve-angle,0deg)) scale(var(--card-scale,1));animation:Gallery-module-scss-module__wKChVa__fallbackPhotoIn .7s ease-out var(--entrance-delay,0s) both;background:#0003;border-radius:.833333vw;transition:transform .55s cubic-bezier(.34,1.56,.64,1),filter .7s;position:relative;overflow:hidden}.Gallery-module-scss-module__wKChVa__placeholder[data-active=true]{--card-scale:1.08;z-index:1}.Gallery-module-scss-module__wKChVa__placeholder[data-inactive=true]{filter:blur(.277778vw)}.Gallery-module-scss-module__wKChVa__placeholder:nth-child(2n){--card-screen-top:calc(54.4444vh + var(--row-gap) / 2)}.Gallery-module-scss-module__wKChVa__placeholder:after{content:"";background:var(--popup-scrim) 0 calc(-1 * var(--card-screen-top))/100% 100vh no-repeat;opacity:0;pointer-events:none;transition:opacity .7s;position:absolute;inset:0}.Gallery-module-scss-module__wKChVa__placeholder[data-inactive=true]:after{opacity:1}.Gallery-module-scss-module__wKChVa__placeholder>img{object-fit:cover;width:100%;height:100%;display:block}@keyframes Gallery-module-scss-module__wKChVa__fallbackPhotoIn{0%{opacity:0;scale:.55}50%{opacity:1}72%{scale:1.06}to{opacity:1;scale:1}}.Gallery-module-scss-module__wKChVa__playBadge{aspect-ratio:1;pointer-events:none;background:#fff;border-radius:clamp(.5rem,.694444vw,.625rem);place-items:center;width:clamp(2.875rem,4.23611vw,3.8125rem);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Gallery-module-scss-module__wKChVa__playBadge img{width:clamp(1.25rem,1.80556vw,1.625rem);height:clamp(1.25rem,1.80556vw,1.625rem);display:block}@media (hover:hover) and (pointer:fine){.Gallery-module-scss-module__wKChVa__gallery:not([data-dragging=true]):not([data-popup-open=true]) .Gallery-module-scss-module__wKChVa__placeholder:hover{--card-scale:1.08}}@media (prefers-reduced-motion:reduce){.Gallery-module-scss-module__wKChVa__fallback{animation-duration:1ms}.Gallery-module-scss-module__wKChVa__panelContent[data-transition]{animation-duration:1ms;animation-timing-function:step-end}.Gallery-module-scss-module__wKChVa__galleryCursor,.Gallery-module-scss-module__wKChVa__panel,.Gallery-module-scss-module__wKChVa__panelContent,.Gallery-module-scss-module__wKChVa__videoModal,.Gallery-module-scss-module__wKChVa__videoModalContent,.Gallery-module-scss-module__wKChVa__scrim,.Gallery-module-scss-module__wKChVa__track{transition:none}.Gallery-module-scss-module__wKChVa__placeholder{transition:none;animation:none}.Gallery-module-scss-module__wKChVa__placeholder>img{transition:none}}
.GalleryPhotoDeck-module-scss-module__v8HLYa__deck{--back-offset:19.7205%;--back-scale:.861801;isolation:isolate;aspect-ratio:682/356;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;width:100%;margin-top:1.5rem;position:relative}.GalleryPhotoDeck-module-scss-module__v8HLYa__advance{z-index:0;cursor:pointer;background:0 0;border:0;border-radius:.75rem;width:100%;height:100%;padding:0;position:absolute;inset:0}.GalleryPhotoDeck-module-scss-module__v8HLYa__advance[aria-disabled=true]{cursor:default}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo{pointer-events:none;opacity:0;transform-origin:0;width:94.4282%;height:100%;transform:translateX(var(--back-offset)) scale(var(--back-scale));background:#d8d8d8;border-radius:.75rem;margin:0;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:0;left:0;overflow:hidden}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo[data-visible=true]{opacity:1}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo[data-front=true]{transform:translate(0)scale(1)}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo>img{object-fit:cover}.GalleryPhotoDeck-module-scss-module__v8HLYa__deck[data-phase=lifting] .GalleryPhotoDeck-module-scss-module__v8HLYa__photo[data-front=true]{animation:.28s cubic-bezier(.45,0,.55,1) both GalleryPhotoDeck-module-scss-module__v8HLYa__liftCard}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo[data-returning=true]{animation:.42s cubic-bezier(.22,1,.36,1) both GalleryPhotoDeck-module-scss-module__v8HLYa__returnCard}@keyframes GalleryPhotoDeck-module-scss-module__v8HLYa__liftCard{0%{transform:translate(0)scale(1)}to{transform:translateX(calc(55% * var(--deck-direction))) rotate(calc(6deg * var(--deck-direction))) scale(.96)}}@keyframes GalleryPhotoDeck-module-scss-module__v8HLYa__returnCard{0%{opacity:1;transform:translateX(calc(55% * var(--deck-direction))) rotate(calc(6deg * var(--deck-direction))) scale(.96)}to{opacity:1;transform:translateX(var(--back-offset)) scale(var(--back-scale))}}.GalleryPhotoDeck-module-scss-module__v8HLYa__reaction{color:#fff;font-family:var(--font-geist-mulish),sans-serif;text-shadow:0 .0625rem .25rem #0008;cursor:pointer;background:0 0;border:0;border-radius:.25rem;align-items:center;padding:0;font-size:1rem;font-weight:600;line-height:1.35;display:flex;position:absolute;bottom:.75rem;right:.75rem}.GalleryPhotoDeck-module-scss-module__v8HLYa__reaction img{width:2rem;height:2rem}.GalleryPhotoDeck-module-scss-module__v8HLYa__reaction span{text-align:right;min-width:1.25rem}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo[data-front=true] .GalleryPhotoDeck-module-scss-module__v8HLYa__reaction{pointer-events:auto}.GalleryPhotoDeck-module-scss-module__v8HLYa__reaction:disabled{pointer-events:none}.GalleryPhotoDeck-module-scss-module__v8HLYa__likesStatus{margin:.75rem 0 0;font-size:.875rem;line-height:1.4}.GalleryPhotoDeck-module-scss-module__v8HLYa__likesStatus button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:767px),(max-width:1024px) and (max-aspect-ratio:1){.GalleryPhotoDeck-module-scss-module__v8HLYa__deck{--back-offset:19.4611%;--back-scale:.861386;aspect-ratio:353/185;margin-top:1.25rem}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo{border-radius:.389313rem;width:94.6176%}.GalleryPhotoDeck-module-scss-module__v8HLYa__photo:not([data-front=true]) .GalleryPhotoDeck-module-scss-module__v8HLYa__reaction{visibility:hidden}.GalleryPhotoDeck-module-scss-module__v8HLYa__advance{cursor:default}}@media (prefers-reduced-motion:reduce){.GalleryPhotoDeck-module-scss-module__v8HLYa__photo{transition:none}.GalleryPhotoDeck-module-scss-module__v8HLYa__deck[data-phase=lifting] .GalleryPhotoDeck-module-scss-module__v8HLYa__photo[data-front=true],.GalleryPhotoDeck-module-scss-module__v8HLYa__photo[data-returning=true]{animation-duration:1ms}}
.GalleryMobile-module-scss-module__FduaHa__gallery{--card-width:min(calc(100vw - 3.0625rem), calc((100dvh - 13.5rem) * 1.33333));-webkit-user-select:none;user-select:none;height:100dvh;min-height:0;position:relative;overflow:hidden}.GalleryMobile-module-scss-module__FduaHa__stage{width:100%;position:absolute;top:calc(50% + 1.875rem);transform:translateY(-50%)}.GalleryMobile-module-scss-module__FduaHa__title{width:var(--card-width);font-family:var(--font-geist-tiktok-sans),sans-serif;text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;position:absolute;bottom:calc(100% + 1.25rem);left:50%;transform:translate(-50%)}.GalleryMobile-module-scss-module__FduaHa__viewport{padding-block:1.5rem;padding-inline:calc((100% - var(--card-width))/2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;opacity:0;gap:.75rem;margin-block:-1.5rem;display:flex;overflow:auto hidden}.GalleryMobile-module-scss-module__FduaHa__viewport[data-ready=true]{opacity:1}.GalleryMobile-module-scss-module__FduaHa__viewport::-webkit-scrollbar{display:none}.GalleryMobile-module-scss-module__FduaHa__card{flex:0 0 var(--card-width);aspect-ratio:4/3;scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:.75rem;padding:0;position:relative}.GalleryMobile-module-scss-module__FduaHa__cardVisual{border-radius:inherit;background:#ffffff1a;width:100%;height:100%;display:block;position:relative;overflow:hidden}.GalleryMobile-module-scss-module__FduaHa__cardVisual>img{object-fit:cover;width:100%;height:100%;display:block}.GalleryMobile-module-scss-module__FduaHa__playBadge{background:#fff;border-radius:.5rem;place-items:center;width:3.125rem;height:3.125rem;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.GalleryMobile-module-scss-module__FduaHa__video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.GalleryMobile-module-scss-module__FduaHa__videoPoster{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;padding:0;position:absolute;inset:0}.GalleryMobile-module-scss-module__FduaHa__videoPoster>img{object-fit:cover;width:100%;height:100%;display:block}.GalleryMobile-module-scss-module__FduaHa__hint{pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:.25rem;width:100%;display:flex;position:absolute;top:calc(100% - 1.3125rem);left:0}.GalleryMobile-module-scss-module__FduaHa__hint p{margin:0;font-size:1rem;font-weight:500;line-height:1.35}.GalleryMobile-module-scss-module__FduaHa__hint[data-state=visible]{animation:.7s both GalleryMobile-module-scss-module__FduaHa__bounceIn}.GalleryMobile-module-scss-module__FduaHa__hint[data-state=hidden]{animation:.5s both GalleryMobile-module-scss-module__FduaHa__bounceOut}.GalleryMobile-module-scss-module__FduaHa__footer{right:1.25rem;bottom:max(1.5rem,env(safe-area-inset-bottom));align-items:center;gap:.75rem;display:flex;position:absolute;left:1.25rem}.GalleryMobile-module-scss-module__FduaHa__count{color:#fff9;flex:none;margin:0;font-size:.75rem;line-height:1.35}.GalleryMobile-module-scss-module__FduaHa__count span{color:#fff;font-weight:700}.GalleryMobile-module-scss-module__FduaHa__divider{background:#d9d9d9;flex:1;height:.0625rem}.GalleryMobile-module-scss-module__FduaHa__navigation{gap:.75rem;display:flex}.GalleryMobile-module-scss-module__FduaHa__navigation button{color:#fff;cursor:pointer;background:#ffffff1a;border:.0625rem solid #ffffff50;border-radius:.5rem;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid}.GalleryMobile-module-scss-module__FduaHa__navigation button:disabled{opacity:.4}.GalleryMobile-module-scss-module__FduaHa__navigation svg{fill:none;stroke:currentColor;stroke-width:2.5px;width:1.5rem;height:1.5rem}@media (max-height:540px),(max-width:749px) and (min-aspect-ratio:9/10){.GalleryMobile-module-scss-module__FduaHa__hint{display:none}}@media (max-width:749px) and (min-aspect-ratio:9/10){.GalleryMobile-module-scss-module__FduaHa__title{font-size:.875rem;line-height:1.2;bottom:calc(100% + .75rem)}}@keyframes GalleryMobile-module-scss-module__FduaHa__bounceIn{0%{opacity:0;transform:translateY(1.25rem)scale(.8)}55%{opacity:1;transform:translateY(-.5rem)scale(1.04)}75%{transform:translateY(.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes GalleryMobile-module-scss-module__FduaHa__bounceOut{0%{opacity:1;transform:translateY(0)scale(1)}30%{opacity:1;transform:translateY(-.4375rem)scale(1.03)}to{opacity:0;visibility:hidden;transform:translateY(1.25rem)scale(.85)}}@media (prefers-reduced-motion:reduce){.GalleryMobile-module-scss-module__FduaHa__hint[data-state]{animation:none}.GalleryMobile-module-scss-module__FduaHa__hint[data-state=visible]{opacity:1}}
