body.product-11oz-two-tone-coffee-mug-with-handle-color-glaze-outside-white-with-customized-design #cmc-rim-choices{margin:0 0 12px;max-width:100%;color:#292d2f}
#cmc-rim-choices .cmc-rim-heading{font-size:14px;font-weight:600;display:flex;justify-content:space-between;gap:12px;margin:0 0 10px}
#cmc-rim-selected{font-weight:400;color:#62696a}
#cmc-rim-choices .cmc-rim-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
#cmc-rim-choices .cmc-rim-choice{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;width:100%;padding:6px 4px 8px;border:1px solid #d8dcdd;border-radius:7px;background:#fff;box-shadow:none;color:#363b3d;line-height:1.3;cursor:pointer}
#cmc-rim-choices .cmc-rim-choice img{width:100%;height:auto;max-width:90px;aspect-ratio:1;object-fit:contain;border-radius:3px}
#cmc-rim-choices .cmc-rim-choice span{font-size:12px;white-space:normal;font-weight:500;margin-top:4px}
#cmc-rim-choices .cmc-rim-choice[aria-pressed=true]{border:2px solid #303b3b;padding:5px 3px 7px;background:#f4f6f5}
#cmc-rim-choices .cmc-rim-choice:focus-visible{outline:2px solid #445c61;outline-offset:3px}
#cmc-rim-choices .cmc-rim-note{font-size:11px;line-height:1.6;color:#697071;margin:9px 0 0}
.cmc-rim-native{margin-top:4px!important}
@media(max-width:767px){#cmc-rim-choices .cmc-rim-grid{gap:6px}#cmc-rim-choices .cmc-rim-choice{padding:5px 3px 7px}#cmc-rim-choices .cmc-rim-choice[aria-pressed=true]{padding:4px 2px 6px}#cmc-rim-choices .cmc-rim-choice span{font-size:11px}}
