.b7-film{background:#0c0b08;color:#fff;font-family:var(--font-body-family);padding:clamp(72px,9vw,120px) clamp(16px,5vw,80px)}.b7-film__inner{max-width:1240px;margin:0 auto}.b7-film__head{max-width:720px;margin:0 auto clamp(32px,4vw,48px);text-align:center}.b7-film .b7-film__eyebrow{margin:0 0 14px;font-size:12px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#dd000d}.b7-film .b7-film__title{margin:0;color:#fff;font-family:var(--font-h2-family);font-size:clamp(34px,5vw,64px);line-height:1.05;letter-spacing:normal;text-transform:uppercase}.b7-film .b7-film__text{margin:16px 0 0;font-size:16px;line-height:1.55;color:#b9b7b0}@media(max-width:760px){.b7-film__br{display:none}}.b7-film__frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#000}.b7-film__video,.b7-film__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.b7-film__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#a9a7a0;font-size:14px}.b7-film__controls{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:12px;padding:16px 20px;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.b7-film .b7-film__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-width:40px;height:40px;padding:0 10px;margin:0;background:#0c0b0899;color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-button-family);font-size:13px;font-weight:700;line-height:1;letter-spacing:.5px;text-transform:uppercase;transition:background .25s,border-color .25s}.b7-film .b7-film__btn:hover{background:#dd000d;border-color:#dd000d}.b7-film .b7-film__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.b7-film__btn svg{width:16px;height:16px;flex:none;fill:currentColor}.b7-film .b7-film__btn--sound{background:#dd000d;border-color:#dd000d;padding:0 14px}.b7-film .b7-film__btn--sound:hover{background:#b8000b;border-color:#b8000b}.b7-film.is-sound .b7-film__btn--sound{background:#0c0b0899;border-color:#ffffff59}.b7-film__icon-play,.b7-film.is-playing .b7-film__icon-pause{display:block}.b7-film__icon-pause,.b7-film.is-playing .b7-film__icon-play{display:none}.b7-film .b7-film__progress{flex:1;display:block;height:16px;padding:7px 0;margin:0;background:none;border:0;cursor:pointer}.b7-film__progress span{display:block;height:2px;background:#ffffff4d}.b7-film__progress i{display:block;height:100%;background:#dd000d;transform-origin:left;transform:scaleX(0)}.b7-film__end{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:none;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#0c0b08b8}.b7-film.is-ended .b7-film__end{display:flex}.b7-film.is-ended .b7-film__controls{display:none}.b7-film .b7-film__end-cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;background:#dd000d;color:#fff;border:1px solid #dd000d;text-decoration:none;font-family:var(--font-button-family);font-size:14px;font-weight:700;line-height:1;letter-spacing:.5px;text-transform:uppercase;transition:background .25s,border-color .25s}.b7-film .b7-film__end-cta:hover{background:#b8000b;border-color:#b8000b;color:#fff}@media(max-width:760px)and (orientation:portrait){.b7-film__frame--square{aspect-ratio:1}}@media(max-width:760px){.b7-film{padding-left:0;padding-right:0}.b7-film__head{padding:0 16px}.b7-film .b7-film__text{font-size:15px}.b7-film__controls{padding:12px;gap:8px}.b7-film .b7-film__btn--fullscreen{display:none}}.b7-film{position:relative}.b7-film:before{content:"";position:absolute;pointer-events:none;background:var(--b7-sevens) center top / 32px 48px;opacity:.045;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 25%,#000 75%,transparent)}.b7-film>*{position:relative}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom-blade7-film.css.map */
