.tormpol-claims-returns{margin-bottom:1.875rem}@media (min-width:768px){.tormpol-claims-returns{margin-bottom:3.125rem}}.tormpol-claims-returns__inner{width:100%}.tormpol-claims-returns__panel{display:block;width:100%}.tormpol-claims-returns__panel--shadow{padding:2.8125rem 2.8125rem 2.8125rem 3.8125rem;border:1px solid #e7e9ee;border-radius:1.125rem;box-shadow:0 .875rem 2.5rem rgba(15,17,21,.04);background:linear-gradient(to right,#fff 58%,#fff5f7 100%);overflow:hidden}@media (max-width:767.98px){.tormpol-claims-returns__panel--shadow{padding:1.5rem}}.tormpol-claims-returns__layout{display:flex;flex-direction:column;gap:2.125rem}@media (min-width:992px){.tormpol-claims-returns__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:2.125rem}.tormpol-claims-returns__intro{position:sticky;top:0}}.tormpol-claims-returns__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.4375rem;min-width:0}.tormpol-claims-returns__badge{margin:0;padding:.5625rem .8125rem;border-radius:999px;background:#fff1f4;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.8125rem;font-weight:600;line-height:normal;color:#e21d40;white-space:nowrap}.tormpol-claims-returns__heading{margin:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.75rem;font-weight:700;line-height:normal;color:#15171c}.tormpol-claims-returns__description{margin:0;padding-top:1.005625rem;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.72;color:#424752}.tormpol-claims-returns__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.9375rem;width:100%;padding-top:1.68125rem}.tormpol-claims-returns__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.0625rem;padding:.96875rem 1.5625rem;border:0;border-radius:.5rem;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.tormpol-claims-returns__button:focus-visible{outline:#e21d40 solid 2px;outline-offset:2px}.tormpol-claims-returns__button--primary{border:1px solid transparent;background:#e21d40;color:#fff;box-shadow:0 .625rem .8125rem rgba(237,23,69,.26)}.tormpol-claims-returns__button--primary:hover{background:rgb(198.88,25.52,56.32);color:#fff}.tormpol-claims-returns__button--secondary{border:1px solid #d9dce3;background:#fff;color:#20242c}.tormpol-claims-returns__button--secondary:hover{border-color:rgb(193.5090909091,198.3636363636,209.6909090909);color:#20242c}.tormpol-claims-returns__sidebar{display:flex;flex-direction:column;gap:1rem;min-width:0}.tormpol-claims-returns__steps{display:flex;flex-direction:column;gap:1rem}.tormpol-claims-returns__step{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;align-items:start;padding:1.4375rem;border:1px solid #e7e9ee;border-radius:.875rem;background:#fff}.tormpol-claims-returns__step-number{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.875rem;background:#fff1f4;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-weight:900;line-height:normal;color:#e21d40}.tormpol-claims-returns__step-body{display:flex;flex-direction:column;gap:.375rem;min-width:0}.tormpol-claims-returns__step-title{margin:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.0625rem;font-weight:600;line-height:normal;color:#15171c}.tormpol-claims-returns__step-description{margin:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6;color:#6f7480}.tormpol-claims-returns__aside{position:relative;display:flex;flex-direction:column;gap:.95625rem;padding:2.0521875rem 2.125rem 2.125rem;border-radius:1rem;background:#11141a;overflow:hidden}.tormpol-claims-returns__aside-glow{position:absolute;top:-5.25rem;right:-5.25rem;width:13.75rem;height:13.75rem;border-radius:6.875rem;background:#e21d40;opacity:.88;pointer-events:none}.tormpol-claims-returns__aside-heading{position:relative;z-index:1;margin:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.18;letter-spacing:-.0625rem;color:#fff}.tormpol-claims-returns__aside-description{position:relative;z-index:1;margin:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.68;color:rgba(255,255,255,.76)}.tormpol-claims-returns__checklist{position:relative;z-index:1;display:flex;flex-direction:column;gap:.75rem;margin:.66875rem 0 0;padding:0;list-style:none}.tormpol-claims-returns__checklist-item{display:flex;align-items:flex-start;gap:.6875rem;padding:1.0625rem;border:1px solid rgba(255,255,255,.12);border-radius:.6875rem;background:rgba(255,255,255,.08)}.tormpol-claims-returns__checklist-number{flex-shrink:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.55;color:#e21d40}.tormpol-claims-returns__checklist-text{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.55;color:rgba(255,255,255,.78)}.tormpol-claims-returns__email-card{position:relative;z-index:1;display:flex;flex-direction:column;gap:.375rem;padding:2.23125rem 1.4375rem 1.4375rem;border:1px solid rgba(255,255,255,.12);border-radius:.875rem;background:#fff}.tormpol-claims-returns__email-label{margin:0;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:normal;color:#6f7480}.tormpol-claims-returns__email-address{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:normal;color:#e21d40;text-decoration:none;word-break:break-word}.tormpol-claims-returns__email-address:hover{text-decoration:underline}.tormpol-claims-returns__email-address:focus-visible{outline:#e21d40 solid 2px;outline-offset:2px}.tormpol-claims-returns__email-note{margin:0;padding-top:.25rem;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.55;color:#424752}