.tl{max-width:var(--timi-page-width,1320px);margin:clamp(32px,5vw,64px) auto;padding:0 var(--timi-gutter,16px)}.tl--full{max-width:none;padding:0}.tl--narrow{max-width:760px}.tl--no-top{margin-top:0}.tl--no-bottom{margin-bottom:0}.tl-align--center,.tl-align--center .tl-h{text-align:center}.tl-align--right{text-align:right}.tl-h{font-family:var(--timi-font-heading,inherit);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .6em;line-height:1.2}.tl-h--h1{font-size:clamp(28px,4vw,40px)}.tl-h--h2{font-size:clamp(22px,3vw,30px)}.tl-h--h3{font-size:clamp(18px,2.4vw,24px)}.tl-h--h4{font-size:18px}.tl-sub{font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5em;opacity:.8}.tl-large{font-size:1.15em}.tl .rte{line-height:1.6}.tl .rte img{max-width:100%;height:auto}.tl .timi-btn{margin-top:1em;margin-inline-end:.5em}.tl-img{display:block;position:relative;overflow:hidden;aspect-ratio:var(--tl-ar)}.tl-img img{display:block;width:100%;height:100%;object-fit:cover}.tl-img--square{aspect-ratio:1}.tl-img--portrait{aspect-ratio:3/4}.tl-img--landscape{aspect-ratio:4/3}.tl-img--rounded,.tl-img--rounded-wave,.tl-img--rounded-top{border-radius:50%;aspect-ratio:1}.tl-img--splat-1,.tl-img--splat-2,.tl-img--star{border-radius:44% 56% 52% 48%/48% 44% 56% 52%;aspect-ratio:1}.tl-cover-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.tl-feature{display:grid;gap:clamp(24px,4vw,56px);align-items:center}@media(min-width:750px){.tl-feature{grid-template-columns:1fr 1fr}.tl-feature--w66{grid-template-columns:2fr 1fr}.tl-feature--w33{grid-template-columns:1fr 2fr}.tl-feature--right .tl-feature__media{order:2}.tl-feature--right.tl-feature--w66{grid-template-columns:1fr 2fr}.tl-feature--right.tl-feature--w33{grid-template-columns:2fr 1fr}}.tl-feature__media{position:relative}.tl-feature__media--pair{display:grid;grid-template-columns:3fr 2fr;gap:16px;align-items:end}.tl-adv__row{display:flex;flex-wrap:wrap;gap:16px}.tl-adv__item{flex:1 1 var(--tl-w,100%);max-width:var(--tl-w,100%);min-width:0}@media(max-width:749px){.tl-adv__item{flex-basis:100%;max-width:100%}}.tl-cols__row{display:grid;gap:24px;grid-template-columns:repeat(var(--tl-n),minmax(0,1fr))}@media(max-width:749px){.tl-cols__row{grid-template-columns:1fr}}.tl-cols__item .tl-img{max-width:min(100%,650px);margin:0 auto 12px}.tl-bgtext{position:relative;min-height:min(var(--tl-h),90vh);display:flex;align-items:center;padding:24px}.tl-bgtext__img{position:absolute!important;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important}.tl-bgtext__box{position:relative;background:var(--timi-bg,#fff);padding:clamp(20px,4vw,48px);max-width:520px}.tl-bgtext--right{justify-content:flex-end}.tl-bgtext--center{justify-content:center}.tl-hero{position:relative;height:var(--tl-h);display:flex;overflow:hidden;color:#fff}@media(max-width:749px){.tl-hero{height:var(--tl-h-m);min-height:60vw}}.tl-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}iframe.tl-hero__video{width:177.78vh;min-width:100%;min-height:56.25vw;left:50%;transform:translate(-50%)}.tl-hero:after,.tl-slides__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--tl-ov,0);pointer-events:none}.tl-hero__text{position:relative;z-index:1;padding:clamp(20px,4vw,56px);margin:auto;text-align:center}.tl-hero--vertical-top .tl-hero__text{margin-top:0}.tl-hero--vertical-bottom .tl-hero__text{margin-bottom:0}.tl-hero--horizontal-left .tl-hero__text{margin-left:0;text-align:left}.tl-hero--horizontal-right .tl-hero__text{margin-right:0;text-align:right}.tl-hero__title{font-family:var(--timi-font-heading,inherit);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .2em;line-height:1.05}.tl-slides__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tl-slides__track::-webkit-scrollbar{display:none}.tl-slides__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;height:var(--tl-h);display:flex;color:#fff}@media(max-width:749px){.tl-slides__slide{height:auto;min-height:70vw}}.tl-slides__img{position:absolute!important;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important}@media(max-width:749px){.tl-hide-m{display:none!important}}@media(min-width:750px){.tl-hide-d{display:none!important}}.tl-grid__row{display:flex;flex-wrap:wrap;gap:var(--tl-gap,16px)}.tl-grid__item{flex:0 0 calc((100% - (var(--tl-c,4) - 1) * var(--tl-gap,16px)) / var(--tl-c,4));min-width:0}@media(max-width:749px){.tl-grid__item{flex-basis:calc((100% - (var(--tl-cm,2) - 1) * var(--tl-gap,16px)) / var(--tl-cm,2))}}.tl-grid__row--square .tl-img{aspect-ratio:1}.tl-grid__row--portrait .tl-img{aspect-ratio:3/4}.tl-grid__row--landscape .tl-img{aspect-ratio:4/3}.tl-grid__item{position:relative}.tl-grid__label{position:absolute;inset:auto 0 12px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.08em}.tl-promo{display:flex;flex-wrap:wrap;gap:var(--tl-gap)}.tl-promo__tile{position:relative;flex:1 1 calc(var(--tl-w) - var(--tl-gap));min-height:var(--tl-h,320px);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}@media(max-width:749px){.tl-promo__tile{flex-basis:100%}}.tl-promo__img{position:absolute!important;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important}.tl-promo__text{position:relative;z-index:1;padding:24px;background:color-mix(in srgb,var(--timi-bg,#fff) 85%,transparent)}.tl-promo__text:empty{display:none}.tl-faq__q{border-bottom:1px solid var(--timi-line,#e5e5e5)}.tl-faq__q summary{cursor:pointer;padding:14px 0;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:12px}.tl-faq__q summary:after{content:"+"}.tl-faq__q[open] summary:after{content:"\2013"}.tl-faq__q .rte{padding:0 0 16px}.tl-faq__group{margin:32px 0 8px}.tl-contact__form{display:grid;gap:12px;margin-top:16px}.tl-contact__form label{display:grid;gap:4px;font-size:14px}.tl-contact__form input,.tl-contact__form textarea{font:inherit;padding:10px 12px;border:1px solid var(--timi-line,#ccc);border-radius:0;width:100%}.tl-contact__row{display:grid;gap:12px}@media(min-width:750px){.tl-contact__row{grid-template-columns:1fr 1fr}}.tl-note--ok{color:var(--timi-salvia,#709171)}.tl-note--err{color:var(--timi-orange,#dd7e53)}.tl-nl{display:grid;gap:24px;align-items:center;padding:clamp(24px,4vw,56px)}@media(min-width:750px){.tl-nl:has(.tl-nl__media){grid-template-columns:var(--tl-iw) 1fr}.tl-nl--img-right .tl-nl__media{order:2}.tl-nl--img-right:has(.tl-nl__media){grid-template-columns:1fr var(--tl-iw)}}.tl-countdown{position:relative;text-align:center;padding:32px 16px}.tl-countdown__bg{position:absolute!important;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important;opacity:.9}.tl-countdown>*:not(.tl-countdown__bg){position:relative}.tl-countdown__timer{font-size:clamp(22px,4vw,36px);letter-spacing:.06em;margin:8px 0}.tl-hot__wrap{display:grid;gap:24px}@media(min-width:750px){.tl-hot__wrap{grid-template-columns:3fr 2fr;align-items:start}.tl-hot--right .tl-hot__media{order:2}}.tl-hot__media{position:relative}.tl-hot__dot{position:absolute;width:22px;height:22px;border-radius:50%;border:3px solid #fff;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000004d;z-index:2}.tl-hot__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tl-video__frame{position:relative;aspect-ratio:16/9}.tl-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.tl-testi__item{margin:0;padding:24px;text-align:inherit}.tl-testi__img{width:96px;margin:0 auto 12px}.tl-testi__item blockquote{margin:0 0 12px;font-style:italic}.tl-fc .timi-grid{display:grid;gap:16px;grid-template-columns:repeat(var(--tl-n,4),minmax(0,1fr))}@media(max-width:749px){.tl-fc .timi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tl-small{font-size:12px;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/79/assets/timi-legacy.css.map */
