.proxity-main-image-control{margin-top:6px;text-align:center}.proxity-main-image-label{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border-radius:999px;background-color:#f44336;color:#fff;font-size:11px;line-height:1.2;font-weight:600;cursor:pointer;transition:background-color .2s ease,transform .1s ease,box-shadow .1s ease;box-shadow:0 1px 3px rgba(0,0,0,.15)}.proxity-main-image-label:hover{background-color:#e53935;transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.2)}.proxity-main-image-label:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.15)}.proxity-main-image-radio{appearance:none;-webkit-appearance:none;width:14px;height:14px;border-radius:50%;border:2px solid #fff;background-color:transparent;position:relative;cursor:pointer;flex-shrink:0}.proxity-main-image-radio:checked{background-color:#fff}.proxity-main-image-radio:checked::after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background-color:#f44336}.proxity-main-image-text{white-space:normal}.proxity-main-image-control.is-selected .proxity-main-image-label{background-color:#d32f2f}@media (max-width:767px){.proxity-main-image-label{width:100%;font-size:12px;padding:8px 12px}}