.custom-button-wrapper{display:flex}.custom-button-wrapper.left{justify-content:flex-start}.custom-button-wrapper.center{justify-content:center}.custom-button-wrapper.right{justify-content:flex-end}.custom-button{display:inline-block;text-decoration:none;transition:all .3s ease;font-family:inherit}.custom-button:hover{cursor:pointer}.video-header{position:relative;width:100%;overflow:hidden}.video-header__video{width:100%;height:100vh;object-fit:cover}.video-header__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.video-header__content{position:absolute;text-align:center;padding:1rem;max-width:90%;z-index:2}.video-header__content h1,.video-header__content p{margin:.5rem 0}.video-header__button{display:inline-block;padding:.75rem 1.5rem;text-decoration:none;margin-top:1rem;transition:all .3s ease}.video-header__button:hover{opacity:.85}.video-header__content.fade-in{animation:fadeIn 1s ease-in-out}.video-header__content.slide-up{animation:slideUp 1s ease-in-out}.video-header__content.zoom-in{animation:zoomIn 1s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes zoomIn{0%{transform:scale(1.1);opacity:0}to{transform:scale(1);opacity:1}}.video-header__content.top-left{top:5%;left:5%;text-align:left}.video-header__content.top-center{top:5%;left:50%;transform:translate(-50%);text-align:center}.video-header__content.top-right{top:5%;right:5%;text-align:right}.video-header__content.center-left{top:50%;left:5%;transform:translateY(-50%);text-align:left}.video-header__content.center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.video-header__content.center-right{top:50%;right:5%;transform:translateY(-50%);text-align:right}.video-header__content.bottom-left{bottom:5%;left:5%;text-align:left}.video-header__content.bottom-center{bottom:5%;left:50%;transform:translate(-50%);text-align:center}.video-header__content.bottom-right{bottom:5%;right:5%;text-align:right}@media screen and (max-width: 767px){.desktop{display:none!important}}@media screen and (min-width: 768px){.mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map */
