.hero-carousel-baluka{position:relative;display:block;overflow:hidden;height:var(--hero-height-desktop);color:var(--text-color);font-family:inherit!important}.hero-carousel-baluka__track,.hero-carousel-baluka__slide{height:100%}.hero-carousel-baluka__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;overflow:hidden;transition:opacity .7s ease}.hero-carousel-baluka__slide.is-active{opacity:1;pointer-events:auto;z-index:2}.hero-carousel-baluka__media{width:100%;height:100%;object-fit:cover;transform:scale(var(--slide-image-zoom, 1));filter:brightness(var(--slide-image-brightness, 100%)) contrast(var(--slide-image-contrast, 100%))}.hero-carousel-baluka__media--desktop,.hero-carousel-baluka__video--desktop{display:block!important}.hero-carousel-baluka__media--mobile,.hero-carousel-baluka__video--mobile{display:none!important}.hero-carousel-baluka__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.hero-carousel-baluka__content{position:absolute;top:var(--content-position-desktop, 50%);z-index:3;max-width:720px;padding:32px;transform:translateY(-50%)}.hero-carousel-baluka__content--left{left:7%;text-align:left}.hero-carousel-baluka__content--center{left:50%;text-align:center;transform:translate(-50%,-50%)}.hero-carousel-baluka__content--right{right:7%;text-align:right}.hero-carousel-baluka__heading{margin:0 0 18px;font-family:var(--font-heading-family)!important;font-size:var(--heading-size-desktop);line-height:1.02;font-weight:700;color:inherit}.hero-carousel-baluka__description{font-family:var(--font-body-family)!important;font-size:var(--description-size-desktop);line-height:1.45;color:inherit;margin-bottom:28px}.hero-carousel-baluka__description p{margin:0}.hero-carousel-baluka__button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:fit-content;font-family:var(--font-body-family)!important;font-weight:700;line-height:1.2;text-decoration:none!important;border-radius:999px!important;border:2px solid transparent;cursor:pointer;transition:transform .25s ease,opacity .25s ease,background .25s ease,color .25s ease,border-color .25s ease}.hero-carousel-baluka__button:hover{transform:translateY(-2px)}.hero-carousel-baluka__button--primary{background:#6d4aff!important;color:#fff!important;border-color:#6d4aff!important}.hero-carousel-baluka__button--secondary{background:transparent!important;color:#fff!important;border-color:#fff!important}.hero-carousel-baluka__button--link{background:transparent!important;color:#fff!important;border-color:transparent!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;text-decoration:underline!important}.hero-carousel-baluka__button--xs{padding:8px 16px!important;font-size:13px!important}.hero-carousel-baluka__button--sm{padding:10px 20px!important;font-size:14px!important}.hero-carousel-baluka__button--md{padding:14px 28px!important;font-size:16px!important}.hero-carousel-baluka__button--lg{padding:18px 36px!important;font-size:18px!important}.hero-carousel-baluka__arrow{position:absolute;top:50%;z-index:5;width:54px;height:54px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%);transition:opacity .25s ease;padding:0}.hero-carousel-baluka__arrow:hover{opacity:.7}.hero-carousel-baluka__arrow:before{content:"";width:18px;height:18px;border-top:3px solid #ffffff;border-right:3px solid #ffffff;display:block}.hero-carousel-baluka__arrow--prev{left:18px}.hero-carousel-baluka__arrow--prev:before{transform:rotate(-135deg)}.hero-carousel-baluka__arrow--next{right:18px}.hero-carousel-baluka__arrow--next:before{transform:rotate(45deg)}.hero-carousel-baluka__slide .hero-carousel-baluka__heading,.hero-carousel-baluka__slide .hero-carousel-baluka__description,.hero-carousel-baluka__slide .hero-carousel-baluka__button{opacity:0;transform:translate(36px)}.hero-carousel-baluka__slide.is-active .hero-carousel-baluka__heading{animation:balukaTextIn .75s ease forwards}.hero-carousel-baluka__slide.is-active .hero-carousel-baluka__description{animation:balukaTextIn .75s ease .12s forwards}.hero-carousel-baluka__slide.is-active .hero-carousel-baluka__button{animation:balukaTextIn .75s ease .24s forwards}.hero-carousel-baluka__slide.exit-left .hero-carousel-baluka__content{animation:balukaTextOutLeft .45s ease forwards}.hero-carousel-baluka__slide.exit-right .hero-carousel-baluka__content{animation:balukaTextOutRight .45s ease forwards}@keyframes balukaTextIn{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes balukaTextOutLeft{to{opacity:0;transform:translate(-48px,-50%)}}@keyframes balukaTextOutRight{to{opacity:0;transform:translate(48px,-50%)}}@media screen and (max-width:767px){.hero-carousel-baluka{height:var(--hero-height-mobile)}.hero-carousel-baluka__media--desktop,.hero-carousel-baluka__video--desktop{display:none!important}.hero-carousel-baluka__media--mobile,.hero-carousel-baluka__video--mobile{display:block!important}.hero-carousel-baluka__content{width:calc(100% - 48px);max-width:none;padding:24px;top:var(--content-position-mobile, 50%)}.hero-carousel-baluka__content--left{left:24px;right:auto;text-align:left;transform:translateY(-50%)}.hero-carousel-baluka__content--center{left:50%;right:auto;text-align:center;transform:translate(-50%,-50%)}.hero-carousel-baluka__content--right{right:24px;left:auto;text-align:right;transform:translateY(-50%)}.hero-carousel-baluka__heading{font-size:var(--heading-size-mobile)}.hero-carousel-baluka__description{font-size:var(--description-size-mobile)}.hero-carousel-baluka__button--xs{padding:7px 14px!important;font-size:12px!important}.hero-carousel-baluka__button--sm{padding:9px 18px!important;font-size:13px!important}.hero-carousel-baluka__button--md{padding:12px 24px!important;font-size:15px!important}.hero-carousel-baluka__button--lg{padding:15px 30px!important;font-size:17px!important}.hero-carousel-baluka__arrow{width:44px;height:44px}.hero-carousel-baluka__arrow:before{width:14px;height:14px;border-top-width:2px;border-right-width:2px}.hero-carousel-baluka__arrow--prev{left:8px}.hero-carousel-baluka__arrow--next{right:8px}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/hero-carousel-baluka.css.map */
