@media (max-width:719px){.alignwide>.s-slider.-m1,.alignfull>.s-slider.-m1{--s-rounded-2:0}.s-slider.-m1\.2 .slide{min-width:82%}.s-slider.-m1\.4 .slide{min-width:70%}.s-slider.-m3 .slide{min-width:33.333333%}}@media (min-width:720px)and (max-width:1023px){.alignwide>.s-slider.-t1,.alignfull>.s-slider.-t1{--s-rounded-2:0}.s-slider.-t1 .slide{min-width:100%}.s-slider.-t1\.2 .slide{min-width:82%}.s-slider.-t1\.4 .slide{min-width:70%}.s-slider.-t2 .slide{min-width:50%}.s-slider.-t4 .slide{min-width:25%}}@media (min-width:1024px){.alignwide>.s-slider.-d1,.alignfull>.s-slider.-d1{--s-rounded-2:0}.s-slider.-d1\.2 .slide{min-width:82%}.s-slider.-d1\.4 .slide{min-width:70%}}.s-slides .s-content{height:100%}.thumbs-show{--s-thumb-gap:4px;--s-thumb-height:60px}@media (min-width:1024px){.thumbs-show{--s-thumb-height:120px}}.thumbs-show .s-viewport{margin:0}.thumbs-show .s-slides{margin:0}.thumbs-show .slide{padding:0}.-in .s-slidenav>span{top:calc(50% - 18px - var(--s-thumb-height,0px) * .5 - var(--s-thumb-gap,0px) * .5)}@media (min-width:1240px){.-in .s-slidenav .prev{left:16px}.-in .s-slidenav .next{right:16px}}.s-thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--s-thumb-gap);padding-top:var(--s-thumb-gap)}.s-thumbs .thumb{position:relative;padding-top:var(--s-thumb-height);height:0;background-color:#000;cursor:pointer;overflow:hidden;border-radius:var(--s-rounded-2)}.s-thumbs img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%;opacity:.6;transition:.3s ease}.s-thumbs .active img{opacity:1}.s-dots .dot{background-color:rgba(0,0,0,0);cursor:pointer;position:relative;padding:0;outline:0;border:0;width:10px;height:30px;margin:0 6px;display:flex;align-items:center;transition:.3s ease}.s-dots .dot:after{background-color:var(--s-border-1);border:3px solid var(--s-border-1);width:100%;height:10px;border-radius:20px;content:"";opacity:.9;transition:.3s ease}.s-dots .dot.active{width:16px}.s-dots .dot.active:after{background-color:var(--s-bg-1);border-color:var(--s-color-1);opacity:1;height:16px}.arrows-hide .prev,.arrows-hide .next{display:none}@media (min-width:1024px){.arrows-d_hide .prev,.arrows-d_hide .next{display:none}}.dots-hide .s-dots{display:none}@media (max-width:1023px){.dots-m_hide .s-dots{display:none}}@media (min-width:1024px){.dots-d_hide .s-dots{display:none}}