[data-figurini-upload] .qf-field{margin-bottom:1.25em;animation:figurini-photo-enter .3s ease}[data-figurini-upload] .qf-label-req:after{content:" *";color:#dc2626}[data-figurini-upload] .qf-previews{display:flex;flex-direction:column;gap:8px;margin-top:8px}[data-figurini-upload] .qf-preview-item{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid #e0e0e0;border-radius:6px;min-width:0}[data-figurini-upload] .qf-thumb{width:48px;height:48px;object-fit:cover;border-radius:4px;flex-shrink:0}[data-figurini-upload] .qf-file-info{min-width:0;flex:1;font-size:12px;line-height:1.4;overflow-wrap:anywhere}[data-figurini-upload] .qf-file-meta{font-size:11px;color:#716d65}[data-figurini-upload] .qf-remove,[data-figurini-upload] .fg-upload-replace{border:0;background:transparent;color:#181816;cursor:pointer;padding:6px;font:inherit;font-size:12px}[data-figurini-upload] .qf-error{color:#b42318;font-size:12px;line-height:1.5;padding:8px 0}[data-figurini-upload] .qf-btn-upload{transition:opacity .2s,transform .1s}[data-figurini-upload] .qf-btn-upload:hover{opacity:.85}[data-figurini-upload] .qf-btn-upload:active{transform:scale(.97)}[data-figurini-upload] .qf-btn-upload.fg-dragover{outline:2px solid #716d65;outline-offset:2px}[data-figurini-upload] button:focus-visible{outline:2px solid #716d65;outline-offset:3px}[data-figurini-upload] .fg-upload-status{order:39;font-size:11px;color:#716d65;margin:0 0 8px}@keyframes figurini-photo-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-figurini-upload] .qf-field{animation:none}[data-figurini-upload] .qf-btn-upload{transition:none}}[data-figurini-upload] .qf-file-input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;clip-path:inset(50%)!important}[data-figurini-upload] .fg-turnstile{order:40;margin:4px 0 12px;min-height:0}[data-figurini-upload] .qf-error-slot[role=alert]{color:#b42318}.fgp-product .fg-motors-style{order:27;min-width:0;border:0;padding:0;margin:10px 0 14px}.fg-motors-style legend{font-size:13px;font-weight:700;line-height:1.4;margin-bottom:7px}.fg-motors-style-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fgp-product .fg-motors-style-choice{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:40px;padding:9px 8px;margin:0;border:1px solid #c9c4bc;border-radius:7px;cursor:pointer;background:#fff}.fg-motors-style-choice:has(input:checked){border-color:#181816;background:#f3efe8;box-shadow:inset 0 0 0 1px #181816}.fg-motors-style-choice:focus-within{outline:2px solid #181816;outline-offset:3px}.fgp-product .fg-motors-style-choice input{position:static;-webkit-appearance:auto;appearance:auto;opacity:1;width:14px;height:14px;min-width:14px;min-height:0;margin:0;padding:0;accent-color:#181816;flex:0 0 14px}.fg-motors-style-choice strong{display:block;font-size:12px;font-weight:600;line-height:1.4}.fg-motors-style-choice small{display:none}.fgp-product .fg-photo-help{grid-column:1/-1;margin:12px 0 0;font-size:13px;line-height:1.6;color:#514d46}.fg-photo-help a{color:#181816;text-decoration:underline;text-underline-offset:3px;font-weight:700}.fg-photo-help a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fgp-product .product-form__buttons>.fg-turnstile{display:block;width:100%;margin:0 0 8px;min-height:0}.fgp-product .product-form__buttons>.fg-turnstile-notice{display:block;width:100%;margin:0 0 10px;font-size:12px;line-height:1.5;color:#716d65}.fgp-product .product-form__buttons>.fg-turnstile-notice[hidden]{display:none!important}.fgp-product .product-form__buttons>.fg-turnstile-notice--error{color:#b42318;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/19/assets/figurini-upload.css.map */
