.home-hero-section-one .title_video_wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;background-color:#f7f0de}.home-hero-section-one .title_video_wrapper .cover-image{position:relative;height:100vh;display:flex}.home-hero-section-one .title_video_wrapper span.hero-subtitle{border-radius:100px;background:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:inline-flex;padding:10px 20px;align-items:center;gap:10px;color:#fff;font-size:16px;font-weight:700;line-height:120%}.home-hero-section-one .video_title_wrapper p{color:var(--Primary-White, #FFF);font-weight:500;line-height:150%;padding-right:30%;margin:0}.home-hero-section-one .hero-banner-buttons{display:flex;gap:20px;margin-top:40px}.home-hero-section-one .hero-banner-buttons .button{font-weight:700;font-size:16px;letter-spacing:.05em}.home-hero-section-one .hero-banner-buttons .button.btn2{background:transparent;border:1px solid white}.home-hero-section-one .hero-banner-buttons .button.btn2:hover{background-color:rgb(var(--color-button-secondary-background-hover),.8);color:rgb(var(--color-button-secondary-text))}.home-hero-section-one .title_video_wrapper button.play-button{background:none;border:none;position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer;height:100px;width:100px;margin:auto;padding:0;opacity:40%;z-index:1}.home-hero-section-one .title_video_wrapper button.play-button:hover{opacity:80%}.home-hero-section-one .title_video_wrapper .video_title .main_heading{margin-bottom:20px;margin-top:40px;color:#fff}.home-hero-section-one .title_video_wrapper .video_title .cta_button{margin-top:40px}.home-hero-section-one .title_video_wrapper .img-mobile{display:none}.home-hero-section-one .title_video_wrapper custom-deferred-media.video_group{display:block}.home-hero-section-one .title_video_wrapper .video_group{position:relative;width:100%;height:100vh;overflow:hidden}.home-hero-section-one .title_video_wrapper .video_group[loaded=true] .cover-image,.home-hero-section-one .title_video_wrapper .video_group iframe,.video_group video{visibility:hidden;opacity:0}.home-hero-section-one .title_video_wrapper .video_group iframe,.title_video_wrapper .video_group video{position:absolute;top:-25%;left:-25%;width:150%;height:150%;object-fit:cover;z-index:1;border-width:0;transition:all .5s .2s ease,visibility .2s}.home-hero-section-one .title_video_wrapper .video_group[loaded=true] iframe,.title_video_wrapper .video_group[loaded=true] video{visibility:visible;opacity:1}.home-hero-section-one .title_video_wrapper:not(.right_video) .video_title{gap:40px;flex-wrap:wrap;max-width:40%;position:absolute;bottom:100px;right:auto;left:90px;z-index:1}.home-hero-section-one .title_video_wrapper:not(.right_video) .video_group{display:block}.home-hero-section-one .template-index .title_video_wrapper:not(.right_video) .video_group{height:100vh}.home-hero-section-one .home-hero-section{position:relative}.home-hero-section-one .title_video_wrapper:not(.right_video) .video_title{max-width:50%;left:0}.home-hero-section-one .hero-banner-buttons .button:hover{background:var(--Primary-Grey, #535353)}.home-hero-section-one .hero-banner-buttons .button{padding:18px 30px;background:var(--Primary-Black, #231F20);color:#fff!important;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.7px}@media screen and (min-width:990px){.home-hero-section-one .title_video_wrapper.right_video{display:flex;justify-content:space-between}.title_video_wrapper.right_video>*{flex:1}.home-hero-section-one .title_video_wrapper.right_video .video_title{max-width:550px}.home-hero-section-one .title_video_wrapper.right_video .video_group{order:1;max-width:1160px}.home-hero-section-one .title_video_wrapper:not(.right_video) .video_title>*{flex:1}}@media screen and (max-width:1599px){.home-hero-section-one .title_video_wrapper:not(.right_video) .video_title{max-width:50%;left:0;bottom:60px}}@media screen and (min-width:990px)and (max-width:1200px){.home-hero-section-one .title_video_wrapper .video_title .main_heading{font-size:36px}}@media screen and (min-width:577px)and (max-width:989px){.home-hero-section-one img.mobile-img{max-height:767px;object-fit:contain}.home-hero-section-one .title_video_wrapper{max-height:767px}}@media screen and (min-width:990px){.home-hero-section-one .title_video_wrapper svg.placeholder-svg.placeholder-mobile{display:none}.home-hero-section-one .title_video_wrapper img.mobile-img{display:none}}@media screen and (max-width:989px){.home-hero-section-one .hero-banner-buttons .button{display:none}}@media screen and (max-width:989px){.home-hero-section-one .title_video_wrapper svg.placeholder-svg.placeholder-desktop{display:none}.home-hero-section-one .title_video_wrapper img.desktop-img{display:none}.home-hero-section-one .title_video_wrapper .img-mobile{display:block}.home-hero-section-one .title_video_wrapper .img-desktop{display:none}.home-hero-section-one .title_video_wrapper .play-button svg{height:70px;width:70px}.home-hero-section-one .title_video_wrapper .video_title .cta_button{width:100%}.home-hero-section-one .title_video_wrapper:not(.right_video) .video_title{max-width:100%;left:0;padding:12rem 20px 6rem;bottom:0;display:flex;flex-direction:column;justify-content:space-between;height:100%}.home-hero-section-one .title_video_wrapper .video_title .main_heading{margin-top:16px;margin-bottom:16px}.home-hero-section-one .video_title_wrapper p{padding:0;font-size:14px}.home-hero-section-one .hero-banner-buttons .button{flex:1 0 0}}@media screen and (max-width:649px){.home-hero-section-one .title_video_wrapper .cover-image{height:100%}.home-hero-section-one .title_video_wrapper button.play-button{top:39%;bottom:auto;height:80px;width:80px}.home-hero-section-one .hero-banner-buttons{flex-direction:column}.home-hero-section-one .hero-banner-buttons .button{flex:unset}}.home-hero-section-one .hero-product-section{position:absolute;right:14rem;bottom:10rem;max-width:28%}.home-hero-section-one .product-block-wrapper{background:#fff;display:flex;align-items:flex-start;align-self:stretch}.home-hero-section-one .product-image{aspect-ratio:200/200;position:relative;width:100%;max-height:200px;max-width:200px}.home-hero-section-one .product-image img{position:absolute;height:100%;width:100%;object-fit:cover}.home-hero-section-one .btn-link svg{height:16px;width:16px}.home-hero-section-one .product-content{padding:20px 24px;display:flex;justify-content:space-between;flex-direction:column;align-self:stretch}.home-hero-section-one .product-content .heading{font-size:20px;margin:0 0 8px}.home-hero-section-one .product-content span.product-category{color:var(--black-shades-60, rgba(35, 31, 32, .6));font-size:14px;font-weight:500;line-height:150%}.home-hero-section-one .product-content a.btn-link{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:14px}.home-hero-section-one .product-content a.btn-link:hover{opacity:.8}.hero-product-section-one .swiper-pagination{margin-top:10px}.hero-product-section-one .swiper-pagination .swiper-pagination-bullet:before{border-radius:100px;background:var(--white-shades-50, rgba(255, 255, 255, .5));width:3rem;height:3px}.hero-product-section-one .swiper-pagination .swiper-pagination-bullet-active:before{background:var(--Primary-White, #FFF)}.home-hero-section-one .swiper-navigation .swiper-button-next:after,.home-hero-section-one .swiper-navigation .swiper-button-prev:after{display:none}@media screen and (max-width:1899px){.home-hero-section-one .hero-product-section{right:8rem;max-width:37%;bottom:6rem}}@media screen and (max-width:1299px){.home-hero-section-one .hero-product-section{right:2rem;max-width:50%;bottom:6rem}}@media screen and (max-width:767px){.home-hero-section-one .title_video_wrapper span.hero-subtitle{font-size:14px}.home-hero-section-one .hero-banner-buttons{display:none}.home-hero-section-one .title_video_wrapper:not(.right_video) .video_title{padding-top:3rem}}@media screen and (max-width:989px){.home-hero-section-one .hero-product-section{position:static;max-width:100%}.home-hero-section-one .template-page-standard-content .hero-product-section{display:none}.home-hero-section-one .product-block-wrapper{background:#fcf6e9;flex-direction:column;align-items:center}.home-hero-section-one .product-content{gap:20px;padding:20px 0}.home-hero-section-one .hero-product-section .swiper-pagination{display:none}.home-hero-section-one .swiper-navigation{position:absolute;bottom:0;right:0;width:100px;height:100%;top:auto;display:flex;gap:20px;justify-content:flex-end;align-items:flex-end}.home-hero-section-one .swiper-navigation .swiper-button-next,.home-hero-section-one .swiper-navigation .swiper-button-prev{border-radius:100px;background:var(--black-shades-3, rgba(35, 31, 32, .03));display:flex;width:40px;height:40px;justify-content:center;align-items:center;position:static}.home-hero-section-one .product-image{aspect-ratio:390/290;position:relative;width:100%;max-height:290px;max-width:390px}.home-hero-section-one .product-content .heading{font-size:24px;line-height:120%}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/custom-home-hero-one.css.map */
