.cc_o1uio72a_fHQ96oyHD7 .tabbed-products { background: var(--denge-paper); color: var(--denge-ink); padding-bottom: 3rem; }
@media (min-width: 1024px) { .cc_o1uio72a_fHQ96oyHD7 .tabbed-products { padding-bottom: 6rem; } }

.cc_o1uio72a_fHQ96oyHD7 .tabbed-products__bar { display: flex; gap: 0.35rem; overflow-x: auto; scrollbar-width: none; max-width: 100%; }
.cc_o1uio72a_fHQ96oyHD7 .tabbed-products__bar::-webkit-scrollbar { display: none; }

.cc_o1uio72a_fHQ96oyHD7 .tabbed-products__tab {
  flex: none;
  min-height: 2.5rem;
  padding: 0 1.1rem;
  border: 0;
  border-radius: 999px;
  background: var(--denge-mist);
  color: var(--denge-ink);
  font-weight: 700;
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 0.4s, color 0.4s;
}
.cc_o1uio72a_fHQ96oyHD7 .tabbed-products__tab:hover { background: var(--denge-gray-200); }
.cc_o1uio72a_fHQ96oyHD7 .tabbed-products__tab.is-on { background: var(--denge-night); color: var(--denge-white); }
.cc_o1uio72a_fHQ96oyHD7 .tabbed-products .denge-cells { gap: 0.9rem; }
@media (min-width: 768px) { .cc_o1uio72a_fHQ96oyHD7 .tabbed-products .denge-cells { gap: 1rem; } }
