.hero-slider .splide__pagination__page{width:24px;height:24px}.hero-slider .splide__pagination__page svg{pointer-events:none;will-change:opacity}.hero-slider .splide__pagination__page circle{stroke-dashoffset:75.3982px;pointer-events:none;transform-origin:50%;will-change:stroke-dashoffset;transition:stroke-dashoffset 5s;transform:rotate(-90deg)}.hero-slider .splide__pagination__page.is-active svg{opacity:1}.hero-slider .splide__pagination__page.is-active span{background-color:#005751}.hero-slider .splide__pagination__page.is-active circle{animation:5s linear both circlepain}@media (min-width:1200px){.hero-slider .splide__pagination{padding-left:calc(50% - 576px)}}@media (min-width:1344px){.hero-slider .splide__pagination{padding-left:calc(50% - 648px)}}@keyframes circlepain{0%{stroke-dashoffset:75.3982px}to{stroke-dashoffset:0}}.category-tab{flex-shrink:0;position:relative}.category-tab:after{content:"";background-color:#2d928e;width:100%;position:absolute;bottom:0;left:0}.category-tab:not(.active):hover:after{height:1px}.category-tab.active{color:#000}.category-tab.active:after{height:2px}@media (min-width:1344px){.hero-slider{margin-top:32px}}.hero-slider{max-width:1336px}@media (min-width:1344px){.hero-slider .splide__slide img{border-radius:8px}}@media (min-width:1412px){.hero-slider .splide__arrow--next{margin-right:-28px}.hero-slider .splide__arrow--prev{margin-left:-28px}}.hero-slider .splide__pagination__page span,.hero-slider .splide__pagination__page.is-active span{background-color:#fff}.hero-slider .splide__pagination__page circle{stroke:#fff}