.back-shop{color:var(--ink);text-decoration:none;font-weight:700;font-size:13px}.policy-page{padding-bottom:110px}.policy-hero{padding:76px clamp(20px,6vw,92px) 54px;max-width:1260px;margin:0 auto}.policy-hero h1{font:700 clamp(62px,8vw,106px)/.88 "Fraunces",serif;letter-spacing:-.06em;margin:0}.policy-hero h1 em{color:var(--green);font-style:normal}.policy-hero>p:last-child{max-width:670px;color:var(--muted);font-size:18px;line-height:1.65}.shipping-cards{display:grid;grid-template-columns:repeat(3,1fr);max-width:1260px;margin:0 auto;padding:0 clamp(20px,6vw,92px);gap:16px}.shipping-cards article{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:26px}.shipping-cards article.free{background:var(--green);color:#fff}.shipping-cards span{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.shipping-cards strong{display:block;font:700 42px "Fraunces",serif;margin:16px 0 4px}.shipping-cards h2{font-size:17px;margin:0}.shipping-cards p{font-size:13px;line-height:1.55;color:var(--muted)}.shipping-cards .free p{color:#d7e2da}.policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(45px,8vw,110px);max-width:1120px;margin:90px auto;padding:0 clamp(20px,6vw,72px)}.policy-grid h2,.policy-cta h2{font:700 42px "Fraunces",serif;margin:0 0 28px}.policy-grid h3{font-size:16px;margin:25px 0 6px}.policy-grid p:not(.eyebrow){color:#526057;line-height:1.7}.policy-cta{display:flex;justify-content:space-between;align-items:center;gap:30px;max-width:1120px;margin:0 auto;padding:34px clamp(24px,5vw,55px);border-radius:22px;background:var(--lime)}.policy-cta h2{margin:0}.policy-cta p{margin-bottom:0}footer a:not(.brand){color:#d9e1dc}@media(max-width:800px){.shipping-cards,.policy-grid{grid-template-columns:1fr}.policy-cta{margin:0 20px}.policy-hero h1{font-size:64px}}@media(max-width:580px){.policy-hero h1{font-size:52px}.policy-cta{display:grid}.policy-grid h2,.policy-cta h2{font-size:34px}}
