.process-film{padding-top:clamp(80px,11vw,170px);padding-bottom:clamp(80px,11vw,170px);padding-left:clamp(20px,4vw,56px);padding-right:clamp(20px,4vw,56px)}.process-film__inner{max-width:1800px;margin:0 auto}.process-film__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:clamp(34px,4.5vw,64px)}.process-film__heading{margin:0;font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:clamp(30px,4vw,60px);line-height:1.05;text-transform:uppercase;color:rgb(var(--text-color))}.process-film__eyebrow{margin:0;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--text-color),.6)}.process-film__player{position:relative;display:block;aspect-ratio:2.2 / 1;min-height:240px;overflow:hidden;background:rgba(var(--text-color),.04)}.process-film__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.process-film__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-image:repeating-linear-gradient(48deg,rgba(var(--text-color),.05) 0 2px,transparent 2px 15px)}.process-film__placeholder-label{position:absolute;top:20px;left:20px;right:20px;font-family:ui-monospace,Menlo,monospace;white-space:pre-line;font-size:10px;letter-spacing:.14em;color:rgb(var(--text-color) / .42)}.process-film__embed-facade{position:absolute;top:0;right:0;bottom:0;left:0}.process-film__poster-image{width:100%;height:100%;object-fit:cover;display:block}.process-film__poster-image--placeholder{background-image:repeating-linear-gradient(48deg,rgb(var(--text-color) / .05) 0 2px,transparent 2px 15px)}.process-film__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.process-film__player.is-playing .process-film__embed-facade .process-film__poster-image{opacity:0}.process-film__footer{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px;margin-top:26px}.process-film__footer-line{margin:0;font-size:clamp(17px,1.7vw,24px);line-height:1.5;color:rgb(var(--text-color));font-family:Playfair Display,Georgia,serif}.process-film__location{margin:0;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--text-color) / .5)}@media screen and (max-width:749px){.process-film__player{aspect-ratio:4 / 5;min-height:320px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/process-film.css.map */
