body{--field-paper:#faf9f6;--field-ink:#252526;--field-muted:#62625f;--field-rule:#deddd8}body .header{box-shadow:none;border-bottom:1px solid #dedfd7}body .header__inner{min-height:86px;padding-block:14px}body .header__logo-image{max-width:146px}body .header .navigation__link,body .header .navigation__submenu-trigger,body .header .navigation__submenu-link{font-family:var(--font-body);letter-spacing:.035em;font-size:12px;text-transform:none}body .header .navigation__submenu{border-radius:0;box-shadow:0 8px 20px #0000000c}body .announcement-bar{font-family:var(--font-body);font-size:10px;letter-spacing:.04em}body .announcement-bar__content{padding-block:6px}body .footer{background:#f0efeb;color:#252526;border-top:1px solid #deddd8;padding-top:60px}body .footer__heading{font-family:var(--font-body);font-size:11px;letter-spacing:.1em;text-transform:uppercase}body .footer__text{max-width:58ch;font-size:14px;line-height:1.8}body .footer a{font-size:13px;text-underline-offset:4px}body .footer input{border-radius:0;background:transparent}body .footer button{border-radius:0}body .product__title{font-family:var(--font-heading);font-size:clamp(34px,3.1vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.025em;text-transform:none}body .product__price{font-size:20px;letter-spacing:0}body .product__details{color:#252526}body .product__description{font-size:15px;line-height:1.8}body .product__description h2{font-family:var(--font-heading);font-size:26px;font-weight:400;letter-spacing:-.02em;margin-top:32px}body .product__block .btn,body .product__chip,body .product__option-select-wrapper select{border-radius:0}body .product__media-container{background:#fff}body .ffb{--ink:#252526;--muted:#62625f;--paper:#faf9f6;--line:#deddd8;--lime:#eeede9;background:var(--paper);color:var(--ink)}body .ffb h1,body .ffb h2{font-family:var(--font-heading);font-weight:400;letter-spacing:-.025em}body .ffb h3{letter-spacing:-.01em}body .ffb-kicker,body .ffv-kicker{color:#62625f;letter-spacing:.12em}body .ffb-button{border-radius:0;background:#252526;border-color:#252526;color:#fff!important}body .ffb-button--light{background:#eeede9;border-color:#eeede9;color:#252526!important}body .ffb-dark,body .ffv-dark{background:#252526;color:#eeeee5}body .ffb-dark .ffb-kicker{color:#c9d0c2}body .ffb-note{background:#eeede9;border-left:2px solid #9a9994}body .ffb-paths>div{border-radius:0}body .ff-editorial-reasons{color:#40483d;border-color:#deddd8}body .ff-support-launcher{background:#252526}body .ff-field{scroll-margin-top:100px}@media(max-width:749px){body .header__inner{min-height:68px;padding-block:10px}body .header__logo-image{max-width:124px}body .footer{padding-top:40px}body .product__title{font-size:34px}body .ffb-wrap{padding-inline:22px}body .ff-field{scroll-margin-top:76px}}body header.header{padding-top:0!important;padding-bottom:0!important}body .header__links-list>li>a,body .header__links-list>li>button{font-family:var(--font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important}body .header .navigation__submenu a{font-family:var(--font-body);font-size:13px;letter-spacing:0}body .footer .footer__newsletter-inner .input{border-radius:0!important;border:1px solid #b5b9ad;background:transparent!important;padding-right:54px}body .footer .footer__newsletter-button{opacity:1;visibility:visible}body .product__price .money{font-size:28px!important}body .product__description-content h2{font-family:var(--font-heading);font-weight:400;font-size:26px;letter-spacing:-.02em}body .product__media-item,body .product__media-item img{border-radius:0}body header.ff-nav-v3.header .header__links-list>li>button.navigation__submenu-trigger,body header.ff-nav-v3.header .header__links-list>li>a.fs-navigation-base{font-family:var(--font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important}body.template-product .product__price [data-price]{font-size:28px!important;line-height:1.3}body .ff-field-story-photo .ffb-image{aspect-ratio:3/2!important;max-height:none!important;object-fit:cover;object-position:center}body .ff-field-story-photo figcaption{max-width:100%;line-height:1.7;padding-top:4px}.ff-edition-label{font:600 10px/1.6 var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;color:#62625f}.ff-edition-note{margin:20px 0 26px;font-size:13px;line-height:1.7;color:#62625f}.ff-edition-note>p{margin:0 0 13px}.ff-edition-note details{border-top:1px solid #deddd8;padding-top:12px}.ff-edition-note summary{cursor:pointer;font-size:12px;color:#252526}.ff-edition-note details p{margin:10px 0 0}.ff-product-tools{border-block:1px solid #deddd8;padding:17px 0;margin:20px 0}.ff-product-tools>p{font-size:12px;line-height:1.6;margin:0 0 7px;color:#62625f}.ff-product-tools>div{display:flex;flex-wrap:wrap;gap:8px 24px}.ff-product-tools a{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;color:#252526;font-size:13px;text-decoration:underline;text-underline-offset:5px}.ff-product-tools a:focus-visible{outline:2px solid #252526;outline-offset:4px}.ff-edition-note{font-size:12px;margin:14px 0 18px}.ff-edition-note>p{margin:0}.ff-product-tools{margin:12px 0 24px}.ff-editorial-reasons ul{font-size:13px;line-height:1.7}.ff-editorial-reasons li+li{margin-top:5px}body .announcement-bar{background:#eeede9;color:#252526;font-family:var(--font-body)}body .product__title,body .ffb h1,body .ffb h2{font-weight:500;letter-spacing:-.035em}body .footer__heading{font-family:var(--font-heading);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}body .footer__group--newsletter .footer__heading{font-size:24px;line-height:1.2;letter-spacing:-.025em}body .footer .footer__newsletter-inner{display:flex;align-items:stretch;border-bottom:1px solid #888884;margin-top:20px}body .footer .footer__newsletter-inner .input{min-width:0;min-height:54px;padding:12px 8px 12px 0;border:0!important;box-shadow:none!important;font-size:16px}body .footer .footer__newsletter-button{position:static;width:auto;flex-shrink:0;min-width:90px;min-height:54px;padding:12px 0 12px 16px;font-size:14px;color:#252526}body .footer .footer__newsletter-button span{display:inline-flex;gap:12px;align-items:center}body .footer .ff-newsletter-consent{font-size:12px;line-height:1.65;color:#62625f;margin:14px 0 0;max-width:48ch}body .footer .ff-newsletter-consent a{font-size:12px;text-decoration:underline}body .footer .ff-newsletter-contact{font-size:13px;margin:16px 0 0}body .footer .ff-newsletter-contact a{text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){body .footer__groups{display:flex;flex-direction:column}body .footer__group--newsletter{order:-1;padding-bottom:32px;margin-bottom:24px;border-bottom:1px solid #d2d1cc}body .footer__group--newsletter .footer__group-content{display:block;height:auto!important}body .footer__group--newsletter .footer__heading{font-size:28px}body .footer__group--newsletter .footer__text{font-size:15px;line-height:1.65}body .footer__heading{text-transform:none;font-size:14px;letter-spacing:0}body .product__title{font-size:32px;line-height:1.15}body .ffb h1{font-size:36px;line-height:1.12}body .ffb h2{font-size:30px;line-height:1.15}body .ffb-kicker,body .ffv-kicker{font-size:12px;text-transform:none;letter-spacing:.015em}}body .footer .footer__newsletter-button{transform:none;top:auto;right:auto;height:auto;align-self:stretch}body .collection--header .collection__header{padding-block:44px 20px}body .collection--header .section-header{margin:0;text-align:left}body .collection--header h1{font-family:var(--font-heading);font-size:42px;font-weight:500;letter-spacing:-.035em;line-height:1.15}@media(max-width:749px){body .collection--header .collection__header{padding-block:28px 12px}body .collection--header h1{font-size:32px}}body .ffv-journal-index .ffb-journal-card h3,body .ffv-editorial .ffb-intro h1,body .ffv-editorial .ffb-prose blockquote,body .ff-lanyard-design-notes h3,body #ff-support-title{font-family:var(--font-heading);font-weight:500}body #ff-support{font-family:var(--font-body);--ff-ink:#252526;--ff-paper:#faf9f6}body .ffv-editorial .ffb-editorial-visual.ffb-photo .ffb-image{object-fit:contain;object-position:center;background:#fff;height:480px;max-height:none;aspect-ratio:auto}@media(max-width:749px){body .ffv-editorial .ffb-editorial-visual.ffb-photo .ffb-image{height:300px}}body .ffv-editorial .ffb-editorial-visual.ffb-photo .ffb-image[src*=fly-fin-01-reel-spool-studio-color-faithful]{background:#f6f5f1}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ff-field-site.css.map */
