.tlc-hero{padding:20px}.tlc-hero__inner{position:relative;display:flex;flex-direction:column;gap:40px;min-height:760px;padding:56px 0 0 56px;border-radius:28px;overflow:hidden;background-color:#2e2a26;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.tlc-hero__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--tlc-hero-overlay, rgba(23, 23, 23, .3));pointer-events:none}.tlc-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:26px;padding:10px}.tlc-hero__icon{line-height:0}.tlc-hero__icon img{display:block;width:70px;height:auto}.tlc-hero__title{margin:0;color:#fff;font:500 96px/1 var(--font-title);letter-spacing:4.8px}.tlc-hero__text{max-width:440px;color:#fff;font:400 18px/140% var(--font-text);letter-spacing:.9px}.tlc-hero__text>p{margin:0 0 12px}.tlc-hero__text>p:last-child{margin-bottom:0}.tlc-hero__btn{display:inline-flex;align-items:center;align-self:flex-start;gap:16px;color:#fff;text-decoration:none}.tlc-hero__btn-text{font:500 18px/1 var(--font-text);letter-spacing:1px}.tlc-hero__btn-ico{flex:0 0 auto;position:relative;overflow:hidden;width:40px;height:40px;border-radius:50%;background:#f4da99;color:#fff}.tlc-hero__btn-ico .tlc-ico{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:transform .45s cubic-bezier(.7,0,.2,1)}.tlc-hero__btn-ico .tlc-ico svg{width:15px;height:15px}.tlc-hero__btn-ico .tlc-ico-in{transform:translate(-160%,-160%)}.tlc-hero__btn:hover .tlc-ico-main{transform:translate(160%,160%)}.tlc-hero__btn:hover .tlc-ico-in{transform:translate(0)}.tlc-hero__media{position:relative;z-index:1;display:flex;justify-content:flex-end;margin-top:auto}.tlc-hero__panel{display:flex;gap:14px;padding:14px;border-radius:22px 0 0;background:#fbf4ef}.tlc-hero__card{position:relative;width:300px;height:200px;border:0;padding:0;border-radius:12px;overflow:hidden;cursor:pointer;background:#2e2a26}.tlc-hero__card img{display:block;width:100%;height:100%;object-fit:cover}.tlc-hero__play{position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%);opacity:.8;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));transition:opacity .3s,transform .3s;pointer-events:none}.tlc-hero__card:hover .tlc-hero__play{opacity:1;transform:translate(-50%,-50%) scale(1.08)}.tlc-hero__card-title{position:absolute;left:0;right:0;bottom:15px;margin:0;padding:0 10px;color:#fff;font:500 18px/140% var(--font-text);letter-spacing:.7px;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.45);pointer-events:none}@keyframes tlcFadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes tlcFadeIn{0%{opacity:0}to{opacity:1}}.tlc-hero__inner.tlc-anim-on .tlc-anim{animation-name:var(--tlc-anim, tlcFadeInUp);animation-duration:var(--tlc-anim-dur, 1.25s);animation-delay:var(--tlc-anim-delay, 0s);animation-timing-function:ease;animation-fill-mode:both}.tlc-hero__icon{--tlc-anim: tlcFadeInUp;--tlc-anim-dur: 1.25s;--tlc-anim-delay: 0s}.tlc-hero__title{--tlc-anim: tlcFadeInUp;--tlc-anim-dur: 2s;--tlc-anim-delay: .5s}.tlc-hero__text{--tlc-anim: tlcFadeInUp;--tlc-anim-dur: .75s;--tlc-anim-delay: .7s}.tlc-hero__btn{--tlc-anim: tlcFadeInUp;--tlc-anim-dur: 1.25s;--tlc-anim-delay: 1s}.tlc-hero__card{--tlc-anim: tlcFadeIn;--tlc-anim-dur: 2s;--tlc-anim-delay: 0s}@media(prefers-reduced-motion:reduce){.tlc-hero__inner.tlc-anim-on .tlc-anim{animation:none}}.tlc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;background:#14100ccc;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.tlc-lightbox.is-open{opacity:1;visibility:visible}.tlc-lightbox__frame{position:relative;width:min(1100px,100%);aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden}.tlc-lightbox__frame iframe{width:100%;height:100%;border:0;display:block}.tlc-lightbox__close{position:absolute;top:22px;right:28px;display:inline-flex;align-items:center;gap:8px;padding:9px 24px;border:0;border-radius:999px;background:#ffffff38;color:#fff;font:500 18px/26px var(--font-text);letter-spacing:.9px;cursor:pointer;transition:background .25s}.tlc-lightbox__close:hover{background:#ffffff59}.tlc-lightbox__close span:first-child{font-size:22px;line-height:1;transition:transform .6s cubic-bezier(.7,0,.2,1)}.tlc-lightbox__close:hover span:first-child{transform:rotate(360deg)}@media(max-width:1100px){.tlc-hero__title{font-size:64px;letter-spacing:3.2px}.tlc-hero__inner{padding:40px 0 0 40px}}@media(max-width:767px){.tlc-hero{padding:8px}.tlc-hero__inner{gap:32px;min-height:620px;padding:36px 0 0 20px;border-radius:20px}.tlc-hero__content{gap:18px;padding:0 20px 0 0}.tlc-hero__icon img{width:52px}.tlc-hero__title{font-size:36px;letter-spacing:1.2px}.tlc-hero__text{font-size:15px;letter-spacing:.5px;max-width:none}.tlc-hero__btn-text{font-size:16px}.tlc-hero__panel{padding:10px;gap:10px;border-radius:16px 0 0}.tlc-hero__card{width:220px;height:148px}.tlc-hero__play{width:40px;height:40px}.tlc-hero__card-title{font-size:15px;bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tlc-hero-main-video.css.map */
