.pfc{--ink:#1a1b18;--soft:#3d3833;--muted:#5c564f;--teja:#863815;--bg:#f5f4f1;background:var(--bg);color:var(--ink);font-family:Jost,sans-serif;font-size:15px;line-height:1.65;letter-spacing:.04em}.pfc *{box-sizing:border-box}.pfc a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.pfc a:hover{color:var(--teja)}.pfc ::selection{background:var(--teja);color:var(--bg)}.pfc a:focus-visible,.pfc button:focus-visible{outline:1px solid var(--teja);outline-offset:4px}.pfc .serif{font-family:Arapey,Georgia,serif;letter-spacing:0}.pfc em{font-style:italic}.pfc .teja{color:var(--teja)}.pfc .lead p,.pfc .body-r p{margin:0}.pfc .wrap{position:relative;max-width:1200px;margin:0 auto;padding:72px 24px 56px 64px}.pfc .vlabel{position:absolute;left:14px;top:80px;margin:0;writing-mode:vertical-rl;transform:rotate(180deg);font-family:Jost,sans-serif;font-weight:400;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.pfc .body-r{margin:40px 0 0 auto;max-width:34ch;text-align:right;font-family:Arapey,Georgia,serif;font-size:16px;line-height:1.55;letter-spacing:.01em;color:var(--soft)}.pfc-band{position:relative;overflow:hidden;color:#fff;background:#3b3530}.pfc-band>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pfc-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14121052}.pfc-band .inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:88px 24px 120px 64px}.pfc-band .vlabel{color:#ece7e0;z-index:1}.pfc-hero{min-height:780px}.pfc-hero h1{margin:0;font-family:Arapey,Georgia,serif;font-weight:400;font-size:clamp(58px,10vw,140px);line-height:.9;letter-spacing:-.03em;color:#fff}.pfc-hero .lead{margin:22px 0 0;max-width:22ch;font-family:Arapey,Georgia,serif;font-size:clamp(24px,3vw,38px);line-height:1.15;letter-spacing:-.01em}.pfc-band .body-r{color:#f1ede7;margin-top:56px;max-width:30ch}.pfc-hero nav{position:absolute;z-index:1;left:64px;right:24px;bottom:28px;display:flex;flex-wrap:wrap;gap:10px 32px;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.pfc-hero nav a{color:#fff;text-decoration:none}.pfc-nums{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 80px}.pfc-nums .n{margin:0;font-family:Arapey,Georgia,serif;font-size:clamp(84px,11vw,160px);line-height:.82;letter-spacing:-.04em;color:var(--teja)}.pfc-nums .c{margin:14px 0 0;font-family:Arapey,Georgia,serif;font-size:22px;line-height:1.25;letter-spacing:0}.pfc-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.pfc-tile{position:relative;aspect-ratio:3/4;overflow:hidden;background:#4a423b;color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 16px}.pfc-tile>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.pfc-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14121057}.pfc-tile:hover>img.bg{transform:scale(1.03)}.pfc-tile>*:not(img.bg){position:relative;z-index:1}.pfc-tile .logo{display:block;max-width:68%;max-height:64px;width:auto;height:auto}.pfc-tile .brand{margin:0;font-family:Arapey,Georgia,serif;font-size:24px;line-height:1.15;letter-spacing:.14em;text-transform:uppercase}.pfc-tile .by{margin:12px 0 0;font-family:Arapey,Georgia,serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.pfc-tile .what{margin:10px 0 0;font-family:Arapey,Georgia,serif;font-style:italic;font-size:15px;letter-spacing:.02em}.pfc-tile:hover{color:#fff}.pfc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.pfc-list li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:6px 40px;align-items:baseline}.pfc-list .t{margin:0;font-family:Arapey,Georgia,serif;font-size:clamp(28px,3.6vw,46px);line-height:1.05;letter-spacing:-.015em}.pfc-list .d{margin:0;text-align:right;font-family:Arapey,Georgia,serif;font-size:16px;line-height:1.5;color:var(--soft)}.pfc-brands{max-width:1000px;margin:0 auto;padding:88px 24px 24px;text-align:center}.pfc-brands h2{margin:0 0 8px;font-family:Arapey,Georgia,serif;font-weight:400;font-size:26px;letter-spacing:.16em;text-transform:uppercase}.pfc-brands .count{margin:0 0 20px;font-family:Arapey,Georgia,serif;font-style:italic;font-size:16px;color:#4a4540}.pfc-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:0 22px;margin-bottom:28px}.pfc-chips button{font-family:Jost,sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:none;border:0;padding:12px 0;min-height:44px;cursor:pointer;color:var(--muted)}.pfc-chips button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}.pfc-sector{margin-bottom:28px}.pfc-sector[hidden]{display:none}.pfc-sector h3{margin:0 0 6px;font-family:Jost,sans-serif;font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--teja)}.pfc-bl{margin:0;font-family:Arapey,Georgia,serif;font-size:19px;line-height:1.7;letter-spacing:.01em}.pfc-bl span{display:inline-block;margin:0 6px;white-space:nowrap}.pfc-bl span:not(:last-child):after{content:"/";margin-left:12px;color:#9c958b}.pfc.is-filtered .pfc-sector h3{display:none}.pfc-contact{min-height:520px}.pfc-contact .inner{padding-bottom:64px}.pfc-contact h2{margin:0;font-family:Arapey,Georgia,serif;font-weight:400;font-size:clamp(48px,8vw,112px);line-height:.92;letter-spacing:-.03em;color:#fff}.pfc-contact .lead{margin:20px 0 0;max-width:26ch;font-family:Arapey,Georgia,serif;font-size:clamp(22px,2.6vw,32px);line-height:1.2}.pfc-contact .links{margin:56px 0 0 auto;max-width:34ch;display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:4px}.pfc-contact .links a{font-family:Arapey,Georgia,serif;color:#fff;min-height:44px;display:inline-flex;align-items:center}@media(max-width:760px){.pfc .wrap{padding:44px 20px 36px}.pfc .vlabel{position:static;writing-mode:horizontal-tb;transform:none;margin-bottom:16px}.pfc-band .vlabel{display:none}.pfc-band .inner{padding:64px 20px 110px}.pfc-hero{min-height:620px}.pfc-hero h1{font-size:58px}.pfc-hero nav{left:20px;right:20px;gap:8px 18px}.pfc .body-r{margin-top:28px;font-size:15px}.pfc-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pfc-nums .n{font-size:54px}.pfc-nums .c{font-size:17px;margin-top:8px}.pfc-nums .cx{display:none}.pfc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pfc-tile .brand{font-size:17px}.pfc-list{gap:18px}.pfc-list li{grid-template-columns:minmax(0,1fr)}.pfc-list .d{font-size:15px}.pfc-brands{padding:56px 20px 8px}.pfc-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:0 -20px 20px;padding:0 20px}.pfc-chips button{flex:0 0 auto;white-space:nowrap}.pfc-bl{font-size:17px}.pfc-contact{min-height:0}.pfc-contact .inner{padding:56px 20px 48px}.pfc-contact .links{margin-top:36px}}@media(prefers-reduced-motion:reduce){.pfc-tile>img.bg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pfc-colaboraciones.css.map */
