.shop-about{width:min(100%,1280px);margin-inline:auto;padding:64px var(--shop-content-inset) 48px;color:var(--color-text-primary)}.shop-about-heading{max-width:760px;margin-bottom:64px}.shop-about h1{margin:0 0 24px;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.shop-about-heading>p{max-width:52ch;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.5;letter-spacing:-.015em}.shop-about-section{display:grid;grid-template-columns:minmax(160px,.6fr) minmax(0,70ch);gap:40px;padding-block:40px;border-top:1px solid var(--color-border-control)}.shop-about-section>div{min-width:0}.shop-about-section h2{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.shop-about-section p{max-width:70ch;margin:0;color:var(--color-text-secondary);font-size:16px;line-height:1.7}.shop-about-explore{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:20px;color:var(--color-link);font-size:16px;font-weight:600;text-decoration:underline!important;text-underline-offset:4px}.shop-about-explore:hover{color:var(--color-text-primary)}.shop-about-explore:focus-visible{border-radius:4px}@media(max-width:900px){.shop-about-section{grid-template-columns:1fr;gap:16px}}@media(max-width:700px){.shop-about{padding-top:40px;padding-bottom:24px}.shop-about-heading{margin-bottom:40px}.shop-about h1{margin-bottom:20px}.shop-about-section{grid-template-columns:1fr;gap:16px;padding-block:28px}.shop-about-section h2{font-size:21px}}
