.hero-banner{background-color:#f5f5f5;padding:300px 0 100px;position:relative}.flickity-page-dots .dot{display:none}.hero-banner:after{background:url(/cdn/shop/files/hero_2.jpg?v=1679659712);height:100%;width:41.5%;top:0;background-size:cover;bottom:0;background-position:top right;right:0;z-index:0}.hero-banner .hero-banner__wrap{display:grid;grid-template-columns:7fr 5fr;align-items:center}.hero-banner .hero-banner__content{max-width:560px;margin-left:20px;position:relative}.hero-banner .hero-banner__content h1{margin-top:0}.hero-banner .hero-banner__content p{line-height:26px}.hero-banner:after,.hero-banner .hero-banner__content:after,.hero-banner .hero-banner__content:before{content:"";position:absolute;background-repeat:no-repeat}.hero-banner__product-card.hero-banner__product-overlap.hero-banner__product-overlap--img-2.overlap-img2 img{max-width:269px;transition:.3s ease}.hero-banner .hero-banner__content:before{background-image:url(/cdn/shop/files/black-star.png?v=1679906798);top:-30px;width:26px;height:26px;left:-20px}.hero-banner .hero-banner__content:after{background-image:url(/cdn/shop/files/yellow-star.png?v=1679906798);bottom:60px;width:30px;height:30px;right:110px}.hero-banner .hero-banner__content .button-primary{margin-top:24px}.hero-banner .hero-banner__product{background-size:cover;background-position:center;position:relative;z-index:1}.hero-banner .hero-banner__product-audio{background:#f9f8f440;border:1.05429px solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(2.10858px);backdrop-filter:blur(2.10858px);border-radius:8px;max-width:310px;padding:16px 24px;box-sizing:border-box;position:absolute;left:80px;transform:translateY(-50%);z-index:2;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.hero-banner .hero-banner__product-audio-title{flex:0 0 100%;max-width:calc(100% - 50px)}.hero-banner .hero-banner__product-audio h3{margin:0;font-size:20px;line-height:24px;color:#fff}.hero-banner .hero-banner__product-audio p{margin:4px 0 30px;font-size:14px;line-height:17px;color:#fff}.hero-banner .hero-banner__product-audio-btn{display:inline-flex;align-items:center;justify-content:center;background:#1a1a1a;border-radius:50%;width:42px;height:42px}.hero-banner__product-main{position:relative;z-index:1;left:150px}.hero-banner__product-card a{display:block}.hero-banner__product-card img{border-radius:8px;box-shadow:0 8px 24px #0000000d}.hero-banner__product-overlap--img-0{position:relative;z-index:1}.hero-banner__product-audio .product-video{flex:0 0 100%;max-width:100%}.progress-bar-wrap{flex:0 0 100%;max-width:100%;position:relative}.progress-bar-wrap .progress-bar__border{max-width:255px;height:5px;background-color:#eee;border-radius:10px;opacity:.4}.progress-bar-wrap .progress-bar__timeline{height:5px;background-color:#fff;transition:width .1s linear;position:absolute;top:0;border-radius:10px}.hero-banner__product-audio-btn .audio-pause{display:none;transition:.5s ease-in}.hero-banner__product-audio-btn.active .audio-pause{display:block}.hero-banner__product-audio-btn.active .audio-play{display:none}.hero-banner__product-card.hero-banner__product-overlap--img-0.active img{transition:.5s ease}@media only screen and (max-width: 1024px){body.template-index{margin-top:0}.site-header .site-header-wrapper,.site-header .site-header-wrapper .site-header-main,.site-header .site-header-wrapper .site-navigation,.site-header .site-header-wrapper .site-navigation-wrapper{background:#f5f5f5}.hero-banner{padding:140px 0 100px}.hero-banner .hero-banner__content h1{font-size:2rem!important}.hero-banner__product-main{left:50%;transform:translate(-50%)}.hero-banner .hero-banner__product-audio{left:0}}@media only screen and (min-width: 1023px){.template-index li.site-header-actions__account-link{color:#f9f8f4}.template-index .site-header-cart{font-size:14px;color:#f9f8f4}.hero-banner{padding:250px 0 80px}}@media only screen and (min-width: 992px){.hero-banner__product-overlap--img-0{left:-48px;width:50px;max-width:50px}.hero-banner__product-overlap--img-2:hover{z-index:9;transition:.3s ease}.hero-banner__product-overlap--img-1:hover img{z-index:99;position:relative;max-width:230px;right:20%;transition:.3s ease}.hero-banner__product-card.hero-banner__product-overlap--img-0.active:hover img{transform:scale(1.2)}.hero-banner__product-card.hero-banner__product-overlap.hero-banner__product-overlap--img-2.overlap-img2:hover img{max-width:300px}.hero-banner__product-overlap--img-1{position:absolute;top:60px;right:0}.hero-banner__product-overlap--img-1 img{max-width:200px;transition:.3s ease}.hero-banner__product-overlap--img-2{position:absolute;top:-20%;left:-121px}}@media only screen and (max-width: 767px){.hero-banner .hero-banner__content h1{font-size:1.5rem!important}.hero-banner .hero-banner__wrap{grid-template-columns:1fr;row-gap:3rem}.hero-banner .hero-banner__content{max-width:100%}.hero-banner:after{height:40%;width:100%;top:auto;background-position:bottom center}.hero-banner__product-card.hero-banner__product-overlap--img-0{left:unset;width:unset;max-width:unset}.hero-banner__product-wrap{display:flex;overflow:auto;max-width:calc(100vw - 20px);gap:10px}.hero-banner__product-card.hero-banner__product-overlap.hero-banner__product-overlap--img-2.overlap-img2 img{max-width:unset!important;transition:.3s ease}}@media (min-width: 768px) and (max-width: 1023px){.hero-banner__product-overlap--img-0{left:unset;width:unset;max-width:unset}.hero-banner .hero-banner__product{max-width:340px}.hero-banner__product-card.hero-banner__product-overlap.hero-banner__product-overlap--img-1.overlap-img1{display:unset}.hero-banner__product-wrap{display:flex;overflow:auto;max-width:calc(100vw - 20px);gap:10px}.hero-banner__product-card.hero-banner__product-overlap.hero-banner__product-overlap--img-2.overlap-img2 img{max-width:unset}.hero-banner .hero-banner__content h1{font-size:30px!important}.hero-banner{padding:180px 0 100px}}@media (min-width: 1024px) and (max-width: 1200px){.hero-banner__product-wrap{display:flex;overflow:auto;max-width:calc(100vw - 20px);gap:10px}.hero-banner__product-overlap--img-0{right:unset!important}.hero-banner__product-main{transform:unset}.hero-banner__product-overlap--img-1 img,.hero-banner__product-card.hero-banner__product-overlap.hero-banner__product-overlap--img-2.overlap-img2 img{max-width:unset}.hero-banner__product-overlap--img-2,.hero-banner__product-overlap--img-1{position:unset}.hero-banner .hero-banner__product{max-width:436px}.hero-banner__product-main{left:150px unset}.hero-banner__product-overlap--img-0{left:-169px}.hero-banner__product-overlap--img-0{width:unset;max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/home-hero.css.map */
