.video-loop-section{position:relative;overflow:hidden;aspect-ratio:16 / 9}@media (max-width: 767.98px){.video-loop-section{aspect-ratio:9 / 16}}.video-loop-section video{height:100%;width:100%;object-fit:cover}.video-loop-section__videos{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:100%;display:flex;justify-content:center;overflow:hidden}.video-loop-section__video-short-wrapper{position:relative;width:100%;object-fit:cover}.video__fallback-image:after,.video-loop-section__video-short-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;background:#111;opacity:.5}.video-loop-section__content{position:relative;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;opacity:1;visibility:visible;transition:all var(--duration-default) ease}.video-loop-section__content .title,.video-loop-section__content .description{text-align:center;max-width:28rem;color:#fefefe}.video-loop-section__content .title{text-transform:uppercase;font-size:2rem}.video-loop-section__content .description{font-size:1.6rem;margin-top:2.4rem}.video-loop-section__content .description p:first-child{margin-top:0}.video-loop-section__content .description p:last-child{margin-bottom:0}.video-loop-section__video-main-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;display:flex;align-items:center;justify-content:center;background:#111;visibility:hidden;opacity:0}.video-loop-section__play-action{border:2px solid #424546;background:#ff4200;display:flex;gap:1rem;align-items:center;padding:2.4rem 4rem 2.4rem 3.2rem;border-radius:5rem;cursor:pointer;transition:color,border var(--duration-default) ease;font-weight:600;margin-top:4rem}.video-loop-section__play-action:hover{color:#fefefe;border-color:#fefefe}.video-loop-section__close-action{position:absolute;top:1.5rem;right:1.5rem;border-radius:50%;padding:1rem;-webkit-appearance:none;appearance:none;border:0;display:flex;cursor:pointer;z-index:10}.video-loop-section__close-action svg{width:2rem;height:2rem;display:block}.video-loop-section[aria-busy=true] .video-loop-section__content{opacity:0;visibility:hidden}.video-loop-section[aria-busy=true] .video-loop-section__video-main-wrapper{opacity:1;visibility:visible}@media (min-width: 767.99px){.video-loop-section__content .title{font-size:2.6rem}.video-loop-section__content .title,.video-loop-section__content .description{max-width:44rem}.video-loop-section__play-action{margin-top:8rem}}.video-loop-section__lightbox{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000d9;z-index:9999;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.25,.1,.25,1);align-items:center;justify-content:center;padding:4rem}.video-loop-section__lightbox:is([open]){display:flex;visibility:visible;opacity:1}.video-loop-section__lightbox-close{-webkit-appearance:none;appearance:none;border:0;background-color:transparent;color:#fefefe;width:6rem;height:6rem;padding:2rem;position:absolute;top:6rem;right:8rem;cursor:pointer;z-index:20}.video-loop-section__lightbox-wrapper{display:flex;height:100%;width:100%;max-width:1024px;margin:0 auto;padding-bottom:56.25%;align-items:center;justify-content:center;position:relative;align-self:center}.video-loop-section__lightbox video,.video-loop-section__lightbox-wrapper iframe{width:100%;height:100%;max-width:1280px;max-height:720px;position:absolute;align-self:center;top:0;left:0;right:0;bottom:0;border:0}@media (max-width: 767.98px){.video-loop-section__lightbox-close{top:2rem;right:2rem}.video-loop-section__lightbox{padding:2rem}}.video__fallback-image{position:absolute;top:0;left:0;right:0;bottom:0}.video__fallback-image--desktop img{width:100%;height:auto}.video__fallback-image--mobile{display:none}.video__fallback-image--mobile img{width:auto;height:100%}@media (max-width: 767.98px){.video__fallback-image--desktop{display:none}.video__fallback-image--mobile{display:flex;justify-content:center;height:100%}.video__fallback-image img{height:100%;object-fit:cover;object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/section-video-loop.css.map */
