.breadcrumb-wrapper{padding-inline-start:1rem;padding-inline-end:1rem}@media (min-width:800px){.breadcrumb-wrapper{padding-inline-start:1.875rem;padding-inline-end:1.875rem}}@media (min-width:920px){.breadcrumb-wrapper{padding-inline-start:4.375rem;padding-inline-end:4.375rem}}@media (min-width:1100px){.breadcrumb-wrapper{padding-inline-start:7rem;padding-inline-end:7rem}}@media (min-width:1200px){.breadcrumb-wrapper{padding-inline-start:1.625rem;padding-inline-end:1.625rem}}@media (min-width:1301px){.breadcrumb-wrapper{padding-inline-start:7rem;padding-inline-end:7rem}}.reclamation{width:100%;max-width:var(--container-6xl);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:1rem;padding-inline-end:1rem}@media (min-width:800px){.reclamation{padding-inline-start:1.75rem;padding-inline-end:1.75rem}}.reclamation__header{flex-direction:column;gap:1rem;display:flex}@media (min-width:64rem){.reclamation__header{gap:2rem}}.reclamation__title{font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height)}@media (min-width:64rem){.reclamation__title{text-align:center;font-size:var(--text-6xl);line-height:var(--text-6xl-line-height)}}.reclamation__description{font-size:var(--text-sm);line-height:var(--text-sm-line-height)}@media (min-width:64rem){.reclamation__description{text-align:center;font-size:var(--text-base);line-height:var(--text-base-line-height)}}.reclamation-contacts{flex-direction:column;gap:1rem;font-style:normal;display:flex}@media (min-width:64rem){.reclamation-contacts{background-color:color-mix(in oklab,var(--color-secondary)70%,transparent);border-radius:1rem;flex-direction:row;justify-content:space-between;gap:0;padding:2rem 5rem;display:flex}}.reclamation-contacts__item{background-color:color-mix(in oklab,var(--color-secondary)70%,transparent);border-radius:1rem;flex-direction:column;gap:1rem;width:100%;padding:1rem 1.5rem;display:flex}@media (min-width:64rem){.reclamation-contacts__item{background-color:#0000;border-radius:0;max-width:15rem;padding:0}}.reclamation-contacts__item-label{font-weight:700}.reclamation-contacts__item-content{gap:.5rem;display:flex}.reclamation-contacts__item-icon{width:1.25rem;height:1.25rem;color:var(--color-primary);flex-shrink:0}.reclamation-form{flex-direction:column;gap:1.5rem;margin-block-start:2rem;margin-block-end:2rem;display:flex}@media (min-width:64rem){.reclamation-form{gap:2.5rem;margin-block-start:3.5rem;margin-block-end:3.5rem}}.reclamation-form__title{font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height)}@media (min-width:64rem){.reclamation-form__title{text-align:center;font-size:var(--text-4xl);line-height:var(--text-4xl-line-height)}}.reclamation-form__fields{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:48rem){.reclamation-form__fields{gap:2rem}}.reclamation-form__group{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:48rem){.reclamation-form__group{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.reclamation-form__field{flex-direction:column;gap:.25rem;display:flex;position:relative}.reclamation-form__field-description{font-size:var(--text-sm);line-height:var(--text-sm-line-height)}.reclamation-form__field .error-msg{color:var(--color-destructive)}.reclamation-form__field .error-msg:not([hidden]){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reclamation-form__field .error-msg{font-size:var(--text-xs);line-height:var(--text-xs-line-height)}.reclamation-form__error{color:var(--color-primary-foreground);text-align:center}.reclamation-form__error:not([hidden]){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reclamation-form__error{font-size:var(--text-sm);line-height:var(--text-sm-line-height)}.reclamation-form__input{background-color:var(--color-secondary);border-radius:2rem;width:100%;height:2.5rem;padding:.5rem 1rem;transition:border-color .3s}@media (min-width:48rem){.reclamation-form__input{height:3.5rem;padding:1rem 1.5rem}}.reclamation-form__input::placeholder{color:var(--color-muted-foreground)}.reclamation-form__input[aria-invalid=true]{border:1px var(--color-destructive)solid}.reclamation-form__input:-webkit-any(textarea){border-radius:1rem;min-height:8rem}.reclamation-form__input:-moz-any(textarea){border-radius:1rem;min-height:8rem}.reclamation-form__input:is(textarea){border-radius:1rem;min-height:8rem}.reclamation-form__dropzone{flex-direction:column;gap:.75rem;display:flex}.reclamation-form__dropzone-content{border:2px dashed #0000;border-radius:.25rem;width:100%;transition:background-color .2s ease-in-out;position:relative}.reclamation-form__dropzone-content--dragging{border-color:var(--color-primary)}.reclamation-form__dropzone-content--dragging:not(.popup__dropzone-content--dragover){animation:1.5s infinite pulse-border}.reclamation-form__dropzone-content--dragover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent);animation:none}.reclamation-form__dropzone-content--dragover .popup__dropzone1-icon{background-color:#0000}.reclamation-form__dropzone-content input::-webkit-file-upload-button{cursor:pointer}.reclamation-form__dropzone-input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.reclamation-form__dropzone-info{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:40rem){.reclamation-form__dropzone-info{flex-direction:row;gap:2.5rem}}.reclamation-form__dropzone-icon{width:10rem;height:10rem;color:var(--color-foreground);background-color:color-mix(in oklab,var(--color-primary)30%,transparent);stroke-width:1px;border-radius:.5rem;flex-shrink:0;padding:3rem;transition:background-color .2s ease-in-out}.reclamation-form__dropzone-text{flex-direction:column;gap:.125rem;display:flex}.reclamation-form__dropzone-description{font-weight:700;font-size:var(--text-sm);line-height:var(--text-sm-line-height)}.reclamation-form__dropzone-list{font-size:var(--text-sm);line-height:var(--text-sm-line-height);margin-block-start:.5rem;margin-block-end:.5rem}.reclamation-form__dropzone-hint{color:var(--color-secondary-foreground);font-size:var(--text-xs);line-height:var(--text-xs-line-height)}.reclamation-form__dropzone-previews{flex-wrap:wrap;gap:.25rem;display:flex}.reclamation-form__dropzone-preview{width:4rem;height:4rem;padding:.125rem;position:relative}.reclamation-form__dropzone-preview-media{object-fit:cover;border-radius:.25rem;width:100%;height:100%;overflow:hidden}.reclamation-form__dropzone-preview-document{width:100%;height:100%;color:var(--color-foreground);background-color:var(--color-secondary);padding:.4rem;border-radius:.25rem;padding-right:.6rem;overflow:hidden}.reclamation-form__dropzone-delete{background-color:var(--color-foreground);border-radius:.125rem;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;top:0;right:0}.reclamation-form__dropzone-delete-icon{width:.5rem;height:.55rem;color:var(--color-background);stroke-width:2px}.reclamation-form__footer{flex-direction:column;align-items:center;width:100%;display:flex}.reclamation-form__submit{width:15rem;height:3.5rem;color:var(--color-primary-foreground);font-weight:700;font-size:var(--text-sm);line-height:var(--text-sm-line-height);background-color:#3c3c3c;border-radius:2rem;justify-content:center;align-items:center;display:inline-flex}.reclamation-select{position:relative}.reclamation-select .error-msg{color:var(--color-destructive);font-size:var(--text-xs);line-height:var(--text-xs-line-height)}.reclamation-select .error-msg:not([hidden]){-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;display:-webkit-box;overflow:hidden}.reclamation-select:has(input[aria-invalid=true]) .select__trigger{border:1px solid var(--color-destructive)}.reclamation-select__trigger{background-color:var(--color-secondary);border-radius:2rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:2.5rem;padding-inline-start:1rem;padding-inline-end:1rem;transition:background .2s ease-in-out;display:inline-flex}@media (min-width:48rem){.reclamation-select__trigger{height:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem}}.reclamation-select__trigger:hover{background-color:var(--color-secondary)}.reclamation-select__trigger--empty{color:var(--color-muted-foreground)}.reclamation-select__trigger[aria-expanded=true] .product-select__trigger-icon{transform:rotate(180deg)}.reclamation-select__trigger-icon{width:1rem;height:1rem;transition:transform .2s}.reclamation-select__dropdown{z-index:10;background:var(--color-background);border-radius:1rem;width:100%;position:absolute;top:4rem;left:0;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.reclamation-select__options{max-height:14.5rem;overflow-y:auto}.reclamation-select__option{cursor:pointer;background:var(--color-background);font-size:var(--text-sm);line-height:var(--text-sm-line-height);align-items:center;gap:1rem;padding:.5rem 1rem;transition:background .2s;display:flex}.reclamation-select__option:hover{background:var(--color-secondary)}.reclamation-select__option:focus-visible{background:var(--color-secondary)}.reclamation-select__option:first-of-type{padding-top:.75rem}.reclamation-select__option:last-child{padding-bottom:.75rem}.reclamation-select__option--selected{background:var(--color-secondary);font-weight:600}.reclamation-select__option--empty{color:var(--color-muted-foreground);text-align:center;cursor:default}.reclamation-select__option--empty:hover{background:0 0}.reclamation-select__option--empty:focus-visible{background:0 0}.reclamation-select__option--placeholder:hover{background:0 0}.reclamation-select__option--placeholder:focus-visible{background:0 0}.reclamation-select__option-image{border-radius:.25rem;flex-shrink:0;width:2.5rem;height:2.5rem}.reclamation-select__option-image--placeholder{background-color:var(--color-secondary);animation:1.5s infinite pulse-background}.reclamation-select__option-content{flex-direction:column;width:100%;display:flex}.reclamation-select__option-name{font-size:var(--text-sm);line-height:var(--text-sm-line-height)}.reclamation-select__option-name--placeholder{background-color:var(--color-secondary);border-radius:.25rem;width:10rem;height:1rem;margin-bottom:.25rem;animation:1.5s infinite pulse-background}.reclamation-select__option-description{color:var(--color-secondary-foreground);font-weight:400;font-size:var(--text-xs);line-height:var(--text-xs-line-height)}.reclamation-select__option-description--placeholder{background-color:var(--color-secondary);border-radius:.25rem;width:10rem;height:1rem;animation:1.5s infinite pulse-background}.reclamation-select__option-check{width:1rem;height:1rem;color:var(--color-foreground);flex-shrink:0}.footer{margin-top:0!important}