.picker_picker__aMn_C{border:0;padding:0;min-width:0;margin:20px 0 12px;color:#444344}.picker_picker__aMn_C legend{font-size:14px;margin-bottom:12px}.picker_colors__kvYGa{display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:8px}.picker_choice__Z6rGP{display:flex;align-items:center;flex-direction:column;gap:7px;min-height:76px;padding:10px 4px 8px;border:1px solid #dedcde;border-radius:8px;background:#fff;color:inherit;font-size:12px;line-height:1.3;cursor:pointer}.picker_choice__Z6rGP:hover{border-color:#927f6f}.picker_choice__Z6rGP[aria-pressed=true]{border-color:#527c96;box-shadow:inset 0 0 0 1px #527c96;background:#f2f6f8}.picker_choice__Z6rGP:focus-visible{outline:2px solid #527c96;outline-offset:3px}.picker_swatch__bKBQU{width:30px;height:30px;border:1px solid rgba(68,67,68,.18);border-radius:50%}.picker_compact__IngU9{margin:10px 0 0}.picker_compact__IngU9 legend{margin-bottom:8px;font-size:13px}.picker_compact__IngU9 .picker_colors__kvYGa{display:grid;grid-template-columns:repeat(auto-fit,40px);gap:6px}.picker_compact__IngU9 .picker_choice__Z6rGP{width:40px;min-height:40px;padding:4px;border-radius:50%;gap:0}.picker_compact__IngU9 .picker_choice__Z6rGP[aria-pressed=true]{outline:2px solid #527c96;outline-offset:1px;box-shadow:none}.picker_compact__IngU9 .picker_swatch__bKBQU{width:30px;height:30px}@media(pointer:coarse){.picker_compact__IngU9 .picker_colors__kvYGa{grid-template-columns:repeat(auto-fit,44px);gap:4px}.picker_compact__IngU9 .picker_choice__Z6rGP{width:44px;min-height:44px}}@media(max-width:370px){.picker_compact__IngU9 .picker_colors__kvYGa{grid-template-columns:repeat(auto-fit,40px)}.picker_compact__IngU9 .picker_choice__Z6rGP{width:40px}}.gallery_gallery__vEcNu{min-width:0}.gallery_main__V8oXp{min-height:300px}.gallery_thumbnails__xXbt9{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0}.gallery_thumbnail__B5NBX{--rh-photo-inset:4px;--rh-photo-radius:8px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:0 0 64px;width:64px;height:64px;overflow:hidden;border:1px solid var(--rh-border,#dedcde);border-radius:12px;background:#fff;cursor:pointer}.gallery_thumbnail__B5NBX:hover{border-color:#527c96}.gallery_thumbnail__B5NBX[aria-pressed=true]{border-color:#527c96;box-shadow:0 0 0 2px #527c96}.gallery_thumbnail__B5NBX:focus-visible{outline:2px solid #527c96;outline-offset:4px}.gallery_thumbnailImage__Ith4Z{-o-object-fit:contain;object-fit:contain}.gallery_color__huneg{width:28px;height:28px;border:1px solid rgba(68,67,68,.18);border-radius:50%}.gallery_previewLabel__xHy7M{font-size:10px;line-height:1;color:#444344}@media(max-width:760px){.gallery_main__V8oXp{min-height:180px}.gallery_thumbnail__B5NBX{flex-basis:56px;width:56px;height:56px}.gallery_thumbnails__xXbt9{gap:8px;margin-top:12px}.gallery_color__huneg{width:24px;height:24px}}