.fc-bread{display:flex;justify-content:space-between;align-items:center;padding:13px 36px;border-bottom:1px solid var(--dk-ink);background:var(--dk-panel);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dk-muted)}.fc-bread b{color:var(--dk-ink);font-weight:500}.fc-banner{padding:48px 36px 56px;border-bottom:1px solid var(--dk-ink);background:var(--dk-paper)}.fc-banner__grid{display:grid;grid-template-columns:180px 1fr auto;gap:36px;align-items:end}.fc-banner__title{margin:0;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:56px;line-height:.95}.fc-banner__lede{margin:8px 0 0;max-width:60ch;font-family:Fraunces,Georgia,serif;font-style:italic;font-size:18px;color:var(--dk-muted);line-height:1.4}.fc-banner__meta{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dk-muted);text-align:right;line-height:1.7}.fc-tabs{display:flex;gap:0;padding:22px 36px 0;background:var(--dk-paper);border-bottom:1px solid var(--dk-ink)}.fc-tab{padding:14px 22px 16px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--dk-muted);border:1px solid transparent;border-bottom:0;background:transparent;position:relative;min-width:140px;text-align:left;cursor:pointer;font-family:inherit}.fc-tab__key{display:block;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none;font-size:10px;color:inherit;opacity:.55;margin-bottom:3px}.fc-tab__count{color:inherit;opacity:.55;margin-left:6px;font-feature-settings:"tnum" 1}.fc-tab.is-active{color:var(--dk-ink);background:var(--dk-panel);border-color:var(--dk-ink)}.fc-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--dk-panel)}.fc-tab.is-active .fc-tab__key{opacity:.75}.fc-panel{display:none;padding:0 36px 64px}.fc-panel.is-active{display:block}.fc-row{display:grid;grid-template-columns:360px 1fr;column-gap:36px;padding:36px 0 32px;border-top:1px solid var(--dk-ink);align-items:start}.fc-row__eye{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dk-muted);margin-bottom:8px}.fc-row__title{margin:0;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:30px;line-height:1.05}.fc-row__lede{margin:8px 0 0;font-size:16px;line-height:1.5;color:var(--dk-muted)}.fc-stocks{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:28px;align-items:flex-end}.fc-tile{flex:0 0 auto;width:180px;display:grid;grid-template-rows:180px auto;gap:10px;text-decoration:none;color:inherit}.fc-tile__well{position:relative;height:180px;border-bottom:1px solid rgba(39,64,96,.18)}.fc-tile__well img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:92%;max-height:96%;object-fit:contain}.fc-tile__name{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:15px;line-height:1.1;color:var(--dk-ink)}.fc-tile__iso{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dk-muted);margin-top:2px}.fc-tile--more{color:var(--dk-muted);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.fc-tile--more .fc-tile__well{display:flex;align-items:center;justify-content:center;border:1px dashed rgba(39,64,96,.35);border-bottom:1px dashed rgba(39,64,96,.35)}.fc-tile--more .fc-tile__plus{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:38px;line-height:1;color:var(--dk-ink);letter-spacing:0;text-transform:none}.fc-row__foot{grid-column:1 / -1;padding-top:18px;margin-top:18px;border-top:1px dashed rgba(39,64,96,.35);display:flex;justify-content:space-between;align-items:baseline;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dk-muted)}.fc-row__foot a{color:var(--dk-ink);text-decoration:underline;text-underline-offset:3px}.fc-row__foot a:hover{color:var(--dk-red)}@media(max-width:989px){.fc-bread{padding:10px 18px;font-size:9px}.fc-banner{padding:28px 18px 32px}.fc-banner__grid{grid-template-columns:1fr;gap:12px}.fc-banner__title{font-size:36px}.fc-banner__lede{font-size:16px}.fc-banner__meta{text-align:left}.fc-tabs{padding:14px 18px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.fc-tab{font-size:11px;padding:10px 16px 12px;min-width:110px}.fc-panel{padding:0 18px 36px}.fc-row{grid-template-columns:1fr;gap:20px;padding:24px 0 20px}.fc-row__title{font-size:24px}.fc-row__lede{font-size:14px}.fc-stocks{column-gap:10px;row-gap:20px}.fc-tile{width:100px;grid-template-rows:100px auto;gap:8px}.fc-tile__well{height:100px}.fc-tile__name{font-size:13px}.fc-row__foot{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/darkroom-film-catalogue.css.map */
