.help-page{max-width:1280px;margin:auto;padding:clamp(32px,6vw,96px) clamp(20px,4vw,64px)}.help-page header{max-width:780px;margin-bottom:48px}.help-page h1{font-size:clamp(38px,6vw,76px);line-height:1.07;letter-spacing:-.04em;margin:20px 0}.help-page p{line-height:1.65}.help-page header>p{max-width:600px}.help-page .commerce-button{margin-top:20px}.help-address{font-size:14px}.help-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.help-products{grid-template-columns:repeat(3,minmax(0,1fr))}.help-cards section{min-width:0;padding:clamp(22px,3vw,36px);border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:28px;background:color-mix(in srgb,currentColor 3%,transparent)}.help-cards h2,.help-order h2{font-size:clamp(24px,3vw,32px);line-height:1.2;margin:20px 0}.help-cards img{object-fit:cover;border-radius:20px}.help-page a{overflow-wrap:anywhere}.help-cards a,.help-order a{display:block;padding:12px 0;text-underline-offset:5px}.help-cards details{padding:16px 0;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.help-cards summary{cursor:pointer;line-height:1.5}.help-cards details p{font-size:15px}.help-order{margin-top:48px}.help-order>div{display:flex;flex-wrap:wrap;gap:12px 32px}.help-page :focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:4px}@media(max-width:760px){.help-cards,.help-products{grid-template-columns:1fr}.help-page header{margin-bottom:32px}.help-cards{gap:16px}.help-order>div{display:block}}.site .help-page .help-cards>section{height:auto;min-height:0;display:block;overflow:visible}.site .help-page .help-cards>section>img{display:block;position:static;width:80px;height:80px;max-width:80px;aspect-ratio:1;object-fit:cover}