.rs-dl{--dl-ink: #1e1e1e;--dl-text: #242424;--dl-body: #555;--dl-muted: #8a8a8a;--dl-canvas: #f2f2ee;--dl-hair: #e7e7e2;--dl-field: #dcdcd4;--dl-tint: #f4f6f1;--dl-sage: #7b8c61;--dl-sage-d: #5f6e49;--dl-red: #bf2a2a;--dl-disp: var(--font-heading-family);--dl-sans: var(--font-body-family);display:block;background:var(--dl-canvas);padding-block:var(--rs-dl-pt, 24px) var(--rs-dl-pb, 96px);color:var(--dl-text);font-family:var(--dl-sans);font-size:16px;line-height:1.6;scroll-margin-top:140px}.rs-dl [hidden]{display:none!important}.rs-dl__wrap{max-width:var(--rs-max);margin-inline:auto;padding-inline:var(--rs-pad)}.rs-dl :where(button:not(.btn)){height:auto;min-height:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;white-space:normal;cursor:pointer}.rs-dl h2,.rs-dl h3{margin:0;font-family:var(--dl-disp);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.04;color:var(--dl-text)}.rs-dl__g{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.rs-dl__card{position:relative;background:#fff;border-radius:22px;padding:clamp(26px,3.4vw,46px);box-shadow:0 1px 0 var(--dl-hair)}.rs-dl__card h2{font-size:clamp(28px,3vw,40px)}.rs-dl__lede{margin:12px 0 0;max-width:52ch;font-size:16px;line-height:1.6;color:var(--dl-body)}.rs-dl__req{margin:10px 0 8px;font-size:14px;color:var(--dl-muted)}.rs-dl__fs{min-width:0;margin:18px 0 0;padding:22px 0 4px;border:0;border-top:1px solid var(--dl-hair)}.rs-dl__fs legend{float:left;width:100%;padding:0 0 14px;font:600 15px/1.2 var(--dl-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--dl-text)}.rs-dl__fs legend+*{clear:both}.rs-dl__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rs-dl__row--three{grid-template-columns:1.4fr 1fr .8fr}.rs-dl__f{display:flex;flex-direction:column;gap:7px;min-width:0;margin-bottom:18px}.rs-dl__f label{margin:0;font:500 14px var(--dl-sans);color:var(--dl-text)}.rs-dl__f label span{font-weight:400;color:var(--dl-muted)}.rs-dl__f input,.rs-dl__f textarea,.rs-dl__f select{width:100%;height:auto;min-height:0;margin:0;padding:14px 16px;border:1.5px solid var(--dl-field);border-radius:12px;background-color:#fff;font:400 16px/1.4 var(--dl-sans);color:var(--dl-text);box-shadow:none;outline:none;transition:border-color .15s,box-shadow .15s;scroll-margin-top:150px}.rs-dl__f select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23555' stroke-width='1.8'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.rs-dl__f textarea{min-height:130px;resize:vertical}.rs-dl__f input::placeholder,.rs-dl__f textarea::placeholder{color:#a3a39b;opacity:1}.rs-dl__f input:focus,.rs-dl__f textarea:focus,.rs-dl__f select:focus{border-color:var(--dl-sage);box-shadow:0 0 0 3px #7b8c612e}.rs-dl__drop{position:relative;display:flex;align-items:center;gap:12px;min-height:54px;padding:10px 14px;border:1.5px dashed var(--dl-field);border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s}.rs-dl__drop:hover{border-color:var(--dl-sage)}.rs-dl__drop:focus-within{border-color:var(--dl-sage);box-shadow:0 0 0 3px #7b8c612e}.rs-dl__drop.has-file{border-style:solid}.rs-dl__f.bad .rs-dl__drop{border-color:var(--dl-red)}.rs-dl__f .rs-dl__drop input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.rs-dl__drop-btn{flex:none;padding:7px 14px;border:1.5px solid var(--dl-ink);border-radius:999px;font:600 12px/1 var(--dl-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--dl-ink)}.rs-dl__drop-name{min-width:0;overflow:hidden;font-size:15px;color:var(--dl-muted);text-overflow:ellipsis;white-space:nowrap}.rs-dl__drop.has-file .rs-dl__drop-name{font-weight:500;color:var(--dl-text)}.rs-dl__drop-x{position:relative;z-index:1;flex:none;height:auto;min-height:0;margin-left:auto;padding:4px 2px;border:0;background:none;font:500 14px var(--dl-sans);letter-spacing:0;text-transform:none;color:var(--dl-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rs-dl__drop-x:hover{color:var(--dl-ink)}.rs-dl__hint{font-size:12.5px;color:var(--dl-muted)}.rs-dl__err{font-size:12.5px;font-weight:500;color:var(--dl-red)}.rs-dl__err:empty{display:none}.rs-dl__f.bad input,.rs-dl__f.bad textarea,.rs-dl__f.bad select{border-color:var(--dl-red)}.rs-dl__fail{margin:4px 0 0;padding:14px 16px;border-radius:12px;background:#fbeeee;font-size:14.5px;line-height:1.55;color:var(--dl-red)}.rs-dl__fail a{color:inherit;text-underline-offset:3px}.rs-dl__send{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:8px;padding-top:22px;border-top:1px solid var(--dl-hair)}.rs-dl .rs-dl__btn,.rs-dl .rs-dl__btn-ink{height:auto;min-height:0;padding:17px 34px;font-size:15px;line-height:1.6;letter-spacing:.12em;white-space:nowrap}.rs-dl__btn[aria-busy=true]{opacity:.7;pointer-events:none}.rs-dl__note{font-size:13px;color:var(--dl-muted)}.rs-dl__done{padding:10px 0 4px;text-align:left}.rs-dl__done:focus{outline:none}.rs-dl__ck{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:22px;border-radius:50%;background:var(--dl-sage);color:#fff}.rs-dl__done h3{font-size:clamp(26px,2.6vw,34px);letter-spacing:.01em}.rs-dl__done p{max-width:50ch;margin:12px 0 0;font-size:16px;color:var(--dl-body)}.rs-dl__done p b{font-weight:500;color:var(--dl-text);word-break:break-word}.rs-dl__acts{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px}.rs-dl .rs-dl__btn-ink{--color-border: 30 30 30;background:var(--dl-ink);color:#fff}.rs-dl .rs-dl__btn-ink:hover{background:var(--dl-sage-d);color:#fff}.rs-dl__again{padding:0 0 3px!important;border-bottom:2px solid var(--dl-sage)!important;font:600 13px var(--dl-disp)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--dl-text)}.rs-dl__side{position:sticky;top:150px;display:flex;flex-direction:column;gap:14px}.rs-dl__sb{padding:22px 22px 20px;border-radius:18px;background:#fff;box-shadow:0 1px 0 var(--dl-hair)}.rs-dl__sbh{display:flex;align-items:center;gap:12px;margin-bottom:10px}.rs-dl__sbh span{display:flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--dl-tint);color:var(--dl-sage-d)}.rs-dl__sb b{font:600 15px/1.2 var(--dl-disp);letter-spacing:.07em;text-transform:uppercase}.rs-dl__sb p{margin:0 0 4px;font-size:14.5px;line-height:1.55;color:var(--dl-body)}.rs-dl__sb p a{color:var(--dl-text);text-decoration-color:var(--dl-sage);text-underline-offset:3px}.rs-dl__sb ul{margin:4px 0 0;padding:0 0 0 18px;list-style:disc;font-size:14.5px;line-height:1.6;color:var(--dl-body)}.rs-dl__signin{padding:24px;border-radius:18px;background:var(--dl-ink);color:#e9e9e4}.rs-dl__signin b{display:block;font:600 19px/1.2 var(--dl-disp);letter-spacing:.06em;text-transform:uppercase;color:#fff}.rs-dl__signin p{margin:8px 0 18px;font-size:14.5px;line-height:1.55;color:#bdbdb6}.rs-dl .rs-dl__btn-light{--color-border: 255 255 255;min-height:0;height:auto;padding:12px 22px;border:2px solid #fff;background:transparent;font-size:13px;letter-spacing:.11em;color:#fff}.rs-dl .rs-dl__btn-light:hover{background:#fff;color:var(--dl-ink)}.rs-dl__engine{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rs-dl__engine--editor,.rs-dl__engine--shown{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;margin-top:24px;padding-top:22px;border-top:1px solid var(--dl-hair)}.rs-dl__engine-note{margin:0 0 12px;font-size:13px;color:var(--dl-muted)}@media(max-width:1080px){.rs-dl__g{grid-template-columns:1fr}.rs-dl__side{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.rs-dl__side{grid-template-columns:1fr}}@media(max-width:700px){.rs-dl__row,.rs-dl__row--three{grid-template-columns:1fr;gap:0}.rs-dl__send .btn{width:100%}.rs-dl__card{padding:24px 18px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rs-dealer.css.map */
