.wrap.section{padding-left:2rem;padding-right:2rem}@media(max-width:900px){.wrap.section{padding-left:1.25rem;padding-right:1.25rem}}.announcement a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:560px){.announcement{font-size:.78rem;padding:.5rem .75rem;letter-spacing:.01em;line-height:1.4}}.menu-toggle{min-width:44px;min-height:44px;align-items:center;justify-content:center;cursor:pointer}.search-link{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:44px;min-height:44px;color:var(--forest)}.search-link svg{flex:none}.cart-link{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.brand{white-space:nowrap}.m-single--mission{color:var(--forest)}@media(max-width:560px){.header-inner{gap:.5rem;padding:.75rem 1rem}.header-actions{gap:.25rem}.brand{font-size:1.55rem}.cart-link{padding:.5rem .75rem}}@media(max-width:560px){.hero{min-height:540px}.hero-copy{padding:2.25rem 1.25rem}.hero-copy h1{font-size:2.35rem}}.pv-mission{padding:2.5rem 0 0}.pv-mission__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);background:#e9efe5;border:1px solid #d5dfd0;border-radius:12px;overflow:hidden;align-items:stretch}.pv-mission__media{min-height:300px;background:var(--sand)}.pv-mission__media img{width:100%;height:100%;object-fit:cover}.pv-mission__copy{padding:2.5rem clamp(1.5rem,4vw,3.5rem);display:flex;flex-direction:column;justify-content:center}.pv-mission__copy h2{font-size:clamp(1.6rem,2.6vw,2.4rem);margin:.4rem 0 .7rem}.pv-mission__copy p{margin:0 0 1.3rem;color:#3d463d;max-width:560px}.pv-mission__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem}.pv-mission__more{color:var(--forest);font-weight:600;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:700px){.pv-mission{padding:1.5rem 0 0}.pv-mission__card{grid-template-columns:1fr}.pv-mission__media{display:none}.pv-mission__copy{padding:1.5rem 1.25rem}.pv-mission__actions .button{width:100%}}.pv-highlights{list-style:none;margin:0 0 1.1rem;padding:0;display:grid;gap:.45rem;font-size:.95rem;color:#3d423c}.pv-highlights li{position:relative;padding-left:1.7rem;line-height:1.45}.pv-highlights li:before{content:"";position:absolute;left:0;top:.18em;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--forest) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/70% no-repeat}.pv-give{display:flex;gap:.7rem;align-items:flex-start;margin:1rem 0 0;padding:.8rem .95rem;background:#e9efe5;border:1px solid #d5dfd0;border-radius:8px;font-size:.88rem;color:#3d463d;line-height:1.45}.pv-give__icon{font-size:1.15rem;line-height:1.2;flex:none}.pv-give p{margin:0}.pv-give strong{display:block;color:var(--forest);font-size:.93rem;margin-bottom:.1rem}.pv-give a{color:var(--forest);font-weight:600;text-decoration:underline;text-underline-offset:3px}shopify-chat{transition:transform .2s}body.pv-sticky-on shopify-chat{transform:translateY(-74px)}@media(prefers-reduced-motion:reduce){shopify-chat{transition:none}}.summary-give{color:var(--forest)}.footer-mission{font-size:.9rem;color:#e1e5df;max-width:340px}.footer-grid .footer-mission a{display:inline;margin:0;text-decoration:underline;text-underline-offset:3px}.pv-impact{margin:1rem 0 1.5rem;padding:1.1rem 1.2rem;background:#fff;border:1px solid var(--line);border-radius:10px}.pv-impact__total{margin:0 0 .8rem;color:var(--forest)}.pv-impact__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.pv-impact__item{display:grid;gap:.15rem;padding:.75rem 0 0;border-top:1px solid var(--line)}.pv-impact__amount{font-weight:700;color:var(--forest);font-size:1.05rem}.pv-impact__org{font-weight:600}.pv-impact__meta{font-size:.88rem;color:#50564f}.pv-shelter-badge{display:inline-flex;align-items:center;gap:.4em;padding:.38em .7em .38em .55em;background:#fff;border:1px solid #ece4dc;border-radius:6px;box-shadow:0 1px 3px #292d2914;font:700 .68rem/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:#2b2f2b;white-space:nowrap}.pv-shelter-badge__icon{flex:none;color:#e0613a}.pv-shelter-badge--card{position:absolute;left:.6rem;bottom:.6rem;z-index:1;max-width:calc(100% - 1.2rem);overflow:hidden}.pv-shelter-badge--link{margin:.35rem 0 .2rem;text-decoration:none}.pv-shelter-badge--link:hover{text-decoration:none;border-color:#e0613a}.pv-shelter-badge--link:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.pv-info .pv-shelter-badge--link{display:flex;width:max-content}@media(max-width:560px){.pv-shelter-badge{font-size:.6rem;letter-spacing:.07em}.pv-shelter-badge--card{left:.45rem;bottom:.45rem}.pv-shelter-badge__icon{width:12px;height:12px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pawvora-updates.css.map */
