.slider{--inactive:212fr;--active:881fr;width:100%;display:flex;flex-direction:column;gap:1.25rem;align-items:center;overflow:visible}.slider__tabs-wrapper{margin-bottom:.75rem;width:100vw;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.slider__tabs-wrapper::-webkit-scrollbar{display:none}.slider__slides-wrapper{width:100%;border-radius:1.75rem;overflow:hidden}.slides{display:flex;flex-wrap:nowrap;transition:transform .3s}@media(width>=48rem){curtains-slider .slides{transition:grid-template-columns .3s}curtains-slider .slides{display:grid;grid-template-columns:repeat(3,1fr)}curtains-slider .slides:has(:first-child[data-active]){grid-template-columns:var(--active) var(--inactive) var(--inactive)}curtains-slider .slides:has(:nth-child(2)[data-active]){grid-template-columns:var(--inactive) var(--active) var(--inactive)}curtains-slider .slides:has(:nth-child(3)[data-active]){grid-template-columns:var(--inactive) var(--inactive) var(--active)}}.pins{display:flex;gap:.3125rem}.pin{width:.3125rem;height:.3125rem;background-color:#778394;border-radius:.3125rem;transition:width .3s}.pin[data-active]{width:2rem;background-color:#0f0}.slide{width:100%;padding:1.25rem 1rem;display:flex;flex-shrink:0;align-items:end;position:relative;background-repeat:no-repeat;background-size:cover;background-color:#000;overflow:hidden}.slide__link{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.slide[data-active]{background-position-x:0}.slide[data-active] .slide__link{display:block}@media(width>=48rem){.slide{padding:3.625rem 2.25rem}curtains-slider .slide{transition:background-position-x .3s}curtains-slider .slide:not([data-active]){cursor:pointer}curtains-slider .slide:not([data-active]):hover:after{opacity:.6;display:block}curtains-slider .slide[data-active]{background-position-x:0}curtains-slider .slide:after{content:"";opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;transition:opacity .3s 10ms;pointer-events:none}}