.pgco-v2 .pgco-slider{--pgco-pv:1;--pgco-pv-t:var(--pgco-pv);--pgco-pv-m:var(--pgco-pv-t);--pv:var(--pgco-pv);min-width:0;position:relative}@media (width<=1024px){.pgco-v2 .pgco-slider{--pv:var(--pgco-pv-t)}}@media (width<=768px){.pgco-v2 .pgco-slider{--pv:var(--pgco-pv-m)}}.pgco-v2 .pgco-slider__track{gap:var(--pgco-slider-gap);padding-block:var(--pgco-space-half);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;contain:layout style;display:flex;overflow-x:auto}.pgco-v2 .pgco-slider__track::-webkit-scrollbar{display:none}.pgco-v2 .pgco-slider__slide{flex:0 0 calc((100% - (var(--pv) - 1) * var(--pgco-slider-gap)) / var(--pv));scroll-snap-align:start;min-width:0;aspect-ratio:var(--pgco-aspect,auto)}.pgco-v2 .pgco-slider__slide :is(img,picture){max-width:100%;height:auto;display:block}.pgco-v2 .pgco-slider__link{line-height:0;display:block}.pgco-v2 .pgco-slider--hero .pgco-slider__track{padding-block:0}.pgco-v2 .pgco-slider--hero .pgco-slider__slide :is(img,picture){width:100%}.pgco-v2 .pgco-slider--side .pgco-slider__slide{height:var(--pgco-slider-h)}.pgco-v2 .pgco-slider--side .pgco-slider__link,.pgco-v2 .pgco-slider--side picture{height:100%}.pgco-v2 .pgco-slider--side .pgco-slider__slide img{object-fit:contain;width:100%;height:100%}.pgco-v2 .pgco-slider__btn{z-index:2;width:var(--pgco-slider-btn);height:var(--pgco-slider-btn);background:var(--pgco-white);box-shadow:var(--pgco-shadow-panel);color:var(--pgco-secondary);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:0;padding:0;line-height:0;display:grid;position:absolute;top:50%;translate:0 -50%}.pgco-v2 .pgco-slider__btn[hidden]{display:none}.pgco-v2 .pgco-slider__btn--prev{inset-inline-start:var(--pgco-space-1)}.pgco-v2 .pgco-slider__btn--next{inset-inline-end:var(--pgco-space-1)}.pgco-v2 .pgco-slider__btn:hover:not(:disabled),.pgco-v2 .pgco-slider__btn:focus-visible{background:var(--pgco-white);color:var(--pgco-primary)}.pgco-v2 .pgco-slider__btn:disabled{opacity:.4;cursor:default}.pgco-v2 .pgco-slider__btn svg{width:var(--pgco-icon-24);height:var(--pgco-icon-24);display:block}.pgco-v2 .pgco-slider__dots{justify-content:center;gap:var(--pgco-dot-gap);padding-top:var(--pgco-space-1);--pgco-dot-gap:var(--pgco-slider-dot-gap);--pgco-dot-size:var(--pgco-slider-dot);flex-wrap:wrap;display:flex}.pgco-v2 .pgco-slider__dots[hidden]{display:none}.pgco-v2 .pgco-slider__dot{width:var(--pgco-dot-size);min-width:0;height:var(--pgco-dot-size);background:var(--pgco-gray-4);cursor:pointer;border:0;border-radius:50%;margin:0;padding:0;position:relative}.pgco-v2 .pgco-slider__dot:before{content:"";inset-block:calc(var(--pgco-space-1) * -1);inset-inline:calc(var(--pgco-dot-gap) / -2);position:absolute}.pgco-v2 .pgco-slider__dot:hover,.pgco-v2 .pgco-slider__dot:focus{background:var(--pgco-gray-6)}.pgco-v2 .pgco-slider__dot[aria-current=true],.pgco-v2 .pgco-slider__dot[aria-current=true]:hover{background:var(--pgco-primary)}.pgco-v2 .pgco-slider__dot[aria-current=true]{width:calc(var(--pgco-dot-size) * var(--pgco-slider-dot-active-scale));border-radius:var(--pgco-chip-radius)}@media (width<=768px){.pgco-v2 .pgco-slider__btn{display:none}}