:root,body.pf-fusion,body.pf-fusion[data-home-edition]{--pft-paper: #faf8f4;--pft-panel: #f1ede6;--pft-ink: #2a2826;--pft-muted: #6b665f;--pft-line: #e3ddd3;--pft-accent: #8a5a3c;--pft-promo: #c4262e;--fusion-paper: var(--pft-paper);--fusion-panel: var(--pft-panel);--fusion-ink: var(--pft-ink);--fusion-muted: var(--pft-muted);--fusion-line: var(--pft-line);--fusion-accent: var(--pft-panel);--fusion-accent-ink: var(--pft-ink);--fusion-action: var(--pft-ink);--fusion-action-ink: #fff;--bg-primary: var(--pft-paper);--bg-soft: var(--pft-panel);--ink-primary: var(--pft-ink);--ink-secondary: var(--pft-muted);--hairline: var(--pft-line);--accent: var(--pft-ink);--ps-ink: var(--pft-ink);--font-display: "Fraunces", Georgia, serif;--font-chrome: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--sans: var(--font-chrome);--display: var(--font-display)}html body.store-root{background:var(--pft-paper);color:var(--pft-ink);font-family:var(--font-chrome)}body.store-root h1,body.store-root h2,body.store-root .font-display{font-family:var(--font-display)}body.store-root .pf-announce,body.store-root .announcement-bar{background:var(--pft-ink)!important;color:#fff!important;border:0}body.store-root .pf-announce a,body.store-root .pf-announce span{color:#fff!important}body.store-root .ps-config-options input:checked+label,body.store-root .ps-option-values input:checked+label{background:var(--pft-panel)!important;color:var(--pft-ink)!important;border-color:var(--pft-ink)!important;box-shadow:inset 0 0 0 1px var(--pft-ink)}body.store-root .ps-config-options button.is-selected,body.store-root .ps-config-options [aria-pressed=true],body.store-root .ps-frame-option.is-selected,body.store-root [role=switch][aria-checked=true],body.store-root .cg-toggle [aria-pressed=true],body.store-root [aria-pressed=true].cg-view-toggle__button{background:var(--pft-panel)!important;color:var(--pft-ink)!important;box-shadow:inset 0 0 0 1px var(--pft-ink)}body.store-root .ps-add-button{background:var(--pft-ink)!important;border-color:var(--pft-ink)!important;color:#fff!important}body.store-root .ps-add-button:before{background:var(--pft-accent)!important}body.store-root .ps-add-button:hover:not(:disabled){color:#fff!important}body.store-root .ps-sale-badge,body.store-root [class*=discount-badge],body.store-root [class*=sale-badge]{background:var(--pft-promo)!important;color:#fff!important}body.store-root .ps-price__current:has(+.ps-price__compare:not(.is-hidden)){color:var(--pft-promo)}body.store-root .site-header,body.store-root .site-header--adaptive{background:var(--pft-paper)!important;border-bottom:1px solid var(--pft-line)}body.store-root .site-logo__text{font-family:var(--font-display)!important;color:var(--pft-ink)}@media(max-width:989px){body.store-root .site-header{padding-top:env(safe-area-inset-top,0px)}body.store-root .site-header__inner{position:relative;display:flex;justify-content:flex-end;align-items:center;min-height:56px!important;padding-block:8px;gap:0!important}body.store-root .site-header__inner>.site-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;z-index:1}body.store-root .site-logo__text{font-size:21px!important;white-space:nowrap}body.store-root .site-header__inner>.site-actions{position:static;display:flex;gap:0!important}body.store-root .site-actions .mobile-menu-trigger{position:absolute;left:0;top:50%;transform:translateY(-50%)}body.store-root .site-nav{display:none!important}}.pft-home{background:var(--pft-paper)}.pft-hero{position:relative}.pft-hero__media img{display:block;width:100%;height:clamp(300px,50vh,640px);object-fit:cover;object-position:78% 40%}.pft-hero__copy{padding-block:28px 8px}.pft-eyebrow{margin:0 0 8px;font:500 11px/1.2 var(--font-chrome);letter-spacing:.14em;text-transform:uppercase;color:var(--pft-accent)}.pft-hero__title{margin:0 0 10px;font:500 clamp(32px,5vw,60px)/1.04 var(--font-display);letter-spacing:-.02em;color:var(--pft-ink)}.pft-hero__text{margin:0 0 20px;color:var(--pft-muted);font-size:15px;line-height:1.6}.pft-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;background:var(--pft-ink);color:#fff;font:600 12px/1 var(--font-chrome);letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.pft-btn:hover{background:var(--pft-accent)}.pft-section{padding-block:clamp(32px,5vw,64px) 0}.pft-section:last-child{padding-bottom:clamp(40px,6vw,80px)}.pft-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.pft-h2{margin:0;font:500 clamp(24px,3vw,36px)/1.1 var(--font-display);color:var(--pft-ink)}.pft-link{color:var(--pft-ink);font-size:13px;text-underline-offset:4px}.pft-coll-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.pft-coll-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.pft-coll-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.pft-coll{display:block;color:var(--pft-ink);text-decoration:none}.pft-coll__media{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--pft-panel)}.pft-coll__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pft-coll:hover img{transform:scale(1.03)}.pft-coll__title{display:block;margin-top:8px;font:500 14px/1.3 var(--font-chrome)}@media(min-width:990px){.pft-hero{display:grid;grid-template-columns:1.4fr 1fr;align-items:center}.pft-hero__media img{height:620px;object-position:50% 50%}.pft-hero__copy{padding:0 56px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pf-taste-20261016.css.map */
