.hero-wrapper{position:relative;width:100%;height:100vh;overflow:visible;z-index:auto}.hero{position:relative;width:100%;height:100%;overflow:hidden;background:#fff}.heroTrack{display:flex;width:100%;height:100%;position:relative;left:0;transition:left .8s cubic-bezier(.645,.045,.355,1)}.heroSlide{width:100%;height:100%;position:relative;flex-shrink:0;background-size:cover;background-position:center top;overflow:hidden}@media(max-width:749px){.heroSlide{background-image:var(--slide-bg-mobile, var(--slide-bg))!important}}.hero-bg-video--mobile{display:none}@media(max-width:749px){.hero-bg-video--desktop{display:none}.hero-bg-video--mobile{display:block}}.hero-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.heroSlide .heroTitle{position:absolute;left:10%;top:32%;width:30%;z-index:2;color:var(--color-dark);font-size:clamp(27.5px,4vw,60px);font-weight:300;line-height:1.08!important;letter-spacing:normal;text-transform:capitalize}.heroSlide .heroTitle strong{font-style:italic;font-weight:500}.heroSlide .heroSub{position:absolute;left:10%;top:58%;margin-top:50px;width:80%;z-index:2;color:#333336;font-size:1.25vw!important;font-weight:500;letter-spacing:normal;text-transform:uppercase!important}.hero-bottom-bar{position:absolute;bottom:0;left:0;width:100%;height:84px;background:#1e283273;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-top:1px solid rgba(255,255,255,.2);z-index:10;display:flex;align-items:center;padding:0 clamp(20px,6vw,8vw)}.bottom-bar-content{width:100%;display:flex;justify-content:space-between;align-items:center;gap:clamp(16px,2vw,40px);transition:opacity .3s ease-in-out;opacity:1}.bottom-bar-content.fade-out{opacity:0}.product-info{display:flex;align-items:center;gap:clamp(12px,1.6vw,30px);min-width:0}.product-thumbs-container{display:flex;align-items:center;gap:15px}.product-name{font-size:clamp(14.4px,1.62vw,21.6px);font-weight:700;letter-spacing:2px;text-transform:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.product-thumb{height:clamp(44px,3.4vw,55px);width:auto;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));transition:transform .3s ease}.bottom-bar-left{display:flex;align-items:center;gap:clamp(16px,2.2vw,40px)}.bar-promos{display:flex;align-items:center;gap:clamp(10px,1.1vw,20px);flex-shrink:0}.bar-promo-item{display:flex;align-items:center;gap:clamp(8px,.7vw,12px)}.bar-promo-icon{width:clamp(22px,1.8vw,28px);height:clamp(22px,1.8vw,28px);flex-shrink:0}.delivery-icon{width:clamp(30px,2.4vw,38px);height:clamp(30px,2.4vw,38px)}.bar-promo-text{display:flex;flex-direction:column;text-align:left;color:#fff}.bar-promo-text .line1{font-family:Outfit,sans-serif;font-size:clamp(12px,.9vw,14px);font-weight:600;line-height:1.15}.bar-promo-text .line2{font-family:Poppins,sans-serif;font-size:clamp(12px,.9vw,14px);opacity:.85;line-height:1.15;white-space:nowrap}#bar-emi-val{color:#00c2ff;font-weight:800}.bar-promo-divider{width:1px;height:28px;background:#ffffff40}@media(max-width:1024px){.bar-promos{display:none!important}}.product-thumb:hover{transform:scale(1.05)}.action-container{display:flex;align-items:center;flex-shrink:0;gap:clamp(14px,1.6vw,30px)}.prices{display:flex;align-items:center;gap:clamp(8px,.8vw,15px)}.prices .orig{font-size:clamp(10.8px,.81vw,13.5px);text-decoration:line-through;color:#ffffff8c;font-weight:300;letter-spacing:.5px}.discount-capsule{font-size:clamp(20px,2vw,32px)!important;font-weight:500!important;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;color:#fff!important;padding:0;border-radius:0;box-shadow:none;letter-spacing:.5px;display:inline-block}.buy-btn-text{font-size:clamp(12.6px,.99vw,16.2px);font-weight:700;text-transform:uppercase;color:#fff!important;background:var(--color-dark, #1d1d1f);border:.5px solid rgba(255,255,255,.18)!important;transition:transform .2s ease,box-shadow .3s ease;box-shadow:0 10px 26px #00000038;background:radial-gradient(circle at var(--x, 75%) var(--y, 50%),rgba(126,250,220,.98) 0%,rgba(78,224,234,.9) 32%,rgba(0,113,227,.95) 72%,rgba(0,92,230,.98) 100%),linear-gradient(135deg,#0071e3eb,#4ee0eac7),#0071e3b8;background-clip:padding-box;border:.5px solid rgba(188,246,255,.68)!important;border-radius:99px;letter-spacing:1.5px;transition:--x .4s cubic-bezier(.25,1,.5,1),--y .4s cubic-bezier(.25,1,.5,1),transform .2s ease,box-shadow .3s ease;padding:10px clamp(18px,1.8vw,28px);backdrop-filter:blur(16px) saturate(1.14);-webkit-backdrop-filter:blur(16px) saturate(1.14);box-shadow:0 10px 26px #0071e338,inset 0 1px #ffffff57,inset 0 -1px #4ee0ea47;display:inline-block;text-decoration:none}.buy-btn-text:hover{transform:scale(1.05);box-shadow:0 14px 32px #0000004d}.heroDots{position:absolute;right:4vw;top:50%;z-index:100;display:flex;flex-direction:column;gap:16px;transform:translateY(-50%)}.heroDot{width:6px;height:60px;border-radius:99px;background:#ffffff40;transition:var(--transition-smooth);border:none;outline:none}.heroDot.isActive{background:var(--color-light);height:80px}@media(max-width:768px){header{padding:15px 6vw}.logo{font-size:14.4px}nav{display:none}.nav-right a{font-size:10px;padding:6px 14px}.heroSlide .heroTitle{width:100%;max-width:none;font-size:18px!important;top:100px;left:50%;transform:translate(-50%);text-align:center;letter-spacing:.08em}.heroSlide .heroSub{width:100%;top:auto;bottom:80px;left:50%;transform:translate(-50%);text-align:center;letter-spacing:normal}.hero-bottom-bar{position:absolute;height:56px;padding:0 4vw;background:#ffffff2e;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.product-info{gap:15px}.product-thumbs-container{gap:6px}.product-name{font-size:11.7px!important;letter-spacing:.5px}.product-thumb{height:40px}.product-thumb:hover{transform:none}.action-container{gap:12px}.prices{gap:8px}.prices .orig{font-size:9px}.discount-capsule{font-size:14px!important;padding:0!important;background:none!important;border:none!important;box-shadow:none!important}.buy-btn-text{font-size:10px!important;padding:4px 8px;letter-spacing:.5px}.heroSlide .heroSub{bottom:120px}.heroDots{position:absolute;left:50%;right:auto;top:auto;bottom:72px;transform:translate(-50%);flex-direction:row;gap:12px}.heroDot{width:40px;height:6px}.heroDot.isActive{width:60px;height:6px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/section-hero.css.map */
