.ps{background-color:var(--ps-bg);padding-top:var(--ps-padding-top);padding-bottom:var(--ps-padding-bottom);overflow:hidden}.ps__header{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:40px}.ps__subheading{color:var(--ps-subheading-color);font-size:var(--ps-subheading-size);letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin:0}.ps__tabs{list-style:none;margin:0;padding:0;text-align:right}.ps__tab{margin-bottom:10px}.ps__tab:last-child{margin-bottom:0}.ps__tab-button{padding:0;background:none;border:none;cursor:pointer;font-family:var(--font-heading-family);color:var(--ps-tab-color);font-size:var(--ps-tab-size);letter-spacing:.1em;text-transform:uppercase;line-height:1.3;transition:color .2s ease}.ps__tab-button:hover{color:var(--ps-tab-active-color)}.ps__tab.is-active .ps__tab-button{color:var(--ps-tab-active-color);text-decoration:underline;text-underline-offset:6px}.ps__slides{display:grid}.ps__slide{grid-area:1 / 1;display:flex;gap:var(--ps-gap);align-items:stretch;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;pointer-events:none}.ps__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.ps__panel{flex:0 0 var(--ps-panel-width);min-width:0;background-color:var(--ps-panel-bg);padding:56px 40px}.ps__title{color:var(--ps-title-color);font-size:var(--ps-title-size);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px}.ps__text{color:var(--ps-text-color);font-size:var(--ps-text-size);line-height:1.75}.ps__text p{margin:0 0 1.2em}.ps__text p:last-child{margin-bottom:0}.ps__media{position:relative;flex:1;min-width:0;min-height:var(--ps-image-height)}.ps__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ps__img--placeholder{background:#0000000d}.ps__caption{position:absolute;right:20px;bottom:16px;color:var(--ps-caption-color);font-size:12px;text-shadow:0 1px 3px rgba(0,0,0,.5);z-index:1}.ps__footer{display:flex;align-items:center;margin-top:32px}.ps__nav{flex:0 0 var(--ps-panel-width);display:flex;align-items:center;gap:18px}.ps__arrow{display:flex;align-items:center;justify-content:center;width:46px;height:34px;padding:0;background:transparent;border:1px solid currentColor;color:var(--ps-arrow-color);cursor:pointer;transition:opacity .2s ease}.ps__arrow--accent{color:var(--ps-arrow-accent)}.ps__arrow:hover{opacity:.7}.ps__arrow svg{width:9px;height:14px}.ps__counter{color:var(--ps-counter-color);font-size:13px;letter-spacing:.12em}.ps__dots{flex:1;display:flex;align-items:center;justify-content:center;gap:14px}.ps__dot{width:7px;height:7px;padding:0;border:none;border-radius:50%;background-color:var(--ps-dot-color);cursor:pointer;transition:background-color .2s ease}.ps__dot.is-active{background-color:var(--ps-dot-active-color)}@media screen and (max-width:989px){.ps__panel{padding:40px 28px}}@media screen and (max-width:749px){.ps__header{flex-direction:column;gap:20px;margin-bottom:28px}.ps__tabs{text-align:left}.ps__tab-button{font-size:var(--ps-tab-size-mobile)}.ps__slide{flex-direction:column;gap:0}.ps__media{order:1;min-height:var(--ps-image-height-mobile)}.ps__panel{order:2;flex:0 0 auto;padding:28px 20px}.ps__footer{flex-direction:column;align-items:flex-start;gap:20px;margin-top:24px}.ps__nav{flex:0 0 auto}.ps__dots{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-program-slider.css.map */
