.field-film{--field-paper: #f2efe9;--field-orange: #ff663b;display:block;color:var(--field-paper);background:#191a1b;border-block:1px solid #353636}.field-film__inner{max-width:1480px;margin:auto;padding:clamp(32px,4.8vw,76px) max(4.5vw,20px)}.field-film__ledger,.field-film__cut-label{font:500 10px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase}.field-film__ledger{display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid #ffffff36;padding-bottom:16px;color:#c4c2bb}.field-film__ledger>span:first-child{display:inline-flex;align-items:center;gap:10px;color:#f2efe9}.field-film__ledger i{width:8px;height:8px;background:var(--field-orange)}.field-film__spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);grid-template-rows:1fr auto;column-gap:clamp(28px,8vw,130px);row-gap:30px;padding-top:clamp(28px,3.8vw,58px);align-items:center}.field-film__intro{grid-column:1;grid-row:1;min-width:0;align-self:center}.field-film__intro h2{font:700 clamp(86px,10.8vw,172px)/.79 var(--display);letter-spacing:-.035em;margin:0;text-transform:uppercase}.field-film__intro h2 em{color:var(--field-orange);font:inherit}.field-film__intro p{font:400 clamp(15px,1.45vw,22px)/1.45 var(--body);color:#d5d3ce;margin:clamp(22px,2.4vw,35px) 0 0}.field-film__watch,.field-film__screen-play,.field-film__cuts{display:none}.field-film[data-enhanced] .field-film__watch{display:inline-flex;align-items:center;gap:13px;min-height:46px;padding:0 0 6px;border-bottom:1px solid #aaa8a1;color:var(--field-paper);font:600 14px var(--body);margin-top:clamp(18px,2.2vw,30px)}.field-film__watch-icon,.field-film__screen-play span,.kit-film__switch span{width:0;height:0;border-block:5px solid transparent;border-left:8px solid currentColor}.field-film[data-playing] .field-film__watch-icon,.kit-film[data-playing] .kit-film__switch span{width:9px;height:10px;border:0;border-inline:3px solid currentColor}.field-film__screen{grid-column:2;grid-row:1 / 3;padding:8px;width:100%;min-width:0;display:grid;place-items:center}.field-film__mount{width:min(100%,35vh + 55px,392px);position:relative;padding:10px}.field-film__mount:before,.field-film__mount:after{position:absolute;width:21px;height:21px;content:"";pointer-events:none;border:1px solid #a9a8a1}.field-film__mount:before{left:0;top:0;border-right:0;border-bottom:0}.field-film__mount:after{right:0;bottom:0;border-left:0;border-top:0}.field-film__picture{width:100%;aspect-ratio:9 / 16;position:relative;background:#0f1011}.field-film__picture video{display:block;width:100%;height:100%;object-fit:contain}.field-film[data-enhanced]:not([data-started]) .field-film__screen-play{position:absolute;display:grid;place-items:center;left:18px;bottom:18px;width:55px;height:55px;border-radius:50%;color:#171819;background:#f2efe9;box-shadow:0 1px 12px #16161635}.field-film__screen-play span{margin-left:3px;border-block-width:6px;border-left-width:10px}.field-film[data-enhanced] .field-film__cuts{display:block;grid-column:1;grid-row:2;max-width:430px}.field-film__cut-label{display:block;color:#bcbab4;padding-bottom:11px;border-bottom:1px solid #ffffff36}.field-film__cut-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:13px}.field-film__cuts button{display:block;padding:0;text-align:left;min-width:0;color:#e2dfd9}.field-film__cuts img{display:block;width:100%;height:auto;aspect-ratio:375 / 216}.field-film__cuts button:is(:hover,:focus-visible) img{outline:1px solid var(--field-orange);outline-offset:2px}.kit-film{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#424240}.kit-film .kit-film__cover,.kit-film video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.kit-film:not([data-painted]) video{opacity:0}.kit-film .kit-film__switch{display:none}.kit-film[data-enhanced] .kit-film__switch{display:grid;place-items:center;position:absolute;right:18px;top:18px;width:44px;height:44px;background:#18191adc;color:#fff;border:1px solid #ffffff80;border-radius:50%}.kit-film+.photo-label{pointer-events:none}@media(min-width:761px){.field-film[data-portrait-film] .field-film__inner{max-width:1760px;padding:clamp(32px,3.7vw,62px) clamp(30px,4vw,76px)}.field-film[data-portrait-film] .field-film__spread{grid-template-columns:minmax(0,.82fr) minmax(0,2fr);grid-template-rows:1fr auto;column-gap:clamp(26px,3.8vw,72px);row-gap:clamp(22px,2vw,34px);padding-top:clamp(28px,3.2vw,54px)}.field-film[data-portrait-film] .field-film__intro{align-self:center}.field-film[data-portrait-film] .field-film__intro h2{font-size:clamp(78px,8.1vw,146px)}.field-film[data-portrait-film] .field-film__intro p{margin-top:clamp(16px,1.65vw,27px)}.field-film[data-portrait-film] .field-film__watch{margin-top:16px}.field-film[data-portrait-film] .field-film__screen{padding:0}.field-film[data-portrait-film] .field-film__mount{width:100%;padding:7px}.field-film[data-portrait-film] .field-film__picture{aspect-ratio:16 / 9}.field-film[data-portrait-film][data-enhanced] video{object-fit:cover;object-position:50% var(--film-focus, 15%)}.field-film[data-portrait-film] .field-film__cuts{width:100%;max-width:380px}.field-film[data-portrait-film] .field-film__cut-row{gap:clamp(5px,.6vw,10px)}.field-film[data-portrait-film] .field-film__screen-play{left:4%;bottom:6%}}.crew-feature .crew-film-tag{bottom:18px;left:18px;right:auto;margin:0;padding:8px 11px;color:#fff;background:#18191adc;pointer-events:none;letter-spacing:.08em}@media(max-width:760px){.field-film__inner{padding:33px 20px 38px}.field-film__ledger,.field-film__cut-label{font-size:9px}.field-film__spread{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:23px;padding-top:29px}.field-film__intro,.field-film__screen,.field-film[data-enhanced] .field-film__cuts{grid-column:1;grid-row:auto}.field-film__intro h2{font-size:clamp(66px,13vw,96px);line-height:.9}.field-film__intro h2 br{display:none}.field-film__intro h2 em:before{content:" "}.field-film__intro p{font-size:15px;margin:11px 0 0}.field-film[data-enhanced] .field-film__watch{margin-top:8px;min-height:42px;font-size:13px}.field-film__screen{padding:0}.field-film__mount{padding:7px;width:min(100%,338px)}.field-film[data-enhanced] .field-film__cuts{max-width:none}.field-film__cut-row{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/field-films.css.map */
