.krinos-video-banner{position:relative;display:block;overflow:hidden;padding:50px 0;background-color:var(--krinos-video-banner-fallback-bg)}.krinos-video-banner__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.krinos-video-banner__layer{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.krinos-video-banner__video{display:block;width:100%;height:100%;object-fit:cover}.krinos-video-banner__container{position:relative;z-index:1;display:flex;align-items:center;max-width:836px;min-height:var(--krinos-video-banner-min-height);margin:0 auto}.krinos-video-banner__box{width:100%;padding:63px 80px 70px 69px;background-color:var(--krinos-video-banner-box-bg);color:var(--krinos-video-banner-text)}.krinos-video-banner__heading{margin:0;padding-bottom:20px;font-family:"AsenPro",var(--font-heading-family);font-size:34px;font-weight:600;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:start;text-transform:none;color:var(--krinos-video-banner-text)}.krinos-video-banner__text{font-family:"Causten",var(--font-body-family);font-size:20px;font-weight:400;line-height:1.8;letter-spacing:normal;color:var(--krinos-video-banner-text)}.krinos-video-banner__text>*{margin:0}.krinos-video-banner__text>*+*{margin-top:1em}.krinos-video-banner__text a{color:inherit}.krinos-video-banner--animate .krinos-video-banner__box,.krinos-video-banner--animate .krinos-video-banner__heading,.krinos-video-banner--animate .krinos-video-banner__text{opacity:0}.krinos-video-banner--animate.is-visible .krinos-video-banner__box{animation:krinos-video-banner-fade-in-left 1.25s ease both}.krinos-video-banner--animate.is-visible .krinos-video-banner__heading{animation:krinos-video-banner-fade-in 1.25s ease .2s both}.krinos-video-banner--animate.is-visible .krinos-video-banner__text{animation:krinos-video-banner-fade-in 1.25s ease .4s both}@keyframes krinos-video-banner-fade-in-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes krinos-video-banner-fade-in{0%{opacity:0}to{opacity:1}}.shopify-design-mode .krinos-video-banner--animate .krinos-video-banner__box,.shopify-design-mode .krinos-video-banner--animate .krinos-video-banner__heading,.shopify-design-mode .krinos-video-banner--animate .krinos-video-banner__text{opacity:1;animation:none}@media(prefers-reduced-motion:reduce){.krinos-video-banner--animate .krinos-video-banner__box,.krinos-video-banner--animate .krinos-video-banner__heading,.krinos-video-banner--animate .krinos-video-banner__text{opacity:1;animation:none!important}}@media screen and (max-width:1024px){.krinos-video-banner{padding:50px 30px}.krinos-video-banner__container{min-height:var(--krinos-video-banner-min-height-tablet)}.krinos-video-banner__box{width:80%;padding:40px}.krinos-video-banner__heading{padding-bottom:0}.krinos-video-banner__text{font-size:18px}.krinos-video-banner--animate.is-visible .krinos-video-banner__box{animation-name:krinos-video-banner-fade-in}}@media screen and (max-width:767px){.krinos-video-banner{padding:0}.krinos-video-banner__container{min-height:var(--krinos-video-banner-min-height-mobile)}.krinos-video-banner__box{width:100%;padding:25px}.krinos-video-banner__heading{padding:25px 0 10px;font-size:30px;text-align:center}.krinos-video-banner__text{font-size:18px;line-height:1.4;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/krinos-video-banner.css.map */
