.returns-page{--returns-green:#173f36;--returns-soft:#edf3ef;max-width:1440px;margin:auto;padding:24px clamp(20px,5vw,76px) 72px}.returns-back{align-items:center;gap:8px;min-height:44px;font-size:.9rem;font-weight:650;display:inline-flex}.returns-hero{border-bottom:1px solid var(--line);padding:0 0 48px}.returns-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;padding-top:36px;display:grid}.returns-eyebrow{letter-spacing:.13em;color:#785721;font-size:.7rem;font-weight:800}.returns-hero h1{margin:20px 0;font-size:clamp(2.6rem,5.2vw,5rem);line-height:1.07}.returns-hero h1 span{color:#507166}.returns-hero-grid>div>p{color:#52665e;max-width:560px;font-size:1.08rem;line-height:1.8}.returns-date{color:#52665e;margin-top:24px;font-size:.8rem;display:block}.returns-summary{background:var(--returns-green);color:#fff;border-radius:24px;padding:36px;box-shadow:0 16px 40px #173f3610}.returns-summary>svg{color:#dfbd7e}.returns-summary h2{margin:24px 0 16px;font-size:clamp(1.65rem,2.8vw,2.4rem);line-height:1.2}.returns-summary p{color:#dfebe5;line-height:1.8}.returns-summary a{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;margin-top:24px;font-weight:700;text-decoration:underline;display:flex}.returns-body{grid-template-columns:250px minmax(0,1fr);gap:64px;padding-top:48px;display:grid}.returns-index{border-right:1px solid var(--line);align-self:start;gap:4px;padding-right:20px;display:grid;position:sticky;top:110px}.returns-index>span{letter-spacing:.12em;color:#52665e;margin-bottom:14px;font-size:.68rem;font-weight:800}.returns-index a{color:#52665e;padding:10px 0;font-size:.87rem;line-height:1.5}.returns-index a:hover{color:var(--returns-green);text-decoration:underline}.returns-content{max-width:800px}.returns-content section{scroll-margin-top:120px}.returns-content h2{margin:12px 0 18px;font-size:clamp(1.6rem,2.5vw,2.2rem);line-height:1.2}.returns-content p{color:#52665e;font-size:1rem;line-height:1.85}.returns-steps ol{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.returns-steps li{border:1px solid var(--line);background:#fff;border-radius:16px;gap:20px;padding:22px;display:flex}.returns-step-icon{background:var(--returns-soft);width:44px;height:44px;color:var(--returns-green);border-radius:12px;flex:0 0 44px;place-items:center;display:grid}.returns-steps h3{letter-spacing:-.02em;margin:0 0 6px;font-family:inherit;font-size:1rem;line-height:1.5}.returns-steps p{margin:0;font-size:.93rem}.returns-topic{border-bottom:1px solid var(--line);padding:32px 0}.returns-topic p{margin-bottom:0}.returns-help{background:var(--returns-soft);border-radius:20px;margin-top:40px;padding:32px}.returns-help .button{white-space:normal;align-items:center;gap:10px;display:inline-flex}.returns-rights{margin-top:28px;font-size:.82rem!important}.returns-rights a{text-underline-offset:3px;text-decoration:underline}.returns-page a:focus-visible,.store-policy-banner a:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #b48137}@media (max-width:900px){.returns-hero-grid{grid-template-columns:1.25fr 1fr;gap:28px}.returns-body{grid-template-columns:190px minmax(0,1fr);gap:28px}.returns-summary{padding:26px}}@media (max-width:650px){.returns-page{padding:16px 20px 48px}.returns-hero-grid,.returns-body{grid-template-columns:1fr;gap:28px}.returns-hero-grid{padding-top:24px}.returns-hero{padding-bottom:28px}.returns-summary{border-radius:18px}.returns-summary h2{max-width:360px}.returns-body{padding-top:28px}.returns-index{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px 16px;padding:0 0 20px;position:static}.returns-index>span{grid-column:1/-1}.returns-index a{font-size:.8rem}.returns-steps li{gap:14px;padding:18px}.returns-help{padding:24px}}@media (prefers-reduced-motion:reduce){html:has(.returns-page){scroll-behavior:auto}}
