.tabs.isRounded .isActive{box-shadow:0 0 0 3px var(--themeColor) inset}.tabs__List{justify-content:center;align-items:center;display:flex}@media (width<=768px){.tabs__List{flex-wrap:nowrap;justify-content:flex-start;margin:0 -20rem;padding:0 20rem 10rem;overflow:auto}}.tabs__List::-webkit-scrollbar{height:4rem}.tabs__NavItem{text-align:center;font-size:18rem;line-height:1.44;position:relative}.tabs__NavItem+.tabs__NavItem{margin-left:24rem}.isRounded .tabs__NavItem{border-radius:4rem;padding:11rem 40rem;font-size:15rem;transition:box-shadow .3s;box-shadow:inset 0 0 0 1px #ccc}@media (width<=768px){.isRounded .tabs__NavItem{padding:11rem 16rem}}@media (width>=769px){.isRounded .tabs__NavItem:hover{box-shadow:0 0 0 3px var(--themeColorDarken) inset}}.isRounded .tabs__NavItem+.tabs__NavItem{margin-left:8rem}.tabs__NavItem input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.tabs__NavItem input:checked+label:after,.tabs__NavItem input:hover+label:after{transform:scaleX(1)}.tabs__NavItem label{white-space:nowrap;transition:text-decoration-color .3s}.tabs__NavItem label:after{content:"";transform-origin:0;background-color:#85bdc2;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-4rem;left:0;transform:scaleX(0)}.isRounded .tabs__NavItem label:after{display:none}.tabs__NavItem label.hasIcon{align-items:center;gap:8rem;display:inline-flex}.tabs__Icon{flex-shrink:0;width:20rem;height:20rem}.tabs__Separator{color:#000;white-space:nowrap;flex-shrink:0;margin:0 16rem;font-size:15rem}.tabs__Content{margin-top:48rem}
