.warranty-claim{--warranty-border: rgba(16, 24, 40, .12);--warranty-surface: rgba(255, 255, 255, .92);--warranty-accent: rgb(214, 53, 41);--warranty-accent-dark: rgb(146, 31, 22);--warranty-ink: rgb(20, 24, 31);--warranty-muted: rgb(88, 97, 112);--warranty-warning: rgb(255, 244, 230);--warranty-warning-border: rgba(214, 53, 41, .26);background:radial-gradient(circle at top left,rgba(214,53,41,.1),transparent 30%),linear-gradient(180deg,#f5f6f8f2,#fff)}.warranty-claim__wrap{display:grid;gap:2rem}.warranty-claim__hero{display:grid;gap:1rem;padding:2rem;border:1px solid var(--warranty-border);border-radius:2rem;background:linear-gradient(145deg,#fffffffa,#f5f6faf5);box-shadow:0 1.5rem 4rem #10182814}.warranty-claim__eyebrow{margin:0;color:var(--warranty-accent-dark);font-size:clamp(1rem,.85rem + .35vw,1.2rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.warranty-claim__hero .title{margin:0;max-width:7ch;color:var(--warranty-ink);font-size:clamp(3.6rem,2.4rem + 2.8vw,5.8rem);line-height:.9;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:normal;word-break:normal}.warranty-claim__copy{margin:0;max-width:60ch;color:var(--warranty-muted);font-size:clamp(1rem,.92rem + .35vw,1.15rem);line-height:1.6}.warranty-claim__meta{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.warranty-claim__meta li{padding:.85rem 1rem;border-radius:1rem;background:#14181f08;color:var(--warranty-ink);font-size:clamp(.98rem,.9rem + .25vw,1.05rem);line-height:1.5}.warranty-claim__panel{padding:1.5rem;border:1px solid var(--warranty-warning-border);border-radius:1.5rem;background:var(--warranty-warning)}.warranty-claim__panel p,.warranty-claim__panel ul{margin:0;font-size:clamp(.95rem,.88rem + .2vw,1rem);line-height:1.6}.warranty-claim__panel,.warranty-claim__panel p,.warranty-claim__panel li,.warranty-claim__panel strong,.warranty-claim__panel a{color:var(--warranty-ink)}.warranty-claim__panel ul{padding-left:1.2rem}.warranty-claim__status,.warranty-claim__error{display:none;margin:0 0 1.5rem;padding:1rem 1.25rem;border-radius:1rem}.warranty-claim__status.is-visible{display:block;border:1px solid rgba(22,163,74,.25);background:#f0fdf4;color:#166534}.warranty-claim__error.is-visible{display:block;border:1px solid rgba(214,53,41,.26);background:#fef2f2;color:#991b1b}.warranty-claim__form{padding:2rem;border:1px solid var(--warranty-border);border-radius:2rem;background:var(--warranty-surface);box-shadow:0 1.25rem 3rem #1018280f}.warranty-claim__embed-note{margin:0 0 1.5rem;padding:1rem 1.25rem;border:1px solid rgba(214,53,41,.18);border-radius:1rem;background:#fff9f5;color:var(--warranty-ink)}.warranty-claim__embed-note p{margin:0;line-height:1.6}.warranty-claim__embed-note a{color:var(--warranty-accent-dark);font-weight:700}.warranty-claim__iframe-shell{overflow:hidden;border:1px solid var(--warranty-border);border-radius:1.5rem;background:#fffffff5}.warranty-claim__iframe{display:block;width:100%;min-height:1800px;border:0;background:transparent}.warranty-claim__fallback-card{display:grid;gap:1.25rem}.warranty-claim__fallback-copy{color:var(--warranty-ink)}.warranty-claim__fallback-copy p,.warranty-claim__fallback-copy ul,.warranty-claim__fallback-copy li{color:var(--warranty-ink);line-height:1.6}.warranty-claim__fallback-copy p,.warranty-claim__fallback-copy ul{margin:0}.warranty-claim__fallback-copy ul{padding-left:1.2rem}.warranty-claim__group+.warranty-claim__group{margin-top:2rem}.warranty-claim__group-title{margin:0 0 1rem;color:var(--warranty-ink);font-size:1.6rem}.warranty-claim__grid{display:grid;gap:1rem}.warranty-claim__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.warranty-claim__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.warranty-claim__field{display:grid;gap:.45rem}.warranty-claim__label{color:var(--warranty-ink);font-size:.95rem;font-weight:700}.warranty-claim__subtext{margin:0;color:var(--warranty-muted);font-size:.92rem}.warranty-claim__input,.warranty-claim__textarea,.warranty-claim__file{width:100%;min-height:3.4rem;padding:.95rem 1rem;border:1px solid rgba(16,24,40,.14);border-radius:1rem;background:#fff;color:var(--warranty-ink)}.warranty-claim__textarea{min-height:10rem;resize:vertical}.warranty-claim__file{padding:.8rem}.warranty-claim__helper{color:var(--warranty-muted);font-size:.85rem}.warranty-claim__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}.warranty-claim__submit{min-width:15rem;padding-inline:1.75rem;background:linear-gradient(135deg,var(--warranty-accent),var(--warranty-accent-dark));border:none}.warranty-claim__privacy{max-width:32rem;margin:0;color:var(--warranty-muted);font-size:.9rem}@media screen and (min-width:990px){.warranty-claim__wrap{grid-template-columns:minmax(20rem,24rem) minmax(0,1fr);align-items:start}.warranty-claim__hero{position:sticky;top:2rem}}@media screen and (max-width:749px){.warranty-claim__hero,.warranty-claim__form{padding:1.35rem;border-radius:1.5rem}.warranty-claim__hero .title{max-width:none;font-size:clamp(2.8rem,1.9rem + 5vw,4rem)}.warranty-claim__grid--two,.warranty-claim__grid--three{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-warranty-claim.css.map */
