.fp-hero{position:relative;overflow:clip;padding:clamp(108px,11vw,148px) 0 clamp(44px,5vw,64px)}.fp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--fp-tile-field);background-size:clamp(120px,12vw,160px) auto;opacity:.16;pointer-events:none}.fp-hero .fp-hero-stage{position:relative;z-index:1;text-align:center}.fp-hero .fp-eyebrow{color:var(--accent)}.fp-hero h1{font-family:var(--serif);font-style:italic;font-size:clamp(44px,5vw,72px);line-height:1.05;letter-spacing:-.01em;margin:16px auto;max-width:16ch;font-weight:400}.fp-hero .fp-hero-lede{font-family:var(--serif);font-style:italic;font-size:clamp(19px,1.9vw,23px);color:var(--ink-soft);max-width:30ch;margin:0 auto}.fp-hero .fp-hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px;justify-content:center}.fp-hero .fp-hero-facts{margin-top:clamp(26px,3.4vw,38px);padding-top:20px;border-top:1px solid var(--line-strong);display:flex;flex-wrap:wrap;gap:12px 34px;justify-content:center;max-width:820px;margin-left:auto;margin-right:auto;list-style:none;padding-left:0;padding-right:0}.fp-hero .fp-hero-facts li{display:flex;align-items:flex-start;gap:11px;font-size:14px;color:var(--ink-soft);text-align:left}.fp-hero .fp-hero-facts svg{flex:0 0 auto;color:var(--accent);margin-top:3px}.fp-hero-preload{position:absolute;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none}.fp-polaroid{position:absolute;z-index:3;width:clamp(138px,12.5vw,178px);margin:0;background:#fdfcf8;border:1px solid var(--line);padding:9px 9px 30px;box-shadow:0 24px 44px -24px #26221e73;transition:rotate .5s var(--ease),scale .5s var(--ease),box-shadow .5s var(--ease)}.fp-polaroid img{aspect-ratio:1;object-fit:cover;width:100%;border-radius:4px;display:block}.fp-polaroid figcaption{position:absolute;left:0;right:0;bottom:7px;text-align:center;font-family:var(--caps);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.fp-polaroid:hover{rotate:0deg;scale:1.05;box-shadow:0 32px 56px -26px #26221e8c}.fp-polaroid--one{left:clamp(8px,2vw,44px);top:46%;rotate:-6deg}.fp-polaroid--two{right:clamp(8px,2vw,44px);top:34%;rotate:5deg}@keyframes fp-pol-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes fp-floaty{0%,to{translate:0 0}50%{translate:0 -10px}}@media(prefers-reduced-motion:no-preference){.fp-polaroid--one{animation:fp-pol-in .9s var(--ease) .5s both,fp-floaty 8s ease-in-out 1.4s infinite}.fp-polaroid--two{animation:fp-pol-in .9s var(--ease) .7s both,fp-floaty 7s ease-in-out 1.6s infinite}}@media(max-width:1100px){.fp-polaroid{display:none}}@media(max-width:900px){.fp-hero{padding-top:104px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-pantry-hero.css.map */
