.group-slider-block{position:relative;width:100%}.group-slider__item{height:100%}.group-slider-block.resource-list--grid{display:grid;grid-template-columns:var(--resource-list-columns);column-gap:var(--resource-list-column-gap-desktop);row-gap:var(--resource-list-row-gap-desktop)}@media screen and (max-width: 749px){.group-slider-block.resource-list--grid{grid-template-columns:var(--resource-list-columns-mobile)}}.slider-progress-bar{margin-top:45px;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.progress-track{width:100%;height:2px;background-color:#ffffff4d;border-radius:2px;overflow:hidden}.progress-fill{height:100%;background:#fff!important;border-radius:2px;transition:width .3s ease;width:20%}@media screen and (max-width: 749px){.slider-progress-bar{margin-top:.75rem}.progress-track{height:3px}}.color-scheme-1 .progress-fill,.color-scheme-2 .progress-fill,.color-scheme-3 .progress-fill{background-color:rgb(var(--color-foreground))}.group-slider-block[data-progress-color=accent] .progress-fill,.group-slider-block[data-progress-color=primary] .progress-fill{background-color:rgb(var(--color-button))}.group-slider-block[data-arrow-position=center-bottom] .slideshow__controls{position:absolute;bottom:-55px;left:50%;transform:translate(-50%);display:flex;gap:1rem}.group-slider-block[data-arrow-position=center-top] .slideshow__controls{position:absolute;top:-60px;left:50%;transform:translate(-50%);display:flex;gap:1rem}.group-slider-block[data-arrow-position=right-top] .slideshow__controls{position:absolute;top:0;right:0;display:flex;gap:1rem}.group-slider-block[data-arrow-position=right-bottom] .slideshow__controls{position:absolute;bottom:-55px;right:0;display:flex;gap:1rem}.group-slider-block[data-arrow-position=left-top] .slideshow__controls{position:absolute;top:0;left:0;display:flex;gap:1rem}.group-slider-block[data-arrow-position=left-bottom] .slideshow__controls{position:absolute;bottom:-55px;left:0;display:flex;gap:1rem}@media screen and (max-width: 749px){.group-slider-block[data-arrow-position=center-bottom] .slideshow__controls,.group-slider-block[data-arrow-position=center-top] .slideshow__controls,.group-slider-block[data-arrow-position=right-top] .slideshow__controls,.group-slider-block[data-arrow-position=right-bottom] .slideshow__controls,.group-slider-block[data-arrow-position=left-top] .slideshow__controls,.group-slider-block[data-arrow-position=left-bottom] .slideshow__controls{position:relative;margin-top:1rem;justify-content:center;left:auto;right:auto;top:auto;bottom:auto;transform:none}}.group-slider-block.resource-list__carousel{position:relative;overflow:visible;min-height:200px}.carousel-container{position:relative;width:100%;overflow:visible;overflow-x:clip}.carousel-track{display:flex;transition:transform .3s ease;gap:var(--resource-list-column-gap-desktop, 16px);align-items:stretch}.carousel-track .group-block{flex:0 0 var(--carousel-item-width);width:100%;height:100%}.carousel-slide{flex:0 0 auto}.carousel-controls{display:flex;gap:1rem;margin-top:1rem;justify-content:center}.carousel-btn{background:rgba(var(--color-foreground),.1);border:none;border-radius:50%;width:80px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.carousel-btn:hover{background:rgba(var(--color-foreground),.2)}.carousel-arrow{font-size:1.2rem;color:rgb(var(--color-foreground))}.carousel-arrow--chevron:before{content:"\2039"}.carousel-arrow--chevron_large:before{content:"\2039";font-size:1.5rem}.carousel-arrow--arrows_large:before{content:"\2190";font-size:1.5rem}.carousel-btn--prev .carousel-arrow{transform:scaleX(-1)}.group-slider-block[data-arrow-position=center-bottom] .carousel-controls{position:absolute;bottom:-55px;left:50%;transform:translate(-50%)}.group-slider-block[data-arrow-position=center-top] .carousel-controls{position:absolute;top:-60px;left:50%;transform:translate(-50%)}.group-slider-block[data-arrow-position=right-top] .carousel-controls{position:absolute;top:0;right:0}.group-slider-block[data-arrow-position=right-bottom] .carousel-controls{position:absolute;bottom:-55px;right:0}.group-slider-block[data-arrow-position=left-top] .carousel-controls{position:absolute;top:0;left:0}.group-slider-block[data-arrow-position=left-bottom] .carousel-controls{position:absolute;bottom:-55px;left:0}@media screen and (max-width: 749px){.carousel-track .group-block{flex:0 0 85vw;width:85vw;max-width:300px}.group-slider-block[data-arrow-position] .carousel-controls{position:relative;margin-top:1rem;justify-content:center;left:auto;right:auto;top:auto;bottom:auto;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/group-slider.css.map */
