.header-categories[data-v-1670e93a]{display:flex;flex-direction:row;gap:24px;justify-content:center;margin:20px auto 24px;max-width:1023px}.header-categories .desktop-category[data-v-1670e93a],.header-categories a[data-v-1670e93a]{display:flex;justify-content:center;width:100%}.header-categories .desktop-category[data-v-1670e93a]{align-items:center;background-color:#f8f8f8;flex-direction:column;gap:6px;height:169px;padding:24px 13px;text-align:center}.header-categories .desktop-category[data-v-1670e93a] .stars{gap:1.5px}.header-categories .desktop-category[data-v-1670e93a] .stars span{font-size:12px}.header-categories .desktop-category[data-v-1670e93a] .stars .star{height:12px;width:12px}.header-categories .desktop-category[data-v-1670e93a] .category-icon{height:64px;transition:all .3s;width:64px}.header-categories .desktop-category[data-v-1670e93a]:hover .category-icon{transform:scale(1.2)}.header-categories .desktop-category:hover span[data-v-1670e93a]:after{width:100%}@media screen and (max-width:767px){.header-categories .desktop-category[data-v-1670e93a]{max-width:-moz-min-content;max-width:min-content;width:120px}}.header-categories .desktop-category span[data-v-1670e93a]{display:inline-block;font-size:16px;position:relative}.header-categories .desktop-category span[data-v-1670e93a]:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .5s;width:0}.header-categories .desktop-category span[data-v-1670e93a]:hover:after{width:100%}.header-categories .desktop-category span[data-v-1670e93a]:after{background-color:#000}.header-categories .skeleton-categories[data-v-1670e93a]{display:flex;gap:20px;overflow:hidden;width:100%}.header-categories .skeleton-category[data-v-1670e93a]{border-radius:8px;flex:0 0 180px;height:169px}@media screen and (max-width:767px){.header-categories .skeleton-category[data-v-1670e93a]{flex:0 0 105px}}.header-categories[data-v-1670e93a] .carousel-content{scrollbar-width:none;-ms-overflow-style:none}.header-categories[data-v-1670e93a] .carousel-content .carousel-items{height:100%}.header-categories[data-v-1670e93a] .carousel-content .carousel-items .carousel-item.is-image{height:100%;width:180px}@media screen and (max-width:767px){.header-categories[data-v-1670e93a] .carousel-content .carousel-items .carousel-item.is-image{width:105px}}.header-categories[data-v-1670e93a] .carousel-content::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.header-categories[data-v-1670e93a] .carousel-content{padding:0 24px}}
