.pwv2-carousel{position:relative;overflow:hidden}
.pwv2-carousel-track{display:flex !important;flex-wrap:nowrap !important;margin-left:0 !important;margin-right:0 !important;will-change:transform}
.pwv2-carousel-track>*{flex-shrink:0;display:block !important;box-sizing:border-box}
.pwv2-pagination{display:flex;align-items:center;justify-content:center;gap:var(--size-spacing-sp-24,40px);padding:var(--size-spacing-sp-40,40px);padding-left:0;padding-right:0}
.pwv2-button-previous.pwv2-carousel-btn--disabled,.pwv2-button-next.pwv2-carousel-btn--disabled{opacity:.35;cursor:default;pointer-events:none}
.pwv2-page-indicator{min-width:80px;text-align:center}
.pwv2-pagination__text{font-size:var(--fontsize-body-sm);font-family:var(--fonts-body-akkurat-pro);color:var(--text-body)}
.pwv2-fluid-columns,.pwv2-responsive-columns.cards-col-2,.pwv2-responsive-columns.cards-col-3,.pwv2-responsive-columns.cards-col-4{display:flex !important;flex-wrap:wrap !important}
.pwv2-fluid-columns>*,.pwv2-responsive-columns.cards-col-2>*,.pwv2-responsive-columns.cards-col-3>*,.pwv2-responsive-columns.cards-col-4>*{flex:0 0 100% !important;width:100% !important;max-width:100% !important}
@media(min-width:768px){.pwv2-responsive-columns.cards-col-2>*,.pwv2-responsive-columns.cards-col-3>*{flex:0 0 50% !important;width:50% !important;max-width:50% !important}
.pwv2-fluid-columns>*,.pwv2-responsive-columns.cards-col-4>*{flex:0 0 33.33333% !important;width:33.33333% !important;max-width:33.33333% !important}
}
@media(min-width:1280px){.pwv2-responsive-columns.cards-col-3>*{flex:0 0 33.33333% !important;width:33.33333% !important;max-width:33.33333% !important}
.pwv2-fluid-columns>*,.pwv2-responsive-columns.cards-col-4>*{flex:0 0 25% !important;width:25% !important;max-width:25% !important}
}