.cs-hero{overflow-x:clip}.cs-rig{--fw: min(60vw, 86rem);--fh: calc(var(--fw) / 1.414);--gap: 1.4rem;--band: 2.6rem;--rim: 2.4rem;--plate: 4rem;--lead: 100vw;--film: #2b2a28;--plate-c: #232220;--rim-c: #33322e;--hole: #eeeae3;display:block}.cs-rig__stage{position:relative;width:100vw;margin-left:calc(50% - 50vw);height:calc(var(--fh) + 2 * (var(--rim) + var(--plate)));overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%)}.cs-rig__film{position:absolute;top:50%;left:50%;display:flex;gap:var(--gap);margin:0;padding:var(--band) var(--lead);list-style:none;background-color:var(--film);background-image:linear-gradient(90deg,var(--hole) 0 .9rem,transparent .9rem 100%),linear-gradient(90deg,var(--hole) 0 .9rem,transparent .9rem 100%);background-size:1.7rem 1.1rem,1.7rem 1.1rem;background-position:0 .75rem,0 calc(100% - .75rem);background-repeat:repeat-x;transform:translate(calc(-1 * (var(--lead) + var(--i, 0) * (var(--fw) + var(--gap)) + var(--fw) / 2)),-50%);transition:transform 1.1s var(--ease-calm, cubic-bezier(.22, 1, .36, 1));will-change:transform}@media(prefers-reduced-motion:reduce){.cs-rig__film{transition:none}}.cs-rig__frame{position:relative;flex:0 0 var(--fw);width:var(--fw);height:var(--fh)}.cs-rig__shot{display:block;width:100%;height:100%;padding:0;border:0;background:#1a1918;cursor:pointer;overflow:hidden}.cs-rig__shot img{display:block;width:100%;height:100%;object-fit:cover;opacity:.55;filter:saturate(.7);transition:opacity .9s var(--ease-calm, ease),filter .9s var(--ease-calm, ease)}.cs-rig__frame.is-active .cs-rig__shot img,.cs-rig__shot:hover img{opacity:1;filter:none}.cs-rig__shot:focus-visible{outline:1px solid var(--hole);outline-offset:-.8rem}.cs-rig__edge{position:absolute;left:1rem;bottom:calc(-1 * var(--band) + .2rem);font-size:1rem;line-height:var(--band);color:rgb(var(--color-button));pointer-events:none}.cs-rig__plate{position:absolute;top:50%;left:50%;width:calc(var(--fw) + 2 * (var(--rim) + var(--plate)));height:calc(var(--fh) + 2 * (var(--rim) + var(--plate)));transform:translate(-50%,-50%);border:var(--plate) solid var(--plate-c);border-radius:.8rem;pointer-events:none}.cs-rig__carrier{position:absolute;top:0;right:0;bottom:0;left:0;border:var(--rim) solid var(--rim-c);border-radius:.4rem}.cs-rig__window{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(238,234,227,.14)}.cs-rig__plate:before,.cs-rig__carrier:before{content:"";position:absolute;--s: #77746d;background:radial-gradient(circle,var(--s) 0 .32rem,transparent .38rem) top left / 1rem 1rem no-repeat,radial-gradient(circle,var(--s) 0 .32rem,transparent .38rem) top right / 1rem 1rem no-repeat,radial-gradient(circle,var(--s) 0 .32rem,transparent .38rem) bottom left / 1rem 1rem no-repeat,radial-gradient(circle,var(--s) 0 .32rem,transparent .38rem) bottom right / 1rem 1rem no-repeat}.cs-rig__plate:before{inset:calc(-1 * var(--plate) + 1.3rem)}.cs-rig__carrier:before{inset:calc(-1 * var(--rim) + .7rem)}.cs-rig__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;margin-top:2rem}.cs-rig__caption{display:flex;flex-wrap:wrap;gap:.6rem 2.4rem;margin:0}.cs-rig__see{color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.35);transition:border-color .3s var(--ease-calm, ease)}.cs-rig__see:hover,.cs-rig__see:focus-visible{border-bottom-color:rgb(var(--color-button))}.cs-rig__see[hidden]{display:none}.cs-rig__controls{display:flex;align-items:center;gap:1.6rem}.cs-rig__wind{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(var(--color-border-brand),1);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-label-family);font-size:1.5rem;cursor:pointer;transition:border-color .3s var(--ease-calm, ease),color .3s var(--ease-calm, ease)}.cs-rig__wind:hover,.cs-rig__wind:focus-visible{border-color:rgb(var(--color-button));color:rgb(var(--color-button))}.cs-rig__count{color:rgb(var(--color-text-secondary))}@media screen and (max-width:749px){.cs-rig{--fw: 76vw;--gap: .8rem;--band: 1.8rem;--rim: 1.2rem;--plate: 1.8rem}.cs-rig__film{background-size:1.2rem .7rem,1.2rem .7rem;background-position:0 .55rem,0 calc(100% - .55rem)}.cs-rig__stage{-webkit-mask-image:none;mask-image:none}.cs-rig__plate:before{inset:calc(-1 * var(--plate) + .4rem)}.cs-rig__carrier:before{display:none}}.cs-rig__stamp{position:absolute;top:calc(-1 * var(--plate));left:0;right:0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:2.4rem;height:var(--plate);margin:0;overflow:hidden;font-size:1.1rem;line-height:1;white-space:nowrap;color:#eeeae39e}@media screen and (max-width:749px){.cs-rig__stamp{gap:1.2rem;font-size:.9rem}}.cs-hero--rig .cs-hero__inner{padding-top:clamp(1.2rem,2vw,2.4rem);padding-bottom:clamp(3.2rem,5vw,6.4rem)}.cs-hero--rig .cs-hero__head{gap:1.6rem;padding:0 0 clamp(2rem,2.8vw,3.2rem)}.cs-hero--rig .cs-hero__heading{font-size:clamp(3.6rem,4.6vw,6.4rem)}.cs-hero--rig .cs-hero__aside{gap:1.6rem}.cs-hero--rig .cs-hero__text p{font-size:1.5rem}@media screen and (min-width:990px){.cs-hero--rig .cs-hero__head{gap:4.8rem}.cs-hero--rig .cs-hero__aside{flex-direction:row;align-items:center;max-width:60rem;padding-bottom:.6rem}}.cs-rig .cs-rig__plate .cs-rig__stamp,.cs-rig .cs-rig__plate .cs-rig__stamp span{color:#eeeae3;opacity:.85}.cs-rig .cs-rig__film .cs-rig__edge{color:#eeeae3;opacity:.75}.cs-rig .cs-rig__film .cs-rig__frame.is-active .cs-rig__edge{color:rgb(var(--color-button));opacity:1}.cs-rig__foot{position:absolute;left:50%;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:calc(var(--fw) + 2 * (var(--rim) + var(--plate)));height:var(--plate);padding:0 2.4rem;transform:translate(-50%)}.cs-rig .cs-rig__foot .cs-rig__caption{flex-wrap:nowrap;align-items:center;gap:2.4rem;white-space:nowrap;overflow:hidden;color:#eeeae3;font-size:1.1rem;line-height:1}.cs-rig .cs-rig__foot .cs-rig__see{color:#eeeae3;border-bottom-color:#eeeae366;padding-bottom:.2rem}.cs-rig .cs-rig__foot .cs-rig__see:hover,.cs-rig .cs-rig__foot .cs-rig__see:focus-visible{color:#eeeae3;border-bottom-color:rgb(var(--color-button))}.cs-rig__bar{justify-content:center}@media screen and (max-width:749px){.cs-rig .cs-rig__foot .cs-rig__caption{gap:1.2rem;font-size:.9rem}}.cs-rig .cs-rig__shot{position:relative}.cs-rig .cs-rig__shot img{opacity:1;filter:invert(1) contrast(.85) brightness(1.05);transition:filter 1.1s var(--ease-calm, ease)}.cs-rig .cs-rig__shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#c8662a;mix-blend-mode:multiply;opacity:.78;pointer-events:none;transition:opacity 1.1s var(--ease-calm, ease)}.cs-rig .cs-rig__shot:hover img{filter:invert(1) contrast(.9) brightness(1.12)}.cs-rig .cs-rig__frame.is-active .cs-rig__shot img{filter:none}.cs-rig .cs-rig__frame.is-active .cs-rig__shot:after{opacity:0}.cs-rig{--film: #3a2418}.cs-reels-section{overflow-x:clip}.cs-reels__list{list-style:none;margin:0;padding:0}.cs-reel{padding:clamp(4.8rem,7vw,10rem) 0;border-top:var(--hairline)}.cs-reel__head{display:grid;gap:1.6rem;margin-bottom:clamp(2.4rem,3.6vw,4.8rem)}.cs-reel__meta{display:flex;gap:2.4rem;margin:0;color:rgb(var(--color-text-secondary))}.cs-reel__title{margin:0;font-weight:300}.cs-reel__title a{color:inherit;text-decoration:none}.cs-reel__title a:hover em,.cs-reel__title a:hover{color:rgb(var(--color-button))}.cs-reel__desc{margin:0 0 2rem;max-width:38em;color:rgb(var(--color-text-secondary))}@media screen and (min-width:990px){.cs-reel__head{grid-template-columns:1fr 1.4fr 1.2fr;align-items:end;gap:4rem}.cs-reel__meta{flex-direction:column;gap:.4rem;align-self:start;padding-top:1.2rem}}.cs-rig--roll{--fw: min(50vw, 72rem)}@media screen and (max-width:749px){.cs-rig--roll{--fw: 76vw}.cs-reel__enter{width:100%}}.cs-rig--roll{--fw: min(36vw, 52rem);--rim: 1.6rem;--plate: 2.8rem}.cs-reel{padding:clamp(3.2rem,4.4vw,6.4rem) 0}.cs-reel__head{margin-bottom:clamp(1.6rem,2.4vw,3.2rem)}.cs-reel__title{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1.05}.cs-reel__desc,.cs-reel__meta{color:rgb(var(--color-foreground))}.cs-reel__meta span:first-child{color:rgb(var(--color-button))}@media screen and (max-width:749px){.cs-rig--roll{--fw: 68vw;--rim: 1rem;--plate: 1.6rem}}.cs-rig--roll{--fw: min(26vw, 38rem);--gap: 1rem;--band: 2rem;--rim: 1.2rem;--plate: 2rem}@media screen and (max-width:749px){.cs-rig--roll{--fw: 58vw;--gap: .6rem;--band: 1.6rem;--rim: .8rem;--plate: 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-cs-rig.css.map */
