@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.single-video{display:grid;grid-template:"main"/1fr}.single-video__video-container{display:grid;grid-template:"video"/1fr;grid-area:main;opacity:0;pointer-events:none;height:100%;width:100%;background-color:#000;transition:opacity .5s,background-color 1s;z-index:-1}@media screen and (min-width: 768px){.single-video__video-container{-o-object-fit:cover;object-fit:cover;grid-area:main}}.single-video__video-container.video-playing{pointer-events:all;opacity:1;z-index:10}.single-video__video-container.lock-video-aspect-to-image iframe,.single-video__video-container.lock-video-aspect-to-image video{position:absolute;inset:0;width:100%;height:100%}.single-video__video-container.set-video-to-cover iframe,.single-video__video-container.set-video-to-cover video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-video__video-container .loading-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:calc(84/var(--desktop-design-reference)*var(--screen-width-static));height:calc(84/var(--desktop-design-reference)*var(--screen-width-static));--spinner-bg-colour: #ffffff54;--spinner-colour: white}.single-video__video-container .loading-wrapper:before{content:"";top:0;left:0;width:calc(84/var(--desktop-design-reference)*var(--screen-width-static));height:calc(84/var(--desktop-design-reference)*var(--screen-width-static));position:absolute;border-radius:50%;border-right:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-bg-colour);border-left:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-bg-colour);border-top:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-bg-colour);border-bottom:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-colour);animation:rotate 1s linear infinite}.single-video__video-play-button{grid-area:main;place-self:center;display:grid;place-items:center;background-color:#fff;opacity:1;border-radius:50px;width:calc(84/var(--desktop-design-reference)*var(--screen-width-static));height:calc(84/var(--desktop-design-reference)*var(--screen-width-static));border:none;z-index:100;padding:0;position:relative}.single-video__video-play-button:hover{cursor:pointer}.single-video__video-play-button::before{position:absolute;content:"";height:calc(34/var(--desktop-design-reference)*var(--screen-width-static));width:calc(25/var(--desktop-design-reference)*var(--screen-width-static));transform:translateX(18%);clip-path:polygon(100% 50%, 0 0, 0 100%);background-color:#000}@supports not (aspect-ratio: 1/1){.single-video__video-play-button::before{top:50%;left:50%;transform:translate(-25%, -50%)}}.single-video__video-play-button{transform:scale(1);transition:transform .3s .5s}.single-video__video-play-button.video-playing{transform:scale(0);transition:transform .5s;opacity:0;pointer-events:none;max-height:0px}.single-video__video-inner-container{grid-area:video;display:flex;width:100%;position:relative}.single-video__video-inner-container iframe{left:0;top:0;width:100%;height:100%}.single-video__video-player{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.single-video__picture{width:var(--image-width-mobile, 100%);grid-area:var(--image-grid-area, main);position:var(--image-position, relative);inset:0;min-height:100%;display:flex;z-index:var(--image-z-index);border:calc(var(--image-border-width)/var(--desktop-design-reference)*var(--screen-width-static)) var(--image-border-style) var(--image-border-colour)}@media screen and (min-width: 768px){.single-video__picture{width:var(--image-width-portrait, 100%)}}@media screen and (min-width: 1024px){.single-video__picture{width:var(--image-width, 100%)}}.single-video__image{-o-object-fit:var(--image-fit-style, cover);object-fit:var(--image-fit-style, cover);position:relative;-o-object-position:var(--image-object-position-align);object-position:var(--image-object-position-align);translate:var(--image-offset-horiz) var(--image-offset-vert);opacity:var(--image-opacity, 1);aspect-ratio:var(--image-aspect-ratio-mobile, var(--image-aspect-ratio-desktop));border-radius:var(--image-border-radius);min-height:calc(var(--image-min-height-mobile) - (var(--global-site-header-height, 0px) - var(--cancel-header-height)))}@media screen and (min-width: 768px){.single-video__image{aspect-ratio:var(--image-aspect-ratio-portrait)}}@media screen and (min-width: 1024px){.single-video__image{aspect-ratio:var(--image-aspect-ratio-desktop);min-height:calc(var(--image-min-height-desktop) - (var(--global-site-header-height, 0px) - var(--cancel-header-height)))}}.single-video__video-container{display:grid;grid-template:"video"/1fr;grid-area:main;opacity:0;pointer-events:none;height:100%;width:100%;background-color:#000;transition:opacity .5s,background-color 1s;z-index:-1}@media screen and (min-width: 768px){.single-video__video-container{-o-object-fit:cover;object-fit:cover;grid-area:main}}.single-video__video-container.video-playing{pointer-events:all;opacity:1;z-index:10}.single-video__video-container.lock-video-aspect-to-image iframe,.single-video__video-container.lock-video-aspect-to-image video{position:absolute;inset:0;width:100%;height:100%}.single-video__video-container.set-video-to-cover iframe,.single-video__video-container.set-video-to-cover video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-video__video-container .loading-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:calc(84/var(--desktop-design-reference)*var(--screen-width-static));height:calc(84/var(--desktop-design-reference)*var(--screen-width-static));--spinner-bg-colour: #ffffff54;--spinner-colour: white}.single-video__video-container .loading-wrapper:before{content:"";top:0;left:0;width:calc(84/var(--desktop-design-reference)*var(--screen-width-static));height:calc(84/var(--desktop-design-reference)*var(--screen-width-static));position:absolute;border-radius:50%;border-right:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-bg-colour);border-left:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-bg-colour);border-top:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-bg-colour);border-bottom:solid calc(5/var(--desktop-design-reference)*var(--screen-width-static)) var(--spinner-colour);animation:rotate 1s linear infinite}.single-video__video-play-button{grid-area:main;place-self:center;display:grid;place-items:center;background-color:#fff;opacity:1;border-radius:50px;width:calc(84/var(--desktop-design-reference)*var(--screen-width-static));height:calc(84/var(--desktop-design-reference)*var(--screen-width-static));border:none;z-index:100;padding:0;position:relative}.single-video__video-play-button:hover{cursor:pointer}.single-video__video-play-button::before{position:absolute;content:"";height:calc(34/var(--desktop-design-reference)*var(--screen-width-static));width:calc(25/var(--desktop-design-reference)*var(--screen-width-static));transform:translateX(18%);clip-path:polygon(100% 50%, 0 0, 0 100%);background-color:#000}@supports not (aspect-ratio: 1/1){.single-video__video-play-button::before{top:50%;left:50%;transform:translate(-25%, -50%)}}.single-video__video-play-button{transform:scale(1);transition:transform .3s .5s}.single-video__video-play-button.video-playing{transform:scale(0);transition:transform .5s;opacity:0;pointer-events:none;max-height:0px}.single-video__video-inner-container{grid-area:video;display:flex;width:100%;position:relative}.single-video__video-inner-container iframe{left:0;top:0;width:100%;height:100%}.single-video__video-player{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.single-video__picture{position:absolute;top:0;z-index:1}.single-video__video-container{position:relative;z-index:2}.single-video__video-play-button-container{display:grid;place-self:center;place-items:center;grid-area:main}.single-video.intro-hero-video{max-height:100svh}.single-video.intro-hero-video .single-video__video-inner-container{max-height:100svh}.single-video.intro-hero-video .video-controls-extra{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--card-hover-purple);height:calc(50/var(--design-reference)*var(--screen-width));width:calc(50/var(--design-reference)*var(--screen-width));border-radius:50%;display:grid;place-items:center;z-index:999}.single-video.intro-hero-video .video-controls-extra:hover{background-color:var(--card-hover-purple)}.single-video.intro-hero-video .video-controls-extra:hover svg .cls-2,.single-video.intro-hero-video .video-controls-extra:hover svg .cls-1,.single-video.intro-hero-video .video-controls-extra:hover svg .f{stroke:#fff}.single-video.intro-hero-video .sound-control .volume-icon{display:none}.single-video.intro-hero-video .sound-control .mute-icon{display:block}.single-video.intro-hero-video .sound-control.muted .volume-icon{display:block}.single-video.intro-hero-video .sound-control.muted .mute-icon{display:none}.single-video.intro-hero-video .button-container{position:absolute;z-index:999;top:calc(20/var(--desktop-design-reference)*var(--screen-width-static));right:calc(30/var(--desktop-design-reference)*var(--screen-width-static));display:grid;gap:calc(20/var(--desktop-design-reference)*var(--screen-width-static));pointer-events:all}.single-video.intro-hero-video .single-video__video-play-button-container{pointer-events:all}.single-video.intro-hero-video.video-playing .button-container{opacity:1;pointer-events:all}

/*# sourceMappingURL=single-video.325079ee9a5e8f09eb4d.css.map*/