.fpv-contact-confirmation__card{box-sizing:border-box;max-width:36.25rem;padding:var(--space-5);border-radius:var(--radius-4);border:.0625rem solid var(--gray-a6);background-color:#fff}.fpv-contact-confirmation__home{box-sizing:border-box;justify-content:center;width:100%;display:flex}.fpv-file-upload{cursor:pointer;position:relative}.fpv-file-upload__input{opacity:0;clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.fpv-file-upload--error{box-shadow:inset 0 0 0 .0625rem var(--red-7)}.fpv-product-autocomplete__panel{width:var(--radix-popover-trigger-width);max-width:var(--radix-popover-trigger-width)}.fpv-product-autocomplete__option{cursor:pointer;border-radius:var(--radius-2)}.fpv-product-autocomplete__option[data-active=true]{background-color:var(--accent-a3)}.fpv-contact-identity{border-radius:var(--radius-4);background-color:var(--indigo-3)}.fpv-contact-selected-address{border-radius:var(--radius-4);background-color:var(--indigo-a2);box-shadow:inset 0 0 0 .0625rem var(--indigo-4)}.fpv-contact-selected-address__choose{width:100%}.fpv-contact-address-option.rt-RadioCardsItem{justify-content:flex-start;align-items:stretch}.fpv-contact-address-option--other{grid-column:1/-1}.fpv-contact-address-option__radio{box-sizing:border-box;border:.063rem solid var(--gray-a8);color:var(--accent-contrast);border-radius:1rem}.fpv-contact-address-option[data-state=checked] .fpv-contact-address-option__radio{background-color:var(--accent-9);border-color:#0000}.fpv-contact-address-choice{scroll-margin-top:1.5rem}.fpv-contact-heading{width:100%}.fpv-contact-motifs{box-sizing:border-box;margin-inline:calc(-1 * var(--space-5));width:calc(100% + 2 * var(--space-5));max-width:none;padding:1rem .75rem}@media (width>=1024px){.fpv-contact-motifs{width:100%;max-width:64rem;margin-inline:0}}.fpv-contact-motifs__grid.rt-RadioCardsRoot{gap:unset;gap:1.25rem .625rem}.fpv-contact-motifs .fpv-contact-motif-card.rt-RadioCardsItem{justify-content:flex-start;align-items:stretch}.fpv-contact-motif-card__icon{color:var(--accent-12);flex-shrink:0}.fpv-contact-motif-card__radio{box-sizing:border-box;border:.063rem solid var(--gray-a8);width:1.5rem;height:1.5rem;color:var(--accent-contrast);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fpv-contact-motif-card__radio-check{display:none}.fpv-contact-motif-card[data-state=checked] .fpv-contact-motif-card__radio{background-color:var(--accent-9);border-color:#0000}.fpv-contact-motif-card[data-state=checked] .fpv-contact-motif-card__radio-check{display:block}.fpv-contact-infos__delay{background-color:var(--teal-2);border-radius:var(--radius-3)}.fpv-contact-account-fields,.fpv-contact-honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.fpv-contact-infos__visual{border-radius:var(--radius-3);overflow:hidden}
