.ff-editorial{--ff-ink:#2b110b;--ff-rust:#b94d17;--ff-cream:#f8f4ef;color:var(--ff-ink);font-family:var(--font-body-family)}.ff-editorial *{box-sizing:border-box}.ff-hero{display:grid;grid-template-columns:33.5% 66.5%;min-height:520px;background:#f7f1e9}.ff-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(25px,4vw,75px)}.ff-hero-copy h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(48px,6.1vw,95px);line-height:.98;letter-spacing:-.055em;margin:0 0 23px}.ff-hero-copy p{font-size:clamp(17px,2vw,23px);line-height:1.3;margin:0 0 32px}.ff-button{display:inline-block;background:var(--ff-rust);color:#fff!important;text-decoration:none;padding:17px 25px;text-align:center;font-size:13px;font-weight:650;letter-spacing:.22em;text-transform:uppercase;transition:background .2s}.ff-button:hover{background:#87340e}.ff-hero-photo{background-image:none;background-size:cover;background-position:center 42%;min-height:520px}.ff-textures{padding:40px 16px 46px;background:#fff;text-align:center}.ff-textures h2{font:400 clamp(38px,5vw,70px)/1.15 Georgia,serif;letter-spacing:-.045em;margin:0 0 36px}.ff-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1450px;margin:auto}.ff-card img{display:block;width:100%;aspect-ratio:1/1.02;object-fit:cover}.ff-card h3{font:400 clamp(28px,3.4vw,45px)/1.1 Georgia,serif;letter-spacing:-.04em;margin:10px 0 4px}.ff-card p{font-size:clamp(11px,1.25vw,15px);margin:0 0 12px}.ff-card a{color:var(--ff-rust);text-underline-offset:8px;font-size:17px;text-decoration:underline}.ff-guide{background-color:#36170e;background-position:center;background-size:cover;color:#fff;text-align:center;padding:30px 15px 38px}.ff-guide h2{color:#fff;font:400 clamp(30px,4.3vw,57px)/1.1 Georgia,serif;margin:0 0 14px}.ff-guide a{color:#fff;text-transform:uppercase;letter-spacing:.2em;text-underline-offset:9px;font-size:12px}.ff-mini{background:#2c120b;color:#fff;text-align:center;padding:12px;font-size:11px;letter-spacing:.32em;text-transform:uppercase}.ff-section-footer{text-align:center;padding:22px 10px;background:#f8f4ef;font:400 25px Georgia,serif}.ff-section-footer small{display:block;font:9px Arial,sans-serif;letter-spacing:.45em;margin-top:3px}.ff-textures [id]{scroll-margin-top:100px}.ff-closure-note{padding:15px 18px;background:#f8f4ef;border-left:3px solid #b94d17;margin:15px 0;color:#2b110b;font-size:14px;line-height:1.5}.ff-closure-note a{color:#a84415;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.ff-hero{grid-template-columns:1fr}.ff-hero-copy{min-height:320px;padding:32px 25px}.ff-hero-copy h1{font-size:64px}.ff-hero-photo{min-height:380px;background-position:center 35%}.ff-textures{padding:32px 12px}.ff-textures h2{font-size:43px;margin-bottom:24px}.ff-cards{grid-template-columns:1fr;gap:32px;max-width:480px}.ff-card img{aspect-ratio:1.1}.ff-card h3{font-size:38px}.ff-card p{font-size:13px}.ff-guide{padding:40px 12px}.ff-mini{font-size:9px;letter-spacing:.18em}}.ff-hero-photo{background-repeat:no-repeat;background-size:cover}.ff-hero-copy,.ff-guide h2,.ff-guide a{position:relative;z-index:1}.ff-editorial{overflow:hidden}@media(min-width:750px)and (max-width:1100px){.ff-hero,.ff-hero-photo{min-height:420px}.ff-hero-copy h1{font-size:clamp(48px,6vw,72px)}}@media(max-width:749px){.ff-hero{display:flex;flex-direction:column}.ff-hero-copy{min-height:0;padding:42px 25px 35px}.ff-hero-copy h1{font-size:clamp(52px,13vw,72px)}.ff-hero-photo{width:100%;min-height:0;aspect-ratio:4/3;background-position:center 37%}.ff-textures h2{font-size:clamp(36px,9vw,48px)}.ff-guide h2{font-size:clamp(30px,8vw,44px)}.ff-card img{aspect-ratio:4/4.3}.ff-card p{line-height:1.5}}@media(max-width:380px){.ff-hero-copy h1{font-size:50px}.ff-button,.ff-guide a{letter-spacing:.12em}}.ff-hero-photo{overflow:hidden;min-width:0}.ff-hero-photo img{display:block;width:100%;height:100%;min-height:520px;object-fit:cover;object-position:center 42%}@media(min-width:750px)and (max-width:1100px){.ff-hero-photo img{min-height:420px}}@media(max-width:749px){.ff-hero-photo img{min-height:0;aspect-ratio:4/3;object-position:center 37%}}@media(max-width:749px){.ff-hero-photo{order:0}.ff-hero-copy{order:1}.ff-hero-photo img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 32%}}.ff-custom-nav{display:block}.ff-custom-nav .list-menu--inline{display:flex;flex-wrap:wrap;gap:0 8px}.ff-custom-nav .header__menu-item{font-size:14px;text-decoration:none;white-space:nowrap}@media(max-width:989px){.ff-custom-nav{display:none}}@media(max-width:749px){.ff-hero{display:flex;flex-direction:column}.ff-hero-photo{order:0}.ff-hero-copy{order:1}.ff-hero-photo img{display:block;min-height:0;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 35%}.ff-hero-copy{padding:28px 22px 32px}.ff-hero-copy h1{font-size:clamp(48px,12vw,68px)}}.ff-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 34%;display:block}.ff-card img{width:100%;aspect-ratio:1/1.02;object-fit:cover;object-position:center 31%;display:block}@media(min-width:990px){.ff-custom-nav{display:block}.ff-custom-nav .list-menu--inline{flex-wrap:nowrap;gap:0 4px}.ff-custom-nav .header__menu-item{font-size:clamp(12px,1.05vw,15px);padding-left:8px;padding-right:8px}}@media(max-width:989px){.ff-custom-nav{display:none}header-drawer{display:block}}@media(max-width:749px){.ff-hero-photo{order:0}.ff-hero-copy{order:1}.ff-hero-photo img{height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 29%}.ff-card img{aspect-ratio:1/1.04;object-position:center 28%}}.ff-editorial .ff-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(7px,1.4vw,20px)!important;width:100%;max-width:1200px;margin-inline:auto;align-items:start}.ff-editorial .ff-card{min-width:0;overflow:hidden}.ff-editorial .ff-card>a:first-child{display:block;overflow:hidden;aspect-ratio:4/4.1;width:100%}.ff-editorial .ff-card>a:first-child img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:50% 30%!important}.ff-editorial .ff-card h3{font-size:clamp(17px,2.8vw,38px);line-height:1.12;margin:12px 0 5px}.ff-editorial .ff-card p{font-size:clamp(10px,1.15vw,14px);line-height:1.45;overflow-wrap:break-word}.ff-editorial .ff-hero-photo{min-height:0!important;overflow:hidden}.ff-editorial .ff-hero-photo img{width:100%!important;height:100%!important;max-height:600px!important;min-height:0!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center 28%!important}@media(max-width:749px){.ff-editorial .ff-textures{padding:25px 10px 35px}.ff-editorial .ff-textures h2{font-size:clamp(29px,7.5vw,42px);margin-bottom:20px}.ff-editorial .ff-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;max-width:none!important}.ff-editorial .ff-card>a:first-child{aspect-ratio:4/4.8}.ff-editorial .ff-card h3{font-size:clamp(14px,3.6vw,22px);letter-spacing:-.035em;margin:9px 0 4px}.ff-editorial .ff-card p{font-size:clamp(9px,2.15vw,11px);line-height:1.3;margin-bottom:9px}.ff-editorial .ff-card>a:last-child{font-size:clamp(11px,2.8vw,14px);text-underline-offset:4px}.ff-editorial .ff-hero{display:flex;flex-direction:column}.ff-editorial .ff-hero-photo{order:0;width:100%;height:clamp(250px,75vw,430px)!important;aspect-ratio:auto!important}.ff-editorial .ff-hero-photo img{height:100%!important;max-height:none!important;aspect-ratio:auto!important;object-position:center 24%!important}.ff-editorial .ff-hero-copy{order:1;padding:25px 23px 30px}.ff-editorial .ff-hero-copy h1{font-size:clamp(43px,11vw,62px)}.ff-editorial .ff-hero-copy p{font-size:17px;margin-bottom:20px}}@media(min-width:750px){.ff-editorial .ff-hero{min-height:0;height:clamp(400px,42vw,570px)}.ff-editorial .ff-hero-photo{height:100%}.ff-editorial .ff-hero-photo img{max-height:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ff-editorial.css.map */
