.hero-slider-sokohub{position:relative;width:100%;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2)}.page-width-extended{max-width:1400px;margin:0 auto;padding:0 4rem}@media screen and (max-width: 749px){.page-width-extended{padding:0 2rem}}.slider-container{position:relative;width:100%;min-height:40vh;max-height:50vh}@media screen and (min-width: 750px){.slider-container{min-height:45vh;max-height:55vh}}@media screen and (min-width: 1200px){.slider-container{min-height:50vh;max-height:60vh}}.slider-wrapper{position:relative;width:100%;height:100%}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility .8s ease-in-out,transform .8s ease-in-out;transform:scale(1.05)}.slide.active{opacity:1;visibility:visible;position:relative;transform:scale(1);animation:slideInZoom .8s ease-out}@keyframes slideInZoom{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.slide-image{width:100%;height:100%;object-fit:cover;display:block}.slide-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);display:flex;align-items:center;justify-content:center}.slide-placeholder svg{width:50%;height:auto;opacity:.3}.slide-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;background:linear-gradient(to right,rgba(0,0,0,.7) 0%,rgba(0,0,0,.3) 50%,transparent 100%);padding:2rem 0}@media screen and (max-width: 749px){.slide-content{background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 70%,transparent 100%);align-items:flex-end}}.slide-content-inner{max-width:600px;animation:slideInLeft .6s ease-out .3s both}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.slide-heading{font-size:clamp(2.8rem,5vw,5.2rem);font-weight:800;color:#fff;margin:0 0 1.5rem;line-height:1.1;text-shadow:2px 4px 12px rgba(0,0,0,.5);animation:fadeInUp .8s ease-out .5s both}.slide-subheading{font-size:clamp(1.6rem,2.5vw,2rem);color:#fff;margin:0 0 2.5rem;line-height:1.4;text-shadow:1px 2px 8px rgba(0,0,0,.5);animation:fadeInUp .8s ease-out .7s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-button{display:inline-flex;align-items:center;gap:.8rem;padding:1.6rem 3.2rem;background:linear-gradient(135deg,gold,orange);color:#000;font-size:1.8rem;font-weight:700;text-decoration:none;border-radius:50px;box-shadow:0 8px 24px #ffd70066;transition:all .3s ease;animation:fadeInUp .8s ease-out .9s both,pulse 2s ease-in-out 2s infinite;position:relative;overflow:hidden}.slide-button:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff80;transition:width .6s ease,height .6s ease,top .6s ease,left .6s ease;transform:translate(-50%,-50%)}.slide-button:hover:before{width:300px;height:300px}.slide-button:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 32px #ffd70099}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#fffffff2;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.slider-arrow:hover{background:gold;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px #ffd70080}.slider-arrow:active{transform:translateY(-50%) scale(.95)}.slider-prev{left:2rem}.slider-next{right:2rem}.slider-arrow svg{color:#000;width:24px;height:24px}@media screen and (max-width: 749px){.slider-arrow{width:40px;height:40px}.slider-prev{left:1rem}.slider-next{right:1rem}}.slider-dots{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;gap:1rem;z-index:10}.slider-dot{width:12px;height:12px;border-radius:50%;background:#ffffff80;border:2px solid #ffffff;cursor:pointer;transition:all .3s ease;padding:0}.slider-dot:hover{background:#ffd700cc;transform:scale(1.2)}.slider-dot.active{background:gold;width:32px;border-radius:6px;box-shadow:0 0 12px #ffd700cc}.floating-actions{position:fixed;bottom:2rem;right:2rem;z-index:999;display:flex;flex-direction:column;gap:1rem;animation:slideInRight .8s ease-out}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.floating-btn{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;text-decoration:none;box-shadow:0 4px 16px #0000004d;transition:all .3s ease;position:relative;overflow:hidden;animation:floatBounce 3s ease-in-out infinite}@keyframes floatBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating-btn:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:inherit;transform:translate(-50%,-50%);animation:ripple 1.5s ease-out infinite;opacity:.5}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.floating-btn:hover{transform:scale(1.15) rotate(5deg);box-shadow:0 8px 24px #0006}.floating-btn:active{transform:scale(1.05)}.whatsapp-btn{background:linear-gradient(135deg,#25d366,#128c7e)}.call-btn{background:linear-gradient(135deg,#4a90e2,#357abd)}.floating-btn svg{width:32px;height:32px;color:#fff;position:relative;z-index:2}.floating-btn-label{position:absolute;right:70px;background:#000000d9;color:#fff;padding:.8rem 1.4rem;border-radius:8px;font-size:1.4rem;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none}.floating-btn:hover .floating-btn-label{opacity:1;visibility:visible;right:75px}@media screen and (max-width: 749px){.floating-actions{bottom:1.5rem;right:1.5rem}.floating-btn{width:55px;height:55px}.floating-btn svg{width:28px;height:28px}.floating-btn-label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-hero-slider-sokohub.css.map */
