.section-feedback-form .section-feedback-form--form{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:20px}.section-feedback-form .input-wrapper{display:flex;flex-direction:column}.section-feedback-form .w-full,.section-feedback-form .w-partial{width:100%}@media screen and (min-width:768px){.section-feedback-form .w-partial{width:calc(50% - 10px)}}.section-feedback-form .section-feedback-form--submit-wrapper{width:100%}.section-feedback-form .feedback-form-dropdown-wrapper{display:flex;flex-direction:column;width:100%;gap:5px}.section-feedback-form .feedback-form-dropdown-wrapper .form-input-hint{font-size:12px}.section-feedback-form .form-input-wrapper .dropdown-container{position:relative;width:100%;display:flex}.section-feedback-form .form-input-wrapper .dropdown-container .feedback-form-select{width:100%;min-height:46px;text-align:left;color:var(--text-color);border:1px solid var(--border-color);border-radius:var(--input-border-radius);padding:8px 36px 8px 10px;background-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;z-index:1}.section-feedback-form .form-input-wrapper .dropdown-container .feedback-form-select-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:2;display:flex;align-items:center}.section-feedback-form .feedback-rating-wrapper{width:100%}.section-feedback-form .feedback-rating-label{display:block;margin-bottom:10px;font-size:var(--small-body-font-size)}.section-feedback-form .feedback-star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:6px}.section-feedback-form .feedback-star-rating input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.section-feedback-form .feedback-star-rating label{cursor:pointer;color:color-mix(in srgb,var(--feedback-star-color, #e0b87f),transparent 70%);line-height:0;transition:color .15s ease}.section-feedback-form .feedback-star-rating label svg{width:28px;height:28px}.section-feedback-form .feedback-star-rating label:hover,.section-feedback-form .feedback-star-rating label:hover~label,.section-feedback-form .feedback-star-rating input:checked~label,.section-feedback-form .feedback-star-rating input:focus-visible+label{color:var(--feedback-star-color, #e0b87f)}.section-feedback-form .feedback-form-message{width:100%;padding:12px 16px;margin-bottom:4px;font-size:var(--small-body-font-size);border-radius:var(--input-border-radius)}.section-feedback-form .feedback-form-message--success{background:color-mix(in srgb,var(--success-color),transparent 90%);color:var(--text-color)}.section-feedback-form .feedback-form-message--error{background:color-mix(in srgb,var(--error-color),transparent 90%);color:var(--text-color)}.section-feedback-form .feedback-form-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.section-feedback-form .btn.is-loading{opacity:.7;pointer-events:none}.section-feedback-form .feedback-photos-wrapper{gap:10px}.section-feedback-form .feedback-photos-label{display:block;margin-bottom:2px;font-size:var(--small-body-font-size)}.section-feedback-form .feedback-photos-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0,0,0,0)}.section-feedback-form .feedback-photos-dropzone{position:relative;display:flex;width:100%;min-height:300px}.section-feedback-form .feedback-photos-dropzone.is-dragover .feedback-photos-add-btn{border-color:color-mix(in srgb,var(--text-color),transparent 50%);background:color-mix(in srgb,var(--text-color),transparent 88%)}.section-feedback-form .feedback-photos-add-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;min-height:300px;padding:32px 24px;border:1px dashed color-mix(in srgb,var(--text-color),transparent 75%);border-radius:var(--input-border-radius);background:color-mix(in srgb,var(--text-color),transparent 94%);color:var(--text-color);cursor:pointer;font:inherit;text-align:center;transition:border-color .15s ease,background-color .15s ease}.section-feedback-form .feedback-photos-add-icon{display:flex;align-items:center;justify-content:center;line-height:0;color:var(--text-color)}.section-feedback-form .feedback-photos-add-icon svg{width:40px;height:40px}.section-feedback-form .feedback-photos-add-title{font-size:calc(var(--small-body-font-size) + 1px);font-weight:500;line-height:1.4}.section-feedback-form .feedback-photos-add-hint{font-size:calc(var(--small-body-font-size) - 1px);line-height:1.4;color:color-mix(in srgb,var(--text-color),transparent 35%)}.section-feedback-form .feedback-photos-add-btn:hover{border-color:color-mix(in srgb,var(--text-color),transparent 55%);background:color-mix(in srgb,var(--text-color),transparent 91%)}.section-feedback-form .feedback-photos-add-btn.is-processing,.section-feedback-form .feedback-photos-add-btn:disabled{opacity:.6;pointer-events:none}.section-feedback-form .feedback-photos-status{margin:0;font-size:var(--small-body-font-size);color:var(--text-color)}.section-feedback-form .feedback-photos-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.section-feedback-form .feedback-photos-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border-color);border-radius:var(--input-border-radius)}.section-feedback-form .feedback-photos-thumb{width:48px;height:48px;object-fit:cover;border-radius:calc(var(--input-border-radius) / 2);flex-shrink:0}.section-feedback-form .feedback-photos-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--small-body-font-size)}.section-feedback-form .feedback-photos-remove{font-size:22px;line-height:1;cursor:pointer;color:var(--text-color)}.section-feedback-form.color-scheme--light input:not(.btn),.section-feedback-form.color-scheme--light textarea,.section-feedback-form.color-scheme--light .feedback-form-select{color:var(--color-scheme-light-text)}.section-feedback-form.color-scheme--light input:not(.btn)::placeholder,.section-feedback-form.color-scheme--light textarea::placeholder{color:var(--color-scheme-light-text)}.section-feedback-form.color-scheme--accent input:not(.btn),.section-feedback-form.color-scheme--accent textarea,.section-feedback-form.color-scheme--accent .feedback-form-select{color:var(--color-scheme-accent-text)}.section-feedback-form.color-scheme--dark input:not(.btn),.section-feedback-form.color-scheme--dark textarea,.section-feedback-form.color-scheme--dark .feedback-form-select{color:var(--color-scheme-dark-text)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-feedback-form.css.map */
