.tf-hero{background:var(--tf-hero-bg, var(--tf-surface));color:var(--tf-hero-fg, var(--tf-text))}.tf-hero--border-top{border-top:1px solid var(--tf-hero-border, var(--tf-border))}.tf-hero--border-bottom{border-bottom:1px solid var(--tf-hero-border, var(--tf-border))}.tf-hero__inner{display:grid;grid-template-columns:1fr;align-items:var(--tf-hero-align, center);gap:var(--tf-hero-gap, 56px);width:100%;max-width:var(--tf-hero-container, var(--tf-container));margin-inline:auto;padding:56px var(--tf-gutter-mobile) 52px}@media screen and (min-width:750px){.tf-hero__inner{grid-template-columns:var(--tf-hero-columns, 1fr 1fr)}}@media screen and (min-width:750px){.tf-hero__inner{padding-inline:var(--tf-gutter)}}.tf-hero__content{min-width:0}.tf-hero__media{min-width:0;display:grid;justify-items:var(--tf-hero-image-align, center)}@media screen and (max-width:749px){.tf-hero--stack-text-first .tf-hero__media{order:1}.tf-hero--stack-media-first .tf-hero__media{order:-1}}@media screen and (min-width:750px){.tf-hero--media-first .tf-hero__media{order:-1}}.tf-hero--centre .tf-hero__inner{grid-template-columns:1fr;text-align:center}.tf-hero--centre .tf-hero__media{justify-items:center}.tf-hero--centre .tf-hero__buttons,.tf-hero--centre .tf-hero__list{justify-content:center}.tf-hero__block+.tf-hero__block{margin-top:var(--tf-hero-block-gap, 18px)}.tf-hero__eyebrow,.tf-hero__heading,.tf-hero__text{margin:0}.tf-hero--centre .tf-hero__text{max-width:62ch;margin-inline:auto}.tf-hero__buttons{display:flex;align-items:center;gap:var(--tf-hero-btn-gap, 14px);flex-wrap:wrap}.tf-hero__list{display:flex;gap:8px 20px;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:var(--tf-body-sm);color:var(--tf-hero-list-color, var(--tf-muted))}.tf-hero__list li{display:flex;align-items:center;gap:7px}.tf-hero__list .tf-icon{width:16px;height:16px;flex-shrink:0;color:var(--tf-hero-tick-color, var(--tf-secondary))}.tf-hero__image{display:block;width:100%;max-width:var(--tf-hero-image-width, 250px);height:auto;border-radius:var(--tf-hero-image-radius, 6px);box-shadow:var(--tf-hero-image-shadow, var(--tf-shadow-xl))}.tf-hero--circle .tf-hero__image,.tf-hero--circle .tf-hero__placeholder{aspect-ratio:1;border-radius:50%;object-fit:cover}@keyframes tf-hero-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.tf-hero--float .tf-hero__image,.tf-hero--float .tf-hero__placeholder{animation:tf-hero-float 3.6s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.tf-hero--float .tf-hero__image,.tf-hero--float .tf-hero__placeholder{animation:none}}.tf-hero__media-link{display:block;transition:transform var(--tf-dur) var(--tf-ease)}.tf-hero__media-link:hover{transform:translateY(calc(var(--tf-hover-lift) * -2))}.tf-hero__caption{margin:14px 0 0;text-align:center;font-size:var(--tf-body-sm);color:var(--tf-muted)}.tf-hero__placeholder{display:grid;place-items:center;aspect-ratio:2 / 3;width:100%;max-width:var(--tf-hero-image-width, 250px);border-radius:var(--tf-hero-image-radius, 6px);background:var(--tf-accent-tint);color:var(--tf-accent)}.tf-hero__placeholder svg{width:40%;height:auto;opacity:.5}.tf-hero__signup{width:100%;max-width:var(--tf-hero-signup-width, 520px)}.tf-hero__signup--panel{padding:var(--tf-hero-signup-padding, 26px);border:1px solid var(--tf-border);border-radius:var(--tf-hero-signup-radius, 20px);background:var(--tf-hero-signup-bg, var(--tf-surface));box-shadow:var(--tf-shadow-lg)}.tf-hero__list--stacked{flex-direction:column;align-items:flex-start;gap:var(--tf-hero-list-gap, 11px)}.tf-hero__list--stacked li{width:100%}.tf-hero__signup .tf-field__input{border-width:1.5px;border-radius:var(--tf-radius-md)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tf-hero.css.map */
