.product-page-redesign .river-rock-colors{border:0;margin:0 0 24px;min-width:0;padding:0}.river-rock-colors legend{color:var(--product-ink);font-size:16px;font-weight:700;margin-bottom:12px;padding:0}.river-rock-colors__choices{display:flex;gap:12px}.river-rock-colors__choice{cursor:pointer;flex:1;max-width:220px;position:relative}.river-rock-colors__choice input{height:1px;opacity:0;position:absolute;width:1px}.river-rock-colors__tile{align-items:center;background:#fff;border:2px solid var(--product-border);border-radius:8px;color:var(--product-ink);display:flex;font-size:15px;font-weight:600;gap:12px;padding:8px}.river-rock-colors__tile img{border-radius:4px;display:block;flex:0 0 56px;height:56px;object-fit:cover;width:56px}.river-rock-colors__choice input:checked+.river-rock-colors__tile{background:var(--product-blue-light);border-color:var(--product-blue);color:var(--product-blue)}.river-rock-colors__choice input:focus-visible+.river-rock-colors__tile{outline:3px solid var(--product-blue);outline-offset:3px}.product-page-redesign .river-rock-colors__note,.product-page-redesign .river-rock-gallery-caption{color:var(--product-muted);font-size:13px;line-height:1.5;margin:12px 0 0}.product-page-redesign .river-rock-gallery-caption{text-align:center}@media(max-width:379px){.river-rock-colors__tile{gap:8px}.river-rock-colors__tile img{flex-basis:40px;height:40px;width:40px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/river-rock-colors.css.map */
