.fp-tile-break-band{background:var(--deep)}.fp-tile-break{display:flex;align-items:center;justify-content:center;gap:16px;max-width:var(--maxw, 1120px);margin:0 auto;padding:clamp(22px,3vw,34px) var(--gutter, clamp(20px, 5vw, 56px))}.fp-tile-break .fp-tb-line{flex:1;height:1px;background:var(--line-strong)}.fp-tile-break .fp-tb-tile{width:20px;height:20px;flex:0 0 auto;background-image:var(--fp-tile-single);background-size:cover;background-position:center;border-radius:3px;opacity:.8}.fp-tile-break .fp-tb-mid{width:27px;height:27px;rotate:45deg;border-radius:4px;opacity:1;margin:0 6px}@media(max-width:560px){.fp-tile-break{gap:12px}.fp-tile-break .fp-tb-tile{width:16px;height:16px}.fp-tile-break .fp-tb-mid{width:22px;height:22px}}.fp-give{background:var(--deep);padding:clamp(52px,6.5vw,88px) 0 clamp(64px,8vw,104px)}.fp-g-grid{display:grid;grid-template-columns:7fr 5fr;gap:clamp(28px,5vw,72px);align-items:center}.fp-g-media{position:relative;order:2}.fp-g-media img{border-radius:10px;aspect-ratio:4/5;object-fit:cover;width:100%}.fp-g-tag{position:absolute;top:-16px;left:18px;z-index:2;background:#fdfcf8;border:1px solid var(--line-strong);border-radius:8px;padding:11px 17px 13px;transform:rotate(-5deg);box-shadow:0 16px 30px -20px #26221e80;text-align:center}.fp-g-tag:before{content:"";position:absolute;top:-20px;left:calc(50% - 15px);width:34px;height:37px;background:var(--fp-pin) center / contain no-repeat;filter:drop-shadow(2px 4px 4px rgba(38,34,30,.38))}.fp-g-tag .fp-t1{display:block;font-family:var(--serif);font-style:italic;font-size:19px}.fp-g-tag .fp-t2{display:block;font-family:var(--caps);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-top:2px}.fp-give .fp-eyebrow{color:var(--accent)}.fp-give h2{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(30px,4vw,52px);margin:8px 0 16px}.fp-give .fp-g-body{color:var(--ink-soft);max-width:46ch;margin:0 0 22px}.fp-g-ways{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 24px;padding:0;list-style:none}.fp-g-way{display:inline-block;font-size:12.5px;letter-spacing:.04em;padding:7px 14px;border:1px solid var(--line-strong);border-radius:999px;background:#fdfcf8;color:var(--ink-soft);text-decoration:none;transition:border-color .3s var(--ease),color .3s var(--ease)}a.fp-g-way:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:900px){.fp-g-grid{grid-template-columns:1fr}.fp-g-media{order:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-pantry-give.css.map */
