.store-favicon{border-radius:calc(var(--sf-size,40px) * .25);box-sizing:border-box;background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.store-favicon__img{object-fit:contain;width:72%;height:72%;display:block}.store-favicon__letter{color:#f0f0f0;width:100%;height:100%;font-family:Inter,sans-serif;font-size:calc(var(--sf-size,40px) * .42);background:#1a1a1a;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.store-favicon--sm{background:0 0;border-radius:3px}.store-favicon--sm .store-favicon__img{width:100%;height:100%}
