#hb-cropper-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:#0000008c;padding:16px;font-family:var(--text-font-family, inherit)}#hb-cropper-overlay .hb-cropper-dialog{background:rgb(var(--background, 255 255 255));color:rgb(var(--text-color, 37 37 40));border-radius:var(--rounded-lg, 12px);width:100%;max-width:520px;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #00000040}#hb-cropper-overlay .hb-cropper-title{font-family:var(--heading-font-family, inherit);font-weight:600;font-size:var(--text-lg, 18px);padding:18px 16px 4px;text-align:center}#hb-cropper-overlay .hb-cropper-stage{position:relative;flex:1 1 auto;min-height:0;margin:14px 16px 0;background:rgb(var(--text-color, 0 0 0) / .04);border-radius:var(--rounded, 8px);overflow:hidden}#hb-cropper-overlay #hb-cropper-img{display:block;max-width:100%;max-height:58vh}#hb-cropper-overlay .hb-cropper-hint{font-size:var(--text-xs, 12px);color:rgb(var(--text-color, 119 119 119) / .6);text-align:center;letter-spacing:var(--text-letter-spacing, 0);padding:12px 16px 0}#hb-cropper-overlay .hb-cropper-actions{display:flex;gap:10px;padding:16px}#hb-cropper-overlay .hb-cropper-btn{flex:1 1 0;padding:13px 16px;border-radius:var(--rounded-button, 6px);font-family:var(--text-font-family, inherit);font-size:var(--text-sm, 14px);font-weight:700;letter-spacing:var(--text-letter-spacing, 0);line-height:1.4;cursor:pointer;border:1px solid transparent;transition:opacity .15s ease-in-out}#hb-cropper-overlay .hb-cropper-btn--ghost{background:transparent;border-color:rgb(var(--text-color, 37 37 40) / .3);color:rgb(var(--text-color, 37 37 40))}#hb-cropper-overlay .hb-cropper-btn--primary{background:rgb(var(--button-background-primary, 0 0 0));color:rgb(var(--button-text-primary, 255 255 255))}#hb-cropper-overlay .hb-cropper-btn:active{opacity:.85}#hb-cropper-overlay .cropper-point{background-color:#fff;border:2px solid rgb(var(--button-background-primary, 0 0 0));border-radius:50%;opacity:1;box-shadow:0 1px 3px #0000004d}#hb-cropper-overlay .cropper-point:after{content:"";position:absolute;left:50%;top:50%;width:36px;height:36px;transform:translate(-50%,-50%)}#hb-cropper-overlay .cropper-line{opacity:.15}#hb-cropper-overlay .cropper-line:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}
/*# sourceMappingURL=/cdn/shop/t/190/assets/hb-photo-cropper.css.map */
