.SinkPanel_size__20Wf9{display:block;margin-top:.25rem;font-weight:400;opacity:.7}.SinkPanel_models__YLmYG{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));grid-gap:1rem .75rem;gap:1rem .75rem}@media (min-width:52.125rem){.SinkPanel_models__YLmYG{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}}.SinkPanel_model__SuchV{display:flex;width:100%;flex-direction:column;align-items:center;gap:.375rem;text-align:center}.SinkPanel_thumb__rHBZe{position:relative;display:block;width:100%;aspect-ratio:1;border-radius:var(--radius-md);transition:box-shadow .15s var(--ease-std)}.SinkPanel_thumb__rHBZe img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s var(--ease-std)}.SinkPanel_model__SuchV:hover .SinkPanel_thumb__rHBZe img{transform:scale(1.06)}.SinkPanel_model__SuchV:hover .SinkPanel_thumb__rHBZe{box-shadow:0 0 0 1px color-mix(in srgb,var(--c-black) 25%,transparent)}.SinkPanel_model__SuchV[aria-pressed=true] .SinkPanel_thumb__rHBZe{box-shadow:0 0 0 2px var(--c-black)}.SinkPanel_model__SuchV:focus-visible{outline:none}.SinkPanel_model__SuchV:focus-visible .SinkPanel_thumb__rHBZe{box-shadow:0 0 0 2px var(--c-off-white),0 0 0 4px var(--c-black)}.SinkPanel_caption__UE6L8{font-size:.8125rem;line-height:1.25;letter-spacing:-.01em;opacity:.75}.SinkPanel_model__SuchV[aria-pressed=true] .SinkPanel_caption__UE6L8{font-weight:700;opacity:1}.SinkPanel_specsRow__uv_tc{grid-column:span 4;margin-top:1.5rem}@media (min-width:52.125rem){.SinkPanel_specsRow__uv_tc{grid-column:2/span 22;margin-top:clamp(1.5rem,.812rem + 1.32vw,2rem)}}@media (min-width:90rem){.SinkPanel_specsRow__uv_tc{grid-column:2/span 18}}.SinkPanel_specsFor__Ysd7n{display:block;margin-top:.125rem;font-weight:400;font-size:var(--fs-body-small);opacity:.7}@media (min-width:52.125rem){.SinkPanel_specsFor__Ysd7n{display:inline;margin:0 0 0 .75rem}}.SinkPanel_specs__nReiM{display:grid;grid-column-gap:2rem;column-gap:2rem}@media (min-width:52.125rem){.SinkPanel_specs__nReiM{grid-template-columns:repeat(2,minmax(0,1fr))}}.SinkPanel_row__1CXHg{display:grid;grid-template-columns:minmax(7.5rem,2fr) 3fr;grid-gap:1rem;gap:1rem;padding:.625rem 0;border-bottom:1px solid color-mix(in srgb,var(--c-black) 12%,transparent);font-size:var(--fs-body-small);line-height:1.4}.SinkPanel_row__1CXHg dt{font-weight:700}.SinkPanel_row__1CXHg dd{overflow-wrap:anywhere}