.astros-warranty{box-sizing:border-box;margin:0 auto;max-width:var(--aw-max-width);padding:var(--aw-pad-top) 24px var(--aw-pad-bottom)}.astros-warranty__heading{color:var(--aw-heading-color);font-size:var(--aw-heading-size);font-weight:var(--aw-heading-weight);line-height:1.2;margin:0 0 28px}.astros-warranty__form{max-width:760px}.astros-warranty__field{margin-bottom:18px}.astros-warranty__label{color:var(--aw-label-color);display:block;font-size:var(--aw-label-size);font-weight:600;margin-bottom:8px}.astros-warranty__input{background:var(--aw-input-bg);border:var(--aw-input-border-width) solid var(--aw-input-border);border-radius:var(--aw-input-radius);box-sizing:border-box;color:var(--aw-input-text);font-size:var(--aw-input-size);height:var(--aw-input-height);outline:none;padding:0 20px;transition:border-color .2s ease,box-shadow .2s ease;width:var(--aw-input-width)}.astros-warranty__input::placeholder{color:var(--aw-input-placeholder);opacity:1}.astros-warranty__input:focus{border-color:var(--aw-input-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--aw-input-focus) 18%,transparent)}.astros-warranty__turnstile-wrap{margin:12px 0 22px;min-height:65px}.astros-warranty__submit{align-items:center;background:var(--aw-button-bg);border:0;border-radius:var(--aw-button-radius);color:var(--aw-button-text);cursor:pointer;display:flex;font-size:var(--aw-button-size);font-weight:600;height:var(--aw-button-height);justify-content:center;padding:0 20px;transition:background-color .2s ease,opacity .2s ease,transform .2s ease;width:var(--aw-button-width)}.astros-warranty__submit:hover{background:var(--aw-button-hover)}.astros-warranty__submit:active{transform:translateY(1px)}.astros-warranty__submit:disabled{cursor:wait;opacity:.65}.astros-warranty__message{background:var(--aw-error-bg);border-radius:6px;color:var(--aw-error-color);font-size:var(--aw-message-size);margin-top:18px;padding:14px 16px}.astros-warranty__message[data-type=notice]{background:var(--aw-notice-bg);color:var(--aw-notice-color)}.astros-warranty__result{animation:awFadeIn .25s ease;margin-top:48px}.astros-warranty__result-heading{color:var(--aw-result-heading-color);font-size:var(--aw-result-heading-size);line-height:1.25;margin:0 0 18px}.astros-warranty__table{border-left:var(--aw-table-border-width) solid var(--aw-table-border);border-top:var(--aw-table-border-width) solid var(--aw-table-border);display:grid;font-size:var(--aw-table-size);grid-template-columns:repeat(var(--aw-col-count,6),minmax(0,1fr))}.astros-warranty__cell{background:var(--aw-table-body-bg);border-bottom:var(--aw-table-border-width) solid var(--aw-table-border);border-right:var(--aw-table-border-width) solid var(--aw-table-border);color:var(--aw-table-body-color);padding:var(--aw-table-padding);word-break:break-word}.astros-warranty__cell--head{background:var(--aw-table-head-bg);color:var(--aw-table-head-color);font-weight:700}.astros-warranty__mobile-label{display:none}.astros-warranty [data-result=status][data-status=active]{color:var(--aw-in-color)}.astros-warranty [data-result=status][data-status=expired]{color:var(--aw-out-color)}.astros-warranty [data-result=status][data-status=unknown]{color:var(--aw-unknown-color)}.astros-warranty__footnote{color:var(--aw-table-body-color);font-size:calc(var(--aw-table-size) - 1px);margin-top:12px}.astros-warranty__footnote p{margin:4px 0}@keyframes awFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.astros-warranty{padding-left:16px;padding-right:16px}.astros-warranty__heading{font-size:var(--aw-mobile-heading-size)}.astros-warranty__input{height:var(--aw-mobile-input-height);width:100%}.astros-warranty__submit{height:var(--aw-mobile-button-height);width:100%}.astros-warranty__table{border:0;display:block}.astros-warranty__cell--head{display:none}.astros-warranty__cell{border:0;border-bottom:var(--aw-table-border-width) solid var(--aw-table-border);display:flex;gap:24px;justify-content:space-between;padding:14px 0}.astros-warranty__mobile-label{color:var(--aw-table-head-color);display:block;font-weight:700}.astros-warranty__cell strong{text-align:right}}