.component-swiper-indicator{font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);line-height:1.2;font-weight:700;font-family:"proxima-nova";letter-spacing:0}.component-swiper-indicator.is-style-light{color:#fff}.component-swiper-indicator.is-style-light.is-type-progressbar .indicator-progress{background-color:hsla(0,0%,100%,.2)}.component-swiper-indicator.is-style-light.is-type-bullet .swiper-pagination-bullet{opacity:.1;background-color:#fff}.component-swiper-indicator.is-style-light.is-type-bullet .swiper-pagination-bullet-active{opacity:1}.component-swiper-indicator.is-style-dark{color:#000}.component-swiper-indicator.is-style-dark.is-type-bullet .swiper-pagination-bullet{opacity:.1;background-color:#903c3a}.component-swiper-indicator.is-style-dark.is-type-bullet .swiper-pagination-bullet-active{opacity:1}.component-swiper-indicator.is-type-number{display:flex;flex-flow:row;align-items:center;white-space:pre}.component-swiper-indicator.is-type-progressbar{display:flex;flex-flow:row;align-items:center;min-width:min(calc(8.125rem + 3.125 * (100vw - 22.5rem) / 77.5),11.25rem);gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.component-swiper-indicator.is-type-progressbar .indicator-progress{position:relative;flex-grow:1;flex-shrink:1;height:clamp(0.125rem,calc(0.125rem + 0 * (100vw - 22.5rem) / 77.5),0.125rem);background-color:rgba(144,60,58,.2)}.component-swiper-indicator.is-type-progressbar .indicator-progress .swiper-pagination-progressbar-fill{background-color:#fff1f3}.component-swiper-indicator .swiper-pagination-total{opacity:.2}