.hero{aspect-ratio:unset;border-block-end:1px solid var(--div);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:64px}.hero p{width:40ch;margin-block-end:24px}.form{border-block-start:1px solid var(--div);scroll-margin-block-start:80px}.form .wrap{border-inline:1px solid var(--div);padding-inline:0}.form .wrap .rma-success{padding:40px 24px}.form .wrap .rma-success h3{color:#155724}#rma-form .step{border-block-end:1px solid var(--div);grid-template-columns:1fr 3fr;display:grid}#rma-form .step#shipping{border-block-end:none}#rma-form .step:has(+.form-field){border-block-end:none}#rma-form .step:has(.btn[type=submit]){border-block-end:none}#rma-form .details{border-inline-end:1px solid var(--div);align-items:flex-start;column-gap:26px;padding:24px 28px 24px 40px;display:flex}#rma-form .details span{color:var(--orange);font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:500;line-height:1}#rma-form .details h2{font-size:var(--fs-h3);margin-block-end:14px;line-height:1}#rma-form .details p{font-size:var(--fs-small);line-height:1.2}#rma-form .rma-fieldset{grid-template-columns:repeat(2,1fr);gap:6px 10px;width:100%;padding:18px 28px;display:grid}#rma-form legend{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#rma-form .form-field.full{grid-column:span 2}#rma-form .form-field:has(.rma-file-button){display:grid}#rma-form .form-field:has(.rma-file-button)>span{grid-column:span 3}#rma-form .form-field:has(.rma-file-button) .rma-file-button:first-of-type{margin-inline-end:18px}#rma-form .form-field:has(.rma-file-button) .rma-file-button:last-of-type{margin-inline-end:26px}#rma-form .form-field:has(.rma-file-button) p{font-size:var(--fs-small)}#rma-form .form-field:has(.btn[type=submit]){grid-column-start:2;align-items:flex-end;padding-block-end:14px;padding-inline-end:28px}#rma-form .rma-radio-label{color:var(--muted);font-family:var(--font-heading);font-size:var(--fs-small);letter-spacing:1px;text-transform:uppercase;font-weight:500}#rma-form .rma-file-button{border:1px dashed var(--orange);color:var(--text);cursor:pointer;font-size:var(--fs-tagline)}#rma-form .rma-file-button:active,#rma-form .rma-file-button:hover{box-shadow:unset;border-style:solid}#rma-form .rma-file-button:after{all:unset}#rma-form .rma-file-button:has(.hasFiles){border-style:solid;position:relative}#rma-form .rma-file-button:has(.hasFiles):before{color:var(--text);content:"[" attr(data-no-of-files) "] file(s) uploaded";display:inline}#rma-form .rma-file-button:has(.hasFiles) span{display:none}#rma-form .rma-file-button input{display:none}.delivery .wrap{border-block-start:1px solid var(--div);border-inline:1px solid var(--div);grid-template-columns:1fr 1fr 2fr;padding:0;display:grid}.delivery .wrap>*{border-right:1px solid var(--div);padding:20px 24px}.delivery .wrap>:last-child{border-right:none;padding:24px 20px}.delivery h3{color:var(--orange)}.delivery .address h3{margin-block-end:18px;line-height:1}.delivery .contact-info{flex-direction:column;row-gap:14px;display:flex}.delivery .contact-info li{align-items:center;column-gap:10px;display:flex}.delivery .contact-info li img{width:22px;height:auto}.delivery .contact-info li a{transition:color var(--tr);line-height:1}.delivery .contact-info li a:hover{color:var(--orange)}.delivery .important{justify-content:space-between;column-gap:30px;display:flex}.delivery .important h3{margin-block-end:14px;line-height:1}.delivery .important p{font-size:var(--fs-small)}.delivery .important img{width:80px;height:auto}.process .wrap{border-block-start:1px solid var(--div);border-inline:1px solid var(--div);text-align:center;padding:12px 0 0;position:relative}.process h2{font-size:var(--fs-h3);line-height:1}.process ol{text-align:left;column-gap:36px;padding:12px 32px;display:flex}.process ol li{align-items:flex-start;width:20%;display:flex;position:relative}.process ol li img{width:32px;height:auto;margin-right:10px}.process ol li .step-number{color:var(--orange);font-family:var(--font-heading);font-size:var(--fs-body);margin-right:8px;font-weight:500}.process ol li h3{font-size:var(--fs-body);margin-block-end:6px;line-height:1}.process ol li p{font-size:var(--fs-small);line-height:1.2}.process ol>:not(:last-child):after{content:">";color:var(--orange);font-family:var(--font-heading);font-size:var(--fs-tagline);margin-top:8px;font-weight:700;line-height:1;display:block}@media (width<=1024px){.process ol{flex-wrap:wrap;row-gap:36px}.process ol li{min-width:214px}.process ol>:not(:last-child):after{content:unset}}@media (width<=768px){#rma-form .step{grid-template-columns:1fr}.delivery .wrap{grid-template-columns:1fr 1fr}.delivery .wrap>:not(:first-child){border-right:none}.delivery .wrap>:not(:last-child){border-bottom:1px solid var(--div)}.delivery .wrap .important{grid-column:span 2}}@media (width<=425px){#rma-form .form-field{grid-column:span 2}#rma-form .form-field:has(.rma-file-button) .rma-file-button:first-of-type{grid-column:span 3;margin-block-end:18px;margin-inline-end:0}#rma-form .form-field:has(.rma-file-button) .rma-file-button:last-of-type{grid-column:span 3;margin-block-end:26px;margin-inline-end:0}.delivery .wrap{grid-template-columns:1fr}.delivery .wrap .important{grid-column:auto}}