.tk-hero{--tk-hero-font-display: var( --font-headline, "Canela", "Playfair Display", Georgia, "Times New Roman", serif );--tk-hero-font-sans: var( --font-body, "Neue Haas Grotesk", "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif );position:relative;display:flex;overflow:hidden;min-height:var(--hero-min-height-mobile, 560px);background-color:var(--hero-bg, #66402e)}.tk-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.tk-hero__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.tk-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:var(--hero-overlay-mobile, none)}.tk-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:var(--container-max, 1200px);margin:0 auto;padding:clamp(28px,5vw,64px) var(--gutter-mobile, 20px)}.tk-hero__content{max-width:var(--hero-content-width, 600px);text-align:var(--hero-content-align, left);margin-left:var(--hero-content-margin-left, 0);margin-right:var(--hero-content-margin-right, auto)}.tk-hero__eyebrow{margin:0;font-family:var(--tk-hero-font-sans);font-size:.8125rem;font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:.2em;color:var(--hero-eyebrow-color, #c9a291)}.tk-hero__heading{margin:0;font-family:var(--tk-hero-font-display);font-weight:900;font-size:clamp(2.5rem,1.1rem + 6.5vw,5.25rem);line-height:.97;letter-spacing:-.01em;text-transform:uppercase;color:var(--hero-heading-color, #f7f3ec)}.tk-hero__body{margin:0;max-width:44ch;font-family:var(--tk-hero-font-sans);font-size:1.25rem;line-height:1.5;color:var(--hero-body-color, rgba(247, 243, 236, .92))}.tk-hero__body>*:first-child{margin-top:0}.tk-hero__body>*:last-child{margin-bottom:0}.tk-hero__body a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.tk-hero__eyebrow+.tk-hero__heading{margin-top:16px}.tk-hero__heading+.tk-hero__body,.tk-hero__eyebrow+.tk-hero__body{margin-top:22px}.tk-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.tk-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);padding:18px 36px;font-family:var(--tk-hero-font-sans);font-size:.9375rem;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:var(--ls-button, .14em);text-decoration:none;border:1px solid transparent;border-radius:var(--radius-sm, 10px);cursor:pointer;background-color:var(--hero-btn-bg, #9f622e);color:var(--hero-btn-color, #f7f3ec);transition:background-color var(--dur-fast, .14s) var(--ease-standard, cubic-bezier(.4, 0, .2, 1)),color var(--dur-fast, .14s) var(--ease-standard, cubic-bezier(.4, 0, .2, 1)),transform var(--dur-fast, .14s) var(--ease-standard, cubic-bezier(.4, 0, .2, 1)),box-shadow var(--dur-fast, .14s) var(--ease-standard, cubic-bezier(.4, 0, .2, 1))}.tk-hero__button:hover{background-color:var(--hero-btn-bg-hover, #834f22);color:var(--hero-btn-color-hover, #f7f3ec);box-shadow:var(--shadow-sm, 0 2px 8px rgba(58, 42, 34, .06));transform:translateY(-1px)}.tk-hero__button:active{transform:translateY(1px) scale(.99)}.tk-hero__button:focus-visible{outline:3px solid var(--focus-ring, rgba(159, 98, 46, .28));outline-offset:2px}.tk-hero__button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.tk-hero__button--secondary{border-width:var(--hero-btn2-border-width, 1px);border-color:var(--hero-btn2-border-color, #f7f3ec);background-color:var(--hero-btn2-bg, transparent);color:var(--hero-btn2-color, #f7f3ec)}.tk-hero__button--secondary:hover{background-color:var(--hero-btn2-bg-hover, #f7f3ec);color:var(--hero-btn2-color-hover, #3a2a22);border-color:var(--hero-btn2-border-color-hover, #f7f3ec)}.tk-hero__trust{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:var(--hero-trust-justify, flex-start);gap:10px 20px;font-family:var(--tk-hero-font-sans);font-size:.8125rem;line-height:1.4;color:var(--hero-trust-color, rgba(247, 243, 236, .85))}.tk-hero__trust-item{display:inline-flex;align-items:center;gap:6px}.tk-hero__trust-item+.tk-hero__trust-item:before{content:"\b7";margin-right:14px;opacity:.5}@media screen and (max-width:749px){.tk-hero__trust-item+.tk-hero__trust-item:before{content:none}}.tk-hero__stars{letter-spacing:.12em;color:var(--hero-stars-color, #c9a291)}@media screen and (min-width:750px){.tk-hero{min-height:var(--hero-min-height, min(92vh, 820px))}.tk-hero__scrim{background-image:var(--hero-overlay, none)}.tk-hero__inner{padding-left:var(--gutter, 32px);padding-right:var(--gutter, 32px)}}@media(prefers-reduced-motion:reduce){.tk-hero__button{transition:none}.tk-hero__button:hover,.tk-hero__button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/256/assets/section-hero-section.css.map */
