:root{--burgundy: #7A3440;--burgundy-light: #9B4B5A;--burgundy-dark: #5C2832;--white: #FFFFFF;--cream: #FAF8F6;--gold: #D4AF37;--gold-light: #E8C547;--text-dark: #1A1A1A;--text-muted: #6B6B6B;--glass-bg: rgba(255, 255, 255, .08);--glass-border: rgba(255, 255, 255, .15);--shadow-soft: 0 10px 40px rgba(122, 52, 64, .15);--shadow-luxury: 0 25px 50px rgba(0, 0, 0, .25)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;background:var(--cream);color:var(--text-dark);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif;font-weight:400;line-height:1.1}.hero{position:relative;width:100%;height:var(--slide-height, 800px);min-height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;background:var(--white)}.hero-slider{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;border-radius:0;background:var(--white)}.hero-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:0;background:var(--white)}.hero-bg{background:var(--white)}.hero-slide.active{opacity:1;visibility:visible;z-index:1}.hero-slide.active .hero-bg-img{background:var(--white)}.slider-nav{position:absolute;top:50%;width:50px;height:50px;border-radius:50%;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:18px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;opacity:0}.hero:hover .slider-nav{opacity:1}.slider-nav:hover{background:#ffffff4d}.slider-prev{left:40px}.slider-next{right:40px}.hero-bg-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:block;text-decoration:none}.hero-bg-link:hover{cursor:pointer}.hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.responsive-images{position:relative;width:100%;height:100%}.hero-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:none!important;animation:none!important;transition:none!important}.desktop-img{display:block}.tablet-img,.mobile-img,.fallback-img{display:none}.responsive-images:has(.fallback-img:not(:only-child)) .fallback-img{display:none}.responsive-images:has(.desktop-img) .fallback-img,.responsive-images:has(.tablet-img) .fallback-img,.responsive-images:has(.mobile-img) .fallback-img{display:none}.responsive-images:not(:has(.desktop-img)):not(:has(.tablet-img)):not(:has(.mobile-img)) .fallback-img{display:block}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1ab3,#7a344066,#1a1a1a99);z-index:1}@media screen and (max-width:1200px){.header-inner{padding:14px 28px}.navbar a{font-size:12px;padding:8px 14px}.slider-prev{left:25px}.slider-next{right:25px}}@media screen and (max-width:1024px){.mobile-menu-toggle{display:flex}.navbar{display:none}.header-inner{padding:12px 24px}.logo h2{font-size:26px}.header-icons div{width:42px;height:42px;font-size:16px}.desktop-img{display:none}.tablet-img{display:block}.mobile-img{display:none}}@media screen and (max-width:900px){.header{width:96%;top:10px}.header-inner{padding:12px 20px}.logo h2{font-size:24px}.slider-nav{width:42px;height:42px;font-size:14px;opacity:1}.slider-prev{left:18px}.slider-next{right:18px}}@media screen and (max-width:768px){.desktop-img,.tablet-img{display:none}.mobile-img{display:block}.header-inner{padding:10px 18px}.logo h2{font-size:22px;letter-spacing:2px}.header-icons{gap:8px}.header-icons div{width:38px;height:38px;font-size:14px}.mobile-menu{width:300px}}@media screen and (max-width:600px){.header{width:97%}.slider-nav{width:38px;height:38px}}@media(max-width:480px){.header-inner{padding:10px 16px}.logo h2{font-size:20px;letter-spacing:2px}.header-icons{gap:8px}.header-icons div{width:36px;height:36px;font-size:14px}.hero{height:600px}.mobile-menu{width:280px;padding:80px 30px 30px}.mobile-menu a{font-size:24px;padding:14px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hero-slider.css.map */
