.video-section{width:100%;position:relative;overflow:hidden;text-align:center}.video-container2 video{width:100%;height:auto;display:block}.video-container-positioner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;display:flex}.video-container-positioner-top{align-items:start}.video-container-positioner-middle{align-items:center}.video-container-positioner-bottom{align-items:end}.video-container2 .text-box-outer{position:absolute;top:0;left:0;width:100%;height:100%}.video-container2 .text-box-left{display:flex;justify-content:start}.video-container2 .text-box-center{display:flex;justify-content:center}.video-container2 .text-box-right{display:flex;justify-content:end}.video-container2 .text-box{position:relative;padding:1em;display:flex;flex-direction:column}.video-container2 .text-box-top{justify-content:start}.video-container2 .text-box-tophorizontal{align-items:start;flex-direction:row}.video-container2 .text-box-middle{justify-content:center}.video-container2 .text-box-middlehorizontal{align-items:center;flex-direction:row}.video-container2 .text-box-bottom{justify-content:end}.video-container2 .text-box-bottomhorizontal{align-items:end;flex-direction:row}.video-container2 .text-box-bottomedge{justify-content:end;margin-bottom:-40px}.video-container2 .text-box-bottomedgehorizontal{align-items:end;margin-bottom:-40px;flex-direction:row}.video-container2 .text-box .shopify-block{display:inline-block}.video-container2 .text-left{text-align:left}.video-container2 .text-center{text-align:center}.video-container2 .text-right{text-align:right}.video-container2{position:relative;display:inline-block;z-index:4}.video-toggle-btn{position:absolute;top:1.5em;right:1.5em;background:#0000001a;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:4;display:none}.video-toggle-btn svg{width:20px;height:20px;fill:#fff;display:none}@media screen and (min-width:769px){.video-toggle-btn-mob{display:none}}.hidden,.hidden-mob{display:none}@media only screen and (max-width: 768px){.video-toggle-btn{top:1em;right:1em;width:26px;height:26px}.text-box{max-width:90%}.video-container2 .text-box-right{justify-content:center}.video-container2 .text-box{padding:1em}.video-container2 .text-box-mobile-left{display:flex;justify-content:start}.video-container2 .text-box-mobile-center{display:flex;justify-content:center}.video-container2 .text-box-mobile-right{display:flex;justify-content:end}.video-container2 .text-box-mobile-top{justify-content:start}.video-container2 .text-box-tophorizontal{justify-content:start;max-width:768px;flex-direction:column}.video-container2 .text-box-mobile-middle{justify-content:center}.video-container2 .text-box-middlehorizontal{justify-content:center;max-width:768px;flex-direction:column}.video-container2 .text-box-mobile-bottom{justify-content:end}.video-container2 .text-box-bottomhorizontal{justify-content:end;max-width:768px;flex-direction:column}.video-container2 .text-box-mobile-bottomedge{justify-content:end;margin-bottom:-30px}.video-container2 .text-box-bottomedgehorizontal{justify-content:end;margin-bottom:-30px;max-width:768px;flex-direction:column}.video-toggle-btn svg.pause-icon,.video-toggle-btn svg.play-icon polygon{fill:#fff!important}.video-toggle-btn{background:#0000!important}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/component-video-banner-html-buttons.css.map?logged_in_customer_id= */
