.tbp-fields{min-width:0;grid-column:1/-1;margin:0 0 20px;padding:18px;border:1px solid #dce1d7;border-radius:14px;background:#f7f8f4}.tbp-fields legend{padding:0 7px;font-size:18px;font-weight:700}.tbp-fields label{display:grid;gap:7px;margin-top:12px}.tbp-fields label span{font-weight:700}.tbp-fields input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:11px 12px;border:1px solid #cbd2c4;border-radius:8px;background:#fff;color:#253027;font:inherit}.tbp-fields input:focus-visible{outline:2px solid #34452b;outline-offset:3px}.tbp-fields input::file-selector-button{padding:8px 10px;margin-right:10px;border:0;border-radius:6px;background:#34452b;color:#fff;font:inherit;cursor:pointer}.tbp-fields small{display:block;margin-top:6px;color:#626e62;font-size:13px;line-height:1.45}@media(max-width:700px){.tbp-fields{padding:14px}.tbp-fields input{font-size:16px}}.tbp-fields input[type=file]{min-height:44px;padding:6px 8px;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.tbp-fields input[type=file]::file-selector-button{min-height:32px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.4}@media(max-width:700px){.tbp-fields input[type=file]{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tobeyz-personalization.css.map */
