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

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

.cc_7v6zerl2_Y8pxgk1UTb .tabbed-products__tab {
  flex: none;
  min-height: 2.5rem;
  padding: 0 1.1rem;
  border: 0;
  border-radius: 999px;
  background: transparent;
  color: var(--inci-ink);
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 0.4s, color 0.4s;
}
.cc_7v6zerl2_Y8pxgk1UTb .tabbed-products__tab:hover { background: var(--inci-mist); }
.cc_7v6zerl2_Y8pxgk1UTb .tabbed-products__tab.is-on { background: var(--inci-night); color: var(--inci-white); }
.cc_7v6zerl2_Y8pxgk1UTb .tabbed-products .inci-cells { gap: 2rem 1rem; }
@media (min-width: 768px) { .cc_7v6zerl2_Y8pxgk1UTb .tabbed-products .inci-cells { gap: 2.5rem 1.25rem; } }
