.hero-video-banner{position:relative}.hero-banner-section{display:flex;justify-content:center;align-self:center;flex-direction:column}.hero-video-banner .section-layout{background-color:transparent;position:relative;top:0;left:0;width:100%}.hero-video-banner .video-section.is_for_desktop{display:none}.hero-video-banner .video-section{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;display:block;background-size:cover;background-repeat:no-repeat;background-position:bottom;border-radius:5px}.hero-video-banner .parallax.video-section:before{z-index:1}.hero-video-banner .video-section:before{position:absolute;left:0;top:0;content:"";background:linear-gradient(0deg,#241e2100 83.78%,#241e2180 98.38%),linear-gradient(0deg,#241e2180,#241e2180);width:100%;height:100%;z-index:0}.hero-video-banner .video-section video,.hero-video-banner .video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:0;will-change:transform;z-index:-1;background-size:cover;transition:1s opacity}.hero-video-banner .video-section video{margin:0 auto}.hero-video-banner .inner{display:flex;gap:4rem;flex-direction:column;height:100%;justify-content:center;position:relative;padding-bottom:9rem}.hero-video-banner .inner .content-wrapper{width:100%;text-align:center;margin:0 auto;text-align:left}.hero-video-banner .inner .content-wrapper .content-inner{max-width:40rem;margin:0 auto;text-align:center;padding:0;width:calc(100% - 35px)}.hero-video-banner .inner .content-wrapper .content-inner p{margin:0}.hero-video-banner .inner .content-wrapper .h1{font-weight:300;font-size:5.5rem;line-height:5.5rem;letter-spacing:-1px;text-align:center;margin:0 auto;padding:0}.hero-video-banner .inner .content-wrapper .animated-fancy-content .fade-word{display:none}.hero-video-banner .inner .content-wrapper .animated-fancy-content .fade-word.visible{display:inline-flex;flex-direction:row-reverse;opacity:1;gap:1rem}.hero-video-banner .inner .content-wrapper .animated-fancy-content .fade-word .fancy-lable{display:inline-block;position:relative;margin-right:1rem}.hero-video-banner .inner .content-wrapper .para{max-width:100%;display:none;flex-flow:column;flex-wrap:wrap;gap:2.2rem}.hero-video-banner .inner .content-wrapper .para p,.hero-video-banner .inner .content-wrapper .para .content{color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:300;line-height:1.92rem;letter-spacing:0}.hero-video-banner .inner .content-wrapper .para a.btn{display:inline-block;width:100%;font-weight:500;max-width:13.4rem}.hero-video-banner .block{width:50%;height:4.2rem;margin-bottom:-.3rem;position:absolute;right:0;bottom:6.7rem;text-align:center;margin:0 auto}.hero-video-banner .block .block_scroll a{color:rgb(var(--color-foreground))}.scroll-link{position:relative;text-decoration:none;text-transform:lowercase;padding-bottom:3.5rem;display:inline-block;font-weight:400;font-size:1.4rem;line-height:1.68rem;letter-spacing:0px;text-align:center;color:rgb(var(--color-foreground))}.scroll-link:hover:after{opacity:.5}.scroll-link:after{content:"";position:absolute;left:50%;bottom:0;width:1.6rem;height:2.2rem;border-radius:6px;transform:translate(-50%);background:url(arrow-white.svg) no-repeat;transition:transform .3s ease;background-size:100% 100%}.scroll-link:hover:after{transform:translate(-50%) translateY(-6px)}.scroll-link-aerrow .non-visible{display:none}.hero-video-banner .block.content-position--left{right:0}.hero-video-banner .block.content-position--right{left:0}.hero-video-banner .banner-img{height:100%;width:100%;object-fit:cover;object-position:center}.hero-video-banner .block_icon_span{height:5.3rem;width:5.3rem;min-width:5.3rem;transform:translateY(0)!important;vertical-align:middle;align-items:center;align-self:center}.body-template--collection .hero-video-banner .inner{padding-bottom:7.8rem}.hero-video-banner .video-section.parallax{will-change:transform}.hero-video-banner .video-section.parallax .banner-img,.hero-video-banner .video-section.parallax video{width:100%;height:110%;object-fit:cover;transform:scale(1.2) translateY(0);will-change:transform;object-position:center}@media screen and (min-width:1025px){.hero-video-banner .video-section.parallax .banner-img,.hero-video-banner .video-section.parallax video{width:100vw;object-fit:contain;height:auto}}.body-template--collection .hero-banner-section{justify-content:flex-start}.body-template--collection .hero-video-banner .inner .content-wrapper .content-inner{gap:unset}.body-template--collection .hero-video-banner .inner .content-wrapper .content-inner{padding:0}.body-template--collection .hero-video-banner .inner .content-wrapper .content-inner p{margin:0;font-size:5.5rem;line-height:5.5rem;font-weight:300}.body-template--collection .hero-video-banner .inner .content-wrapper .h1{font-weight:300;font-size:5.5rem;line-height:5.5rem;letter-spacing:-1px;margin:0 auto}.body-template--collection .hero-video-banner .inner .content-wrapper .para p{font-size:1.6rem;font-weight:300;line-height:2.4rem;color:#f8f7f6}.body-template--collection .hero-video-banner .inner .content-wrapper .para{gap:0;display:block;margin-top:.8rem}.body-template--collection .collection-tags-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-top:15px;margin-bottom:15px}.body-template--collection .collection-tags ul{padding:0rem;margin:0rem;display:flex;flex-flow:row;gap:13px;justify-content:center}.body-template--collection .collection-tags ul li{background-color:#e2c5c333;color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:0;border-radius:4px;white-space:nowrap;line-height:1.5rem;list-style:none;min-height:25px;text-align:center;vertical-align:baseline;display:flex;justify-content:center;align-items:center;padding:0 1rem}.body-template--collection .collection-tags ul li:hover{background-color:#e2c5c333}.body-template--collection .hero-video-banner .inner .content-wrapper .para .content{margin-bottom:2rem;line-height:2.4rem;letter-spacing:0}.body-template--collection .hero-video-banner .block.content-position--right{position:absolute;bottom:-5px}.body-template--collection .scroll-link:after{bottom:2.9rem}.template--collection .hero-banner-section .content-position--right{flex:1}@media(min-width:769px)and (max-width:1024px){.hero-video-banner .inner .content-wrapper .h1{font-size:6.5rem;line-height:6.5rem}}@media only screen and (max-width:768px){.hero-video-banner .container,.hero-video-banner .video-section,.hero-video-banner .video-section:before{width:100%}}.hero-video-banner .video-section.parallax.is_for_mobile .banner-img,.hero-video-banner .video-section.parallax.is_for_mobile video{width:100%;height:100%;object-position:right center;object-fit:cover}@media only screen and (min-width:769px){.body-template--collection .hero-video-banner .inner .content-wrapper .para{margin-top:1.1rem}.body-template--collection .hero-video-banner .inner .content-wrapper .para .content{font-size:1.8rem;line-height:2.7rem;margin-bottom:2.7rem}.body-template--collection .hero-video-banner .inner .content-wrapper .content-inner p{font-size:6rem;line-height:6rem}.body-template--collection .hero-video-banner .inner{padding-bottom:8.5rem}.hero-video-banner .inner.content-position--right{padding-bottom:2.2rem}.template--collection .hero-video-banner .inner.content-position--right{padding-bottom:8.5rem}.hero-video-banner .video-section.is_for_mobile{display:none}.hero-video-banner .video-section.is_for_desktop{display:block}.hero-video-banner .inner .content-wrapper .content-inner{margin:0 auto;text-align:center;padding:0;max-width:unset;width:unset;display:flex;flex-direction:column;gap:2.7rem;justify-content:space-between}.hero-video-banner .inner .content-wrapper .animated-fancy-content .fade-word.visible{opacity:1}.hero-video-banner .inner .content-wrapper .para{display:flex;gap:3.7rem;max-width:78.4rem;margin:0 auto}.hero-video-banner{position:relative}.hero-video-banner .inner .content-wrapper .para p,.hero-video-banner .inner .content-wrapper .para .content{font-size:2rem;line-height:3rem;letter-spacing:0}.hero-video-banner .inner .content-wrapper .para a.btn{margin-left:0;max-width:16rem;width:100%}.hero-video-banner .inner .content-wrapper .h1{max-width:75.8rem}.body-template--page-faq .hero-video-banner .inner .content-wrapper .h1,.body-template--page-shipping-and-returns .hero-video-banner .inner .content-wrapper .h1,.body-template--page-privacy-policy .hero-video-banner .inner .content-wrapper .h1,.body-template--page-contact .hero-video-banner .inner .content-wrapper .h1{font-size:6rem;line-height:6rem}.hero-video-banner .inner .content-wrapper .para p,.hero-video-banner .inner .content-wrapper .para .content{font-size:2rem;line-height:3rem;letter-spacing:0px}.hero-video-banner .block{max-width:47rem;height:5.3rem;width:50%;margin-bottom:-.3rem;margin:0 auto;bottom:5.7rem}.body-template--collection .hero-video-banner .inner .content-wrapper .para p{font-size:1.8rem;line-height:2.7rem}.body-template--collection .hero-video-banner .inner .content-wrapper .h1{font-size:6rem;line-height:6rem}.body-template--collection .scroll-link:after{bottom:1.7rem}}@media only screen and (min-width:769px)and (max-width:1024px){.hero-video-banner .inner .content-wrapper .para{max-width:65.4rem}}@media only screen and (min-width:1025px){.body-template--collection .hero-video-banner .inner .content-wrapper .h1,.hero-video-banner .inner .content-wrapper .h1{font-size:7rem;line-height:7rem}}@media only screen and (min-width:1441px){body.layout--fluid .hero-video-banner .video-section{border-radius:.347vw}body.layout--fluid .hero-video-banner .inner.content-position--right{padding-bottom:1.528vw}body.layout--fluid .template--collection .hero-video-banner .inner.content-position--right{padding-bottom:5.903vw}body.layout--fluid .hero-video-banner .inner .content-wrapper .h1{margin-bottom:unset}body.layout--fluid .hero-video-banner .inner .content-wrapper .para{max-width:54.444vw}body.layout--fluid .hero-video-banner .inner .content-wrapper .para a.btn{max-width:11.111vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-hero-video-banner.css.map */
