.kafi-pro-layout .pro.tab-select .tab-list{height:4rem;border-style:none!important;gap:.8rem!important}.kafi-pro-layout .pro.tab-select .tab-item{font-size:1.4rem}@media (min-width:1280px){.kafi-pro-layout .pro.tab-select .tab-item{font-size:1.2rem}}.kafi-pro-layout .pro.tab-select .tab-item{white-space:nowrap;color:var(--color-gray-4);border:none;border-radius:.8rem;padding-left:1.2rem;padding-right:1.2rem;font-weight:600;display:flex;align-items:center!important}.kafi-pro-layout .pro.tab-select .tab-itembutton{font-size:1.2rem!important}.kafi-pro-layout .pro.tab-select .tab-item.active{color:var(--primary);background-color:var(--price-up-20);border:none;font-weight:700}.kafi-pro-layout .pro.tab-select .tab-item.active:after{display:none}.kafi-pro-layout .pro.tab-select .list-tab{border-top:none}.kafi-pro-layout .pro-2.tab-select .tab-item{font-size:1.6rem}@media (min-width:1280px){.kafi-pro-layout .pro-2.tab-select .tab-item{font-size:1.4rem}}.kafi-pro-layout .pro-2.tab-select .tab-item{color:var(--text-2);border-bottom:none;padding:0 .8rem;font-weight:500}.kafi-pro-layout .pro-2.tab-select .tab-item:hover{color:var(--primary)}.kafi-pro-layout .pro-2.tab-select .tab-item:first-child{padding-left:0}.kafi-pro-layout .pro-2.tab-select .active{color:var(--primary);border-bottom:none;border-bottom-color:#fff!important}.kafi-pro-layout .pro-2.tab-select .list-tab{border-top:none}.kafi-pro-layout .pro-3.tab-select .tab-item{font-size:2.33rem}@media (min-width:1100px){.kafi-pro-layout .pro-3.tab-select .tab-item{font-size:1.94rem}}@media (min-width:1280px){.kafi-pro-layout .pro-3.tab-select .tab-item{font-size:1.25rem}}@media (min-width:1536px){.kafi-pro-layout .pro-3.tab-select .tab-item{font-size:1.2rem}}.kafi-pro-layout .pro-3.tab-select .tab-item{line-height:3.67rem}@media (min-width:1100px){.kafi-pro-layout .pro-3.tab-select .tab-item{line-height:3.06rem}}@media (min-width:1280px){.kafi-pro-layout .pro-3.tab-select .tab-item{line-height:2.29rem}}@media (min-width:1536px){.kafi-pro-layout .pro-3.tab-select .tab-item{line-height:2.14rem}}.kafi-pro-layout .pro-3.tab-select .tab-item{color:var(--text-2);font-weight:600;font-family:var(--font-inter);border-bottom:none;padding:0 .8rem}.kafi-pro-layout .pro-3.tab-select .tab-item:hover{color:var(--text-label)}.kafi-pro-layout .pro-3.tab-select .tab-item:first-child{padding-left:0}.kafi-pro-layout .pro-3.tab-select .active{color:var(--text-label);font-weight:700;border-bottom:1px solid var(--text-default)!important}.kafi-pro-layout .pro-3.tab-select .list-tab{border-top:none}.kafi-pro-layout .pro-4.tab-select .tab-list{border-bottom:1px solid var(--border-8)}.kafi-pro-layout .pro-4.tab-select .tab-item{font-size:2.33rem}@media (min-width:1100px){.kafi-pro-layout .pro-4.tab-select .tab-item{font-size:1.94rem}}@media (min-width:1280px){.kafi-pro-layout .pro-4.tab-select .tab-item{font-size:1.46rem}}@media (min-width:1536px){.kafi-pro-layout .pro-4.tab-select .tab-item{font-size:1.36rem}}.kafi-pro-layout .pro-4.tab-select .tab-item{line-height:3.67rem}@media (min-width:1100px){.kafi-pro-layout .pro-4.tab-select .tab-item{line-height:3.06rem}}@media (min-width:1280px){.kafi-pro-layout .pro-4.tab-select .tab-item{line-height:2.29rem}}@media (min-width:1536px){.kafi-pro-layout .pro-4.tab-select .tab-item{line-height:2.14rem}}.kafi-pro-layout .pro-4.tab-select .tab-item{color:var(--color-gray-4);font-weight:600;font-family:var(--font-inter);border-bottom:none;align-items:flex-start;padding:0;display:flex}.kafi-pro-layout .pro-4.tab-select .tab-item:hover{color:var(--text-label)}.kafi-pro-layout .pro-4.tab-select .tab-item:first-child{padding-left:0}.kafi-pro-layout .pro-4.tab-select .active{color:var(--text-label);font-weight:700;position:relative}.kafi-pro-layout .pro-4.tab-select .active:after{content:"";width:11.67rem;height:2px;position:absolute;top:100%;left:0}@media (min-width:1100px){.kafi-pro-layout .pro-4.tab-select .active:after{width:9.72rem}}@media (min-width:1280px){.kafi-pro-layout .pro-4.tab-select .active:after{width:7.29rem}}@media (min-width:1536px){.kafi-pro-layout .pro-4.tab-select .active:after{width:6.8rem}}.kafi-pro-layout .pro-4.tab-select .active:after{background:var(--text-default);border-radius:1px;transform:translateY(-1px)}.kafi-pro-layout .pro-4.tab-select .list-tab{border-top:none}