.fsr{--ink: #2F5094;--ink-deep: #1F3A6F;--gold: #FFCC00;--cyan: #61E5FE;--paper: #F6F4EE;--paper-2: #ECE8DC;--bone: #FFFFFF;--alert: #C8362B;--steel-900: #3F4754;--steel-600: #727A87;--steel-300: #C7CCD3;--steel-100: #E6E8EC;--ff: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease: cubic-bezier(.2,0,0,1);--t: .12s;--t-step: .18s;--shadow: 0 1px 2px rgba(31,58,111,.08);--shadow-lift: 0 2px 4px rgba(31,58,111,.1);font-family:var(--ff);font-weight:300;font-size:17px;line-height:1.55;background:var(--paper);color:var(--steel-900);-webkit-font-smoothing:antialiased;max-width:680px;margin:0 auto;padding:32px 24px 80px;position:relative;z-index:1}.fsr,.fsr *,.fsr *:before,.fsr *:after{box-sizing:border-box}.fsr p,.fsr h2,.fsr dl,.fsr dd,.fsr dt{margin:0}.fsr button{font-family:inherit}.fsr .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fsr-prog{margin-bottom:40px}.fsr-prog-track{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px}.fsr-prog-seg{height:3px;border-radius:2px;background:var(--steel-100);overflow:hidden;position:relative}.fsr-prog-seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform var(--t-step) var(--ease)}.fsr-prog-seg.done:after{transform:scaleX(1)}.fsr-prog-meta{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-600)}.fsr-prog-meta b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.fsr-step{display:none}.fsr-step.active{display:block;animation:fsrIn var(--t-step) var(--ease) both}@keyframes fsrIn{0%{opacity:0;transform:translate3d(8px,0,0)}to{opacity:1;transform:none}}.fsr-step.back.active{animation:fsrInBack var(--t-step) var(--ease) both}@keyframes fsrInBack{0%{opacity:0;transform:translate3d(-8px,0,0)}to{opacity:1;transform:none}}.fsr-eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-600);margin:0 0 8px}.fsr-q{font-size:28px;line-height:1.1;font-weight:900;letter-spacing:-.02em;color:var(--ink);margin:0 0 8px}@media(min-width:640px){.fsr-q{font-size:34px}}.fsr-help{color:var(--steel-600);font-size:17px;font-weight:300;margin:0 0 32px;max-width:56ch}.fsr-fields{display:grid;gap:24px;margin-bottom:8px}.fsr-field{display:grid;gap:8px}.fsr-field label{font-size:15px;font-weight:700;color:var(--ink)}.fsr-field .opt{font-weight:300;color:var(--steel-600)}.fsr-filenote{margin:-2px 0 8px;font-size:13px;line-height:1.45;color:var(--steel-600)}.fsr .req{color:var(--alert);font-weight:700;margin-left:2px}.fsr-legend{margin:14px 0 0;font-size:13px;color:var(--steel-600)}.fsr-legend .req{margin:0 2px 0 0}.fsr-field input,.fsr-field textarea{font:inherit;font-size:17px;font-weight:300;color:var(--steel-900);padding:12px 16px;border:1px solid var(--steel-300);border-radius:4px;background:var(--bone);width:100%;transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.fsr-field input{font-variant-numeric:tabular-nums}.fsr-field textarea{min-height:112px;resize:vertical;font-variant-numeric:normal}.fsr-field input:focus,.fsr-field textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px var(--gold)}.fsr-field input::placeholder,.fsr-field textarea::placeholder{color:var(--steel-300)}.fsr-field.err input,.fsr-field.err textarea{border-color:var(--alert)}.fsr-err{font-size:14px;color:var(--alert);font-weight:400;display:none;align-items:center;gap:6px;margin:0}.fsr-field.err .fsr-err{display:flex}.fsr-two{display:grid;gap:24px}@media(min-width:520px){.fsr-two{grid-template-columns:1fr 1fr;gap:16px}}.fsr-choices{display:grid;gap:8px;margin-bottom:8px}@media(min-width:600px){.fsr-choices.two-up{grid-template-columns:1fr 1fr}}.fsr-choice{position:relative;display:flex;align-items:center;gap:12px;padding:16px;background:var(--bone);border:1px solid var(--steel-300);border-radius:8px;cursor:pointer;text-align:left;font:inherit;font-size:17px;font-weight:400;color:var(--steel-900);width:100%;box-shadow:var(--shadow);transition:border-color var(--t) var(--ease),background var(--t) var(--ease),box-shadow var(--t) var(--ease),transform var(--t) var(--ease)}.fsr-choice:hover{border-color:var(--ink);box-shadow:var(--shadow-lift)}.fsr-choice:active{transform:translateY(1px)}.fsr-choice:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px var(--gold)}.fsr-choice[aria-checked=true]{border-color:var(--ink);background:var(--paper-2);font-weight:700;color:var(--ink)}.fsr-dot{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--steel-300);position:relative;transition:border-color var(--t) var(--ease)}.fsr-choice[aria-checked=true] .fsr-dot{border-color:var(--ink)}.fsr-dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--ink);transform:scale(0);transition:transform var(--t) var(--ease)}.fsr-choice[aria-checked=true] .fsr-dot:after{transform:scale(1)}.fsr-box{flex:0 0 auto;width:18px;height:18px;border-radius:2px;border:1.5px solid var(--steel-300);position:relative;transition:border-color var(--t) var(--ease),background var(--t) var(--ease)}.fsr-choice[aria-checked=true] .fsr-box{border-color:var(--ink);background:var(--ink)}.fsr-box svg{position:absolute;top:2px;right:2px;bottom:2px;left:2px;stroke:#fff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20;transition:stroke-dashoffset var(--t) var(--ease)}.fsr-choice[aria-checked=true] .fsr-box svg{stroke-dashoffset:0}.fsr-choice span.lab{flex:1}.fsr-key{flex:0 0 auto;font-size:12px;font-weight:700;color:var(--steel-600);border:1px solid var(--steel-100);border-radius:2px;padding:2px 6px;line-height:1.4;font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--t) var(--ease)}@media(min-width:768px){.fsr-choice:hover .fsr-key,.fsr-choice:focus-visible .fsr-key{opacity:1}}.fsr-selcount{margin:16px 0 0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-600)}.fsr-selcount b{color:var(--ink);font-variant-numeric:tabular-nums}.fsr-reveal{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;visibility:hidden;pointer-events:none;transition:grid-template-rows var(--t-step) var(--ease),opacity var(--t) var(--ease),margin var(--t-step) var(--ease),visibility var(--t-step) var(--ease)}.fsr-reveal.open{grid-template-rows:1fr;opacity:1;margin-top:24px;visibility:visible;pointer-events:auto}.fsr-reveal>div{overflow:hidden;min-height:0}.fsr-shared{background:var(--bone);border:1px solid var(--steel-100);border-left:4px solid var(--ink);border-radius:4px;padding:20px;margin-bottom:32px}.fsr-shared-note{font-size:14px;font-weight:300;color:var(--steel-600);margin:6px 0 0}.fsr-items{display:grid;gap:16px}.fsr-item{background:var(--bone);border:1px solid var(--steel-300);border-radius:8px;box-shadow:var(--shadow);overflow:hidden}.fsr-item.done{border-color:var(--ink)}.fsr-item-head{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--paper-2);border-bottom:1px solid var(--steel-100)}.fsr-item-n{flex:0 0 auto;width:24px;height:24px;border-radius:2px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center;font-variant-numeric:tabular-nums}.fsr-item-title{flex:1;font-size:17px;font-weight:900;color:var(--ink);letter-spacing:-.01em}.fsr-item-tick{flex:0 0 auto;width:20px;height:20px;opacity:0;transition:opacity var(--t) var(--ease)}.fsr-item.done .fsr-item-tick{opacity:1}.fsr-item-tick svg{stroke:var(--ink);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.fsr-item-body{padding:20px;display:grid;gap:20px}.fsr-item-body .fsr-field textarea{min-height:80px}.fsr-drop{border:1px dashed var(--steel-300);border-radius:8px;background:var(--bone);padding:32px 24px;text-align:center;cursor:pointer;display:block;width:100%;font:inherit;color:var(--steel-900);transition:border-color var(--t) var(--ease),background var(--t) var(--ease)}.fsr-drop:hover{border-color:var(--ink);background:var(--paper-2)}.fsr-drop.over{border-color:var(--ink);background:var(--paper-2);border-style:solid}.fsr-drop.full{opacity:.45;cursor:not-allowed;pointer-events:none}.fsr-drop svg{stroke:var(--ink);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;margin-bottom:8px}.fsr-drop-t{font-weight:700;font-size:17px;color:var(--ink);display:block;margin-bottom:4px}.fsr-drop-s{font-size:15px;font-weight:300;color:var(--steel-600);display:block}.fsr-drop.mini{padding:16px;display:flex;align-items:center;justify-content:center;gap:10px}.fsr-drop.mini svg{margin-bottom:0;width:20px;height:20px}.fsr-drop.mini .fsr-drop-t{margin-bottom:0;font-size:15px}.fsr-drop.mini .fsr-drop-s{display:none}.fsr-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}@media(min-width:560px){.fsr-thumbs{grid-template-columns:repeat(5,1fr)}}.fsr-thumb{position:relative;aspect-ratio:1;border-radius:4px;overflow:hidden;border:1px solid var(--steel-100);background:var(--paper-2);box-shadow:var(--shadow)}.fsr-thumb img{width:100%;height:100%;object-fit:cover;display:block}.fsr-thumb-x{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:2px;background:#1f3a6fd1;border:none;cursor:pointer;display:grid;place-items:center;padding:0;transition:background var(--t) var(--ease)}.fsr-thumb-x:hover{background:var(--alert)}.fsr-thumb-x svg{stroke:#fff;stroke-width:2.4;fill:none;stroke-linecap:round}.fsr-thumb-sz{position:absolute;left:0;right:0;bottom:0;padding:10px 6px 4px;font-size:11px;font-weight:700;color:#fff;text-align:left;font-variant-numeric:tabular-nums;background:linear-gradient(to top,rgba(31,58,111,.78),transparent)}.fsr-count{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:14px;font-weight:300;color:var(--steel-600)}.fsr-count b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.fsr-count .clearall{background:none;border:none;font:inherit;font-size:14px;font-weight:700;color:var(--steel-600);cursor:pointer;padding:2px 0}.fsr-count .clearall:hover{color:var(--alert)}.fsr-photo-note{display:none;font-size:15px;color:var(--alert);font-weight:400;margin-top:12px}.fsr-photo-note.show{display:block}.fsr-review{border-top:1px solid var(--steel-100);margin-bottom:8px}.fsr-row{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid var(--steel-100)}.fsr-row:nth-child(2n){background:var(--paper-2)}.fsr-row dt{flex:0 0 36%;font-size:12px;color:var(--steel-600);font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:3px 0 0;padding-left:8px}.fsr-row dd{flex:1;margin:0;font-size:17px;font-weight:400;color:var(--steel-900);word-break:break-word;font-variant-numeric:tabular-nums}.fsr-row dd .empty{color:var(--steel-600);font-weight:300;font-style:italic}.fsr-edit{background:none;border:none;font:inherit;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;padding:2px 0;margin-right:8px;flex:0 0 auto;position:relative}.fsr-edit:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform var(--t) var(--ease)}.fsr-edit:hover:after,.fsr-edit:focus-visible:after{transform:scaleX(1)}.fsr-minithumbs{display:flex;gap:4px;flex-wrap:wrap;margin-top:8px}.fsr-minithumbs img{width:40px;height:40px;object-fit:cover;border-radius:2px;border:1px solid var(--steel-100)}.fsr-sub{margin:8px 0 0;padding:0 0 0 12px;border-left:2px solid var(--steel-100);font-size:15px;font-weight:300;color:var(--steel-600)}.fsr-sub b{font-weight:700;color:var(--steel-900);font-variant-numeric:tabular-nums}.fsr-sub-row{margin:0 0 4px}.fsr-nav{display:flex;align-items:center;gap:8px;margin-top:32px;padding-top:24px;border-top:1px solid var(--steel-100)}.fsr-btn{font:inherit;font-size:17px;font-weight:700;cursor:pointer;padding:12px 32px;border-radius:4px;border:1px solid transparent;transition:background var(--t) var(--ease),transform var(--t) var(--ease),border-color var(--t) var(--ease),opacity var(--t) var(--ease)}.fsr-btn:active{transform:translateY(1px)}.fsr-next{background:var(--gold);color:var(--ink-deep);box-shadow:var(--shadow)}.fsr-next:hover{background:#f0c000}.fsr-next:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ink)}.fsr-next[disabled]{opacity:.45;cursor:not-allowed}.fsr-back{background:transparent;color:var(--steel-600);border-color:var(--steel-300);padding:12px 24px}.fsr-back:hover{color:var(--ink);border-color:var(--ink)}.fsr-spacer{flex:1}@media(max-width:420px){.fsr-nav{gap:10px}.fsr-next{flex:1;padding-left:16px;padding-right:16px}.fsr-back{padding-left:18px;padding-right:18px}}.fsr-form-err{display:none;gap:8px;align-items:flex-start;background:var(--bone);border:1px solid var(--alert);border-left:4px solid var(--alert);color:var(--alert);padding:12px 16px;border-radius:4px;font-size:15px;font-weight:400;margin-bottom:24px}.fsr-form-err.show{display:flex}.fsr-next.loading{position:relative;color:transparent;pointer-events:none}.fsr-next.loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid rgba(31,58,111,.25);border-top-color:var(--ink-deep);animation:fsrSpin .6s linear infinite}@keyframes fsrSpin{to{transform:rotate(360deg)}}.fsr-upload{display:none;margin-top:24px}.fsr-upload.show{display:block}.fsr-upbar{height:4px;border-radius:2px;background:var(--steel-100);overflow:hidden}.fsr-upbar i{display:block;height:100%;width:0;background:var(--ink);border-radius:2px;transition:width var(--t-step) var(--ease)}.fsr-uptext{font-size:15px;font-weight:400;color:var(--steel-600);margin:8px 0 0;font-variant-numeric:tabular-nums}.fsr-done{text-align:left;padding:8px 0 0}.fsr-check{width:48px;height:48px;border-radius:50%;background:var(--paper-2);border:1px solid var(--ink);display:grid;place-items:center;margin-bottom:24px}.fsr-check svg{stroke:var(--ink);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.fsr-ref{display:inline-block;margin-top:8px;font-size:15px;font-weight:300;color:var(--steel-600);background:var(--bone);border:1px solid var(--steel-100);border-radius:4px;padding:10px 16px}.fsr-ref b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.fsr-sig{margin-top:24px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-600)}@media(prefers-reduced-motion:reduce){.fsr *,.fsr *:after,.fsr *:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.fsr-sublabel{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px}.fsr-advisory{margin:16px 0 0;padding:12px 16px;background:var(--bone);border:1px solid var(--steel-100);border-left:4px solid var(--ink);border-radius:4px;font-size:15px;font-weight:300;color:var(--steel-900)}.fsr-advisory:empty{display:none}.fsr-note-top{margin:-16px 0 28px}.fsr-training{margin-top:28px}.fsr-training[hidden],[data-fsr=whereMain][hidden]{display:none}[data-fsr=whereMain][hidden]+.fsr-training{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fowler-service-request.css.map */
