.ct--glf .tabs__nav{border-bottom:0;flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem;padding:.25rem}.ct--glf .tabs__tab{--rk-badge-color: var(--rk-btn-primary-color);--rk-badge-bg: var(--silver);border:0 none;font-size:.75rem;padding:.5rem}.ct--glf .tabs__tab .badge{margin-left:.5rem}.ct--glf .tabs__tab:hover:not(.is-active){--rk-tab-bg: color-mix(in oklab, var(--silver) 40%, white)}.ct--glf .tabs__tab.is-active{--rk-tab-act-clr: var(--rk-btn-primary-color);--rk-tab-bg: var(--silver)}.ct--glf .tabs__tab.is-active .badge{--rk-badge-bg: #fff}.glf-filter--category h4{font-size:.75rem;line-height:1.5rem;font-weight:var(--txtBlack, 700);text-transform:uppercase}.glf-filter--models .frc{flex:1;justify-content:center;padding:.65rem .5rem;transition:background-color .3s ease-in}.glf-filter--models .frc:has(.input__field:checked){background-color:var(--primary);border-color:#000}.glf-filter--models .btn{padding:.65rem;height:auto;--rk-btn-br: var(--primary)}.glf-filter--certs .frc{min-width:80px;justify-content:center;padding:.75rem .65rem}.ct--glf .ct-item,.ct-detail--glf .ct-item{gap:.5rem}.ct--glf .ct-item__availability,.ct-detail--glf .ct-item__availability{color:var(--rk-bubble-br)}.ct--glf .ct-item__availability .bubble,.ct-detail--glf .ct-item__availability .bubble{--rk-bubble-bg: var(--rk-bubble-br);--rk-bubble-br: inherit;margin:0}.ct-compatibilities{--rk-tab-bg: var(--silver);border-top:1px solid oklch(92.9% 0.013 255.508);padding:var(--rk-ct-space)}.ct-compatibilities .tabs__nav{border-bottom:0;gap:.5rem}.ct-compatibilities .tabs__tab{border-bottom:0 none;font-size:.75rem;padding:.5rem 1rem;border:0 none;border-radius:3rem}.ct-compatibilities .tabs__tab.is-active{background-color:var(--rk-btn-primary-bg);color:var(--rk-btn-primary-color);font-weight:var(--txtBlack)}.ct-compatibilities .tabs-wrap{--tabs-fade-size: 24px;--tabs-bg: #fff;position:relative}.ct-compatibilities .tabs-wrap .tabs__nav{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-inline-end:var(--tabs-fade-size);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ct-compatibilities .tabs-wrap .tabs__nav::-webkit-scrollbar{display:none}.ct-compatibilities .tabs-wrap .tabs__nav::after{content:"";position:absolute;top:0;bottom:0;width:var(--tabs-fade-size);pointer-events:none;z-index:1}.ct-compatibilities .tabs-wrap .tabs__nav::after{right:0;background:linear-gradient(to left, var(--tabs-bg) 20%, transparent)}.glf-model__name{font-size:1.75rem;line-height:1.75rem}.glf-model__name-my{font-size:1rem}.ct-detail--glf .ct-detail__variant{background-color:transparent;padding:.75rem 1rem}.ct-detail--glf .ct-detail__variant .img-picture{height:3.5rem;width:3.5rem;border:1px solid oklch(92.9% 0.013 255.508);border-radius:.625rem}.ct-detail--glf .ct-detail__variant:hover{--rk-img-bg: #fff}.ct-detail--glf .ct-detail__dimension{padding:.75rem 1rem;justify-content:space-between}@media(min-width: 48rem){.ct-detail--glf .ct-detail__dimensions{grid-template-columns:repeat(2, minmax(0, 1fr))}.ct-detail--glf .ct-detail__dimension{flex-direction:column}}@media(min-width: 64rem){.ct--glf .tabs__tab{padding-inline:.85rem;font-size:.875rem}}@media(min-width: 80rem){.ct-detail__dimensions{grid-template-columns:repeat(3, minmax(0, 1fr))}}
