.ImageSlider-module__UHPzRq__sliderSection{background:#0d0805;width:100%;padding:0}.ImageSlider-module__UHPzRq__sliderTrackOuter{width:100%;position:relative;overflow:hidden}.ImageSlider-module__UHPzRq__sliderTrackInner{padding:0 var(--slider-pad,0px)}.ImageSlider-module__UHPzRq__sliderTrack{gap:var(--gap)px;will-change:transform;transition:transform .52s cubic-bezier(.4,0,.2,1);display:flex}.ImageSlider-module__UHPzRq__sliderSlide{flex:0 0 var(--slide-w);width:var(--slide-w);cursor:pointer;border-radius:4px;min-width:0;position:relative;overflow:hidden}.ImageSlider-module__UHPzRq__sliderSlide img{object-fit:cover;width:100%;height:400px;transition:transform .4s;display:block}.ImageSlider-module__UHPzRq__sliderSlide:hover img{transform:scale(1.03)}.ImageSlider-module__UHPzRq__sliderSlideFallback{background:linear-gradient(135deg,#1a0a05,#5c2d0e);justify-content:center;align-items:center;width:100%;height:400px;display:flex}.ImageSlider-module__UHPzRq__slideLabel{letter-spacing:.12em;color:#e8d5b7;opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#000000a6 100%);padding:28px 16px 14px;font-family:Cormorant Garamond,serif;font-size:14px;font-weight:300;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.ImageSlider-module__UHPzRq__sliderSlide:hover .ImageSlider-module__UHPzRq__slideLabel{opacity:1}.ImageSlider-module__UHPzRq__zoomHint{color:#e8d5b7;letter-spacing:.14em;opacity:0;pointer-events:none;white-space:nowrap;z-index:5;background:#00000094;border:1px solid #c8aa8259;border-radius:2px;align-items:center;gap:7px;padding:7px 16px;font-family:Cormorant Garamond,serif;font-size:12px;font-weight:300;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}.ImageSlider-module__UHPzRq__sliderSlide:hover .ImageSlider-module__UHPzRq__zoomHint{opacity:1;transform:translate(-50%,-50%)scale(1)}.ImageSlider-module__UHPzRq__zoomHint svg{stroke:#c8aa82;fill:none;flex-shrink:0;width:13px;height:13px}.ImageSlider-module__UHPzRq__sliderNav{color:#e8d5b7;cursor:pointer;z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0805b3;border:1px solid #c8aa8273;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:absolute;top:calc(50% - 10px);transform:translateY(-50%)}.ImageSlider-module__UHPzRq__sliderNav:hover{background:#000000e0;border-color:#c8aa82e6;transform:translateY(-50%)scale(1.07)}.ImageSlider-module__UHPzRq__sliderNav:active{transform:translateY(-50%)scale(.97)}.ImageSlider-module__UHPzRq__sliderNav:disabled{opacity:.25;cursor:default;pointer-events:none}.ImageSlider-module__UHPzRq__sliderNavPrev{left:12px}.ImageSlider-module__UHPzRq__sliderNavNext{right:12px}.ImageSlider-module__UHPzRq__sliderNav svg{stroke:currentColor;stroke-width:1.8px;fill:none;width:18px;height:18px}.ImageSlider-module__UHPzRq__sliderDots{background:#0d0805;justify-content:center;gap:8px;padding:16px 0 22px;display:flex}.ImageSlider-module__UHPzRq__sliderDot{cursor:pointer;background:#c8aa8247;border:1px solid #c8aa8273;border-radius:50%;width:7px;height:7px;padding:0;transition:background .25s,transform .25s}.ImageSlider-module__UHPzRq__sliderDotActive{background:#c8aa82;border-color:#c8aa82;transform:scale(1.3)}.ImageSlider-module__UHPzRq__lightboxBackdrop{z-index:9000;background:#050302f7;justify-content:center;align-items:center;animation:.22s ImageSlider-module__UHPzRq__lbFadeIn;display:flex;position:fixed;inset:0}@keyframes ImageSlider-module__UHPzRq__lbFadeIn{0%{opacity:0}to{opacity:1}}.ImageSlider-module__UHPzRq__lightboxInner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ImageSlider-module__UHPzRq__lightboxImgWrap{flex-direction:column;align-items:center;gap:14px;max-width:90vw;max-height:85vh;animation:.28s cubic-bezier(.2,0,.1,1) ImageSlider-module__UHPzRq__lbZoomIn;display:flex}@keyframes ImageSlider-module__UHPzRq__lbZoomIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.ImageSlider-module__UHPzRq__lightboxImgWrap img{object-fit:contain;border-radius:3px;max-width:90vw;max-height:80vh;display:block}.ImageSlider-module__UHPzRq__lightboxImgLabel{letter-spacing:.18em;color:#c8aa82bf;text-align:center;font-family:Cormorant Garamond,serif;font-size:15px;font-weight:300}.ImageSlider-module__UHPzRq__lightboxImgFallback{background:linear-gradient(135deg,#1a0a05,#5c2d0e);border-radius:3px;justify-content:center;align-items:center;width:min(80vw,960px);height:min(65vh,580px);display:flex}.ImageSlider-module__UHPzRq__lightboxClose{color:#e8d5b7;cursor:pointer;z-index:9100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:1px solid #c8aa8266;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s,border-color .2s;display:flex;position:fixed;top:20px;right:20px}.ImageSlider-module__UHPzRq__lightboxClose:hover{background:#000000e0;border-color:#c8aa82e0}.ImageSlider-module__UHPzRq__lightboxClose svg{stroke:currentColor;stroke-width:1.8px;fill:none;width:20px;height:20px}.ImageSlider-module__UHPzRq__lightboxNav{color:#e8d5b7;cursor:pointer;z-index:9100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:1px solid #c8aa8266;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.ImageSlider-module__UHPzRq__lightboxNav:hover{background:#000000e0;border-color:#c8aa82e0;transform:translateY(-50%)scale(1.07)}.ImageSlider-module__UHPzRq__lightboxNav:active{transform:translateY(-50%)scale(.97)}.ImageSlider-module__UHPzRq__lightboxNavPrev{left:20px}.ImageSlider-module__UHPzRq__lightboxNavNext{right:20px}.ImageSlider-module__UHPzRq__lightboxNav svg{stroke:currentColor;stroke-width:1.8px;fill:none;width:22px;height:22px}.ImageSlider-module__UHPzRq__lightboxDots{z-index:9100;gap:8px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.ImageSlider-module__UHPzRq__lightboxDot{cursor:pointer;background:#c8aa824d;border:1px solid #c8aa8280;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,transform .2s}.ImageSlider-module__UHPzRq__lightboxDotActive{background:#c8aa82;border-color:#c8aa82;transform:scale(1.3)}@media (max-width:1440px){.ImageSlider-module__UHPzRq__sliderSlide img,.ImageSlider-module__UHPzRq__sliderSlideFallback{height:340px}}@media (max-width:1024px){.ImageSlider-module__UHPzRq__sliderSlide img,.ImageSlider-module__UHPzRq__sliderSlideFallback{height:290px}}@media (max-width:768px){.ImageSlider-module__UHPzRq__sliderSlide img,.ImageSlider-module__UHPzRq__sliderSlideFallback{height:260px}.ImageSlider-module__UHPzRq__sliderNav{width:36px;height:36px}.ImageSlider-module__UHPzRq__sliderNavPrev{left:8px}.ImageSlider-module__UHPzRq__sliderNavNext{right:8px}.ImageSlider-module__UHPzRq__lightboxNav{width:40px;height:40px}.ImageSlider-module__UHPzRq__lightboxNavPrev{left:8px}.ImageSlider-module__UHPzRq__lightboxNavNext{right:8px}.ImageSlider-module__UHPzRq__lightboxClose{width:40px;height:40px;top:12px;right:12px}}@media (max-width:480px){.ImageSlider-module__UHPzRq__sliderSlide img,.ImageSlider-module__UHPzRq__sliderSlideFallback{height:220px}}
