.WoP9Mq_mobileCategoryButtonContainer{gap:10px;padding:8px 8px 8px 20px;display:flex}@media only screen and (min-width:985px){.WoP9Mq_mobileCategoryButtonContainer{display:none}}.WoP9Mq_mobileCategoryButtonContainer .WoP9Mq_mobileCategoryButton{color:#fff;white-space:nowrap;background-color:#1c1c1e;border-radius:2px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;display:flex}.WoP9Mq_desktopCategoryButtonContainer{display:flex}@media only screen and (max-width:985px){.WoP9Mq_desktopCategoryButtonContainer{display:none}}.WoP9Mq_desktopCategoryButtonContainer .WoP9Mq_desktopCategoryButton{color:#fff;white-space:nowrap;background-color:#1c1c1e;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:10px 12px;display:flex}
.h5AHqq_container{flex-direction:column;flex:1;display:flex}.h5AHqq_container .h5AHqq_main{justify-content:space-between;align-items:center;gap:2px;padding:8px 6px 8px 16px;display:flex}.h5AHqq_container .h5AHqq_main .h5AHqq_icon{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.h5AHqq_container .h5AHqq_main:hover p{color:#f08c00}.h5AHqq_container .h5AHqq_main:hover .h5AHqq_icon{background-color:#ffec99}.h5AHqq_container .h5AHqq_sub{padding:4px 1.5px 4px 6px;display:flex}.h5AHqq_container .h5AHqq_sub .h5AHqq_hover{border-radius:4px;width:100%;padding:2px 0 2px 14px;display:flex}.h5AHqq_container .h5AHqq_sub:hover .h5AHqq_hover{background-color:#2125290d}
.ytZWFW_section{align-items:stretch;gap:8px;height:fit-content;display:flex}.ytZWFW_section .ytZWFW_item{width:100%;display:flex}.ytZWFW_section .ytZWFW_divider{background-color:#e9ecef;width:1px;display:flex}
.oOHjGq_navigationWrapper{height:100%}.oOHjGq_container{touch-action:pan-x;-webkit-overflow-scrolling:touch;flex-direction:row;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.oOHjGq_item{justify-content:center;display:flex;width:fit-content!important}.oOHjGq_item .oOHjGq_swiperItem{align-items:center;padding:0 8px;display:flex}.oOHjGq_item .oOHjGq_swiperItem .oOHjGq_skeleton{width:100px;height:35px}@media only screen and (max-width:985px){.oOHjGq_item .oOHjGq_swiperItem .oOHjGq_skeleton{width:70px;height:22px}}.oOHjGq_item:last-child{padding-right:16px}.oOHjGq_item .oOHjGq_menuWrapper{display:flex;position:relative}.oOHjGq_item .oOHjGq_menuWrapper .oOHjGq_redDot{background-color:#ff6b6b;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:-8px}
.MYvfoa_wrapper{flex-direction:row;align-items:center;width:100%;height:100%;display:flex;position:relative}.MYvfoa_item{justify-content:center;width:fit-content;display:flex}.MYvfoa_item .MYvfoa_swiperItem{border-bottom:2px solid #0000;align-items:center;margin:0 8px;transition:border-color .2s,color .2s;display:flex}@media only screen and (min-width:985px){.MYvfoa_item .MYvfoa_swiperItem{margin:0 16px}}.MYvfoa_item .MYvfoa_swiperItem.MYvfoa_active{border-bottom-color:#495057}.MYvfoa_item .MYvfoa_menuWrapper{display:flex;position:relative}.MYvfoa_item .MYvfoa_menuWrapper .MYvfoa_redDot{background-color:#ff6b6b;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:-8px}
.s-XzrW_wrapper{z-index:1;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;left:0;right:0;overflow:hidden}.s-XzrW_wrapper.s-XzrW_hoverActive{overflow:visible}@media only screen and (min-width:985px){.s-XzrW_wrapper{height:62px;top:67px}}@media only screen and (max-width:985px){.s-XzrW_wrapper{justify-content:flex-start;height:45px;top:58px}}.s-XzrW_container{flex-direction:row;align-items:center;gap:12px;width:100%;max-width:1280px;height:100%;display:flex;position:relative}.s-XzrW_underline{border-bottom:1px solid #e9ecef}.s-XzrW_shadow{box-shadow:0 8px 16px #4b4c5714,0 0 4px #4b4c570a}.s-XzrW_categoryList{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fffffff7;border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex-direction:column;gap:16px;padding:8px 8px 16px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 32px -16px #4b4c5729}.s-XzrW_categoryList .s-XzrW_section{align-items:stretch;gap:8px;height:fit-content;display:flex}.s-XzrW_categoryList .s-XzrW_section .s-XzrW_item{width:100%;display:flex}.s-XzrW_categoryList .s-XzrW_section .s-XzrW_divider{background-color:#e9ecef;width:1px;display:flex}@media only screen and (max-width:985px){.s-XzrW_categoryList{display:none}}.s-XzrW_swiperContainer{flex:1;min-width:0;height:100%;position:relative;overflow:hidden}@media only screen and (min-width:985px){.s-XzrW_swiperContainer:after{content:"";filter:blur(2px);pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff0 0%,#fff 100%);width:40px;height:100%;position:absolute;top:0;right:0}}.s-XzrW_default{opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;transform:translateY(-8px)}.s-XzrW_hover{opacity:1;pointer-events:auto;z-index:100;transform:translateY(0)}
.wxvDPW_main{z-index:92;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100dvw;height:58px;display:flex;position:fixed;top:0}@media only screen and (min-width:985px){.wxvDPW_main{height:67px}}.wxvDPW_mainHeader{z-index:2;background-color:#fff;justify-content:center;align-items:center;width:100vw;height:100%;padding:8px 20px;display:flex}@media only screen and (min-width:985px){.wxvDPW_mainHeader{padding:0}}
.nUuTyG_container{z-index:1;bottom:var(--home-up-button-bottom,127px);background-color:#fff;border:1px solid #dee2e6;border-radius:45px;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:fixed;right:12px;overflow:hidden;box-shadow:0 12px 12px -8px #292d3d29}@media only screen and (min-width:985px){.nUuTyG_container{border-radius:78px;justify-content:center;align-items:center;width:78px;height:78px;display:flex;bottom:159px;right:32px}}.nUuTyG_container .nUuTyG_button{background:0 0;border-radius:78px;width:100%;height:100%}.nUuTyG_container .nUuTyG_button .nUuTyG_icon{width:24px;height:24px}@media only screen and (min-width:985px){.nUuTyG_container .nUuTyG_button .nUuTyG_icon{width:40px;height:40px}}
