.ff-header--fresh{position:sticky!important;top:0!important;z-index:80!important;width:100%!important;height:auto!important;margin-bottom:-104px!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate}.ff-header--fresh:before,.ff-header--fresh:after,.ff-header--fresh .ff-header__inner:before,.ff-header--fresh .ff-header__inner:after{content:none!important;display:none!important}.ff-header--fresh .ff-header__inner{width:100%!important;min-height:104px!important;margin:0!important;padding:10px clamp(24px,5.8vw,84px)!important;display:grid!important;grid-template-columns:360px minmax(360px,1fr) 300px!important;align-items:center!important;gap:clamp(18px,2.5vw,38px)!important;background:transparent!important;border:0!important;box-shadow:none!important}.ff-header--fresh .ff-header__brand-lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:360px!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}.ff-header--fresh .ff-header__logo{display:block!important;width:360px!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important}.ff-header--fresh .ff-header__descriptor{display:block!important;margin-top:7px!important;color:var(--ff-ink)!important;font:800 12px/1.1 var(--ff-font-body)!important;letter-spacing:.14em!important;text-transform:uppercase!important;background:transparent!important;text-shadow:0 1px 10px rgba(245,239,227,.95)}.ff-header--fresh .ff-header__center{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important}.ff-header--fresh .ff-header__location{margin:0 0 10px!important;color:var(--ff-ink)!important;font:800 12px/1 var(--ff-font-body)!important;letter-spacing:.19em!important;text-transform:uppercase!important;text-align:center!important;background:transparent!important;text-shadow:0 1px 10px rgba(245,239,227,.95)}.ff-header--fresh .ff-header__nav{width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.ff-header--fresh .ff-header__links{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(16px,1.8vw,32px)!important;margin:0!important;padding:0!important;list-style:none!important}.ff-header--fresh .ff-header__links a{color:var(--ff-ink)!important;background:transparent!important;font:800 12px/1 var(--ff-font-body)!important;letter-spacing:.13em!important;text-transform:uppercase!important;white-space:nowrap!important;padding:8px 0!important;border:0!important;border-bottom:1.5px solid transparent!important;text-shadow:0 1px 10px rgba(245,239,227,.95)}.ff-header--fresh .ff-header__links a:hover,.ff-header--fresh .ff-header__links a:focus-visible{border-bottom-color:var(--ff-gold)!important}.ff-header--fresh .ff-header__cta{justify-self:end!important;margin:0!important;width:max-content!important;min-height:52px!important;height:52px!important;padding:0 20px!important;background:var(--ff-wood)!important;color:var(--ff-cream)!important}.ff-header--fresh .ff-header__toggle{display:none!important}.ff-header--fresh .ff-header__toggle-open,.ff-header--fresh .ff-header__toggle-close{background:transparent!important}#ff-main{margin-top:0!important;padding-top:0!important}.ff-header--fresh+#ff-main{margin-top:0!important}.ff-header--fresh+#ff-main .ff-hero__content{padding-top:calc(var(--u) * 7.95 + 104px)!important}.ff-header--fresh.is-scrolled,.ff-header--fresh.is-scrolled .ff-header__inner,.ff-header--fresh.is-scrolled .ff-header__center,.ff-header--fresh.is-scrolled .ff-header__nav,.ff-header--fresh.is-scrolled .ff-header__brand-lockup{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ff-footer-complete{background:var(--ff-wood)!important;color:var(--ff-cream)!important;border-top:1px solid rgba(199,149,86,.38)!important}.ff-footer-complete__inner{display:grid!important;grid-template-columns:1.25fr .7fr 1fr!important;gap:clamp(42px,5vw,82px)!important;padding:clamp(50px,5vw,78px) clamp(28px,6.9vw,100px) 48px!important;border:0!important}.ff-footer-complete__brand{min-width:0!important}.ff-footer-complete__lockup{display:inline-flex!important;align-items:center!important;width:max-content!important;padding:12px 18px!important;border-radius:8px!important;background:var(--ff-cream)!important}.ff-footer-complete__lockup img{display:block!important;width:270px!important;max-width:none!important;height:auto!important}.ff-footer-complete__descriptor{margin:20px 0 0!important;color:var(--ff-cream)!important;font:800 14px/1.35 var(--ff-font-body)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.ff-footer-complete__location{margin:9px 0 0!important;color:#f5efe3b8!important;font:600 15px/1.4 var(--ff-font-body)!important}.ff-footer-complete__col{display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding-top:8px!important}.ff-footer-complete__col>b{margin:0 0 12px!important;color:var(--ff-gold)!important;font:800 10px/1 var(--ff-font-body)!important;letter-spacing:.18em!important;text-transform:uppercase!important}.ff-footer-complete__col>a{margin:5px 0!important;color:var(--ff-cream)!important;font:600 15px/1.45 var(--ff-font-body)!important;text-decoration:none!important;opacity:.9}.ff-footer-complete__col>a:hover{color:var(--ff-gold)!important;opacity:1}.ff-footer-complete__policy-heading{margin-top:26px!important}.ff-footer-complete__bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:18px clamp(28px,6.9vw,100px) 22px!important;border-top:1px solid rgba(245,239,227,.12)!important;color:#f5efe399!important;font:800 10px/1.3 var(--ff-font-body)!important;letter-spacing:.12em!important;text-transform:uppercase!important}@container ff (max-width:1099px){.ff-header--fresh{margin-bottom:-92px!important}.ff-header--fresh .ff-header__inner{min-height:92px!important;grid-template-columns:290px minmax(280px,1fr) auto!important;padding:9px var(--ff-gutter-t)!important}.ff-header--fresh .ff-header__brand-lockup,.ff-header--fresh .ff-header__logo{width:290px!important}.ff-header--fresh .ff-header__descriptor,.ff-header--fresh .ff-header__location{font-size:10px!important}.ff-header--fresh .ff-header__links{gap:13px!important}.ff-header--fresh .ff-header__links a{font-size:10px!important}.ff-header--fresh .ff-header__cta{height:46px!important;min-height:46px!important;padding:0 14px!important;font-size:11px!important}.ff-header--fresh+#ff-main .ff-hero__content{padding-top:222px!important}.ff-footer-complete__inner{grid-template-columns:1.1fr .8fr 1fr!important;padding-left:var(--ff-gutter-t)!important;padding-right:var(--ff-gutter-t)!important}}@container ff (max-width:749px){.ff-header--fresh{margin-bottom:0!important;background:transparent!important}.ff-header--fresh .ff-header__inner{min-height:78px!important;grid-template-columns:1fr auto!important;padding:8px var(--ff-gutter-m)!important;gap:12px!important}.ff-header--fresh .ff-header__brand-lockup,.ff-header--fresh .ff-header__logo{width:205px!important}.ff-header--fresh .ff-header__descriptor{font-size:8px!important;letter-spacing:.1em!important}.ff-header--fresh .ff-header__center,.ff-header--fresh .ff-header__cta{display:none!important}.ff-header--fresh .ff-header__toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;color:var(--ff-ink)!important;background:#f5efe3b8!important;border:1px solid rgba(36,22,6,.2)!important}.ff-header--fresh .ff-header__nav{position:absolute!important;left:0!important;right:0!important;top:78px!important;padding:12px var(--ff-gutter-m) 20px!important;background:var(--ff-cream)!important;border-bottom:1px solid var(--ff-line)!important;box-shadow:0 14px 28px #2416061f!important}.ff-header--fresh .ff-header__links{flex-direction:column!important;align-items:stretch!important;gap:0!important}.ff-header--fresh .ff-header__links a{font-size:13px!important;padding:14px 0!important;text-shadow:none!important;border-bottom:1px solid var(--ff-line)!important}.ff-footer-complete__inner{grid-template-columns:1fr!important;padding:42px var(--ff-gutter-m) 34px!important;gap:32px!important}.ff-footer-complete__lockup img{width:220px!important}.ff-footer-complete__descriptor{font-size:12px!important}.ff-footer-complete__bottom{padding:15px var(--ff-gutter-m) 18px!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ff-final-fix.css.map */
