.wr-hero{margin:1rem 1rem 0;border-radius:2rem;background-color:var(--bg-light-grey);padding-block:20rem}@media (max-width: 1025px){.wr-hero{border-radius:1rem;padding-block:15rem 14rem}}@media (max-width: 767px){.wr-hero{padding-block:8rem 12rem;margin-top:7.2rem}}.wr-hero-wrap{display:block}.wr-hero-title{color:var(--cl-black);text-align:center;margin-bottom:2.8rem;max-width:65.4rem;margin-inline:auto}@media (max-width: 1025px){.wr-hero-title{max-width:42rem;margin-bottom:2.4rem}.wr-hero-title .txt{font-size:4.8rem}}@media (max-width: 767px){.wr-hero-title{margin-bottom:2rem}.wr-hero-title .txt{font-size:4.4rem}}.wr-hero-sub{color:var(--cl-black-90);max-width:50.3rem;margin-inline:auto;text-align:center;display:grid}.wr-hero-sub>*{grid-area:1/1/2/2}.wr-hero-sub-inner{opacity:0;pointer-events:none;transition:opacity var(--t-md) ease}.wr-hero-sub-inner.active{opacity:1;pointer-events:auto}@media (max-width: 1025px){.wr-hero-sub .txt-18{font-size:1.6rem}}.wr-hero-form{display:flex;flex-direction:column;gap:2.4rem;opacity:0;pointer-events:none;transition:opacity var(--t-md) ease}.wr-hero-form.active{opacity:1;pointer-events:auto}.wr-hero-form-wrap{max-width:51.2rem;margin-inline:auto;margin-top:4rem;display:grid}.wr-hero-form-wrap>*{grid-area:1/1/2/2}@media (max-width: 1025px){.wr-hero-form-wrap{margin-top:3.2rem}}.wr-hero-form-inner{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem}@media (max-width: 767px){.wr-hero-form{gap:2rem}.wr-hero-form-btn{padding-block:1.6rem}.wr-hero-form-btn>.txt-18{font-size:1.6rem}}.wr-hero-form-submit{color:var(--cl-white);width:100%}@media (max-width: 1025px){.wr-hero-form-submit{padding:1.6rem 3.2rem}.wr-hero-form-submit .txt{font-size:1.6rem}}@media (max-width: 767px){.wr-hero-form-submit{padding-block:1.4rem}.wr-hero-form-submit .txt{font-size:1.6rem}}.wr-hero-form-caption{position:absolute;top:100%;margin-top:2rem;display:grid;left:0;width:100%;align-items:start}.wr-hero-form-caption>*{grid-area:1/1/2/2}.wr-hero-form-caption-inner{opacity:0;pointer-events:none;transition:opacity var(--t-md) ease;display:flex;flex-direction:column;text-align:center;justify-content:center;margin-inline:auto;color:var(--cl-black-90)}.wr-hero-form-caption-inner .txt-highlight{color:var(--cl-primary)}.wr-hero-form-caption-inner .txt-link-txt .div-line{margin-top:-.2em}.wr-hero-form-caption-inner.active{opacity:1;pointer-events:auto}@media (max-width: 1025px){.wr-hero-form-caption .txt-18{font-size:1.6rem}}.wr-hero .input-wrap{display:flex;align-items:center;justify-content:left;height:6.4rem;border-radius:.5rem;border:solid max(1px,.1rem) var(--cl-black-10);position:relative;transition:all var(--t-md) ease}@media (max-width: 1025px){.wr-hero .input-wrap{height:4.8rem}}@media (max-width: 767px){.wr-hero .input-wrap{height:4.4rem}}.wr-hero .input-wrap:hover:not(.on-focus) .input-label{color:var(--cl-black)}.wr-hero .input-wrap.on-focus{border-color:var(--bd-grey)}.wr-hero .input-wrap.on-error{border-color:#ef4444;margin-bottom:2.2rem}.wr-hero .input-wrap.on-error .input-error{opacity:1;transform:translateY(0)}.wr-hero .input-wrap.on-error .input-label{opacity:0}.wr-hero .input-wrap.on-error .input{padding-block:2.2rem}@media (max-width: 1025px){.wr-hero .input-wrap.on-error .input{padding-block:1.5rem}}.wr-hero .input-wrap.on-incorrect{border-color:#ef4444}.wr-hero .input-wrap.on-incorrect .input-ic-incorrect,.wr-hero .input-wrap.on-load .input-ic-load{opacity:1}.wr-hero .input-wrap.on-focus .input-label,.wr-hero .input-wrap.has-value .input-label{transform:translateY(-1rem) scale(.66)}@media (max-width: 1025px){.wr-hero .input-wrap.on-focus .input-label,.wr-hero .input-wrap.has-value .input-label{transform:translateY(-.5rem) scale(.66)}}@media (max-width: 767px){.wr-hero .input-wrap.on-focus .input-label,.wr-hero .input-wrap.has-value .input-label{transform:translateY(-.6rem) scale(.66)}}.wr-hero .input-wrap.on-focus::placeholder,.wr-hero .input-wrap.has-value::placeholder{opacity:1}.wr-hero .input{width:100%;height:100%;padding-inline:1.2rem;padding-block:3rem 1.4rem;color:var(--cl-black);outline:none;transition:all ease var(--t-md);line-height:1em}@media (max-width: 1025px){.wr-hero .input{font-size:1.6rem;padding-block:2.4rem .8rem}}@media (max-width: 767px){.wr-hero .input{padding-block:2.2rem 1rem;font-size:1.6rem;line-height:1em}}.wr-hero .input::placeholder{opacity:0;color:var(--cl-black-30)}.wr-hero .input-label{position:absolute;left:1.2rem;color:var(--cl-black-30);transform-origin:top left;display:block;pointer-events:none;transition:all var(--t-md) ease;margin-top:0}@media (max-width: 767px){.wr-hero .input-label{font-size:1.6rem}}.wr-hero .input-error{position:absolute;left:0;top:100%;margin-top:.6rem;color:#ef4444;opacity:0;transform:translateY(-100%);transition:all var(--t-md) ease}.wr-hero .input-ic{position:absolute;bottom:1.5rem;right:1.2rem;pointer-events:none;display:grid}@media (max-width: 1025px){.wr-hero .input-ic{bottom:1.3rem}}.wr-hero .input-ic>*{grid-area:1/1/2/2;transition:opacity var(--t-md) ease}.wr-hero .input-ic-load{animation:rotate 1s linear infinite;opacity:0}.wr-hero .input-ic-incorrect{opacity:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/519/assets/sc-warranty-hero.css.map */
