section-store--video-carousel-modal{display:none}section-store--video-carousel-modal.style-full.active{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999999;animation:modalFadeIn .3s ease-out}section-store--video-carousel-modal.style-side{--section-store-video-carousel-side-offset:20px;--section-store-video-carousel-side-modal-max-width:100vw;display:block;position:fixed;bottom:-100%;right:var(--section-store-video-carousel-side-offset);width:300px;max-width:var(--section-store-video-carousel-side-modal-max-width);height:auto;z-index:9999999999;transition:bottom .3s cubic-bezier(.175,.885,.32,1.275)}html[data-section-store-cart-docked=true] section-store--video-carousel-modal.style-side{--section-store-video-carousel-side-modal-max-width:calc(
    100vw -
    var(--section-store-cart-docked-width) -
    var(--section-store-video-carousel-side-offset) -
    var(--section-store-video-carousel-side-offset)
  )}html[data-section-store-cart-docked=true][data-section-store-cart-position=right] section-store--video-carousel-modal.style-side{right:calc(var(--section-store-cart-docked-width) + var(--section-store-video-carousel-side-offset))}section-store--video-carousel-modal.style-side.active{bottom:20px}@media (max-width:768px){section-store--video-carousel-modal.style-side{--section-store-video-carousel-side-offset:20px;width:calc(100vw - 40px);right:var(--section-store-video-carousel-side-offset)}section-store--video-carousel-modal.style-side.active{bottom:20px}}@media (max-width:480px){section-store--video-carousel-modal.style-side{--section-store-video-carousel-side-offset:10px;width:calc(100vw - 20px);right:var(--section-store-video-carousel-side-offset)}section-store--video-carousel-modal.style-side.active{bottom:10px}}@keyframes modalFadeIn{from{opacity:0}to{opacity:1}}