.site-header.gc-header-film-host,.site-header:has(>.gc-header-film:not([hidden])){position:relative;isolation:isolate}.site-header.gc-header-film-host>.wrapper,.site-header:has(>.gc-header-film:not([hidden]))>.wrapper{position:relative;z-index:1}.gc-header-film__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#000}.gc-header-film__poster,.gc-header-film__poster img,.gc-header-film__video,.gc-header-film__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}.gc-header-film__poster img,.gc-header-film__video{object-fit:cover;object-position:center}.gc-header-film__video{opacity:0;transition:opacity .18s ease}.gc-header-film[data-gc-film-state=playing] .gc-header-film__video{opacity:1}.gc-header-film__shade{background:#00000073}.gc-header-film__controls{position:relative;z-index:1;display:flex;justify-content:flex-end;padding:0 12px 6px}.gc-header-film .gc-header-video__toggle{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:auto;height:auto;margin:0;padding:8px 12px;border:1px solid rgba(255,255,255,.65);border-radius:6px;background:#111;color:#fff;font:inherit;font-size:12px;line-height:1.4;cursor:pointer}.gc-header-film .gc-header-video__toggle:hover{background:#292929;color:#fff}.gc-header-film .gc-header-video__toggle:active{background:#000}.gc-header-film .gc-header-video__toggle:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 5px #111}.gc-header-film[hidden],.gc-header-film .gc-header-video__toggle[hidden]{display:none}.gc-header-film__status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.gc-header-film__controls{padding-top:12px}}@media(prefers-reduced-motion:reduce){.gc-header-film__video{transition:none}}.js .gc-header-film__controls{box-sizing:border-box;min-height:50px}@media(max-width:768px){.js .gc-header-film__controls{min-height:62px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/gc-header-film.css.map */
