.ls-feedback{display:block;color:var(--ls-feedback-ink, #111);background:var(--ls-feedback-background, #fff);font-family:var(--ls-feedback-body-font, "HelveticaNowDisplay", "Helvetica Now Display", Helvetica, Arial, sans-serif);font-size:var(--ls-feedback-body-size, 16px);line-height:1.6}.ls-feedback *,.ls-feedback *:before,.ls-feedback *:after{box-sizing:border-box}.ls-feedback [hidden]{display:none!important}.ls-feedback__inner{width:min(100%,var(--ls-feedback-width, 1440px));margin-inline:auto;padding-inline:var(--ls-feedback-gutter, 40px)}.ls-feedback__hero{padding-block:var(--ls-feedback-space, 132px)}.ls-feedback__eyebrow{margin:0 0 36px;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ls-feedback__intro-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(40px,7vw,120px);align-items:end}.ls-feedback h1,.ls-feedback h2,.ls-feedback p{margin:0}.ls-feedback__title{max-width:760px;font-family:var(--ls-feedback-heading-font, "FreightBigCmp Pro", Georgia, serif);font-style:var(--ls-feedback-heading-style, italic);font-weight:var(--ls-feedback-heading-weight, 700);font-size:var(--ls-feedback-heading-size, 87px);line-height:.98;letter-spacing:-.035em;color:inherit;text-wrap:balance}.ls-feedback__intro{max-width:560px}.ls-feedback__intro p+p{margin-top:18px}.ls-feedback__intro p{font-size:inherit;line-height:inherit}.ls-feedback__jump{display:inline-flex;align-items:center;gap:24px;margin-top:30px;padding-block:4px;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;font-size:12px;letter-spacing:.06em;font-weight:500}.ls-feedback__jump svg{width:18px;height:18px}.ls-feedback__form-area{padding-block:var(--ls-feedback-space, 132px);background:var(--ls-feedback-form-background, #f1efe9);border-block:1px solid var(--ls-feedback-rule, #c5c3bd);scroll-margin-top:110px}.ls-feedback__form{margin:0}.ls-feedback__group{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:clamp(36px,6vw,100px);padding-block:58px;border-top:1px solid var(--ls-feedback-rule, #c5c3bd)}.ls-feedback__group:first-of-type{border-top:0;padding-top:0}.ls-feedback__step{min-width:0;padding-top:2px}.ls-feedback__step-number{display:block;margin-bottom:12px;font-family:FreightBigCmp Pro,Georgia,serif;font-style:italic;font-weight:700;font-size:44px;line-height:1}.ls-feedback .ls-feedback__step-title{font-family:inherit;font-weight:500;font-size:13px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:inherit}.ls-feedback__fields{min-width:0;display:grid;gap:30px}.ls-feedback__details{grid-template-columns:1fr 1fr;column-gap:26px}.ls-feedback__field{min-width:0}.ls-feedback__field--full{grid-column:1 / -1}.ls-feedback__label{display:block;margin-bottom:10px;font-weight:500;font-size:16px;line-height:1.4}.ls-feedback__required{font-size:12px;margin-left:3px}.ls-feedback__input,.ls-feedback__textarea{display:block;width:100%;max-width:100%;min-height:52px;padding:15px 16px;background:var(--ls-feedback-field-background, #fff);border:1px solid var(--ls-feedback-field-border, #555);border-radius:var(--ls-feedback-field-radius, 0px);color:var(--ls-feedback-ink, #111);font:inherit;font-size:16px;line-height:1.5;box-shadow:none;-webkit-appearance:none;appearance:none}.ls-feedback__textarea{min-height:150px;resize:vertical}.ls-feedback__textarea--testimonial{min-height:200px}.ls-feedback__input:hover,.ls-feedback__textarea:hover{border-color:var(--ls-feedback-ink, #111)}.ls-feedback :is(input,textarea,button,a):focus-visible{outline:2px solid var(--ls-feedback-ink, #111);outline-offset:4px}.ls-feedback__helper{margin:0 0 16px!important;font-size:14px;line-height:1.6;color:var(--ls-feedback-muted, #555)}.ls-feedback__helper--after{margin:16px 0 0!important}.ls-feedback__consent{border:0;padding:0;margin:0;min-width:0}.ls-feedback__consent legend{padding:0;margin-bottom:22px}.ls-feedback__options{display:grid;gap:12px}.ls-feedback__option{position:relative;display:flex;align-items:flex-start;gap:12px;padding:17px 18px;border:1px solid var(--ls-feedback-rule, #c5c3bd);background:transparent;cursor:pointer;font-size:15px;line-height:1.5;transition:background-color .16s,border-color .16s}.ls-feedback__option:hover{border-color:var(--ls-feedback-ink, #111)}.ls-feedback__option:has(input:checked){background:var(--ls-feedback-field-background, #fff);border-color:var(--ls-feedback-ink, #111)}.ls-feedback__option input{flex:0 0 17px;width:17px;height:17px;min-height:0;margin:3px 0 0;accent-color:var(--ls-feedback-ink, #111);cursor:pointer}.ls-feedback__upload{min-width:0;padding:28px;border:1px dashed var(--ls-feedback-field-border, #555);background:var(--ls-feedback-field-background, #fff)}.ls-feedback__file{display:block;width:100%;max-width:100%;padding:0;border:0;font:inherit;font-size:14px;line-height:1.5;color:inherit;background:transparent}.ls-feedback__file::file-selector-button{margin:0 14px 8px 0;padding:11px 18px;color:inherit;background:transparent;border:1px solid currentColor;font:inherit;cursor:pointer}.ls-feedback__file:disabled{opacity:.65}.ls-feedback__file:disabled::file-selector-button{cursor:not-allowed}.ls-feedback__file-meta{margin-top:8px!important;font-size:12px;color:var(--ls-feedback-muted, #555)}.ls-feedback__preview-row{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.ls-feedback__preview{width:88px;height:88px;object-fit:cover;border:1px solid var(--ls-feedback-rule, #c5c3bd);margin-top:18px}.ls-feedback__filename{overflow-wrap:anywhere;font-size:13px}.ls-feedback__remove{border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:13px;padding:2px 0;cursor:pointer}.ls-feedback__unavailable{margin-top:14px!important;font-size:13px;line-height:1.5;color:var(--ls-feedback-muted, #555)}.ls-feedback__error{margin-top:16px!important;color:#9e1919;font-size:14px}.ls-feedback__submit-row{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:clamp(36px,6vw,100px)}.ls-feedback__submit-content{grid-column:2}.ls-feedback__button{display:inline-flex;justify-content:space-between;align-items:center;gap:48px;min-height:54px;padding:16px 26px;border:1px solid var(--ls-feedback-ink, #111);border-radius:0;background:var(--ls-feedback-ink, #111);color:#fff;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .16s,color .16s}.ls-feedback__button svg{width:20px;height:20px;flex:0 0 20px}.ls-feedback__button:hover{color:var(--ls-feedback-ink, #111);background:transparent}.ls-feedback__button:disabled{cursor:wait;opacity:.65}.ls-feedback__privacy{margin-top:20px!important;font-size:12px;line-height:1.6;color:var(--ls-feedback-muted, #555)}.ls-feedback__privacy a{color:inherit;text-underline-offset:3px}.ls-feedback__message{padding:22px 24px;border:0;margin-bottom:48px;font-size:16px}.ls-feedback__message--success{color:#000;background:transparent}.ls-feedback__closing{padding-block:var(--ls-feedback-space, 132px);background:var(--ls-feedback-closing-background, #191916);color:var(--ls-feedback-closing-text, #fff);text-align:center}.ls-feedback__closing-inner{max-width:880px;margin:0 auto}.ls-feedback .ls-feedback__closing-title{font-family:FreightBigCmp Pro,Georgia,serif;font-style:italic;font-size:var(--ls-feedback-closing-size, 64px);font-weight:var(--ls-feedback-heading-weight, 700);line-height:1.05;letter-spacing:-.02em;color:inherit;text-wrap:balance}.ls-feedback__closing-copy{margin-top:28px!important;font-size:inherit;line-height:1.6}.ls-feedback__signature{margin-top:28px!important;font-weight:500;font-size:14px}@media(max-width:989px){.ls-feedback__intro-grid{grid-template-columns:1fr;gap:32px}.ls-feedback__intro{max-width:680px}.ls-feedback__group,.ls-feedback__submit-row{grid-template-columns:180px minmax(0,1fr);gap:32px}.ls-feedback__details{grid-template-columns:1fr}}@media(max-width:749px){.ls-feedback__inner{padding-inline:var(--ls-feedback-mobile-gutter, 20px)}.ls-feedback__hero,.ls-feedback__form-area,.ls-feedback__closing{padding-block:var(--ls-feedback-mobile-space, 100px)}.ls-feedback__eyebrow{margin-bottom:28px;font-size:10px}.ls-feedback__title{font-size:var(--ls-feedback-mobile-heading-size, 48px);max-width:550px;letter-spacing:-.025em}.ls-feedback{font-size:var(--ls-feedback-mobile-body-size, 15px)}.ls-feedback__intro-grid{gap:30px}.ls-feedback__group{grid-template-columns:1fr;gap:26px;padding-block:42px}.ls-feedback__step{display:flex;gap:16px;align-items:baseline}.ls-feedback__step-number{margin:0;font-size:36px}.ls-feedback__step-title{font-size:12px}.ls-feedback__fields{gap:26px}.ls-feedback__label{font-size:15px}.ls-feedback__textarea{min-height:150px}.ls-feedback__option{padding:15px;font-size:14px}.ls-feedback__upload{padding:20px}.ls-feedback__submit-row{display:block}.ls-feedback__button{display:flex;width:100%;gap:20px}.ls-feedback .ls-feedback__closing-title{font-size:var(--ls-feedback-mobile-closing-size, 42px)}}@media(prefers-reduced-motion:reduce){.ls-feedback *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ls-client-feedback.css.map */
