.shs{--shs-navy:#000f59;--shs-bg:#f8f8f8;position:relative;z-index:1;box-sizing:border-box;width:100%;padding:clamp(24px,3vw,56px) 0;overflow:hidden;overflow:clip visible;background:var(--shs-bg);font-family:var(--sptm-font,"yekanbakh","Yekan Bakh",Tahoma,sans-serif)}
.shs *{box-sizing:border-box}
.shs-slider{position:relative;width:min(1680px,100%);margin-inline:auto}
.shs-slider__viewport{position:relative;width:100%;overflow:hidden;overflow:clip visible;isolation:isolate;touch-action:pan-y;cursor:grab;outline:0}
.shs-slider[data-count="1"] .shs-slider__viewport{cursor:default}
.shs-slider__viewport.is-dragging{cursor:grabbing}
.shs-slider__track{display:flex;direction:ltr;align-items:center;gap:clamp(14px,1.6vw,24px);padding-inline:clamp(52px,10vw,168px);transform:translate3d(0,0,0);transition:transform .64s cubic-bezier(.22,1,.36,1);will-change:transform;backface-visibility:hidden}
.shs-slider.is-enhanced:not(.is-ready) .shs-slider__track{opacity:0}
.shs-slider.is-ready .shs-slider__track{opacity:1;transition-property:transform,opacity;transition-duration:.64s,.2s}
.shs-slider[data-count="1"] .shs-slider__track{justify-content:center}
.shs-slider__track.is-instant{transition:none}
.shs-slide{position:relative;flex:0 0 min(1080px,calc(100vw - clamp(150px,24vw,360px)));aspect-ratio:16/9;min-width:0;margin:0;overflow:hidden;border-radius:18px;background:#ececec;opacity:.72;transform:translateZ(0) scale(.96);pointer-events:none;backface-visibility:hidden;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1),box-shadow .42s ease}
.shs-slide.is-active{z-index:2;opacity:1;transform:translateZ(0) scale(1);pointer-events:auto;box-shadow:0 22px 52px rgba(15,23,42,.11)}
.shs-slide__link{display:block;width:100%;height:100%;border:0;outline-offset:4px;text-decoration:none;-webkit-user-drag:none}
.shs-slide__link:focus-visible{outline:3px solid rgba(0,15,89,.45)}
.shs-slide__image{display:block;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:contain;object-position:center;background:#ececec;opacity:1;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;backface-visibility:hidden}
.shs-slider__fade{position:absolute;z-index:4;top:0;bottom:0;width:clamp(34px,6.5vw,108px);pointer-events:none}
.shs-slider__fade--right{right:0;left:auto;background:linear-gradient(to left,var(--shs-bg) 0,rgba(248,248,248,.82) 24%,rgba(248,248,248,.28) 67%,transparent 100%)}
.shs-slider__fade--left{left:0;right:auto;background:linear-gradient(to right,var(--shs-bg) 0,rgba(248,248,248,.82) 24%,rgba(248,248,248,.28) 67%,transparent 100%)}
.shs .shs-slider__arrow{all:unset!important;position:absolute!important;z-index:8!important;top:50%!important;display:grid!important;width:clamp(44px,4vw,56px)!important;min-width:0!important;max-width:none!important;height:clamp(44px,4vw,56px)!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;place-items:center!important;box-sizing:border-box!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:50%!important;background:rgba(255,255,255,.7)!important;color:var(--shs-navy)!important;box-shadow:0 11px 28px rgba(15,23,42,.13),inset 0 1px 0 rgba(255,255,255,.95)!important;-webkit-backdrop-filter:blur(10px) saturate(130%)!important;backdrop-filter:blur(10px) saturate(130%)!important;cursor:pointer!important;pointer-events:auto!important;transform:translateY(-50%) translateZ(0)!important;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s ease,box-shadow .2s ease!important;-webkit-appearance:none!important;appearance:none!important;backface-visibility:hidden!important}
.shs .shs-slider__arrow::before,.shs .shs-slider__arrow::after{content:none!important;display:none!important}
.shs-slider.is-enhanced:not(.is-ready) .shs-slider__arrow{opacity:0!important;pointer-events:none!important}
.shs .shs-slider__arrow:disabled{opacity:.34!important;cursor:default!important;pointer-events:none!important;box-shadow:0 7px 18px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.9)!important}
.shs .shs-slider__arrow--right{right:clamp(10px,3.1vw,48px)!important;left:auto!important}
.shs .shs-slider__arrow--left{left:clamp(10px,3.1vw,48px)!important;right:auto!important}
.shs .shs-slider__arrow:hover,.shs .shs-slider__arrow:focus-visible{border-color:#fff!important;background:rgba(255,255,255,.92)!important;color:var(--shs-navy)!important;box-shadow:0 15px 36px rgba(0,15,89,.17),inset 0 1px 0 #fff!important;transform:translateY(-50%) translateZ(0) scale(1.06)!important}
.shs .shs-slider__arrow:active{background:#fff!important;color:var(--shs-navy)!important;transform:translateY(-50%) translateZ(0) scale(.96)!important}
.shs .shs-slider__arrow:focus-visible{outline:3px solid rgba(0,15,89,.2)!important;outline-offset:3px!important}
.shs .shs-slider__arrow svg{display:block!important;width:21px!important;height:21px!important;margin:0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important}
.shs-empty{padding:20px;text-align:center}
@media(max-width:760px){.shs{padding:12px 0}.shs-slider__track{gap:10px;padding-inline:42px}.shs-slide{flex-basis:calc(100vw - 96px);border-radius:12px;opacity:.76;transform:scale(.965)}.shs-slide.is-active{transform:scale(1);box-shadow:0 14px 34px rgba(15,23,42,.11)}.shs-slider__fade{width:24px}.shs .shs-slider__arrow{width:40px!important;height:40px!important}.shs .shs-slider__arrow--right{right:5px!important;left:auto!important}.shs .shs-slider__arrow--left{left:5px!important;right:auto!important}.shs .shs-slider__arrow svg{width:18px!important;height:18px!important}}
@media(max-width:390px){.shs-slide{flex-basis:calc(100vw - 88px);border-radius:10px}.shs-slider__track{padding-inline:38px}.shs-slider__fade{width:20px}.shs .shs-slider__arrow{width:36px!important;height:36px!important}}
@media(prefers-reduced-motion:reduce){.shs *,.shs *::before,.shs *::after{animation:none!important;transition-duration:.01ms!important}}
