@media print,screen and (max-width: 39.99875em){.accordion-faq-generic{padding:0 10px}}.accordion-faq-generic .page-subheading{font-size:22px !important;text-align:left}.accordion-faq-generic .accordion-container .cell{width:calc(100% - 30px)}@media print,screen and (min-width: 40em){.accordion-faq-generic .accordion-item{background-color:#fff !important;border-color:#f9f7f6 !important;border-radius:3px}.accordion-faq-generic .accordion-item .accordion-title:hover{background-color:#fff}}.accordion-faq-generic .product-faq__accordion-title{font-size:18px;font-weight:400;line-height:100%;padding:12.5px 40px 12.5px 15px}@media print,screen and (max-width: 39.99875em){.accordion-faq-generic .product-faq__accordion-title{font-size:14px;line-height:1.5;padding:12px 20px 12px 0}}.accordion-faq-generic .product-faq__accordion-content{color:#0a0a0a}@media print,screen and (min-width: 40em){.section-container--contact-form{margin-top:80px !important}}@media print,screen and (max-width: 47.99875em){.sell-trade-form-section{margin-left:-0.625rem;width:calc(100% + .625rem + .625rem)}}.sell-trade-form-section select::placeholder,.sell-trade-form-section input::placeholder,.sell-trade-form-section textarea::placeholder{font-size:.875rem}.sell-trade-form-container{margin:0 auto}.sell-trade-form__header{margin-bottom:40px}.sell-trade-form__header h1{font-family:"Garnett","Work Sans",sans-serif;font-size:32px;font-weight:700;margin:60px 0;text-align:center;white-space:pre}@media print,screen and (max-width: 47.99875em){.sell-trade-form__header h1{font-size:22px;margin:30px 0;padding:0 calc(20px + .625rem)}}.sell-trade-form{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:30px;padding:30px;text-align:left}@media print,screen and (max-width: 47.99875em){.sell-trade-form{border-radius:0;padding:30px 40px}}.sell-trade-form>div>.form-field:last-child{margin-bottom:0}.form-sub-header{font-family:"Garnett","Work Sans",sans-serif;font-size:18px;font-weight:700;margin:0 0 15px}.form-field{margin-bottom:20px}.form-field label{align-items:center;display:flex;font-weight:bold;gap:5px;margin-bottom:8px}.form-field label a{color:#6a5c59}.form-field input,.form-field textarea{border:1px solid #ccc;border-radius:4px;font-size:1em;padding:12px;width:100%}.file-upload-area{border:2px dashed #ccc;border-radius:8px;cursor:pointer;padding:30px;position:relative;text-align:center}.file-upload-area input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.file-upload-note{color:#999;display:block;font-size:.8em;margin-top:10px}.form-policy-link{font-size:12px}.form-policy-link a{color:inherit;text-decoration:underline}.form-status{border:1px solid;border-radius:4px;margin-bottom:20px;padding:15px}.form-status--success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.form-status--error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.accordion-faq-generic .product-faq__accordion-title{line-height:1.4;padding:12.5px 40px 12.5px 15px}
