.sofie-tv{display:block;padding:0 2rem;margin:0 auto;max-width:100vw;scroll-snap-type:y mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.sofie-tv__item{min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column;align-items:center;justify-content:center;scroll-snap-type:y mandatory;scroll-snap-align:center;padding:4rem 0}.sofie-tv__item .video-modal{position:relative;width:100%}.sofie-tv__item .video-modal__video{position:absolute;padding-bottom:135%;z-index:1;width:calc(100% - .6rem);overflow:hidden;top:5rem;left:.2rem}.sofie-tv__item .video-modal{padding-bottom:157%}.sofie-tv__item .video-modal>video{display:block;max-width:100%;position:absolute;top:.2rem;left:.3rem;height:calc(100% - .4rem);width:calc(100% - .7rem);object-fit:cover}.sofie-tv__item .video-modal:after{content:"";position:absolute;width:100%;height:100%;background-image:url(/cdn/shop/files/Sofie_TV_Mobile.svg?v=1677089002);background-repeat:no-repeat;background-size:contain;background-position:center}.sofie-tv__item .video-modal__close-button,.sofie-tv__item .video-modal__next{position:absolute;right:1.2rem;top:1.2rem;background-image:url(/cdn/shop/files/Exit_Default.svg?v=1677089002);background-repeat:no-repeat;background-size:contain;width:2.2rem;height:2.2rem;border:none;z-index:1;cursor:pointer;display:none}.sofie-tv__item .video-modal__close-button:after,.sofie-tv__item .video-modal__next:after{content:"";background-image:url(/cdn/shop/files/Exit_Hover.svg?v=1677089002);background-repeat:no-repeat;background-size:contain;width:2.2rem;height:2.2rem;position:absolute;top:0;left:0;display:none}.video-modal__caption{width:100%;max-width:38.3rem;margin:1.2rem auto 0;text-align:center;line-height:inherit;white-space:normal}.video-modal__pagination{position:absolute;z-index:1;top:1.4rem;left:1.2rem}.video-modal__modal-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:#d6cec2bf;display:flex;flex-direction:row;gap:1rem;align-items:center;min-height:auto;min-width:auto}.video-modal__modal-button.pause-button{display:none;opacity:0;transition:opacity var(--duration-default) ease}.video-modal:hover .video-modal__modal-button.pause-button{opacity:1}.video-modal.is-playing .video-modal__modal-button.pause-button{display:flex}.video-modal.is-playing .video-modal__modal-button.play-button{display:none}@media screen and (min-width: 750px){.sofie-tv{position:relative;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:5.2rem 0;scrollbar-width:none;scroll-snap-type:x mandatory}.sofie-tv::-webkit-scrollbar{display:none}.sofie-tv__item{min-height:unset;display:block;min-width:50%;scroll-snap-type:x mandatory;scroll-snap-align:center;height:auto;padding:0}.sofie-tv__item .video-modal__close-button,.sofie-tv__item .video-modal__next{display:block}.sofie-tv__item .video-modal__close-button:hover:after,.sofie-tv__item .video-modal__next:hover:after{display:block}.sofie-tv__item:first-of-type{margin-left:33.33%}.sofie-tv__item:last-of-type{margin-right:33.33%}.sofie-tv__item .video-modal:after{background-image:url(/cdn/shop/files/Sofie_TV_Desktop.svg?v=1677089001)}.sofie-tv__item .video-modal{padding-bottom:0;width:38.3rem;height:60rem;margin:0 auto}.video-modal__caption{margin:2.4rem auto 0}}
/*# sourceMappingURL=/cdn/shop/t/612/assets/section-sofie-tv.css.map */
