.video-2-0{position:relative}.video-2-0__heading-wrapper{text-align:center;margin-bottom:2rem}.video-2-0__heading{margin:0;line-height:1.2}.video-2-0__wrapper{position:relative;display:block;width:100%;border-radius:1rem;overflow:hidden;box-shadow:0 10px 30px #0000001a;transition:transform .3s ease,box-shadow .3s ease}@supports not (aspect-ratio: 1){.video-2-0__wrapper{position:relative}.video-2-0__wrapper:before{content:"";display:block;padding-bottom:56.25%}.video-2-0__wrapper .video-2-0__video,.video-2-0__wrapper .video-2-0__overlay{position:absolute;top:0;left:0;width:100%;height:100%}}.video-2-0__wrapper:hover{transform:translateY(-2px);box-shadow:0 20px 40px #00000026}.video-2-0__video{width:100%;height:100%;border-radius:1rem;object-fit:cover;object-position:center}.video-2-0__video[poster]{object-fit:cover;object-position:center}.video-2-0__video{background-size:cover;background-position:center;background-repeat:no-repeat}.video-2-0__overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0000004d;cursor:pointer;transition:background-color .3s ease,opacity .3s ease;border-radius:1rem;z-index:10}.video-2-0__overlay:hover{background:#0006}.video-2-0__overlay.is-hidden{opacity:0;pointer-events:none}.video-2-0__play-button{position:relative;z-index:2;background:none;border:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease;padding:0;display:flex;align-items:center;justify-content:center}.video-2-0__play-button:hover{transform:scale(1.1)}.video-2-0__play-button:focus{outline:3px solid rgba(255,255,255,.8);outline-offset:4px}.video-2-0__play-button svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.video-2-0__wrapper.is-playing .video-2-0__overlay{opacity:0;pointer-events:none}.video-2-0__wrapper.is-loading .video-2-0__play-button:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid rgba(255,255,255,.3);border-top:2px solid rgba(255,255,255,.8);border-radius:50%;animation:video-2-0-spin 1s linear infinite}@keyframes video-2-0-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 749px){.video-2-0__heading-wrapper{margin-bottom:1.5rem}.video-2-0__wrapper,.video-2-0__video,.video-2-0__overlay{border-radius:.5rem}.video-2-0__play-button svg{width:60px;height:60px}}@media screen and (max-width: 550px){.video-2-0__play-button svg{width:50px;height:50px}}@media (prefers-reduced-motion: reduce){.video-2-0__wrapper,.video-2-0__play-button,.video-2-0__overlay{transition:none}.video-2-0__wrapper:hover,.video-2-0__play-button:hover{transform:none}}.video-2-0__wrapper.max-height-mode{display:flex;align-items:center;justify-content:center}@media (prefers-color-scheme: dark){.video-2-0__play-button svg circle{fill:#000000e6}.video-2-0__play-button svg path{fill:#ffffffe6}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/video-2.css.map */
