raf-photo-uploader .uploader-container {
  cursor: pointer;
  width: inherit;
  height: inherit;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
  margin: 0 auto;
  position: relative; }
  raf-photo-uploader .uploader-container input {
    visibility: hidden; }
  raf-photo-uploader .uploader-container ion-icon {
    background: var(--theme-green);
    color: var(--theme-light-grey);
    padding: 10px;
    border-radius: 50%;
    position: absolute;
    right: 10px;
    top: 10px; }
    raf-photo-uploader .uploader-container ion-icon .icon-inner {
      width: 1.5rem;
      height: auto; }
  raf-photo-uploader .uploader-container:hover {
    border: 2px solid var(--theme-primary); }
