.sink-navigation .model-navigation-images{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(135px,1fr);overflow-x:auto;scroll-snap-type:x proximity}.sink-navigation .model-navigation-link{font-size:18px;scroll-snap-align:start}.sink-navigation .sink-family-photo img{object-fit:contain;mix-blend-mode:normal}.sink-page .supra-thumbnails{max-height:760px;overflow-y:auto}.sink-page .supra-thumbnails img{object-fit:contain}.sink-price{font-size:28px;line-height:1.3;margin-bottom:20px}.sink-page .supra-material{font-size:16px}.sink-page #standard-color{position:absolute;width:1px;height:1px;padding:0;clip-path:inset(50%);overflow:hidden}.sink-page #standard-color:focus{position:static;width:100%;height:auto;padding:13px;clip-path:none}.sink-page .product-form select[data-option-key]{margin-bottom:10px}.sink-page .product-form label.radio{margin-top:12px}.sink-page #quantity{margin-bottom:14px}.sink-page #selected-configuration{background:var(--warm);padding:12px 14px;line-height:1.8}.sink-page .supra-gallery-layout .model-photo img{object-fit:contain}.sink-page .price-list h2{font-size:28px}.sink-page .document-link+.document-link{margin-left:12px}.sink-spec-visual .supra-spec-title{flex-wrap:wrap}.sink-spec-visual .supra-spec-title strong{font-size:32px}.sink-page .crumb{line-height:1.8}.sink-page .crumb a:hover{text-decoration:underline}.sink-page .model-card h2{font-size:25px}.sink-page .product-details{margin-top:20px}.sink-page .supra-gallery figure{min-width:0}.sink-page .card-swatches{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.sink-page .model-card .model-photo img{object-fit:contain;background:white}@media(max-width:900px){.sink-navigation .model-navigation-link{font-size:16px}.sink-navigation .model-navigation-link img{height:120px}}@media(max-width:650px){.sink-navigation .model-navigation-images{display:grid;grid-auto-columns:125px}.sink-page .supra-thumbnails{max-height:460px}.sink-page .supra-spec-title strong{font-size:28px}.sink-page .document-link+.document-link{margin-left:0}.sink-page .supra-tabs{gap:18px}}
.sink-page .supra-thumbnails button{flex-shrink:0}
