.wr{--wr-accent: currentColor;--wr-error: #c2372f;--wr-r: 10px;--wr-line: rgba(127, 127, 127, .28);--wr-line: color-mix(in srgb, currentColor 16%, transparent);--wr-line-strong: color-mix(in srgb, currentColor 32%, transparent);--wr-muted: color-mix(in srgb, currentColor 68%, transparent);--wr-fill: color-mix(in srgb, currentColor 3%, transparent);position:relative;padding:var(--wr-pt, 64px) 0 var(--wr-pb, 88px)}.wr *,.wr *:before,.wr *:after{box-sizing:border-box}.wr [hidden]{display:none!important}.wr__inner{width:100%;max-width:calc(var(--wr-max, 760px) + 40px);margin:0 auto;padding:0 20px}.wr__header{text-align:center;max-width:620px;margin:0 auto}.wr__title{margin:0}.wr__intro{margin-top:14px;color:var(--wr-muted);line-height:1.65}.wr__intro>*:first-child{margin-top:0}.wr__intro>*:last-child{margin-bottom:0}.wr__card{position:relative;margin-top:36px;padding:clamp(22px,5vw,48px);border:1px solid var(--wr-line);border-radius:calc(var(--wr-r) * 2);box-shadow:0 1px 2px #0000000a,0 24px 48px -28px #00000038}.wr__helper{margin:0 0 24px;font-size:14px;color:var(--wr-muted)}.wr__group{border:0;margin:0;padding:0;min-width:0}.wr__group+.wr__group{margin-top:30px;padding-top:28px;border-top:1px solid var(--wr-line)}.wr__legend{padding:0;margin:0 0 18px;font-size:15px;font-weight:600;letter-spacing:.01em}.wr__grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:750px){.wr__grid{grid-template-columns:1fr 1fr;gap:22px 20px}.wr__field--full{grid-column:1 / -1}}.wr__field{min-width:0}.wr__label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.3}.wr__req{color:var(--wr-muted);margin-left:2px}.wr .wr__control{display:block;width:100%;min-height:52px;margin:0;padding:14px 16px;font:inherit;font-size:16px;line-height:1.4;color:inherit;background:var(--wr-fill);border:1px solid var(--wr-line);border-radius:var(--wr-r);box-shadow:none;outline:2px solid transparent;-webkit-appearance:none;appearance:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.wr .wr__control::placeholder{color:currentColor;opacity:.42}.wr .wr__control:hover{border-color:var(--wr-line-strong)}.wr .wr__control:focus,.wr .wr__control:focus-visible{border-color:var(--wr-accent);background:transparent;box-shadow:0 0 0 4px #7f7f7f2e;box-shadow:0 0 0 4px color-mix(in srgb,var(--wr-accent) 16%,transparent)}.wr .wr__control--area{min-height:112px;resize:vertical}.wr input[type=date].wr__control{min-height:52px}.wr input[type=date].wr__control::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.wr__affix{position:relative}.wr__prefix{position:absolute;inset:0 auto 0 0;display:flex;align-items:center;padding:0 12px 0 16px;font-size:16px;color:var(--wr-muted);pointer-events:none}.wr__prefix:after{content:"";width:1px;height:22px;margin-left:12px;background:var(--wr-line)}.wr .wr__affix .wr__control{padding-left:70px;letter-spacing:.03em}.wr__select{position:relative}.wr__select:after{content:"";position:absolute;top:50%;right:18px;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);opacity:.6;pointer-events:none}.wr .wr__select .wr__control{padding-right:44px;cursor:pointer}.wr .wr__select .wr__control:invalid{color:var(--wr-muted)}.wr .wr__select option{color:#1a1a1a;background:#fff}.wr__hint{margin:7px 0 0;font-size:13px;line-height:1.45;color:var(--wr-muted)}.wr__error{margin:7px 0 0;font-size:13px;line-height:1.45;font-weight:500;color:var(--wr-error)}.wr__error:empty{display:none}.wr__field.is-invalid .wr__hint{display:none}.wr .wr__field.is-invalid .wr__control{border-color:var(--wr-error)}.wr .wr__field.is-invalid .wr__control:focus{box-shadow:0 0 0 4px #c2372f26}@media(prefers-reduced-motion:no-preference){.wr__field.is-invalid .wr__error{animation:wr-nudge .24s ease}}.wr__alert{margin-top:24px;padding:13px 16px;font-size:14px;line-height:1.5;border-radius:var(--wr-r);border:1px solid var(--wr-line);background:var(--wr-fill)}.wr__alert--error,.wr__alert[data-type=error]{color:var(--wr-error);border-color:#c2372f59;background:#c2372f0f}.wr__alert ul{margin:0;padding-left:18px}.wr__hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.wr__footer{margin-top:28px;display:flex;flex-direction:column;gap:14px}.wr .wr__submit{position:relative;width:100%;min-height:54px;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}@media(hover:hover){.wr .wr__submit:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 12px 24px -14px #00000073}}.wr .wr__submit:not([disabled]):active{transform:translateY(0)}.wr .wr__submit[disabled]{cursor:progress;opacity:.88}.wr__submit-label{transition:opacity .15s ease}.wr__spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;pointer-events:none}.wr__submit[aria-busy=true] .wr__submit-label{opacity:0}.wr__submit[aria-busy=true] .wr__spinner{opacity:1;animation:wr-spin .7s linear infinite}.wr__privacy{display:flex;align-items:center;justify-content:center;gap:7px;margin:0;font-size:13px;color:var(--wr-muted);text-align:center}.wr__success{text-align:center;padding:8px 0}.wr__success-icon{color:var(--wr-accent);display:inline-flex}.wr__success-ring,.wr__success-tick{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.wr__success-ring{stroke-width:2;opacity:.35}.wr__success-title{margin:18px auto 10px;max-width:520px;outline:none}.wr__success-text{margin:0 auto;max-width:480px;color:var(--wr-muted);line-height:1.6}@media(prefers-reduced-motion:no-preference){.wr__success:not([hidden]) .wr__success-ring{stroke-dasharray:151;stroke-dashoffset:151;animation:wr-draw .55s ease-out forwards}.wr__success:not([hidden]) .wr__success-tick{stroke-dasharray:36;stroke-dashoffset:36;animation:wr-draw .35s .45s ease-out forwards}.wr__success:not([hidden]) .wr__stub{animation:wr-rise .45s .6s cubic-bezier(.2,.7,.2,1) both}}.wr__stub{--wr-notch: 11px;position:relative;max-width:420px;margin:28px auto 0;padding:20px 24px 18px;border:1px dashed var(--wr-line-strong);border-radius:var(--wr-r);background:var(--wr-fill)}.wr__stub{-webkit-mask:radial-gradient(circle at 0 50%,transparent var(--wr-notch),#000 calc(var(--wr-notch) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent var(--wr-notch),#000 calc(var(--wr-notch) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,transparent var(--wr-notch),#000 calc(var(--wr-notch) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent var(--wr-notch),#000 calc(var(--wr-notch) + .5px)) right / 51% 100% no-repeat}.wr__stub-label{display:block;font-size:13px;color:var(--wr-muted)}.wr__stub-row{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:6px;flex-wrap:wrap}.wr__stub-value{font-size:clamp(20px,4vw,26px);font-weight:700;letter-spacing:.06em;font-variant-numeric:tabular-nums}.wr .wr__copy{padding:6px 12px;font:inherit;font-size:13px;color:inherit;background:transparent;border:1px solid var(--wr-line-strong);border-radius:999px;cursor:pointer;transition:background-color .15s ease}.wr .wr__copy:hover{background:var(--wr-fill)}.wr .wr__copy:focus-visible{outline:2px solid var(--wr-accent);outline-offset:2px}.wr__stub-note{margin:10px 0 0;font-size:13px;color:var(--wr-muted)}.wr__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.wr__actions .button{min-width:180px}@media(max-width:480px){.wr__actions .button{width:100%}}.wr__terms{margin-top:40px;font-size:14px;color:var(--wr-muted);line-height:1.7}@keyframes wr-spin{to{transform:rotate(360deg)}}@keyframes wr-draw{to{stroke-dashoffset:0}}@keyframes wr-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wr-nudge{0%{transform:translate(0)}40%{transform:translate(3px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.wr *,.wr *:before,.wr *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/warranty-registration.css.map */
