.rh-repair-ticket{--rh-repair-black: #101010;--rh-repair-red: #e31b36;--rh-repair-paper: #ffffff;--rh-repair-muted: #f3f3f4;--rh-repair-line: #d8d8dc;--rh-repair-ink-muted: #5f6368;background:var(--rh-repair-paper);color:var(--rh-repair-black);overflow-x:clip}.rh-repair-ticket,.rh-repair-ticket *{box-sizing:border-box}.rh-repair-ticket img{display:block;height:auto;max-width:100%}.rh-repair-ticket a{color:inherit}.rh-repair-ticket__container{margin-inline:auto;max-width:1280px;padding-inline:2.4rem;width:100%}.rh-repair-ticket__section{padding-block:7.2rem}.rh-repair-ticket__eyebrow{color:var(--rh-repair-red);font-size:1.15rem;font-weight:800;letter-spacing:0;margin:0 0 1rem}.rh-repair-ticket h1,.rh-repair-ticket h2,.rh-repair-ticket h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0}.rh-repair-ticket h2{font-size:3.55rem;line-height:1.12;margin:0;max-width:82rem}.rh-repair-ticket__hero{background:var(--rh-repair-black);color:#fff;display:grid;isolation:isolate;min-height:clamp(560px,72vh,720px);overflow:hidden;position:relative}.rh-repair-ticket__hero-media,.rh-repair-ticket__hero-veil{top:0;right:0;bottom:0;left:0;position:absolute}.rh-repair-ticket__hero-media img{height:100%;object-fit:cover;object-position:62% center;width:100%}.rh-repair-ticket__hero-veil{background:linear-gradient(90deg,#040507e0,#0405079e 48%,#04050729 82%);z-index:1}.rh-repair-ticket__hero-inner{align-items:center;display:flex;min-height:inherit;position:relative;z-index:2}.rh-repair-ticket__hero-content{max-width:72rem;padding-block:7.2rem}.rh-repair-ticket__hero-content h1{color:#fff;font-size:5.2rem;line-height:1.06;margin:0;max-width:68rem}.rh-repair-ticket__hero-content>p:last-child{color:#ffffffd1;font-size:1.68rem;line-height:1.65;margin:2rem 0 0;max-width:64rem}.rh-repair-ticket__hero .rh-repair-ticket__eyebrow,.rh-repair-ticket__process .rh-repair-ticket__eyebrow{color:#ff667a}.rh-repair-ticket__preparation{background:var(--rh-repair-paper)}.rh-repair-ticket__checklist{display:grid;gap:0 3.6rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:3.2rem 0 0;padding:0}.rh-repair-ticket__checklist li{align-items:flex-start;border-top:1px solid var(--rh-repair-line);display:grid;font-size:1.5rem;gap:1.2rem;grid-template-columns:2.8rem minmax(0,1fr);line-height:1.55;padding:1.6rem 0}.rh-repair-ticket__check{align-items:center;background:var(--rh-repair-red);border-radius:50%;color:#fff;display:inline-flex;font-size:1.3rem;font-weight:800;height:2.8rem;justify-content:center;width:2.8rem}.rh-repair-ticket__intake{background:var(--rh-repair-muted)}.rh-repair-ticket__section-heading>p:last-child{color:var(--rh-repair-ink-muted);font-size:1.55rem;line-height:1.6;margin:1.4rem 0 0;max-width:72rem}.rh-repair-ticket__form-grid{align-items:start;display:grid;gap:3rem;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);margin-top:3.4rem}.rh-repair-ticket__form-column{background:var(--rh-repair-paper);border-top:4px solid var(--rh-repair-red);min-width:0;padding:3.2rem}.rh-repair-ticket__form-column form,.rh-repair-ticket__form-column fieldset,.rh-repair-ticket__form-column [class*=form]{max-width:100%}.rh-repair-ticket__form-column fieldset{border:0;margin:0;min-width:0;padding:0}.rh-repair-ticket__form-column label,.rh-repair-ticket__form-column legend{color:var(--rh-repair-black);font-size:1.35rem;font-weight:700;letter-spacing:0;line-height:1.4}.rh-repair-ticket__form-column input,.rh-repair-ticket__form-column select,.rh-repair-ticket__form-column textarea{background:#fff;border:1px solid #a9abb0;border-radius:4px;color:var(--rh-repair-black);font:inherit;max-width:100%}.rh-repair-ticket__form-column input:not([type=checkbox]):not([type=radio]):not([type=file]),.rh-repair-ticket__form-column select,.rh-repair-ticket__form-column textarea{min-height:4.8rem;padding:1.1rem 1.3rem;width:100%}.rh-repair-ticket__form-column textarea{min-height:13rem;resize:vertical}.rh-repair-ticket__form-column input[type=checkbox],.rh-repair-ticket__form-column input[type=radio]{accent-color:var(--rh-repair-red);height:1.8rem;width:1.8rem}.rh-repair-ticket__form-column input[type=file]{border-style:dashed;display:block;min-height:5.2rem;padding:.8rem;width:100%}.rh-repair-ticket__form-column input[type=file]::file-selector-button{background:var(--rh-repair-muted);border:1px solid var(--rh-repair-line);border-radius:3px;color:var(--rh-repair-black);cursor:pointer;font-weight:700;margin-right:1rem;min-height:3.4rem;padding:.7rem 1rem}.rh-repair-ticket__form-column button:not([type=submit]){background:#fff;border:1px solid #76787d;border-radius:3px;color:var(--rh-repair-black);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;justify-content:center;min-height:4rem;padding:.8rem 1.4rem}.rh-repair-ticket__form-column button[type=submit],.rh-repair-ticket__form-column input[type=submit]{background:var(--rh-repair-black);border:1px solid var(--rh-repair-black);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;justify-content:center;min-height:4.8rem;padding:1rem 2rem}.rh-repair-ticket__form-column button:not([type=submit]):hover{background:var(--rh-repair-muted);border-color:var(--rh-repair-black)}.rh-repair-ticket__form-column button[type=submit]:hover,.rh-repair-ticket__form-column input[type=submit]:hover{background:var(--rh-repair-red);border-color:var(--rh-repair-red)}.rh-repair-ticket__form-column [role=alert],.rh-repair-ticket__form-column [aria-live],.rh-repair-ticket__form-column .errors,.rh-repair-ticket__form-column .form-status{border-left:3px solid var(--rh-repair-red);color:var(--rh-repair-black);line-height:1.55;margin-block:1.2rem;padding:1rem 1.2rem}.rh-repair-ticket__support{background:#e9e9eb;border-top:4px solid var(--rh-repair-black);color:var(--rh-repair-black);padding:2.8rem}.rh-repair-ticket__support h3{font-size:2.2rem;line-height:1.25;margin:0}.rh-repair-ticket__support>p:not(.rh-repair-ticket__eyebrow){color:var(--rh-repair-ink-muted);font-size:1.4rem;line-height:1.6;margin:1.4rem 0 0}.rh-repair-ticket__support-links{border-top:1px solid #c7c7ca;display:grid;gap:0;margin-top:2.2rem;padding-top:.5rem}.rh-repair-ticket__support-links a{border-bottom:1px solid #c7c7ca;color:var(--rh-repair-black);font-size:1.35rem;font-weight:800;padding:1.1rem 0;text-decoration:none}.rh-repair-ticket__support-links a:after{color:var(--rh-repair-red);content:"\2192";margin-left:.7rem}.rh-repair-ticket__support-links a:hover{color:var(--rh-repair-red)}.rh-repair-ticket__process{background:var(--rh-repair-black);color:#fff}.rh-repair-ticket__process h2,.rh-repair-ticket__process h3{color:#fff}.rh-repair-ticket__timeline{display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:3.4rem 0 0;padding:0;position:relative}.rh-repair-ticket__timeline:before{background:#ffffff57;content:"";height:1px;left:10%;position:absolute;right:10%;top:2.1rem}.rh-repair-ticket__step{min-width:0;padding:0 1.4rem 1.2rem;position:relative}.rh-repair-ticket__step-number{align-items:center;background:var(--rh-repair-red);border:2px solid var(--rh-repair-black);border-radius:50%;color:#fff;display:flex;font-size:1.35rem;font-weight:800;height:4.2rem;justify-content:center;margin:0 auto 2.2rem;position:relative;width:4.2rem;z-index:1}.rh-repair-ticket__step h3{font-size:1.75rem;line-height:1.3;margin:0 0 .7rem}.rh-repair-ticket__step p{color:#ffffffb3;font-size:1.36rem;line-height:1.55;margin:0}.rh-repair-ticket__faq{background:var(--rh-repair-paper)}.rh-repair-ticket__faq-list{margin-top:3rem;max-width:92rem}.rh-repair-ticket__faq-list details{border-bottom:1px solid var(--rh-repair-line)}.rh-repair-ticket__faq-list summary{align-items:center;cursor:pointer;display:flex;font-size:1.62rem;font-weight:800;justify-content:space-between;line-height:1.35;list-style:none;min-height:6.4rem;padding:1.2rem 0}.rh-repair-ticket__faq-list summary:after{color:var(--rh-repair-red);content:"+";flex:0 0 auto;font-size:2.2rem;font-weight:400;line-height:1;margin-left:2rem}.rh-repair-ticket__faq-list details[open] summary:after{content:"-"}.rh-repair-ticket__faq-list summary::marker,.rh-repair-ticket__faq-list summary::-webkit-details-marker{display:none}.rh-repair-ticket__faq-answer{color:var(--rh-repair-ink-muted);font-size:1.5rem;line-height:1.65;max-width:82rem;padding:0 0 2.2rem}.rh-repair-ticket__faq-answer p{margin:0}.rh-repair-ticket a:focus-visible,.rh-repair-ticket summary:focus-visible,.rh-repair-ticket input:focus-visible,.rh-repair-ticket select:focus-visible,.rh-repair-ticket textarea:focus-visible,.rh-repair-ticket button:focus-visible{outline:3px solid var(--rh-repair-red);outline-offset:3px}@media(max-width:749px){.rh-repair-ticket__container{padding-inline:1.8rem}.rh-repair-ticket__section{padding-block:5.2rem}.rh-repair-ticket h2{font-size:3rem}.rh-repair-ticket__hero{min-height:clamp(540px,78svh,640px)}.rh-repair-ticket__hero-media img{object-position:62% center}.rh-repair-ticket__hero-inner{align-items:flex-end}.rh-repair-ticket__hero-content{padding-block:4.8rem}.rh-repair-ticket__hero-content h1{font-size:3.65rem}.rh-repair-ticket__hero-content>p:last-child{font-size:1.5rem}.rh-repair-ticket__checklist,.rh-repair-ticket__form-grid{grid-template-columns:minmax(0,1fr)}.rh-repair-ticket__checklist{gap:0}.rh-repair-ticket__form-grid{gap:2rem}.rh-repair-ticket__form-column,.rh-repair-ticket__support{min-width:0;padding:2.2rem 1.8rem}.rh-repair-ticket__form-column button[type=submit],.rh-repair-ticket__form-column input[type=submit]{width:100%}.rh-repair-ticket__timeline{grid-template-columns:minmax(0,1fr)}.rh-repair-ticket__timeline:before{bottom:2.4rem;height:auto;left:2.1rem;right:auto;top:2.1rem;width:1px}.rh-repair-ticket__step{min-height:0;padding:.4rem 0 2.8rem 6rem}.rh-repair-ticket__step:last-child{padding-bottom:0}.rh-repair-ticket__step-number{left:0;margin:0;position:absolute;top:0}.rh-repair-ticket__faq-list summary{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/rh-repair-ticket.css.map */
