.reclamation-form__files-item .files-item__icon,.reclamation-form__files-pc .files-pc__icon-btn{cursor:pointer;background:#d9efbc url(/images/file-input-icon.svg) 50%/25% no-repeat;width:208px;height:208px;transition:all .3s;display:block}.reclamation-form__files-item .disabled.files-item__icon,.reclamation-form__files-pc .disabled.files-pc__icon-btn{cursor:default;opacity:.3;background-color:#999}.breadcrumb-wrapper{margin-top:24px;margin-bottom:24px;padding-inline-start:16px;padding-inline-end:16px}@media (min-width:800px){.breadcrumb-wrapper{padding-inline-start:30px;padding-inline-end:30px}}@media (min-width:920px){.breadcrumb-wrapper{padding-inline-start:70px;padding-inline-end:70px}}@media (min-width:1100px){.breadcrumb-wrapper{padding-inline-start:112px;padding-inline-end:112px}}@media (min-width:1200px){.breadcrumb-wrapper{padding-inline-start:26px;padding-inline-end:26px}}@media (min-width:1301px){.breadcrumb-wrapper{padding-inline-start:112px;padding-inline-end:112px}}.reclamation{color:#1d1d1b;max-width:1120px;margin:0 auto;font-style:normal}@media (max-width:1599px){.reclamation{max-width:1216px}}@media (max-width:1268px){.reclamation{margin:0 16px}}.reclamation .form-field__error-message{color:#e70000;margin-left:25px;font-size:12px;display:block;position:absolute}@media (max-width:1599px){.reclamation .form-field__error-message{margin-left:15px}}.reclamation-head h1{text-align:center;font-weight:700;font-size:var(--text-6xl);line-height:var(--text-6xl-line-height);margin:40px 0 32px}@media (max-width:1599px){.reclamation-head h1{margin:32px 0}}@media (max-width:699px){.reclamation-head h1{text-align:left;margin:24px 0 16px;font-size:24px;line-height:32px}}.reclamation-head__description{text-align:center;margin-top:32px;font-size:16px;font-weight:500;line-height:24px}@media (max-width:699px){.reclamation-head__description{text-align:left;margin-top:16px;font-size:14px}}.reclamation-head__info{margin-top:32px;display:flex}@media (max-width:699px){.reclamation-head__info{flex-direction:column;row-gap:16px;margin-top:24px}}@media (min-width:700px){.reclamation-head__info{background:#f9f9f9;border-radius:16px;justify-content:space-between;padding:32px 121px}.reclamation-head__info span>span{white-space:nowrap}}@media (min-width:940px){.reclamation-head__info{padding:32px 112px}}@media (min-width:700px){.reclamation-head__info{padding:32px}}@media (max-width:699px){.reclamation-head__item{background:#f9f9f9;border-radius:16px;padding:24px}.reclamation-head__item.r_time{order:3}.reclamation-head__item.r_phone{order:1}.reclamation-head__item.r_mail{order:2}}.reclamation-head__item ._name{font-size:16px;font-weight:700;line-height:24px}.reclamation-head__item ._value{align-items:flex-start;font-size:16px;font-weight:500;line-height:24px;display:flex}.reclamation-head__item ._value a{color:#1d1d1b;text-decoration:none}.reclamation-head__item ._value img{margin-top:3px;margin-right:8px}@media (max-width:699px){.reclamation-head__item ._value{margin-top:16px;font-size:14px}}@media (max-width:940px){.reclamation-head__item ._value{max-width:220px;font-size:14px}}@media (min-width:700px){.reclamation-head__item ._value{max-width:240px;margin-top:24px}.reclamation-head__item ._value img{width:20px}}.reclamation-form-success{color:#2b430c;text-align:center;background-color:#c4f783;border:1px solid #a3cd6c;border-radius:32px;margin:50px 0;padding:70px;font-size:35px;display:none}.reclamation-form-success span{color:#607b3d;font-size:25px}@media (max-width:699px){.reclamation-form-success{margin:25px 0;padding:35px;font-size:25px}.reclamation-form-success span{font-size:15px}}.reclamation-form h2{font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-top:2rem}@media (min-width:48rem){.reclamation-form h2{text-align:center;font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-top:3.5rem}}.reclamation-form__group{flex-wrap:wrap;gap:40px 33px;margin-top:40px;display:flex}.reclamation-form__group .form-field .form-field__label{font-size:16px;font-style:normal;font-weight:500;line-height:24px;position:relative;bottom:-5px}@media (max-width:699px){.reclamation-form__group .form-field .form-field__label{font-size:14px;line-height:16px}}.reclamation-form__group .form-field .hint-block{color:#3c3c3c;margin-top:8px;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:block}@media (max-width:699px){.reclamation-form__group .form-field .hint-block{font-size:12px}}.reclamation-form__group .form-field .select2-container{box-shadow:none;border:none}.reclamation-form__group .form-field .select2-container .select2-chosen{margin:0;padding:0}.reclamation-form__group .form-field .select2-container .select2-choice,.reclamation-form__group .form-field .select2-container.select2-dropdown-open .select2-choice{border-radius:32px!important}.reclamation-form__group .form-field .select2-container .select2-choice.select2-default,.reclamation-form__group .form-field .select2-container.select2-dropdown-open .select2-choice.select2-default{color:#555!important}.reclamation-form__group .form-field .select2-container .select2-arrow{border:none!important}.reclamation-form__group .form-field .select2-container .select2-arrow b{position:relative;right:18px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M3.12218 5.11278C3.28509 4.96241 3.54842 4.96241 3.71133 5.11278L8.00001 9.07155L12.2887 5.11278C12.4516 4.96241 12.7149 4.96241 12.8778 5.11278C13.0407 5.26316 13.0407 5.50624 12.8778 5.65661L8.29457 9.8873C8.21333 9.9623 8.10667 10 7.99999 10C7.89331 10 7.78666 9.9623 7.70541 9.8873L3.12216 5.65661C2.95928 5.50624 2.95928 5.26316 3.12218 5.11278Z' fill='%231D1D1B'/%3e%3c/svg%3e")!important;background-position:50%!important;background-size:auto!important}.reclamation-form__group .form-field .select2-container.select2-dropdown-open .select2-arrow b{transform:rotate(180deg)}.reclamation-form__group .form-field input,.reclamation-form__group .form-field textarea,.reclamation-form__group .form-field select,.reclamation-form__group .form-field .select2-container a{background:#c4c4c43d;border-radius:32px;min-height:56px;padding:16px 24px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:699px){.reclamation-form__group .form-field input,.reclamation-form__group .form-field textarea,.reclamation-form__group .form-field select,.reclamation-form__group .form-field .select2-container a{min-height:40px;padding:8px 16px;font-size:14px}}.reclamation-form__group .form-field input._select,.reclamation-form__group .form-field textarea._select,.reclamation-form__group .form-field select._select,.reclamation-form__group .form-field .select2-container a._select{cursor:pointer}.reclamation-form__group .form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.reclamation-form__group .form-field select::-ms-expand{display:none}.reclamation-form__group .form-field:not(.is-error-field) input,.reclamation-form__group .form-field:not(.is-error-field) textarea,.reclamation-form__group .form-field:not(.is-error-field) select,.reclamation-form__group .form-field:not(.is-error-field) .select2-container a{box-shadow:none;border:1px solid #c4c4c400}.reclamation-form__group .form-field textarea{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;resize:none;border-radius:16px;min-height:208px;padding:16px}@media (max-width:699px){.reclamation-form__group .form-field textarea{min-height:152px;padding:8px 24px}}@media (min-width:700px){.reclamation-form__group .form-field{width:calc(50% - 18px)}}@media (max-width:699px){.reclamation-form__group{row-gap:24px;margin-top:32px}.reclamation-form__group .form-field{width:100%}}.reclamation-form__files{background:#fff;border-radius:9px;outline:0 dashed #fff0;margin-top:56px;margin-bottom:48px;transition:margin .5s .1s,padding .5s .1s,background .2s .1s,outline .2s .1s}.reclamation-form__files.dragging{cursor:grabbing;background:#f6ffeb;outline:2px dashed #7bc21f;margin:46px -10px 38px;padding:10px;transition:background .3s,outline .1s}@media (max-width:1599px){.reclamation-form__files.dragging{margin-bottom:30px}}@media (max-width:699px){.reclamation-form__files.dragging{margin-top:30px;margin-bottom:-10px}}@media (max-width:1599px){.reclamation-form__files{margin-bottom:40px}}@media (max-width:699px){.reclamation-form__files{flex-direction:column;margin-top:40px;margin-bottom:0;display:flex}}.reclamation-form__files-title{font-size:24px;font-style:normal;font-weight:700;line-height:32px}@media (max-width:699px){.reclamation-form__files-title{order:1}}.reclamation-form__files-pc{margin-top:24px}@media (max-width:699px){.reclamation-form__files-pc{order:3;margin-top:0}}.reclamation-form__files-pc .files-pc{display:flex}.reclamation-form__files-pc .files-pc__icon-text{width:208px;margin-top:8px;font-size:12px;font-weight:500;line-height:16px}@media (max-width:699px){.reclamation-form__files-pc .files-pc__icon{display:none}}.reclamation-form__files-pc .files-pc__info{margin-left:88px}@media (max-width:1599px){.reclamation-form__files-pc .files-pc__info{margin-left:72px}}@media (max-width:699px){.reclamation-form__files-pc .files-pc__info{flex-direction:column;margin-left:0;display:flex}}.reclamation-form__files-pc .files-pc__info ul{margin-top:16px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;list-style:none}@media (max-width:699px){.reclamation-form__files-pc .files-pc__info ul{order:3;margin-top:8px;font-size:14px}}.reclamation-form__files-pc .files-pc__info-text{display:none}@media (max-width:699px){.reclamation-form__files-pc .files-pc__info-text{order:0;margin-top:16px;font-size:12px;font-style:normal;font-weight:700;line-height:16px;display:block}}.reclamation-form__files-pc .files-pc__info-title{margin-top:16px;font-size:16px;font-style:normal;font-weight:700;line-height:24px}@media (max-width:699px){.reclamation-form__files-pc .files-pc__info-title{order:2;margin-top:32px;font-size:14px}}.reclamation-form__files-pc .files-pc__info small{color:#1d1d1b7a;margin-top:16px;font-size:14px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:699px){.reclamation-form__files-pc .files-pc__info small{order:1;margin-top:8px;font-size:12px;line-height:16px}}@media (max-width:840px){.reclamation-form__files-pc .files-pc__info{margin-left:16px}.reclamation-form__files-pc .files-pc__info-title{margin-top:0}}.reclamation-form__files-item{flex-wrap:wrap;gap:24px;margin-top:40px;display:flex}@media (min-width:700px){.reclamation-form__files-item._hidden{display:none}}@media (max-width:699px){.reclamation-form__files-item{order:2;margin-top:16px}}.reclamation-form__files-item .files-item{position:relative}@media (min-width:700px){.reclamation-form__files-item .files-item._mobile{display:none}}.reclamation-form__files-item .files-item__icon{background-size:40%;width:80px;height:80px}.reclamation-form__files-item .files-item__delete{z-index:1;cursor:pointer;background:#7bc21f url(/images/cross-white.svg) 50%/90% no-repeat;border-radius:100%;width:23px;height:23px;position:absolute;top:7px;right:8px}@media (max-width:699px){.reclamation-form__files-item .files-item__delete{z-index:1;width:16px;height:16px;top:5px;right:10px}.reclamation-form__files-item .files-item__delete:before{z-index:0;content:"";width:35px;height:35px;display:block;position:absolute;top:-10px;right:-10px}}.reclamation-form__files-item .files-item img,.reclamation-form__files-item .files-item video{object-fit:cover;width:112px;height:112px}@media (max-width:699px){.reclamation-form__files-item .files-item img,.reclamation-form__files-item .files-item video{width:80px;height:80px}}.reclamation-form__submit{text-align:center}@media (max-width:1599px){.reclamation-form__submit{margin-top:24px}}.reclamation-form__submit .btn,.reclamation-form__submit .btn:hover,.reclamation-form__submit .btn:active{background:#3c3c3c;font-size:16px;font-style:normal;font-weight:700;line-height:24px;transition:all .3s}@media (max-width:1599px){.reclamation-form__submit .btn,.reclamation-form__submit .btn:hover,.reclamation-form__submit .btn:active{font-size:14px}}.reclamation-form__submit .btn:disabled,.reclamation-form__submit .btn.disabled{cursor:default;background-color:#ddd}.select2-drop,.select2-drop.select2-drop-active{margin-top:27px;width:auto!important;box-shadow:none!important;background:0 0!important;border:none!important}@media (max-width:699px){.select2-drop,.select2-drop.select2-drop-active{margin-top:11px}}.select2-drop .select2-results,.select2-drop.select2-drop-active .select2-results{background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;max-height:250px;padding:16px 32px;display:inline-flex;box-shadow:0 4px 16px #c4c4c43d}.select2-drop .select2-results .select2-result-label,.select2-drop.select2-drop-active .select2-results .select2-result-label{margin:0;padding:0;font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:699px){.select2-drop .select2-results .select2-result-label,.select2-drop.select2-drop-active .select2-results .select2-result-label{font-size:14px}}.select2-drop .select2-results .select2-highlighted,.select2-drop.select2-drop-active .select2-results .select2-highlighted{color:#1d1d1b;background-color:#fff0}.select2-drop .select2-results .select2-highlighted:hover,.select2-drop.select2-drop-active .select2-results .select2-highlighted:hover{color:#1d1d1ba3}.select2-drop .select2-results .select2-disabled,.select2-drop.select2-drop-active .select2-results .select2-disabled{display:none}@media (max-width:699px){.select2-drop.select2-drop-above.select2-drop-active{margin-top:-5px}}