.warranty-request .sidebar h2,.warranty-request .sidebar h3,.warranty-request .sidebar p{color:#fff}.warranty-request .sidebar .sidebar-content{padding:1rem}.warranty-request .sidebar h2,.warranty-request .sidebar h3{font-family:"73 bold Extended"}.warranty-request .sidebar h2{font-size:32px}.warranty-request .sidebar h3,.warranty-request .sidebar p{font-size:18px}.warranty-request .sidebar h3{margin-bottom:8px;margin-top:2rem}.warranty-request .sidebar{margin-bottom:2rem}.warranty-request .sidebar a{color:#c5a37a;text-decoration:none}@media screen and (min-width:768px){.warranty-request .content-container{display:flex;flex-direction:row-reverse}.warranty-request .sidebar{padding-right:1rem;width:40%}.warranty-request .nested-accordions{padding-left:1rem;width:60%}}@media screen and (min-width:1024px){.warranty-request .sidebar{padding-right:8px;width:27%}.warranty-request .nested-accordions{padding-left:3.5rem;width:73%}}.warranty-request .content-container{margin:0 auto;max-width:1310px;width:90%}.warranty-request{padding-top:2rem}.warranty-request .intro-text h3,.warranty-request .intro-text p{color:#333}.warranty-request .accordions .container{padding:0}.warranty-request .accordions .accordion-header h5{color:#fff;margin-bottom:0}.warranty-request .accordions .accordion-header{background-color:#999;border:1px solid #fff}.warranty-request .accordions .accordion-header:has(.collapsed){background-color:#fff;border:1px solid #adadad}.warranty-request .accordion-button:not(.collapsed){background-color:transparent}.warranty-request .accordions .accordion-header:has(.collapsed) h5{color:#333}.warranty-request .form-title,.warranty-request .submitted-message,.warranty-request form{background-color:transparent}.warranty-request form h3{border-bottom:1px solid #858585;color:#333;font-size:18px}.warranty-request form input,.warranty-request form select,.warranty-request form textarea{border:1px solid #adadad;border-radius:0;color:#333;font-size:14px;padding:.7rem;width:100%!important}.warranty-request form .input{margin:0!important}.warranty-request form label{color:#333;font-size:15px}.warranty-request form legend{color:#333;font-size:13px}.warranty-request form textarea{height:150px}.warranty-request form .hs-form-field{margin-bottom:1rem}.warranty-request form .legal-consent-container p{color:#333;margin-bottom:1rem}.warranty-request form .hs-richtext{margin-bottom:0;width:100%}.warranty-request form .actions input{background-color:#c5a37a;color:#353535;font-size:14px;margin-bottom:2rem;max-width:234px}.warranty-request form .actions input,.warranty-request form .actions input:hover{border:1px solid #c5a37a!important;border-radius:0!important}.warranty-request .sidebar a:hover{color:#c5a37a;font-family:inherit!important}@media screen and (min-width:470px){.warranty-request form .form-columns-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.warranty-request form fieldset .hs-form-field{width:100%!important}.warranty-request form .form-columns-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}}@media screen and (min-width:768px){.warranty-request form .hs-fieldtype-file{display:flex;flex-direction:column;justify-content:flex-end}.warranty-request .warranty-body{padding-left:1rem;width:60%}}@media screen and (min-width:1024px){.warranty-request .warranty-body{padding-left:3.5rem;width:73%}.warranty-request{padding-bottom:2rem;padding-top:4rem}}.moretext{display:none}.warranty-request form .hs-fieldtype-file input{border:none;padding:0}.hs-fieldtype-file input#file-upload-button{appearance:none;appearance:auto;background-color:red;display:inline-block}.warranty-request form fieldset:has(.hs_gdpr_opt_in_custom) label{align-items:flex-start;display:flex}.warranty-request form .gdpr-text{margin-bottom:1rem;margin-left:auto;width:95%;width:calc(100% - 18px)}.warranty-request form .gdpr-text p{color:#333;margin-bottom:8px}.warranty-request form .gdpr-text a{color:#c5a37a!important;font-family:"75 Bold"!important;text-transform:capitalize}.warranty-request .intro-text h3{font-family:"73 Bold Extended";font-size:20px;font-size:14px;font-weight:400;margin-bottom:2rem}.warranty-request form fieldset:has(.hs_gdpr_opt_in_custom) .no-list.hs-error-msgs.inputs-list{display:none}.warranty-request form fieldset:has(.hs_gdpr_opt_in_custom) input{width:auto!important}.warranty-request form label span{font-size:14px}.warranty-request form .input li{margin-bottom:0}.warranty-request .container{max-width:none!important}.warranty-request form .form-columns-2:has(.hs-fieldtype-file) label,.warranty-request form .form-columns-2:has(.hs-fieldtype-file) legend{margin-bottom:0}.warranty-request form .form-columns-2:has(.hs-fieldtype-file){grid-template-columns:1fr 3fr}.warranty-request form .hs-fieldtype-file{justify-content:space-between;max-width:460px}.warranty-request form h3{font-weight:400;margin-top:2rem}.warranty-request .accordion-button:after{color:#fff;content:"\2212";font-size:1.25rem;position:absolute;right:8px}.warranty-request .accordion-button.collapsed:after{color:#333;content:"\002B"!important}.warranty-request .accordion-button:after{background-image:none!important;transform:none!important}.warranty-request .accordion-button{padding:16px;position:relative}.warranty-request form label{margin-bottom:0}.warranty-request form .legal-consent-container label{align-items:center;display:flex}.warranty-request form .legal-consent-container p,.warranty-request form .legal-consent-container span{font-size:10px;margin-left:0!important}.warranty-request .legal-consent-container .hs-richtext.read-more{display:none}.warranty-request form .hs-richtext.more-text,.warranty-request form .hs-richtext.more-text p{cursor:pointer;font-family:"75 Bold"!important;font-size:10px;margin-bottom:1rem!important}.warranty-request form .legal-consent-container input{appearance:none!important;border:1px solid #000!important;height:18px;padding:0;width:18px!important}.warranty-request .legal-consent-container:has(input.checked) .hs-form-booleancheckbox label:before{color:#fff;content:"\f00c";font-family:FontAwesome;padding-left:2px;position:absolute;z-index:1}.warranty-request .legal-consent-container input.checked{background-color:#c5a37a;position:relative}.warranty-request form .hs-richtext.more-text,.warranty-request form .hs-richtext.read-more{margin-left:24px}.warranty-request .accordion-button.collapsed:after{color:#c5a37a}.warranty-request .accordions .accordion-header h5{font-family:"65 Medium";text-transform:capitalize}.warranty-request .accordion-button:after{font-size:32px;height:auto;right:20px;width:auto}.warranty-request .accordions #wrp .accordion-body p{color:#333;font-family:"65 Medium"!important;line-height:1.33}@media screen and (min-width:768px){.warranty-request .accordions #wrp .accordion-body p,.warranty-request .accordions .accordion-header h5{font-size:18px}.warranty-request .intro-text h3{font-size:20px}}.warranty-request .sidebar h2,.warranty-request .sidebar h3{font-weight:400}.warranty-request .sidebar p{font-family:"65 Medium"!important}.warranty-request .sidebar a{font-family:"75 Bold"!important}@media screen and (min-width:768px){.warranty-request .sidebar h3{font-size:24px;margin-top:3rem}}@media screen and (min-width:1024px){.warranty-request .sidebar h3{margin-top:75px}}.warranty-request .legal-consent-container a{color:#c5a37a!important;font-family:"75 Bold"!important;text-decoration:none}