html body{background:var(--ff-bg)!important;color:var(--ff-ink)}html body .ff{color:var(--ff-ink)}html body .ff-h2,html body .ff-hero__title,html body .ff-pd__title,html body .ff-st__copy h3,html body .ff-cd__card h3,html body .ff-sp__box h3{font-family:var(--ff-head)!important;font-weight:var(--ff-head-weight,400)!important;letter-spacing:-.015em!important}html body .ff-h2{font-size:clamp(30px,5vw,48px)!important;line-height:1.08!important}html body .ff-alt{font-style:italic!important;font-weight:var(--ff-head-weight,400)!important;color:var(--ff-wood)!important;-webkit-text-fill-color:currentColor!important}html body .ff-eyebrow{margin:0 0 16px!important;color:var(--ff-soft)!important;font:500 11.5px/1.2 var(--ff-body)!important;letter-spacing:.18em!important}html body .ff-lead{color:var(--ff-soft)!important;font-size:16.5px!important;line-height:1.7!important}html body [data-ff-reveal]{opacity:1!important;transform:none!important;transition:none!important}html body .ff-btn{min-height:52px!important;padding:0 28px!important;border-radius:var(--ff-r)!important;font:500 15px/1 var(--ff-body)!important;letter-spacing:.01em!important;transform:none!important}html body .ff-btn--primary{background:var(--ff-brand)!important;color:#fff!important}html body .ff-btn--primary:hover{background:var(--ff-brand-d)!important}html body .ff-btn--ghost{background:transparent!important;color:var(--ff-ink)!important;box-shadow:inset 0 0 0 1px var(--ff-ink)!important}html body .ff-btn--ghost:hover{background:var(--ff-ink)!important;color:#fff!important}html body .ff-btn--light{background:#f4f1eb!important;color:#191816!important}html body .ff-btn--light:hover{background:#fff!important}html body .ff-link{color:var(--ff-ink)!important;font-weight:500!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}html body .ff-btn:focus-visible,html body .ff a:focus-visible,html body .ff button:focus-visible{outline:2px solid var(--ff-ink)!important;outline-offset:3px}html body .ff-hd{background:#f4f1ebf2!important;border-bottom:1px solid var(--ff-line)!important;box-shadow:none!important}html body .ff-hd.is-scrolled{background:#f4f1ebfa!important;box-shadow:none!important}html body .ff-hd__icon:hover{background:transparent!important;opacity:.6}html body .ff-hd__count{background:var(--ff-ink)!important;color:#fff!important}html body .ff-hd__nav ul{background:transparent!important;box-shadow:none!important;gap:28px!important;padding:0!important}html body .ff-hd__nav a{padding:0!important;min-height:auto!important;border-radius:0!important;background:transparent!important;color:var(--ff-ink)!important;font:400 14.5px/1 var(--ff-body)!important;border-bottom:1px solid transparent}html body .ff-hd__nav a:hover{background:transparent!important;color:var(--ff-ink)!important;border-bottom-color:var(--ff-ink)}html body .ff-hd__cta{min-height:42px!important;padding:0 20px!important;font-size:14px!important}html body .ff-hd__mlinks a{font-family:var(--ff-head)!important;font-weight:var(--ff-head-weight,400)!important}html body .ff-hd__mlinks a .ff-arrow{color:var(--ff-ink)!important}.ff-logo{display:inline-flex;align-items:center;gap:9px;color:var(--ff-ink);line-height:1}.ff-logo__mark{display:block;flex:none;width:26px;height:26px}.ff-logo__name{font-family:var(--ff-head);font-weight:var(--ff-head-weight,400);font-size:23px;letter-spacing:-.01em}.ff-logo--sm .ff-logo__mark{width:22px;height:22px}.ff-logo--sm .ff-logo__name{font-size:19px}.ff-logo--lg .ff-logo__mark{width:34px;height:34px}.ff-logo--lg .ff-logo__name{font-size:30px}@media(max-width:749px){.ff-hd .ff-logo__name{font-size:20px}.ff-hd .ff-logo__mark{width:22px;height:22px}}html body .ff-hv{background:#1c1a17!important;isolation:isolate;overflow:hidden}html body .ff-hv .ff-hv__video{transform:none!important}html body .ff-hv__shade{background:linear-gradient(180deg,#12110f0d,#12110f40 45%,#12110fb8)!important}html body .ff-hv .ff-hero__title,html body .ff-hv .ff-hv__title{color:#f4f1eb!important;text-shadow:none!important;font-size:clamp(42px,7.5vw,84px)!important;line-height:1.02!important}html body .ff-hv .ff-alt{color:#d9c7b0!important}html body .ff-hv .ff-eyebrow{color:#f4f1ebbf!important}html body .ff-hv .ff-hv__lead{color:#f4f1ebd9!important}html body .ff-hv .ff-btn--primary{background:#f4f1eb!important;color:#191816!important}html body .ff-hv .ff-btn--primary:hover{background:#fff!important}html body .ff-hv .ff-btn--ghost{color:#f4f1eb!important;box-shadow:inset 0 0 0 1px #f4f1eb99!important}html body .ff-hv .ff-btn--ghost:hover{background:#f4f1eb!important;color:#191816!important}html body .ff-hv .ff-hero__badges li,html body .ff-hv__badges li{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;color:#f4f1ebcc!important;font-size:13px!important}html body .ff-hv__badges{gap:20px!important;margin-top:26px!important}html body .ff-hv .ff-hero__badges svg{color:#f4f1ebcc!important}html body .ff-hv__scroll{display:none!important}@media(min-width:990px){html body .ff-hv .ff-hv__media{top:0!important;right:0!important;bottom:0!important;left:50%!important}html body .ff-hv__shade{background:linear-gradient(90deg,#1c1a17 0% 50%,#1c1a1780 56%,#1c1a1700 68%)!important}html body .ff-hv .ff-hv__content{width:100%}html body .ff-hv .ff-hv__content>*{max-width:500px}html body .ff-hv .ff-hero__title,html body .ff-hv .ff-hv__title{font-size:clamp(44px,4.3vw,62px)!important;max-width:500px!important}}html body .ff-an__num{color:#f4f1eb!important;-webkit-text-fill-color:#F4F1EB!important;background:none!important}html body .ff-an .ff-alt{color:#c9b49b!important;-webkit-text-fill-color:#C9B49B!important}html body .ff-an__visual{background:transparent!important;border-color:#f4f1eb29!important}html body .ff-mq{background:var(--ff-dark)!important}html body .ff-tone--cream{background:var(--ff-bg)!important}html body .ff-tone--white{background:var(--ff-bg2)!important}html body .ff-tone--sand,html body .ff-tone--terra{background:var(--ff-sand)!important}html body .ff-tone--dark{background:var(--ff-dark)!important}html body .ff-tone--dark .ff-alt{color:#d9c7b0!important}html body .ff-tone--dark .ff-eyebrow{color:#f4f1eb99!important}html body .ff-sl__media,html body .ff-sl__media img{border-radius:var(--ff-r)!important}html body .ff-sl__badge{border-radius:var(--ff-r)!important;font-weight:500!important;letter-spacing:.12em!important;font-size:11px!important}html body .ff-sl__tick{background:transparent!important;color:var(--ff-ink)!important;width:20px!important;height:20px!important}html body .ff-sl__points li{font-weight:400!important}html body .ff-sl__prices li{border-radius:var(--ff-r)!important;box-shadow:inset 0 0 0 1px var(--ff-line)!important}html body .ff-sl__prices strong{color:var(--ff-ink)!important;font-weight:600!important}html body .ff-sl__price{font-weight:500!important}html body .ff-cd{background:var(--ff-sand)!important}html body .ff-cd__card{border-radius:var(--ff-r)!important;background:var(--ff-bg2)!important;border:1px solid var(--ff-line)!important;box-shadow:none!important;transform:none!important}html body .ff-cd__card:hover{border-color:var(--ff-line)!important;box-shadow:none!important;transform:none!important}html body .ff-cd__card.is-hl{background:var(--ff-dark)!important;border-color:var(--ff-dark)!important}html body .ff-cd__icon{background:transparent!important;color:var(--ff-ink)!important;width:28px!important;height:28px!important;border-radius:0!important;justify-content:start!important}html body .ff-cd__icon svg{width:24px!important;height:24px!important}html body .ff-cd__nav button{border-radius:var(--ff-r)!important}html body .ff-st [role=tab]{border-radius:var(--ff-r)!important;font-weight:500!important}html body .ff-st [role=tab][aria-selected=true]{background:var(--ff-ink)!important;color:#fff!important}html body .ff-st__n{background:transparent!important;color:inherit!important}html body .ff-st__panel{border-radius:var(--ff-r)!important;background:var(--ff-bg2)!important}html body .ff-st__media img,html body .ff-st__ph{border-radius:var(--ff-r)!important}html body .ff-st__ph{background:var(--ff-sand)!important;color:var(--ff-ink)!important}html body .ff-cp__table{border-radius:var(--ff-r)!important}html body .ff-cp .is-us{background:#19181609!important}html body .ff-cp__row--head .is-us,html body .ff-cp i.ok{background:var(--ff-ink)!important;color:#fff!important}html body .ff-cp i.no{background:transparent!important;color:#a39b91!important;box-shadow:inset 0 0 0 1px var(--ff-line)!important}html body .ff-sp__table{border-radius:var(--ff-r)!important}html body .ff-sp__box{border-radius:var(--ff-r)!important;background:var(--ff-dark)!important}html body .ff-sp__qty{border-radius:var(--ff-r)!important;color:#f4f1eb!important}html body .ff-gl__item,html body .ff-gl__item img,html body .ff-pg__img,html body .ff-pg__img img{border-radius:var(--ff-r)!important}html body .ff-gl__cap{border-radius:var(--ff-r)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.02em}html body .ff-zoom img{transition:none!important}html body .ff-zoom:hover img{transform:none!important}html body .ff-pg__card:hover .ff-pg__title{color:var(--ff-ink)!important;text-decoration:underline}html body .ff-fq details{border-radius:0!important;background:transparent!important;box-shadow:none!important;border-bottom:1px solid var(--ff-line)!important;margin:0!important}html body .ff-fq details:first-of-type{border-top:1px solid var(--ff-line)!important}html body .ff-fq details[open]{box-shadow:none!important}html body .ff-fq summary{font-weight:500!important}html body .ff-fq__plus{background:transparent!important}html body .ff-fq__plus:before,html body .ff-fq__plus:after{background:var(--ff-ink)!important}html body .ff-fq__help{border-radius:var(--ff-r)!important;background:var(--ff-sand)!important}html body .ff-fq__help .ff-btn{background:var(--ff-ink)!important;color:#fff!important}html body .ff-pd__track,html body .ff-pd__track img,html body .ff-pd__ph,html body .ff-pd__thumb{border-radius:var(--ff-r)!important}html body .ff-pd__price [data-ff-price]{font-weight:500!important}html body .ff-pd__bullets li:before{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191816' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 10 17l9-10'/%3E%3C/svg%3E") center/16px no-repeat!important}html body .ff-pd__pack{border-radius:var(--ff-r)!important;box-shadow:inset 0 0 0 1px var(--ff-line)!important;background:var(--ff-bg2)!important}html body .ff-pd__pack:has(input:checked){background:var(--ff-bg2)!important;box-shadow:inset 0 0 0 1.5px var(--ff-ink)!important}html body .ff-pd__pack:has(input:checked) .ff-pd__radio{box-shadow:inset 0 0 0 6px var(--ff-ink)!important}html body .ff-pd__tag{border-radius:var(--ff-r)!important;background:var(--ff-wood)!important;font-weight:500!important;letter-spacing:.1em!important}html body .ff-pd__notice{border-radius:var(--ff-r)!important;background:var(--ff-sand)!important}html body .ff-pd__notice svg,html body .ff-pd__eta svg,html body .ff-pd__tabs summary svg,html body .ff-pd__trust svg,html body .ff-hero__badges svg{color:var(--ff-ink)!important}html body .ff-pd__trust li,html body .ff-hero__badges li{border-radius:var(--ff-r)!important;background:transparent!important}html body .ff-pd__bar,html body .ff-sb{border-radius:var(--ff-r)!important;box-shadow:0 0 0 1px var(--ff-line),0 8px 24px #1918161a!important}html body .ff-pd__bar span,html body .ff-sb__info span{color:var(--ff-ink)!important;font-weight:600!important}html body .ff-jn a{border-radius:var(--ff-r)!important;font-weight:500!important}html body .ff-ba__box,html body .ff-ba__tag{border-radius:var(--ff-r)!important}html body .ff-ba__tag--r{background:var(--ff-ink)!important}html body .page-content h2{font-family:var(--ff-head)!important;font-weight:var(--ff-head-weight,400)!important;font-size:26px!important;line-height:1.2!important;margin:40px 0 12px!important;letter-spacing:-.01em}html body .page-content h3{font-family:var(--ff-body)!important;font-weight:600!important;font-size:16.5px!important;line-height:1.4!important;margin:24px 0 6px!important}html body .page-content p,html body .page-content li{font-size:16px;line-height:1.7;color:var(--ff-ink)}html body .page-content a{color:var(--ff-ink);text-decoration:underline;text-underline-offset:3px}html body .page-content mark{background:#f3e2b3;color:var(--ff-ink);padding:0 3px}@media(max-width:989px){html body .ff-hd__cta{display:none!important}html body .ff-hv{display:block!important;min-height:0!important;padding:0 0 44px!important}html body .ff-hv .ff-hv__media{position:relative!important;inset:auto!important;z-index:0!important;aspect-ratio:4/3}html body .ff-hv .ff-hv__video{object-position:72% 60%!important}html body .ff-hv__shade{display:none!important}html body .ff-hv .ff-hv__content{padding-top:30px}html body .ff-hv .ff-hero__title,html body .ff-hv .ff-hv__title{font-size:clamp(38px,11vw,54px)!important}html body .ff-hv .ff-hv__lead{font-size:16px!important}}@media(prefers-reduced-motion:reduce){html body *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ff-premium.css.map */
