.oh-tick{color:inherit;cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;margin:0;font-size:14px;line-height:1.45;display:flex}.oh-tick input{width:18px;height:18px;accent-color:var(--oh-ink);cursor:pointer;flex:none;margin:1px 0 0}.oh-tick input:focus-visible{outline-offset:2px;outline:2px solid}.oh-tick span{text-wrap:pretty}.oh-walk-form .oh-tick{text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px}.oh-walk-form .oh-tick input{-webkit-appearance:checkbox;appearance:auto;width:18px;height:18px;min-height:0;box-shadow:none;accent-color:var(--oh-paper);background:0 0;border:0;border-radius:3px;flex:none;margin:2px 0 0;padding:0}
.oh-phone{gap:6px;min-width:0;display:flex}.oh-phone .oh-phone-num{flex:1 1 0;min-width:0}.oh-phone-cc{box-sizing:border-box;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex;position:relative}.oh-phone-cc:after{content:"";opacity:.6;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:2px;transform:translateY(-2px)rotate(45deg)}.oh-phone-cc select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.oh-phone-cc:focus-within{outline:2px solid var(--oh-ink);outline-offset:1px}
