.eselens-returns {
 --er-green-900:#17352C; --er-green-700:#2E4B3F; --er-paper:#F6F5F1;
 --er-ink:#1A1A1A; --er-muted:#4F5552; --er-line:#A9B5AF; --er-line-soft:#DADFDC; --er-error:#9B2C2C;
 width:100%; color:var(--er-ink); background:var(--er-paper); font-family:"Montserrat",sans-serif; font-size:16px; line-height:1.65; text-align:left;
}
:is(#Content .eselens-returns, .eselens-returns) *, :is(#Content .eselens-returns, .eselens-returns) *::before, :is(#Content .eselens-returns, .eselens-returns) *::after {box-sizing:border-box; border-radius:0; box-shadow:none; text-shadow:none;}
:is(#Content .eselens-returns, .eselens-returns) [hidden][hidden] {display:none;}
:is(#Content .eselens-returns, .eselens-returns) .er-container {width:100%; max-width:1280px; padding:80px 40px 96px; margin:0 auto;}
:is(#Content .eselens-returns, .eselens-returns) h1 {font:300 clamp(36px,5vw,64px)/1.13 "Montserrat",sans-serif; letter-spacing:-.035em; color:var(--er-ink); margin:0 0 28px; text-transform:none; overflow-wrap:anywhere;}
:is(#Content .eselens-returns, .eselens-returns) h2, :is(#Content .eselens-returns, .eselens-returns) h3, :is(#Content .eselens-returns, .eselens-returns) h4 {font-family:inherit; color:inherit;}
:is(#Content .eselens-returns, .eselens-returns) p {margin:0 0 18px; font:inherit; color:inherit;}
:is(#Content .eselens-returns, .eselens-returns) a {color:var(--er-green-700); text-decoration:underline; text-underline-offset:4px; font:inherit; background:none;}
:is(#Content .eselens-returns, .eselens-returns) :where(a,button,input,textarea,summary,[tabindex]):focus-visible {outline:2px solid var(--er-green-700); outline-offset:4px;}
:is(#Content .eselens-returns, .eselens-returns) .er-eyebrow {font-size:11px; font-weight:700; letter-spacing:.18em; margin:0 0 24px;}
:is(#Content .eselens-returns, .eselens-returns) .er-intro {max-width:960px; margin:0 0 56px;}
:is(#Content .eselens-returns, .eselens-returns) .er-intro-copy {max-width:820px; color:var(--er-muted);}
:is(#Content .eselens-returns, .eselens-returns) .er-intro-copy p {margin-top:12px;}
:is(#Content .eselens-returns, .eselens-returns) .er-legal {max-width:820px; font-size:13px; border-left:2px solid var(--er-line); padding-left:18px; color:var(--er-muted); margin-top:24px;}
:is(#Content .eselens-returns, .eselens-returns) .er-layout {display:grid; grid-template-columns:minmax(0,7fr) minmax(0,4fr); gap:72px; align-items:start;}
:is(#Content .eselens-returns, .eselens-returns) .er-form {margin:0; min-width:0;}
:is(#Content .eselens-returns, .eselens-returns) .er-section {border:0; padding:0; margin:0 0 48px; min-width:0;}
:is(#Content .eselens-returns, .eselens-returns) .er-section legend {float:none; display:block; width:100%; padding:0 0 16px; margin:0 0 28px; border:0; border-bottom:1px solid var(--er-line); color:var(--er-ink); font:700 13px/1.6 "Montserrat",sans-serif; letter-spacing:.14em; text-transform:uppercase;}
:is(#Content .eselens-returns, .eselens-returns) .er-field {margin:0 0 24px;}
:is(#Content .eselens-returns, .eselens-returns) .er-field > label, :is(#Content .eselens-returns, .eselens-returns) .er-field-label {display:block; font:500 12px/1.6 "Montserrat",sans-serif; text-transform:uppercase; letter-spacing:.12em; margin:0 0 10px; color:var(--er-ink);}
:is(#Content .eselens-returns, .eselens-returns) .er-form input:not([type=checkbox]):not([type=hidden]):not([type=file]), :is(#Content .eselens-returns, .eselens-returns) .er-form textarea {
 display:block; width:100%; max-width:none; height:52px; min-height:0; margin:0; padding:0 16px; border:1px solid var(--er-line); background:#fff; color:var(--er-ink); font:400 16px/1.5 "Montserrat",sans-serif; letter-spacing:normal; appearance:none; opacity:1;
}
:is(#Content .eselens-returns, .eselens-returns) .er-form textarea {height:auto; min-height:140px; padding:14px 16px; resize:vertical;}
:is(#Content .eselens-returns, .eselens-returns) .er-form input:focus, :is(#Content .eselens-returns, .eselens-returns) .er-form textarea:focus {border-color:var(--er-green-700); outline:1px solid var(--er-green-700); outline-offset:1px; background:#fff; color:var(--er-ink);}
:is(#Content .eselens-returns, .eselens-returns) .er-form [aria-invalid=true] {border-color:var(--er-error);}
:is(#Content .eselens-returns, .eselens-returns) .er-check {position:relative; display:flex; align-items:flex-start; gap:12px; font:400 14px/1.65 "Montserrat",sans-serif; color:var(--er-ink); text-transform:none; letter-spacing:normal; margin:0 0 16px; padding:0; cursor:pointer; min-height:24px;}
:is(#Content .eselens-returns, .eselens-returns) .er-check input[type=checkbox] {position:absolute; width:1px; height:1px; min-width:0; padding:0; margin:0; border:0; overflow:hidden; clip-path:inset(50%); appearance:none;}
:is(#Content .eselens-returns, .eselens-returns) .er-tick {position:relative; display:block; flex:0 0 18px; width:18px; height:18px; margin-top:3px; border:1px solid var(--er-muted); background:#fff;}
:is(#Content .eselens-returns, .eselens-returns) .er-check input:checked + .er-tick {background:var(--er-green-700); border-color:var(--er-green-700);}
:is(#Content .eselens-returns, .eselens-returns) .er-check input:checked + .er-tick::after {content:""; position:absolute; left:5px; top:2px; width:5px; height:9px; border:solid #fff; border-width:0 2px 2px 0; transform:rotate(45deg);}
:is(#Content .eselens-returns, .eselens-returns) .er-check input:focus-visible + .er-tick {outline:2px solid var(--er-green-700); outline-offset:3px;}
:is(#Content .eselens-returns, .eselens-returns) .er-check input[aria-invalid=true] + .er-tick {border-color:var(--er-error);}
:is(#Content .eselens-returns, .eselens-returns) .er-product {border:1px solid var(--er-line); padding:18px; background:#fff; margin-bottom:12px; overflow-wrap:anywhere;}
:is(#Content .eselens-returns, .eselens-returns) .er-product:has(input:checked) {border-color:var(--er-green-700); outline:1px solid var(--er-green-700); outline-offset:-1px;}
:is(#Content .eselens-returns, .eselens-returns) .er-help, :is(#Content .eselens-returns, .eselens-returns) .er-lookup-status {font-size:12px; line-height:1.7; color:var(--er-muted); margin:10px 0 0;}
:is(#Content .eselens-returns, .eselens-returns) .er-check-list {margin-top:24px;}
:is(#Content .eselens-returns, .eselens-returns) .er-feedback {margin-top:32px;}
:is(#Content .eselens-returns, .eselens-returns) .er-drop {position:relative; display:flex; align-items:center; justify-content:center; min-height:108px; border:1px dashed var(--er-line); background:#fff; padding:20px; text-align:center; font-size:13px;}
:is(#Content .eselens-returns, .eselens-returns) .er-drop input[type=file] {display:block; width:100%; font:inherit; color:var(--er-ink); margin:0;}
:is(#Content .eselens-returns, .eselens-returns) .er-drop-caption {display:none;}
:is(#Content .eselens-returns, .eselens-returns).er-enhanced .er-drop input[type=file] {position:absolute; inset:0; opacity:0; height:100%; cursor:pointer;}
:is(#Content .eselens-returns, .eselens-returns).er-enhanced .er-drop-caption {display:block; pointer-events:none;}
:is(#Content .eselens-returns, .eselens-returns) .er-drop:focus-within, :is(#Content .eselens-returns, .eselens-returns) .er-drop.er-dragging {outline:2px solid var(--er-green-700); outline-offset:3px;}
:is(#Content .eselens-returns, .eselens-returns) .er-file-selected {display:flex; gap:12px; align-items:center; justify-content:space-between; margin-top:12px; font-size:12px; overflow-wrap:anywhere;}
:is(#Content .eselens-returns, .eselens-returns) button.er-remove {padding:8px; border:0; background:transparent; color:var(--er-green-700); font:inherit; text-decoration:underline; margin:0; cursor:pointer; flex-shrink:0;}
:is(#Content .eselens-returns, .eselens-returns) button.er-submit {display:inline-flex; align-items:center; justify-content:center; gap:12px; height:56px; padding:0 40px; margin:0; border:0; background:var(--er-green-900); color:#fff; font:500 13px/1 "Montserrat",sans-serif; text-transform:uppercase; letter-spacing:.2em; cursor:pointer; transition:background-color .15s;}
:is(#Content .eselens-returns, .eselens-returns) button.er-submit:hover {background:var(--er-green-700);}
:is(#Content .eselens-returns, .eselens-returns) button.er-submit:disabled {opacity:.65; cursor:wait;}
:is(#Content .eselens-returns, .eselens-returns) button::after, :is(#Content .eselens-returns, .eselens-returns) button::before {display:none;}
:is(#Content .eselens-returns, .eselens-returns) .er-submit-note {margin-top:20px; max-width:570px;}
:is(#Content .eselens-returns, .eselens-returns) .er-spinner {display:none; width:14px; height:14px; border:1px solid #ffffff66; border-top-color:#fff; clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}
:is(#Content .eselens-returns, .eselens-returns) .er-submit[aria-busy=true] .er-spinner {display:inline-block; animation:er-spin 1s linear infinite;}
@keyframes er-spin {to {transform:rotate(360deg);}}
:is(#Content .eselens-returns, .eselens-returns) .er-sidebar {position:sticky; top:120px; min-width:0;}
:is(#Content .eselens-returns, .eselens-returns) .er-info {padding:32px; background:var(--er-green-900); color:var(--er-paper); font-size:13px; overflow-wrap:anywhere;}
:is(#Content .eselens-returns, .eselens-returns) .er-info h2 {font-size:14px; font-weight:700; line-height:1.65; letter-spacing:.12em; text-transform:uppercase; margin:0 0 24px; padding:0 0 20px; border-bottom:1px solid var(--er-line);}
:is(#Content .eselens-returns, .eselens-returns) .er-info h3, :is(#Content .eselens-returns, .eselens-returns) .er-info h4 {font-size:12px; letter-spacing:.12em; text-transform:uppercase; margin:0 0 12px; font-weight:600;}
:is(#Content .eselens-returns, .eselens-returns) .er-info a {color:#fff;}
:is(#Content .eselens-returns, .eselens-returns) .er-info a:focus-visible {outline-color:#fff;}
:is(#Content .eselens-returns, .eselens-returns) .er-info ul, :is(#Content .eselens-returns, .eselens-returns) .er-info ol {margin:0 0 20px; padding-left:20px; list-style-position:outside;}
:is(#Content .eselens-returns, .eselens-returns) .er-info li {margin:0 0 8px; color:inherit;}
:is(#Content .eselens-returns, .eselens-returns) .er-address {margin:24px 0; padding:24px 0 8px; border-top:1px solid var(--er-line); border-bottom:1px solid var(--er-line);}
:is(#Content .eselens-returns, .eselens-returns) .er-mobile-info {display:none;}
:is(#Content .eselens-returns, .eselens-returns) .er-error {color:var(--er-error); font-size:12px; margin:8px 0 12px;}
:is(#Content .eselens-returns, .eselens-returns) .er-summary {border:1px solid var(--er-error); padding:20px; margin-bottom:32px; font-size:14px; color:var(--er-error);}
:is(#Content .eselens-returns, .eselens-returns) .er-summary ul {margin:8px 0 0; padding-left:20px;}
:is(#Content .eselens-returns, .eselens-returns) .er-summary a {color:var(--er-error);}
:is(#Content .eselens-returns, .eselens-returns) .er-hp {position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%);}
:is(#Content .eselens-returns, .eselens-returns) .er-success {max-width:960px;}
:is(#Content .eselens-returns, .eselens-returns) .er-receipt {margin:40px 0; border-top:1px solid var(--er-line);}
:is(#Content .eselens-returns, .eselens-returns) .er-receipt > div {display:grid; grid-template-columns:1fr 1.5fr; padding:20px 16px; gap:20px; border-bottom:1px solid var(--er-line);}
:is(#Content .eselens-returns, .eselens-returns) .er-receipt dt {font-size:12px; text-transform:uppercase; letter-spacing:.08em;}
:is(#Content .eselens-returns, .eselens-returns) .er-receipt dd {margin:0; font-weight:500;}
:is(#Content .eselens-returns, .eselens-returns) .er-deadline {background:var(--er-green-900); color:#fff;}
:is(#Content .eselens-returns, .eselens-returns) .er-success-address {max-width:540px; margin:32px 0;}
:is(#Content .eselens-returns, .eselens-returns) .er-reminders {margin:24px 0; padding-left:22px;}
@media (max-width:1023px) {
 :is(#Content .eselens-returns, .eselens-returns) .er-container {padding:48px 24px 64px;}
 :is(#Content .eselens-returns, .eselens-returns) .er-layout {grid-template-columns:minmax(0,1fr); gap:48px;}
 :is(#Content .eselens-returns, .eselens-returns) .er-sidebar {position:static;}
 :is(#Content .eselens-returns, .eselens-returns) .er-mobile-info {display:block; margin:0 0 40px;}
 :is(#Content .eselens-returns, .eselens-returns) .er-mobile-info summary {padding:18px; border:1px solid var(--er-line); font-size:12px; font-weight:600; cursor:pointer;}
 :is(#Content .eselens-returns, .eselens-returns) .er-intro {margin-bottom:32px;}
}
@media (max-width:599px) {
 :is(#Content .eselens-returns, .eselens-returns) button.er-submit {width:100%; padding:0 16px; letter-spacing:.12em;}
 :is(#Content .eselens-returns, .eselens-returns) .er-info {padding:24px;}
 :is(#Content .eselens-returns, .eselens-returns) .er-receipt > div {grid-template-columns:1fr; gap:8px;}
}
@media (prefers-reduced-motion:reduce) {
 :is(#Content .eselens-returns, .eselens-returns) * {animation:none; transition:none; scroll-behavior:auto;}
}
