/* WIFOT: the story of a studio, on the winding line of history. */
#wf-storefront .wh-history{position:relative;isolation:isolate;--wh-red:#a52346;--wh-muted:#8b7c78}
#wf-storefront .wh-history>.wf-blog-breadcrumb,#wf-storefront .wh-history>.wf-blog-heading,#wf-storefront .wh-history>.wf-blog-layout{position:relative;z-index:1}
#wf-storefront .wh-history .wf-blog-heading:after{content:'1952 — DZIŚ · WIFOT NA TLE HISTORII';display:block;margin-top:16px;font-size:10px;letter-spacing:.17em;color:#a52346}
#wf-storefront .cms-layout .wh-history .wf-blog-article{max-width:740px;background:rgba(255,255,255,.88)}
#wf-storefront .wh-history .wh-timeline{position:absolute;inset:0;z-index:auto;margin:0;padding:0;border:0;width:100%;pointer-events:none;visibility:hidden;max-width:none!important;float:none!important}
#wf-storefront .wh-history.wh-timeline-ready .wh-timeline{visibility:visible}
#wf-storefront .wh-history .wh-route{position:absolute;inset:0;overflow:visible;width:100%;height:100%}
.wh-route-line{fill:none;stroke:#a52346;stroke-width:1.5;stroke-opacity:.24;stroke-linecap:round;stroke-linejoin:round}
.wh-route-nodes circle{fill:#a52346;fill-opacity:.65;stroke:white;stroke-width:4}
#wf-storefront .wh-history .wh-milestones{list-style:none;padding:0;margin:0}
#wf-storefront .wh-history .wh-milestone{position:absolute;z-index:2;width:140px;box-sizing:border-box;padding:14px 8px 8px;margin:0;text-align:center;list-style:none;background:#fff;pointer-events:auto}
#wf-storefront .wh-history .wh-side-left{left:6px}#wf-storefront .wh-history .wh-side-right{right:6px}
#wf-storefront .wh-history .wh-kicker{display:block;font-size:8px;line-height:1.5;font-weight:600;letter-spacing:.12em;color:#9a8a85}
#wf-storefront .wh-history .wh-milestone svg{display:block;width:90px;height:62px;margin:6px auto 0;fill:none;stroke:#9a6a5c;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;opacity:.62}
#wf-storefront .wh-history .wh-year{display:block;font:italic 35px/1.15 Georgia,serif;color:#a52346;letter-spacing:-.04em}
#wf-storefront .wh-history .wh-date{display:block;font-size:10px;line-height:1.6;color:#766561;letter-spacing:.04em}
#wf-storefront .wh-history .wh-milestone p{margin:7px 0 5px;font-size:11px;line-height:1.6;color:#6f625e}
#wf-storefront .wh-history .wh-source{font-size:8px;line-height:1.5;color:#99817b;text-decoration:none;border-bottom:1px solid #e6dcd7}
#wf-storefront .cms-layout .wh-history .wh-archive-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 38px}
#wf-storefront .cms-layout .wh-history .wh-archive-pair figure{margin:0;min-width:0}
#wf-storefront .cms-layout .wh-history .wh-archive-pair img,#wf-storefront .cms-layout .wh-history .wh-kodak-photo img{display:block;width:100%;height:auto;max-width:100%;margin:0;box-sizing:border-box}
#wf-storefront .cms-layout .wh-history .wh-archive-pair img{border:6px solid #faf8f4;box-shadow:0 4px 18px #332b2210}
#wf-storefront .cms-layout .wh-history .wh-kodak-photo{margin:34px 0 38px}
#wf-storefront .cms-layout .wh-history .wh-archive-pair figcaption,#wf-storefront .cms-layout .wh-history .wh-kodak-photo figcaption{font-size:11px;line-height:1.7;color:#8b8179;text-align:left;margin:10px 0 0;font-style:italic}
#wf-storefront .wh-history .wh-context{padding:24px 0;border-top:1px solid #e8e1da;border-bottom:1px solid #e8e1da;margin:30px 0}
#wf-storefront .wh-history .wh-context-intro{font-size:13px;color:#8b7c78}
#wf-storefront .wh-history .wh-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
#wf-storefront .wh-history .wh-context article{padding:0;margin:0;min-width:0;font-size:13px;line-height:1.65}
#wf-storefront .wh-history .wh-context svg{display:block;width:80px;height:60px;fill:none;stroke:#a52346;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;opacity:.65}
#wf-storefront .wh-history .wh-context time{font:italic 28px Georgia,serif;color:#a52346}
#wf-storefront .wh-history .wh-context p{font-size:13px;line-height:1.6;margin:7px 0}
#wf-storefront .wh-history .wh-context a{font-size:10px;color:#8b7c78}
@media(min-width:1100px){#wf-storefront .wh-history.wh-timeline-ready .wh-context{display:none}}
@media(max-width:1099px){#wf-storefront .wh-history .wh-timeline{display:none}#wf-storefront .wh-history .wf-blog-main:before{content:'';position:absolute;left:-16px;top:0;bottom:80px;width:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='130' viewBox='0 0 12 130'%3E%3Cpath d='M2 0V35L10 65V100L2 130' fill='none' stroke='%23c8a998' stroke-width='1'/%3E%3C/svg%3E") 0 0/12px 130px repeat-y;opacity:.5;pointer-events:none}#wf-storefront .cms-layout .wh-history .wf-blog-article{max-width:740px;background:white}#wf-storefront .wh-history .wh-context h3{font-size:20px!important;margin:0 0 7px}#wf-storefront .wh-history .wh-context-grid{gap:14px}}
@media(max-width:600px){#wf-storefront .wh-history .wf-blog-main:before{left:-16px}#wf-storefront .cms-layout .wh-history .wh-archive-pair{gap:12px;margin:24px 0}#wf-storefront .cms-layout .wh-history .wh-archive-pair img{border-width:3px}#wf-storefront .cms-layout .wh-history .wh-archive-pair figcaption{font-size:10px}#wf-storefront .wh-history .wh-context-grid{grid-template-columns:1fr}#wf-storefront .wh-history .wh-context article{display:grid;grid-template-columns:72px 1fr;column-gap:14px;padding:12px 0;border-top:1px solid #eee5df}#wf-storefront .wh-history .wh-context svg{grid-row:1/4;width:70px;height:65px}#wf-storefront .wh-history .wh-context time,#wf-storefront .wh-history .wh-context p,#wf-storefront .wh-history .wh-context a{grid-column:2}#wf-storefront .wh-history .wf-blog-heading:after{font-size:8px;letter-spacing:.12em}}

@media(max-width:1099px){#wf-storefront .wh-history .wf-blog-main{position:relative}}

@media(max-width:1099px){#wf-storefront .wh-history .wf-blog-main:before{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 180px,#000 calc(100% - 180px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 180px,#000 calc(100% - 180px),transparent 100%)}}
