minimal-slider,.minimal-slider{position:relative;width:100%;display:block}.minimal-slider__container{position:relative;width:100%;overflow:hidden}.minimal-slider__track,.minimal-slider__slide{position:relative;width:100%}.minimal-slider__navigation{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;padding:0 1rem}.minimal-slider__btn{position:relative;width:clamp(40px,4cqw,60px);height:clamp(40px,4cqw,60px);background:var(--nav-bg-color);border:var(--nav-border-size, 0) solid rgba(var(--nav-border-color, var(--color-foreground)),1);cursor:pointer;pointer-events:auto;transition:transform var(--duration-default) ease,opacity var(--duration-default) ease,box-shadow var(--duration-default) ease}.minimal-slider__btn:hover{transform:scale(1.1);opacity:.8}.minimal-slider__btn svg{width:var(--nav-icon-size, 20px);height:var(--nav-icon-size, 20px);fill:rgb(var(--nav-icon-color, var(--color-foreground)))}.minimal-slider__btn--prev svg{transform:rotate(180deg)}.minimal-slider__btn--next .icon-caret{transform:rotate(-90deg)}.minimal-slider__btn--prev .icon-caret{transform:rotate(90deg)}@media screen and (max-width:749px){.minimal-slider__btn{width:44px;height:44px}}.minimal-slider__btn--circle{border-radius:50%}.minimal-slider__btn--rounded{border-radius:var(--radius-md)}.minimal-slider__btn--square{border-radius:0}.nav-show-on-hover .minimal-slider__navigation{opacity:0;transition:opacity var(--duration-default) ease}.nav-show-on-hover:hover .minimal-slider__navigation{opacity:1}.nav-top-bar .minimal-slider__navigation{position:absolute;top:1rem;left:50%;transform:translate(-50%);width:auto;height:auto;padding:0;display:flex;gap:.5rem}.nav-top-bar .minimal-slider__btn{position:static}.nav-bottom-bar .minimal-slider__navigation{position:absolute;bottom:1rem;top:auto;left:50%;transform:translate(-50%);width:auto;height:auto;padding:0;display:flex;gap:.5rem}.nav-bottom-bar .minimal-slider__btn{position:static}.nav-pagination-integrated .minimal-slider__navigation{position:static;width:auto;height:auto;padding:0;display:contents}.nav-pagination-integrated .minimal-slider__dots-container{display:flex;align-items:center;gap:1rem}.nav-pagination-integrated .minimal-slider__btn{position:static;width:clamp(32px,3cqw,44px);height:clamp(32px,3cqw,44px)}.minimal-slider__pagination-integrated{margin-top:1.5rem}.minimal-slider__pagination-integrated .minimal-slider__btn{width:clamp(32px,3cqw,44px);height:clamp(32px,3cqw,44px)}.minimal-slider__dots-inline{display:flex;align-items:center;gap:0}.minimal-slider__dots-inline .minimal-slider__dot:after{width:var(--dots-size, 10px);height:var(--dots-size, 10px)}.minimal-slider__pagination,.minimal-slider__dots-container{z-index:10;position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:0}.dots-external .minimal-slider__dots-container,.pagination-external .minimal-slider__dots-container,.minimal-slider__dots-container.dots-external{position:static;transform:none;left:auto;bottom:auto;justify-content:center;margin-top:1rem}.nav-external{display:flex;align-items:center;gap:1rem}.nav-external .minimal-slider__navigation{position:static;width:auto;height:auto;padding:0;margin:0;display:contents}.nav-external .minimal-slider__btn--prev{order:-1}.nav-external .minimal-slider__btn--next{order:1}.nav-external .minimal-slider__container{order:0;flex:1;min-width:0;overflow:hidden}.minimal-slider__dot{padding:6px;border:none;background:transparent;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.minimal-slider__dot:after{content:"";width:var(--dots-size, 12px);height:var(--dots-size, 12px);border-radius:50%;background:rgba(var(--dots-bg-color, var(--color-background)),.5);transition:transform var(--duration-default) ease,background var(--duration-default) ease}.minimal-slider__dot:hover:after,.minimal-slider__dot--active:after{background:rgba(var(--dots-bg-color, var(--color-background)),1);transform:scale(1.2)}.minimal-slider__progress{width:var(--progress-width, 100%);height:var(--progress-height, 4px);background:rgba(var(--progress-color, var(--color-foreground)),.2);border-radius:var(--progress-radius, var(--radius-lg));overflow:hidden;position:relative}.minimal-slider__progress.progress-width-small{width:80px}.minimal-slider__progress.progress-width-medium{width:150px}.minimal-slider__progress.progress-width-large{width:250px}.minimal-slider__progress.progress-width-full{width:100%;max-width:400px}.minimal-slider__progress-bar{position:absolute;top:0;left:0;height:100%;background:rgb(var(--progress-color, var(--color-foreground)));border-radius:var(--progress-radius, var(--radius-lg));transition:width var(--duration-default) ease;width:calc(100% / var(--total-slides, 1))}.minimal-slider__fraction{font-size:var(--text-sm);font-weight:500;color:rgb(var(--color-foreground));display:flex;align-items:center;gap:.3rem}.minimal-slider__fraction-current{font-weight:600}.minimal-slider__fraction-separator{opacity:.5}.minimal-slider__fraction-total{opacity:.7}.banner__slideshow-empty{min-height:400px}.banner__slideshow-empty .banner__placeholder{position:relative;width:100%;max-width:400px;text-align:center}.banner__empty-message{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);color:rgb(var(--color-foreground));opacity:.7;font-size:var(--text-xs);margin:0}minimal-slider .slide--responsive,.minimal-slider .slide--responsive{flex-shrink:0;box-sizing:border-box}@media screen and (max-width:749px){minimal-slider .slide--responsive,.minimal-slider .slide--responsive{width:calc((100% - (var(--slides-per-view-mobile, 1) - 1) * var(--slide-gap, 0px)) / var(--slides-per-view-mobile, 1))}}@media screen and (min-width:750px)and (max-width:999px){minimal-slider .slide--responsive,.minimal-slider .slide--responsive{width:calc((100% - (var(--slides-per-view-tablet, 2) - 1) * var(--slide-gap, 0px)) / var(--slides-per-view-tablet, 2))}}@media screen and (min-width:1000px){minimal-slider .slide--responsive,.minimal-slider .slide--responsive{width:calc((100% - (var(--slides-per-view-desktop, 3) - 1) * var(--slide-gap, 0px)) / var(--slides-per-view-desktop, 3))}}@media screen and (max-width:749px){.hide-nav-mobile{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.hide-nav-tablet{display:none!important}}@media screen and (min-width:990px){.hide-nav-desktop{display:none!important}}@media screen and (max-width:749px){.dot-hide-mobile{display:none}}@media screen and (min-width:750px)and (max-width:999px){.dot-hide-tablet{display:none}}@media screen and (min-width:1000px){.dot-hide-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-minimal-slider.css.map */
