:root{--premium-ease: cubic-bezier(.4, 0, .2, 1);--premium-ease-out: cubic-bezier(0, 0, .2, 1);--premium-ease-in-out: cubic-bezier(.4, 0, .6, 1)}.premium-hero-section{position:relative;width:100%;overflow:hidden;background:#000}.premium-hero-style--fullscreen .premium-hero-wrapper{height:var(--hero-height-desktop)}.premium-hero-style--boxed .premium-hero-wrapper{max-width:1600px;margin:0 auto;height:var(--hero-height-desktop);border-radius:24px;overflow:hidden}.premium-hero-style--edge-to-edge .premium-hero-wrapper{height:var(--hero-height-desktop);margin:0 -20px}.premium-hero-wrapper{position:relative;width:100%}.premium-hero-slides{position:relative;width:100%;height:100%}.premium-hero-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity var(--hero-animation-speed) var(--premium-ease),visibility var(--hero-animation-speed) var(--premium-ease)}.premium-hero-slide.active{opacity:1;visibility:visible;z-index:1}.premium-hero-slide__media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.premium-hero-slide__bg{width:100%;height:100%;object-fit:cover;display:block;transform-origin:center;transition:transform 10s var(--premium-ease-out)}.premium-hero-slide.active .premium-hero-zoom--zoom-in{animation:zoomIn 10s var(--premium-ease-out) forwards}.premium-hero-slide.active .premium-hero-zoom--zoom-out{animation:zoomOut 10s var(--premium-ease-out) forwards}.premium-hero-slide.active .premium-hero-zoom--pan-left{animation:panLeft 10s var(--premium-ease-out) forwards}.premium-hero-slide.active .premium-hero-zoom--pan-right{animation:panRight 10s var(--premium-ease-out) forwards}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes zoomOut{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes panLeft{0%{transform:scale(1.1) translate(0)}to{transform:scale(1.1) translate(-5%)}}@keyframes panRight{0%{transform:scale(1.1) translate(0)}to{transform:scale(1.1) translate(5%)}}.premium-hero-slide__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);display:flex;align-items:center;justify-content:center}.premium-hero-slide__placeholder svg{width:150px;height:150px;opacity:.2}.premium-hero-slide__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:var(--hero-overlay-opacity)}.premium-hero-overlay--gradient{background:linear-gradient(var(--hero-overlay-angle),var(--hero-overlay-start),var(--hero-overlay-end))}.premium-hero-overlay--solid{background:var(--hero-overlay-start)}.premium-hero-overlay--radial{background:radial-gradient(circle at center,var(--hero-overlay-start) 0%,var(--hero-overlay-end) 100%)}.premium-hero-overlay--diagonal{background:repeating-linear-gradient(45deg,var(--hero-overlay-start),var(--hero-overlay-start) 10px,var(--hero-overlay-end) 10px,var(--hero-overlay-end) 20px)}.premium-hero-slide__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:2;padding:60px 20px}.premium-hero-horizontal--left .premium-hero-container{margin-left:30px;margin-right:auto}.premium-hero-horizontal--center .premium-hero-container{margin-left:auto;margin-right:auto}.premium-hero-horizontal--right .premium-hero-container{margin-left:auto;margin-right:30px}.premium-hero-vertical--top{align-items:flex-start}.premium-hero-vertical--center{align-items:center}.premium-hero-vertical--bottom{align-items:flex-end}.premium-hero-container{max-width:var(--hero-content-max-width);width:100%}.premium-hero-content-box{padding:0;border-radius:0;transition:all .3s var(--premium-ease)}.premium-hero-box--glass{background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);padding:48px;border-radius:24px;box-shadow:0 8px 32px #0000004d}.premium-hero-box--solid{background:var(--slide-content-bg);opacity:var(--slide-content-opacity);padding:48px;border-radius:20px}.premium-hero-box--outline{border:2px solid rgba(255,255,255,.3);padding:48px;border-radius:20px}.premium-hero-align--left{text-align:left}.premium-hero-align--center{text-align:center}.premium-hero-align--right{text-align:right}.premium-hero-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:10px 20px;border-radius:50px;margin-bottom:20px;animation:fadeInUp .6s var(--premium-ease-out)}.premium-hero-badge__icon{display:flex;width:16px;height:16px}.premium-hero-badge__icon svg{width:100%;height:100%}.premium-hero-badge--filled{background:#fff3;color:#fff}.premium-hero-badge--outline{background:transparent;border:2px solid rgba(255,255,255,.5);color:#fff}.premium-hero-badge--glass{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:#fff}.premium-hero-badge--pill{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 15px #667eea66}.premium-hero-subtitle{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:3px;margin-bottom:20px;animation:fadeInUp .6s var(--premium-ease-out) .1s backwards}.premium-hero-title{font-weight:900;line-height:1.1;letter-spacing:-1.5px;margin:0 0 24px;text-shadow:0 4px 20px rgba(0,0,0,.4);animation:fadeInUp .6s var(--premium-ease-out) .2s backwards}.premium-hero-title--small{font-size:36px}.premium-hero-title--medium{font-size:48px}.premium-hero-title--large{font-size:64px}.premium-hero-title--extra-large{font-size:80px}.premium-hero-text{font-size:18px;line-height:1.7;margin:0 0 36px;opacity:.95;text-shadow:0 2px 12px rgba(0,0,0,.3);animation:fadeInUp .6s var(--premium-ease-out) .3s backwards;max-width:600px}.premium-hero-align--center .premium-hero-text{margin-left:auto;margin-right:auto}.premium-hero-align--right .premium-hero-text{margin-left:auto}.premium-hero-text p{margin:0 0 12px}.premium-hero-text p:last-child{margin-bottom:0}.premium-hero-cta-wrapper{display:flex;align-items:center;gap:16px;flex-wrap:wrap;animation:fadeInUp .6s var(--premium-ease-out) .4s backwards}.premium-hero-align--left .premium-hero-cta-wrapper{justify-content:flex-start}.premium-hero-align--center .premium-hero-cta-wrapper{justify-content:center}.premium-hero-align--right .premium-hero-cta-wrapper{justify-content:flex-end}.premium-hero-btn{display:inline-flex;align-items:center;gap:12px;padding:18px 40px;font-size:15px;font-weight:700;text-decoration:none;border-radius:14px;transition:all .4s var(--premium-ease);position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:1.2px;border:2px solid transparent;color:var(--btn-text);box-shadow:0 4px 14px #0000001a}.premium-hero-btn--primary{background:var(--btn-bg);box-shadow:0 10px 30px #0003,0 1px 8px #0000000f;border:2px solid rgba(255,255,255,.1)}.premium-hero-btn--primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.premium-hero-btn--primary:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff26;transform:translate(-50%,-50%);transition:width .6s,height .6s}.premium-hero-btn--primary:hover:before{left:100%}.premium-hero-btn--primary:hover:after{width:300px;height:300px}.premium-hero-btn--primary:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 16px 40px #00000040,0 4px 12px #0000001a;border-color:#fff3}.premium-hero-btn--primary:active{transform:translateY(-2px) scale(1)}.premium-hero-btn--outline{background:transparent;border-color:var(--btn-text);color:var(--btn-text);box-shadow:0 4px 14px #0000001a}.premium-hero-btn--outline:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--btn-text);transition:width .4s var(--premium-ease);z-index:-1}.premium-hero-btn--outline:hover:before{width:100%}.premium-hero-btn--outline:hover{color:var(--btn-bg);transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px #00000026;border-color:var(--btn-text)}.premium-hero-btn--ghost{background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid rgba(255,255,255,.2);box-shadow:0 8px 24px #0000001f}.premium-hero-btn--ghost:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px #0000002e}.premium-hero-btn--gradient{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 10px 30px #667eea59,0 4px 12px #667eea26;color:#fff;border:2px solid rgba(255,255,255,.15);position:relative}.premium-hero-btn--gradient:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#764ba2,#667eea);opacity:0;transition:opacity .4s;border-radius:14px}.premium-hero-btn--gradient:hover:before{opacity:1}.premium-hero-btn--gradient:hover{box-shadow:0 16px 40px #667eea73,0 6px 16px #667eea33;transform:translateY(-4px) scale(1.02);border-color:#ffffff40}.premium-hero-btn__text{position:relative;z-index:1}.premium-hero-btn__icon{width:20px;height:20px;transition:transform .4s var(--premium-ease);position:relative;z-index:1}.premium-hero-btn:hover .premium-hero-btn__icon{transform:translate(6px);animation:arrowBounce .6s ease-in-out}@keyframes arrowBounce{0%,to{transform:translate(6px)}50%{transform:translate(10px)}}.premium-hero-trust-icons{display:flex;align-items:center;margin-left:12px;position:relative;width:60px;height:50px}.premium-trust-icons__container{position:relative;width:44px;height:44px}.premium-trust-icon{position:absolute;top:0;left:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.7) translateY(10px);filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));transition:transform .3s var(--premium-ease);animation:iconCycle 9s ease-in-out infinite}.premium-trust-icon:nth-child(1){animation-delay:0s}.premium-trust-icon:nth-child(2){animation-delay:3s}.premium-trust-icon:nth-child(3){animation-delay:6s}.premium-trust-icon svg{width:100%;height:100%}@keyframes iconCycle{0%{opacity:0;transform:scale(.7) translateY(10px)}3%{opacity:1;transform:scale(1) translateY(0)}30%{opacity:1;transform:scale(1) translateY(0)}33%{opacity:0;transform:scale(.7) translateY(-10px)}to{opacity:0;transform:scale(.7) translateY(-10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.premium-hero-navigation{position:absolute;z-index:10;display:flex;align-items:center;gap:24px}.premium-hero-nav-style--modern{bottom:40px;left:50%;transform:translate(-50%)}.premium-hero-nav-style--sides .premium-hero-arrow--prev{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.premium-hero-nav-style--sides .premium-hero-arrow--next{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.premium-hero-nav-style--sides .premium-hero-dots{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.premium-hero-nav-style--minimal{bottom:20px;right:20px}.premium-hero-arrow{width:56px;height:56px;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s var(--premium-ease);color:var(--nav-bg);padding:0}.premium-hero-arrow:hover{background:#fff3;border-color:var(--nav-bg);transform:scale(1.1)}.premium-hero-arrow:active{transform:scale(.95)}.premium-hero-arrow svg{width:24px;height:24px}.premium-hero-dots{display:flex;gap:12px}.premium-hero-dot{width:12px;height:12px;border-radius:50%;background:#ffffff4d;border:2px solid transparent;cursor:pointer;transition:all .3s var(--premium-ease);padding:0}.premium-hero-dot.active{background:var(--nav-bg);transform:scale(1.4);box-shadow:0 0 12px #ffffff80}.premium-hero-dot:hover{background:#fff9}.premium-hero-progress{position:absolute;bottom:0;left:0;width:100%;height:4px;background:#ffffff1a;z-index:10}.premium-hero-progress__bar{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);width:0%;transition:width .1s linear}@media (max-width: 1024px){.premium-hero-wrapper,.premium-hero-style--fullscreen .premium-hero-wrapper,.premium-hero-style--boxed .premium-hero-wrapper,.premium-hero-style--edge-to-edge .premium-hero-wrapper{height:var(--hero-height-tablet)!important}.premium-hero-horizontal--left .premium-hero-container{margin-left:30px}.premium-hero-horizontal--right .premium-hero-container{margin-right:30px}.premium-hero-title--small{font-size:32px}.premium-hero-title--medium{font-size:40px}.premium-hero-title--large{font-size:52px}.premium-hero-title--extra-large{font-size:64px}.premium-hero-text{font-size:16px}.premium-hero-box--glass,.premium-hero-box--solid,.premium-hero-box--outline{padding:36px}.premium-trust-icon{width:38px;height:38px}}@media (max-width: 768px){.premium-hero-wrapper,.premium-hero-style--fullscreen .premium-hero-wrapper,.premium-hero-style--boxed .premium-hero-wrapper,.premium-hero-style--edge-to-edge .premium-hero-wrapper{height:var(--hero-height-mobile)!important}.premium-hero-slide__content{padding:40px 20px}.premium-hero-horizontal--left .premium-hero-container,.premium-hero-horizontal--center .premium-hero-container,.premium-hero-horizontal--right .premium-hero-container{margin-left:auto;margin-right:auto}.premium-hero-title--small{font-size:28px}.premium-hero-title--medium{font-size:34px}.premium-hero-title--large{font-size:40px}.premium-hero-title--extra-large{font-size:48px}.premium-hero-text{font-size:15px;margin-bottom:28px}.premium-hero-box--glass,.premium-hero-box--solid,.premium-hero-box--outline{padding:28px;border-radius:16px}.premium-hero-cta-wrapper{flex-direction:column;width:100%;gap:12px}.premium-hero-align--left .premium-hero-cta-wrapper,.premium-hero-align--center .premium-hero-cta-wrapper,.premium-hero-align--right .premium-hero-cta-wrapper{justify-content:center;align-items:center}.premium-hero-btn{width:100%;justify-content:center;padding:16px 32px;font-size:14px}.premium-hero-trust-icons{justify-content:center;margin-left:0;width:60px}.premium-trust-icons__container,.premium-trust-icon{width:38px;height:38px}.premium-hero-navigation{gap:16px}.premium-hero-nav-style--modern{bottom:30px}.premium-hero-arrow{width:48px;height:48px}.premium-hero-arrow svg{width:20px;height:20px}.premium-hero-dot{width:10px;height:10px}}@media (max-width: 480px){.premium-hero-title--small{font-size:24px}.premium-hero-title--medium{font-size:28px}.premium-hero-title--large{font-size:32px}.premium-hero-title--extra-large{font-size:36px}.premium-hero-text{font-size:14px}.premium-hero-btn{padding:14px 28px;font-size:13px}.premium-hero-trust-icons{width:50px}.premium-trust-icons__container,.premium-trust-icon{width:32px;height:32px}.premium-hero-arrow{width:44px;height:44px}.premium-hero-badge{font-size:10px;padding:8px 16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/premium-hero-slideshow.css.map */
