.shopify-block:has(>.hw-carousel-progress-bar-wrapper){flex:1 1 0%;min-width:0;align-self:center}.shopify-block:has(>.hw-carousel-navigation-wrapper){flex:0 0 auto;min-width:0}.hw-carousel-progress-bar-wrapper{width:100%;min-width:0;align-self:center;display:var(--hw-progress-display-mobile, flex);flex-direction:column;justify-content:center;align-items:stretch}@media screen and (min-width:750px){.hw-carousel-progress-bar-wrapper{display:var( --hw-progress-display-tablet, var(--hw-progress-display-mobile, flex) )}}@media screen and (min-width:990px){.hw-carousel-progress-bar-wrapper{display:var( --hw-progress-display-desktop, var( --hw-progress-display-tablet, var(--hw-progress-display-mobile, flex) ) )}}.hw-carousel-progress-bar{border-radius:min(var(--progress-bar-radius, 4px),calc(var(--progress-bar-height, 4px) / 2));overflow:hidden;isolation:isolate;width:100%;display:block;flex-shrink:0;min-height:var(--progress-bar-height, 4px)}.hw-carousel-progress-bar__track{display:block;width:100%;background-color:rgb(var(--color-background));border-radius:inherit;position:relative;overflow:hidden}.hw-carousel-progress-bar[class*=color-scheme] .hw-carousel-progress-bar__track{background-color:var(--color-background)}.hw-carousel-progress-bar__thumb{height:100%;background-color:var(--color-primary-button-background);border-radius:inherit;transition:width .2s ease,left .2s ease;width:0%;position:absolute;left:0;top:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hw-carousel-progress-bar.css.map */
