.tf-header{background-color:var(--tf-header-bg, var(--color-background, var(--color-surface-page, #fffcf9)));color:var(--tf-header-text, var(--color-foreground, var(--color-text-primary, #070707)))}.tf-header,.tf-header .menu-list__link,.tf-header .menu-list__item,.tf-header .header-actions__action,.tf-header .header-actions__action.button-unstyled,.tf-header .header-cta-links__link,.tf-header a,.tf-header a:visited,.tf-header .menu-list__link:visited,.tf-header .header-cta-links__link:visited{color:var(--tf-header-text, var(--color-foreground, var(--color-text-primary, #070707)))}.tf-header .menu-list__link,.tf-header .menu-list__item{color:var(--menu-top-level-font-color, var(--tf-header-text, var(--color-foreground, var(--color-text-primary, #070707))))}.tf-header[data-sticky-state=active] .header__row{background-color:var(--tf-header-sticky-bg, #fffcf9)}.tf-header .header__columns{column-gap:clamp(var(--space-md, 16px),3vw,var(--space-xl, 32px));row-gap:var(--space-sm, 12px);align-items:center}.tf-header .header__column{gap:var(--space-sm, 12px);align-items:center;flex-wrap:wrap}.tf-header .menu-list__link,.tf-header .menu-list__item{font-family:var(--font-subheading, "Inter", sans-serif);font-weight:var(--font-weight-medium, 500);letter-spacing:.08em;text-transform:uppercase}.tf-header .menu-list__link{opacity:1;padding-inline:clamp(.75rem,1vw + .5rem,1.25rem);padding-block:.5rem;border-radius:var(--radius-pill, 999px);transition:background-color var(--transition-base, .18s ease-out),color var(--transition-base, .18s ease-out),box-shadow var(--transition-base, .18s ease-out)}.tf-header .header-cta-links__link{font-size:12px;line-height:var(--menu-top-level-font-line-height, 1.2)}@media screen and (min-width: 750px){.tf-header .header-cta-links__link{font-size:12px}}.tf-header .menu-list__link--active{color:var(--menu-top-level-font-color, var(--tf-header-text, var(--color-foreground, var(--color-text-primary, #070707))))}.tf-header .menu-list__link:hover,.tf-header .menu-list__link:focus-visible,.tf-header .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{background-color:var(--tf-header-hover-bg, rgba(var(--color-brand-secondary-rgb, 173 110 51) / .18));color:var(--menu-top-level-font-color, var(--tf-header-text, var(--color-foreground, var(--color-text-primary, #070707))));box-shadow:inset 0 0 0 1px var(--tf-header-border, rgba(var(--color-brand-secondary-rgb, 173 110 51) / .28))}.tf-header .header-cta-links__link{color:var(--tf-header-text, var(--color-foreground, var(--color-text-primary, #070707)));text-decoration:none;border-radius:var(--radius-pill, 999px);padding-inline:clamp(.75rem,1vw + .5rem,1.25rem);padding-block:.5rem}.tf-header .header-cta-links__link.button-unstyled{padding-inline:clamp(.75rem,1vw + .5rem,1.25rem);padding-block:.5rem}.tf-header .header-cta-links__link:hover,.tf-header .header-cta-links__link:focus-visible{background-color:var(--tf-header-hover-bg, rgba(var(--color-brand-secondary-rgb, 173 110 51) / .18));color:var(--menu-top-level-font-color, var(--tf-header-text, var(--color-foreground, var(--color-text-primary, #070707))));box-shadow:inset 0 0 0 1px var(--tf-header-border, rgba(var(--color-brand-secondary-rgb, 173 110 51) / .28));text-decoration:underline;text-decoration-color:currentColor}.tf-header .menu-list__link:focus-visible{outline:2px solid var(--color-focus-ring, #707e83);outline-offset:3px}.tf-header .header-actions__action,.tf-header .header-actions__action.button-unstyled{inline-size:44px;block-size:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill, 999px);transition:background-color var(--transition-base, .18s ease-out),color var(--transition-base, .18s ease-out),box-shadow var(--transition-base, .18s ease-out)}.tf-header .header-actions__action svg,.tf-header .header-actions__action .svg-wrapper{inline-size:22px;block-size:22px}.tf-header .header-actions__action:hover,.tf-header .header-actions__action:focus-visible{background-color:var(--tf-header-hover-bg, rgba(var(--color-brand-secondary-rgb, 173 110 51) / .18));color:var(--tf-header-link-hover, var(--color-brand-primary, #452c16));box-shadow:inset 0 0 0 1px var(--tf-header-border, rgba(var(--color-brand-secondary-rgb, 173 110 51) / .28));outline:2px solid var(--color-focus-ring, #707e83);outline-offset:2px}.tf-header header-actions{gap:var(--space-xs, 8px);align-items:center}.tf-header .localization-form__item button,.tf-header .localization-form__item a{border-radius:var(--radius-pill, 999px)}.header-cta-links{display:inline-flex;align-items:center;gap:var(--space-xs, 8px);flex-wrap:wrap}.header-cta-links__link{font-family:var(--font-subheading, "Inter", sans-serif);font-weight:var(--font-weight-medium, 500);letter-spacing:.08em;text-transform:uppercase;color:var(--tf-header-link, inherit);cursor:pointer}.header-cta-links__link.button-unstyled{padding:0}.header-menu-dialog{width:min(92vw,860px);border-radius:24px;padding:0;border:none;margin:auto}.header-menu-dialog[open]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.header-menu-dialog::backdrop{background:#0000004d}.header-menu-dialog__close{position:absolute;top:10px;right:12px;font-size:24px;line-height:1}.header-menu-dialog__content{padding:24px;background:#fff;color:#1a1a1a}.header-menu-dialog__frame{width:100%;height:70vh;border:none}.tf-footer{padding-block:clamp(48px,6vw,88px);background-color:var(--color-background, var(--color-surface-elevated, #fff8ef));color:var(--color-foreground, var(--color-text-primary, #070707))}.tf-footer__inner{width:min(var(--container-max-width, 1200px),100%);margin-inline:auto;flex-wrap:wrap;gap:clamp(var(--space-lg, 24px),4vw,var(--space-2xl, 48px))}@media screen and (min-width: 900px){.tf-footer__inner{justify-content:space-between;align-items:flex-start}}.tf-footer__inner>*{flex:1 1 min(260px,100%)}.tf-footer a{color:inherit;text-decoration:none;transition:color var(--transition-base, .18s ease-out),text-decoration-color var(--transition-base, .18s ease-out)}.tf-footer a:hover,.tf-footer a:focus-visible{color:var(--color-brand-secondary, #ad6e33);text-decoration:underline}.tf-footer a:focus-visible{outline:2px solid var(--color-focus-ring, #707e83);outline-offset:3px}.tf-footer .footer-utilities{border-top:1px solid rgba(var(--color-foreground-rgb, 69 44 22) / .16);padding-top:var(--space-md, 16px);margin-top:var(--space-lg, 24px);flex-wrap:wrap;gap:var(--space-sm, 12px)}.tf-footer .footer-utilities__group{gap:var(--space-xs, 8px)}.tf-footer .social-icons__icon-wrapper{inline-size:48px;block-size:48px}.tf-footer .social-icons__icon{inline-size:24px;block-size:24px}.tf-footer .social-icons__icon-wrapper a{inline-size:100%;block-size:100%;border-radius:var(--radius-pill, 999px);display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--transition-base, .18s ease-out),color var(--transition-base, .18s ease-out)}.tf-footer .social-icons__icon-wrapper a:hover,.tf-footer .social-icons__icon-wrapper a:focus-visible{background-color:rgba(var(--color-brand-secondary-rgb, 173 110 51) / .18);color:var(--color-brand-primary, #452c16)}.tf-footer .policy-list-trigger{font-family:var(--font-subheading, "Inter", sans-serif);font-weight:var(--font-weight-medium, 500);letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/11/assets/header-footer.css.map */
