.fw-quote-style-controller{display:none}.fw-quote{padding:100px 0;background:var(--fw-quote-background, var(--fw-background-subtle))}.fw-quote .fw-section-heading>span{color:var(--fw-quote-eyebrow, var(--fw-accent))}.fw-quote .fw-section-heading h1{margin:0 0 20px;color:var(--fw-quote-heading, var(--fw-text-primary))}.fw-quote .fw-section-heading>p{color:var(--fw-quote-description, var(--fw-text-secondary))}.fw-quote__layout{display:grid;grid-template-columns:1.35fr .65fr;gap:36px;align-items:start}.fw-quote .fw-quote-form{position:relative;padding:50px;background:var(--fw-quote-form-background, var(--fw-surface));border:1px solid var(--fw-quote-form-border, var(--fw-border));border-radius:var(--fw-section-radius)}.fw-quote .fw-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:30px}.fw-quote .fw-field{display:flex;flex-direction:column;gap:8px}.fw-quote .fw-field--full{grid-column:1 / -1}.fw-quote .fw-field--honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.fw-quote .fw-field label{color:var(--fw-quote-label, var(--fw-text-primary));font-family:var(--fw-local-form-label-font, var(--fw-font-ui));font-size:var(--fw-local-form-label-size, var(--fw-type-form-label-size));font-style:var(--fw-font-ui-style);font-weight:var(--fw-font-ui-weight);line-height:var(--fw-line-height-compact)}.fw-quote .fw-required-marker{color:var(--fw-quote-required, var(--fw-accent))}.fw-quote .fw-field input,.fw-quote .fw-field select,.fw-quote .fw-field textarea{width:100%;padding:14px 16px;color:var(--fw-quote-input-text, var(--fw-text-primary));background:var(--fw-quote-input-background, var(--fw-surface));border:1px solid var(--fw-quote-input-border, var(--fw-border-strong));border-radius:var(--fw-radius);font-family:var(--fw-local-form-input-font, var(--fw-font-body));font-size:var(--fw-local-form-input-size, var(--fw-type-form-input-size));font-style:var(--fw-font-body-style);font-weight:var(--fw-font-body-weight);line-height:var(--fw-line-height-form);transition:var(--fw-transition)}.fw-quote .fw-field input[type=file]{padding:11px 12px}.fw-quote .fw-field input[type=file]::file-selector-button{margin-right:12px;padding:8px 12px;color:var(--fw-quote-label, var(--fw-text-primary));background:var(--fw-background-subtle);border:1px solid var(--fw-quote-input-border, var(--fw-border-strong));border-radius:var(--fw-radius);cursor:pointer;font-family:var(--fw-local-form-label-font, var(--fw-font-ui));font-weight:var(--fw-font-ui-weight)}.fw-quote .fw-field textarea{resize:vertical}.fw-quote .fw-field input:focus,.fw-quote .fw-field select:focus,.fw-quote .fw-field textarea:focus{border-color:var(--fw-quote-input-focus-border, var(--fw-brand-primary));outline:2px solid var(--fw-quote-input-focus-ring, var(--fw-focus-ring))}.fw-quote .fw-field input.is-invalid,.fw-quote .fw-field select.is-invalid,.fw-quote .fw-field textarea.is-invalid{color:var(--fw-quote-input-text, var(--fw-text-primary));background:var(--fw-quote-error-background, var(--fw-error-background));border-color:var(--fw-quote-error-text, var(--fw-error))}.fw-quote .fw-field input.is-invalid:focus,.fw-quote .fw-field select.is-invalid:focus,.fw-quote .fw-field textarea.is-invalid:focus{border-color:var(--fw-quote-error-text, var(--fw-error));outline:2px solid var(--fw-quote-error-ring, var(--fw-error-ring))}.fw-quote .fw-field small,.fw-quote .fw-file-list{margin:0;color:var(--fw-quote-helper-text, var(--fw-text-secondary));font-family:var(--fw-local-helper-font, var(--fw-font-body));font-size:var(--fw-local-helper-size, var(--fw-type-small-size));line-height:var(--fw-local-helper-line-height, var(--fw-line-height-compact))}.fw-quote .fw-file-list{display:grid;gap:4px;padding-left:20px}.fw-quote .fw-file-list[hidden]{display:none}.fw-quote .fw-field--checkbox{gap:6px}.fw-quote .fw-checkbox{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.fw-quote .fw-checkbox input{width:auto;margin:3px 0 0;padding:0;accent-color:var(--fw-brand-primary)}.fw-quote .fw-checkbox span{color:var(--fw-quote-label, var(--fw-text-primary))}.fw-quote .fw-form-validation-summary{margin-bottom:28px;padding:20px;color:var(--fw-quote-error-text, var(--fw-error));background:var(--fw-quote-error-background, var(--fw-error-background));border:1px solid var(--fw-quote-error-border, var(--fw-error-message-border));border-radius:var(--fw-card-radius);font-family:var(--fw-local-status-font, var(--fw-font-body));font-size:var(--fw-local-status-size, var(--fw-type-body-size));line-height:var(--fw-line-height-body)}.fw-quote .fw-form-validation-summary h2{margin:0 0 12px;color:inherit;font-family:var(--fw-local-status-heading-font, var(--fw-font-heading));font-size:var(--fw-local-status-heading-size, calc(var(--fw-type-body-size) * 1.1));font-style:var(--fw-font-heading-style);font-weight:var(--fw-font-heading-weight);line-height:var(--fw-line-height-heading)}.fw-quote .fw-form-validation-summary ul{margin:0;padding-left:20px;line-height:var(--fw-line-height-body)}.fw-quote .fw-quote-form__note{margin:0 0 28px;color:var(--fw-quote-form-note, var(--fw-text-secondary));font-family:var(--fw-local-form-note-font, var(--fw-font-body));font-size:var(--fw-local-form-note-size, var(--fw-type-small-size));line-height:var(--fw-local-form-note-line-height, var(--fw-line-height-body))}.fw-quote .fw-form-status{margin:0 0 28px;padding:16px;border-radius:var(--fw-radius);font-family:var(--fw-local-status-font, var(--fw-font-body));font-size:var(--fw-local-status-size, var(--fw-type-body-size));line-height:var(--fw-line-height-body)}.fw-quote .fw-form-status.is-success{color:var(--fw-quote-success-text, var(--fw-success));background:var(--fw-quote-success-background, var(--fw-success-background))}.fw-quote .fw-form-status.is-error{color:var(--fw-quote-error-text, var(--fw-error));background:var(--fw-quote-error-background, var(--fw-error-background));border:1px solid var(--fw-quote-error-border, var(--fw-error-message-border))}.fw-quote .fw-turnstile:empty{display:none}.fw-quote .fw-turnstile:not(:empty){min-height:65px;margin-bottom:24px}.fw-quote .fw-quote-form>.fw-button{background:var(--fw-quote-button-background, var(--fw-brand-primary));color:var(--fw-quote-button-text, var(--fw-on-primary));border-color:var(--fw-quote-button-border, var(--fw-brand-primary))}.fw-quote .fw-quote-form>.fw-button:hover{background:var(--fw-quote-button-hover-background, var(--fw-brand-primary-hover));color:var(--fw-quote-button-hover-text, var(--fw-on-primary));border-color:var(--fw-quote-button-hover-border, var(--fw-brand-primary-hover))}.fw-quote .fw-quote-form>.fw-button:disabled{cursor:wait;opacity:.65}.fw-quote .fw-quote-sidebar{position:sticky;top:120px;padding:34px;background:var(--fw-quote-sidebar-background, var(--fw-surface));border:1px solid var(--fw-quote-sidebar-border, var(--fw-border));border-radius:var(--fw-section-radius)}.fw-quote .fw-quote-sidebar h2{margin:0 0 16px;color:var(--fw-quote-sidebar-heading, var(--fw-brand-primary));font-family:var(--fw-local-sidebar-heading-font, var(--fw-font-heading));font-size:var(--fw-local-sidebar-heading-size, var(--fw-type-h3-size));font-style:var(--fw-font-heading-style);font-weight:var(--fw-font-heading-weight);line-height:var(--fw-local-sidebar-heading-line-height, var(--fw-line-height-heading));letter-spacing:var(--fw-letter-spacing-heading)}.fw-quote .fw-quote-sidebar p{color:var(--fw-quote-sidebar-text, var(--fw-text-secondary));font-family:var(--fw-local-sidebar-text-font, var(--fw-font-body));font-size:var(--fw-local-sidebar-text-size, var(--fw-type-body-size));line-height:var(--fw-local-sidebar-text-line-height, var(--fw-line-height-body))}.fw-quote .fw-quote-sidebar ul{margin:24px 0 0;padding-left:20px;color:var(--fw-quote-sidebar-text, var(--fw-text-secondary));font-family:var(--fw-local-sidebar-text-font, var(--fw-font-body));font-size:var(--fw-local-sidebar-text-size, var(--fw-type-body-size));line-height:var(--fw-local-sidebar-text-line-height, var(--fw-line-height-body))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fw-quote.css.map */
