logmey-sink-selector[hidden]{display:none!important}
logmey-sink-selector{display:block;min-width:0;width:100%;color:#253e49;font-size:14px}
.lm-sink-content{display:grid;gap:12px;min-width:0}
.lm-sink-field{border:0;padding:0;margin:0;min-width:0}
.lm-sink-field legend{font-size:14px;font-weight:600;margin-bottom:8px;padding:0}
.lm-sink-buttons{display:flex;gap:8px;flex-wrap:wrap}
.lm-sink-content button{font:inherit;border:1px solid #ccd6d2;border-radius:6px;background:#fff;color:inherit;min-height:44px;padding:8px 12px;cursor:pointer}
.lm-sink-content button[aria-pressed=true]{background:#edf2ee;border-color:#557675;box-shadow:inset 0 0 0 1px #557675}
.lm-sink-note{margin:0;font-size:12px;line-height:1.5;color:#647579}
.lm-sink-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.lm-sink-option{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #d9e0dc;border-radius:7px;color:inherit;text-decoration:none;background:#fff;min-width:0}
.lm-sink-option[aria-current=true]{border:2px solid #557675;padding:9px;background:#f7faf7}
.lm-sink-option img{width:56px!important;height:56px!important;max-width:56px!important;flex:0 0 56px;object-fit:contain}
.lm-sink-copy{display:grid;gap:3px;line-height:1.4;overflow-wrap:anywhere}
.lm-sink-copy small{font-size:12px;color:#526d65}
.lm-sink-more{justify-self:start}
.lm-sink-content a:focus-visible,.lm-sink-content button:focus-visible{outline:2px solid #557675;outline-offset:3px}
@media(max-width:749px){.lm-sink-cards{grid-template-columns:1fr}.lm-sink-option img{width:48px!important;height:48px!important;max-width:48px!important;flex-basis:48px}}

.lm-sink-content button[data-sold-out=true]{background:#f1f2f2;border-color:#d5d8d7;color:#6a706d}
.lm-sink-content button[data-sold-out=true][aria-pressed=true]{background:#e8ebea;border-color:#737c77;box-shadow:inset 0 0 0 1px #737c77}
.lm-sink-stock-label{display:block;font-size:11px;line-height:1.3;font-weight:400;margin-top:2px}
