.product-finishes--refined .product-finishes__track{gap:18px;padding:0 0 6px;scroll-padding-inline:0}.product-finishes--refined .product-finish{flex:0 0 264px;gap:12px}.product-finishes--refined .product-finish__sample{height:264px;aspect-ratio:1;border-radius:18px;isolation:isolate}.product-finishes--refined .product-finish__sample>img{width:100%;height:100%;object-fit:cover}.product-finishes--refined .product-finish__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.product-finishes--refined .product-finish__copy h3{margin:0;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:normal}.product-finishes--refined .product-finish__description{margin:0;color:var(--body);font-size:13.5px;line-height:1.5}.product-finishes--refined .product-finish .button{min-height:38px;padding:0 16px;border:0;box-shadow:inset 0 0 0 1.5px var(--ink);font-size:13px;line-height:1.3}.product-finishes--refined .product-finish.is-selected .product-finish__sample{outline:none}.product-finishes--refined .product-finish.is-selected .product-finish__sample:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:2px solid var(--ink);border-radius:inherit;content:"";pointer-events:none}.product-finishes--refined .product-finish.is-selected .button{border-color:var(--ink);background:#fff;color:var(--ink)}.product-finishes--refined .product-finish__sample>.product-finish__material--bouclette{background:radial-gradient(rgb(255 255 255 / .22) 1.4px,transparent 2px) 0 0/8px 8px,radial-gradient(rgb(0 0 0 / .14) 1.4px,transparent 2px) 4px 4px/8px 8px,var(--swatch-color,var(--panel))}.product-finishes--refined .product-finish__sample>.product-finish__material--wood{background:linear-gradient(135deg,#d9b27c,#a8743f)}.product-finishes--refined .product-finish__sample>.product-finish__material--brass{background:linear-gradient(135deg,#e9d39a,#b8913f 55%,#d8bc74)}.product-finishes--refined .product-finish__native-link{font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.product-finishes--refined .product-finishes__track{gap:12px;margin-inline:-20px;padding:0 20px 6px;scroll-padding-inline:20px}.product-finishes--refined .product-finish{flex-basis:190px;gap:10px}.product-finishes--refined .product-finish__sample{height:190px;border-radius:16px}.product-finishes--refined .product-finish__copy h3{font-size:15px}.product-finishes--refined .product-finish__description{font-size:13px}.product-finishes--refined .product-finish .button{min-height:36px;padding:0 14px;font-size:12.5px}}.product-finishes--refined .product-finish.product-finish--swatch{align-self:flex-start;padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--panel);gap:16px}#MainContent .product-finishes--refined .product-finish--swatch .product-finish__sample{flex:0 0 64px;width:64px;height:64px;aspect-ratio:1;border:1px solid rgb(27 23 22 / .2);border-radius:50%;background:transparent}.product-finishes--refined .product-finish--swatch.is-selected .product-finish__sample{box-shadow:0 0 0 3px var(--panel),0 0 0 5px var(--ink)}.product-finishes--refined .product-finish--swatch.is-selected .product-finish__sample:after{display:none}.product-finishes--refined .product-finish--swatch .product-finish__sample-text{padding:5px;font-size:12px;line-height:1.2}.product-finishes--refined .product-finish--swatch .button{max-width:100%;min-height:38px;padding:10px 12px;white-space:normal;text-align:center}.product-finishes--refined .product-finish--swatch .button .icon{flex-shrink:0}@media(max-width:749px){.product-finishes--refined .product-finish.product-finish--swatch{padding:18px;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-finishes-refinement.css.map */
