.thha-single-image-scroll-widget{--thha-sis-bg:#f8f9fa;--thha-sis-card-bg:#fff;--thha-sis-text:#2c3e50;--thha-sis-muted:#64748b;background:var(--thha-sis-bg);color:#333;width:100%}.thha-single-image-scroll-widget .thha-sis-section{margin:0 auto;max-width:1400px;padding:40px 20px}.thha-single-image-scroll-widget .thha-sis-main-title{color:var(--thha-sis-text);font-size:clamp(2rem,4vw,3.4rem);font-weight:700;letter-spacing:-.5px;margin:0 0 16px;text-align:center}.thha-single-image-scroll-widget .thha-sis-section-title{color:var(--thha-sis-muted);font-size:clamp(1.2rem,2vw,2rem);font-weight:600;margin:0 0 40px;text-align:center}.thha-single-image-scroll-widget .thha-sis-image-container{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;-webkit-transition:all 1.3s cubic-bezier(.25,.46,.45,.94);transition:all 1.3s cubic-bezier(.25,.46,.45,.94)}.thha-single-image-scroll-widget .thha-sis-design-1,.thha-single-image-scroll-widget .thha-sis-design-2,.thha-single-image-scroll-widget .thha-sis-design-3,.thha-single-image-scroll-widget .thha-sis-design-4,.thha-single-image-scroll-widget .thha-sis-design-5{margin:0 auto;max-width:1280px}.thha-single-image-scroll-widget .thha-sis-design-1{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.thha-single-image-scroll-widget .thha-sis-fashion-card{background:var(--thha-sis-card-bg);border-radius:15px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);height:450px;overflow:hidden;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.thha-single-image-scroll-widget .thha-sis-fashion-card:hover{-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.thha-single-image-scroll-widget .thha-sis-fashion-card:hover .thha-sis-image-container{background-position:bottom;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.thha-single-image-scroll-widget .thha-sis-name-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border-radius:20px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);color:#333;font-size:14px;font-weight:600;left:20px;padding:8px 16px;position:absolute;top:20px;z-index:10}.thha-single-image-scroll-widget .thha-sis-design-2{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.thha-single-image-scroll-widget .thha-sis-scroll-card{background:var(--thha-sis-card-bg);border-radius:15px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);height:400px;overflow:hidden;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.thha-single-image-scroll-widget .thha-sis-scroll-card:hover{-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15);-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.thha-single-image-scroll-widget .thha-sis-scroll-indicator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border-radius:50%;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;height:60px;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:60px;z-index:10}.thha-single-image-scroll-widget .thha-sis-scroll-card:hover .thha-sis-scroll-indicator{background:#fff;-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.thha-single-image-scroll-widget .thha-sis-scroll-bar{background:hsla(0,0%,100%,.7);border-radius:10px;bottom:20px;position:absolute;right:15px;top:20px;width:6px;z-index:10}.thha-single-image-scroll-widget .thha-sis-scroll-card:nth-child(2) .thha-sis-scroll-bar{bottom:auto;height:6px;left:20px;right:20px;top:15px;width:auto}.thha-single-image-scroll-widget .thha-sis-scroll-card:hover .thha-sis-scroll-bar,.thha-single-image-scroll-widget .thha-sis-scroll-card:hover .thha-sis-scroll-indicator{display:none}.thha-single-image-scroll-widget .thha-sis-scroll-card:hover .thha-sis-image-container{background-position:bottom;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 2.5s ease-in-out;transition:all 2.5s ease-in-out}.thha-single-image-scroll-widget .thha-sis-design-3{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.thha-single-image-scroll-widget .thha-sis-dsg-card{background:var(--thha-sis-card-bg);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);cursor:pointer;height:400px;overflow:hidden;position:relative}.thha-single-image-scroll-widget .thha-sis-design-3 .thha-sis-dsg-card .thha-sis-dsg-img{inset:0;position:absolute}.thha-single-image-scroll-widget .thha-sis-design-3 .thha-sis-dsg-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thha-single-image-scroll-widget .thha-sis-design-3 .thha-sis-dsg-card .thha-sis-dsg-img-1{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.thha-single-image-scroll-widget .thha-sis-design-3 .thha-sis-dsg-card .thha-sis-dsg-img-2{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:2}.thha-single-image-scroll-widget .thha-sis-design-3 .thha-sis-dsg-card:hover .thha-sis-dsg-img-1{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 1.4s ease;transition:-webkit-transform 1.4s ease;transition:transform 1.4s ease;transition:transform 1.4s ease,-webkit-transform 1.4s ease}.thha-single-image-scroll-widget .thha-sis-design-3 .thha-sis-dsg-card:hover .thha-sis-dsg-img-2{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1.4s ease;transition:-webkit-transform 1.4s ease;transition:transform 1.4s ease;transition:transform 1.4s ease,-webkit-transform 1.4s ease}.thha-single-image-scroll-widget .thha-sis-design-4{display:grid;gap:30px;grid-template-columns:1fr 1fr}.thha-single-image-scroll-widget .thha-sis-design-4 .thha-sis-dsg-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-color:orange #f1f1f1;scrollbar-width:thin}.thha-single-image-scroll-widget .thha-sis-design-4 .thha-sis-dsg-card .thha-sis-dsg-img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:700px}.thha-single-image-scroll-widget .thha-sis-design-4 .thha-sis-dsg-card::-webkit-scrollbar{height:8px;width:8px}.thha-single-image-scroll-widget .thha-sis-design-4 .thha-sis-dsg-card::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.thha-single-image-scroll-widget .thha-sis-design-4 .thha-sis-dsg-card::-webkit-scrollbar-thumb{background-color:orange;border:2px solid #f1f1f1;border-radius:10px}.thha-single-image-scroll-widget .thha-sis-design-4 .thha-sis-dsg-card .thha-sis-dsg-img img{display:block;height:400px;-o-object-fit:cover;object-fit:cover;width:700px}.thha-single-image-scroll-widget .thha-sis-design-5{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;justify-content:center}.thha-single-image-scroll-widget .thha-sis-design-5 .thha-sis-img-box{-webkit-box-flex:1;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);cursor:pointer;-ms-flex:1 1 320px;flex:1 1 320px;height:500px;max-width:calc(33.333% - 8px);min-width:280px;overflow:hidden;overflow-y:auto;position:relative;scrollbar-color:#011158 #f1f1f1;scrollbar-width:thin;-webkit-transition:all .4s ease;transition:all .4s ease}.thha-single-image-scroll-widget .thha-sis-design-5 .thha-sis-img-box::-webkit-scrollbar{width:8px}.thha-single-image-scroll-widget .thha-sis-design-5 .thha-sis-img-box img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s cubic-bezier(.25,.46,.45,.94);transition:all 1s cubic-bezier(.25,.46,.45,.94);width:100%}.thha-single-image-scroll-widget .thha-sis-design-5 .thha-sis-img-box:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}@media(max-width:1024px){.thha-single-image-scroll-widget .thha-sis-design-4{grid-template-columns:1fr}.thha-single-image-scroll-widget .thha-sis-design-5 .thha-sis-img-box{max-width:calc(50% - 6px)}.thha-single-image-scroll-widget .thha-sis-fashion-card{height:380px}}@media(max-width:767px){.thha-single-image-scroll-widget .thha-sis-section{padding:24px 12px}.thha-single-image-scroll-widget .thha-sis-fashion-card,.thha-single-image-scroll-widget .thha-sis-scroll-card{height:320px}.thha-single-image-scroll-widget .thha-sis-design-5 .thha-sis-img-box{height:380px;max-width:100%}}@-webkit-keyframes thhaSisFadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes thhaSisFadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.thha-single-image-scroll-widget .animate-in{-webkit-animation:thhaSisFadeInUp .6s ease-out forwards;animation:thhaSisFadeInUp .6s ease-out forwards}
