.fn,.fnl{--t:#1F4F4F;--i:#1A1F1E;--iv:#F7F4EE;--st:#F2EFE9;--ln:#E7E2D8;color:var(--i)}.fn-eye{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--t);margin:0 0 8px}.fn-h1{font-family:Fraunces,Georgia,serif!important;font-weight:400!important;font-size:clamp(34px,5.4vw,58px)!important;line-height:1.08!important;letter-spacing:-.02em!important;margin:0 0 18px!important;color:var(--i)!important;text-transform:none!important}.fn-head{max-width:860px;margin:0 auto;padding:44px 20px 30px;text-align:center}.fn-crumb{font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.fn-crumb a{color:var(--t);text-decoration:none;font-weight:600}.fn-crumb span{margin:0 10px;color:#9aa09c}.fn-dek{font-size:clamp(17px,2vw,20px);line-height:1.55;color:#4a504d;max-width:680px;margin:0 auto 18px}.fn-meta{font-size:13px;color:#6b6f6c;margin:0}.fn-meta span{margin:0 8px}.fn-hero{max-width:1200px;margin:0 auto 10px;padding:0}.fn-hero img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}@media(max-width:749px){.fn-hero img{aspect-ratio:4/3}}.fn-wrap{max-width:1200px;margin:0 auto;padding:30px 20px 10px;display:grid;gap:30px}@media(min-width:990px){.fn-wrap{grid-template-columns:240px minmax(0,720px);justify-content:center;gap:60px}}.fn-body{min-width:0}.fn-toc details{border:1px solid var(--ln);padding:14px 18px;background:#fff}@media(min-width:990px){.fn-toc{position:sticky;top:110px;align-self:start}.fn-toc details{border:0;border-left:1px solid var(--ln);padding:0 0 0 18px}}.fn-toc summary{cursor:pointer;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--t);list-style:none}.fn-toc summary::-webkit-details-marker{display:none}.fn-toc ol{list-style:none;margin:12px 0 0;padding:0}.fn-toc li{margin:0 0 10px}.fn-toc a{font-size:14px;line-height:1.4;color:#4a504d;text-decoration:none;display:block}.fn-toc a:hover,.fn-toc a.on{color:var(--t);font-weight:500}.fn-shop,.fn-more{max-width:1200px;margin:0 auto;padding:50px 20px;border-top:1px solid var(--ln)}.fn-shop h2,.fn-more h2,.fnl h2{font-family:Fraunces,Georgia,serif!important;font-weight:400!important;font-size:clamp(26px,3.4vw,36px)!important;margin:0 0 24px!important;text-transform:none!important;letter-spacing:-.01em!important}.fn-shop-g{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:990px){.fn-shop-g{grid-template-columns:repeat(4,1fr)}}.fn-card{text-decoration:none;color:var(--i);display:flex;flex-direction:column}.fn-card-i{background:#fff;border:1px solid var(--ln);aspect-ratio:1;display:flex;overflow:hidden;margin-bottom:10px}.fn-card-i img{width:100%;height:100%!important;object-fit:contain;transition:transform .4s}.fn-card:hover img{transform:scale(1.04)}.fn-card-t{font-size:14px;line-height:1.35;font-weight:500}.fn-card-p{font-size:14px;color:#5d625f;margin-top:3px}.fn-more-g,.fnl-g{display:grid;gap:28px}@media(min-width:750px){.fn-more-g,.fnl-g{grid-template-columns:repeat(3,1fr)}}.fn-mc{text-decoration:none;color:var(--i);display:flex;flex-direction:column}.fn-mc-i{aspect-ratio:3/2;overflow:hidden;background:var(--st);margin-bottom:14px;display:block}.fn-mc-i img{width:100%;height:100%!important;object-fit:cover;transition:transform .5s}.fn-mc:hover .fn-mc-i img{transform:scale(1.03)}.fn-mc-t{font-family:Fraunces,Georgia,serif;font-size:21px;line-height:1.25}.fnl{max-width:1200px;margin:0 auto;padding:0 20px 60px}.fnl-head{text-align:center;max-width:820px;margin:0 auto;padding:50px 0 34px}.fnl-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.fnl-chips a{border:1px solid var(--ln);padding:8px 16px;font-size:13px;color:var(--i);text-decoration:none;border-radius:999px}.fnl-chips a.on,.fnl-chips a:hover{background:var(--t);border-color:var(--t);color:#fff}.fnl-feat{display:grid;text-decoration:none;color:var(--i);margin-bottom:48px;background:var(--iv)}@media(min-width:990px){.fnl-feat{grid-template-columns:3fr 2fr;align-items:center}}.fnl-feat-i{display:block;aspect-ratio:16/10;overflow:hidden}.fnl-feat-i img{width:100%;height:100%!important;object-fit:cover}.fnl-feat-c{display:flex;flex-direction:column;padding:30px 28px}@media(min-width:990px){.fnl-feat-c{padding:40px 48px}}.fnl-feat-t{font-family:Fraunces,Georgia,serif;font-size:clamp(26px,3vw,36px);line-height:1.15;margin-bottom:12px}.fnl-x{font-size:15px;line-height:1.55;color:#4a504d;margin-top:8px}.fnl-m{font-size:12px;color:#6b6f6c;margin-top:10px;letter-spacing:.04em}.fnl-go{margin-top:20px;align-self:flex-start;background:var(--i);color:#fff;padding:12px 20px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.fnl-pg{text-align:center;margin-top:40px}.fnb{--t:#1F4F4F;--i:#1A1F1E;--iv:#F7F4EE;--st:#F2EFE9;--ln:#E7E2D8;color:var(--i);font-size:17px;line-height:1.7}.fnb h2{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:clamp(26px,3.4vw,34px);line-height:1.2;letter-spacing:-.01em;margin:56px 0 14px;color:var(--i)}.fnb h3{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:21px;line-height:1.3;margin:32px 0 8px;color:var(--i)}.fnb p{margin:0 0 18px}.fnb a{color:var(--t);text-underline-offset:3px}.fnb ul,.fnb ol{margin:0 0 20px;padding-left:22px}.fnb li{margin:0 0 8px}.fnb-eye{font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--t);margin:0 0 8px!important}.fnb-lede{font-size:20px;line-height:1.6}.fnb-quick{background:var(--iv);border-left:3px solid var(--t);padding:22px 26px;margin:28px 0 32px}.fnb-quick p:last-child{font-family:Fraunces,Georgia,serif;font-size:21px;line-height:1.45;margin:0}.fnb-tldr{border:1px solid var(--ln);padding:22px 26px 8px;margin:0 0 32px}.fnb-tldr ul{list-style:none;padding:0}.fnb-tldr li{padding-left:22px;position:relative}.fnb-tldr li:before{content:"";position:absolute;left:0;top:.72em;width:10px;height:2px;background:var(--t)}.fnb-note{background:#1f4f4f;color:#f7f4ee;padding:22px 26px;margin:28px 0;border-radius:2px}.fnb-note .fnb-eye{color:#cfe0dc!important}.fnb-note p:last-child{margin:0}.fnb-note a{color:#fff}.fnb-tw{overflow-x:auto;margin:22px 0 30px;border:1px solid var(--ln);-webkit-overflow-scrolling:touch}.fnb-t{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;min-width:440px}.fnb-t caption{caption-side:top;text-align:left;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6b6f6c;padding:12px 16px;border-bottom:1px solid var(--ln)}.fnb-t th,.fnb-t td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--ln);vertical-align:top}.fnb-t thead th{background:var(--i);color:#f7f4ee;font-weight:500;font-size:13px;letter-spacing:.04em}.fnb-t tbody th{font-weight:600;white-space:nowrap}.fnb-t tbody tr:nth-child(2n){background:var(--st)}.fnb-t tr.hl th,.fnb-t tr.hl td{background:#e3ece9}.fnb-fig{margin:30px 0}.fnb-fig img{width:100%;height:auto;display:block}.fnb-fig figcaption{font-size:13px;color:#6b6f6c;margin-top:8px}.fnb-picks{margin:36px 0;padding:26px 0;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}.fnb-picks-h h3{margin:0 0 4px}.fnb-picks-h p{color:#5d625f;font-size:15px;margin:0 0 18px}.fnb-picks-g{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(min-width:750px){.fnb-picks-g{grid-template-columns:repeat(3,1fr)}}.fnb-pk{display:flex;flex-direction:column;text-decoration:none!important;color:var(--i)!important;position:relative}.fnb-pk-i{background:#fff;border:1px solid var(--ln);aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:10px}.fnb-pk-i img{width:100%;height:100%;object-fit:contain;transition:transform .4s}.fnb-pk:hover .fnb-pk-i img{transform:scale(1.04)}.fnb-pk-t{font-size:14px;line-height:1.35;font-weight:500}.fnb-pk-p{font-size:14px;color:#5d625f;margin-top:3px}.fnb-pk-n{font-size:13px;line-height:1.4;color:var(--t);margin-top:6px;font-style:italic}.fnb-pk-l{position:absolute;top:8px;left:8px;background:var(--t);color:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;z-index:1}.fnb-faq{border-top:1px solid var(--ln);margin:16px 0 30px}.fnb-faq details{border-bottom:1px solid var(--ln)}.fnb-faq summary{cursor:pointer;list-style:none;padding:18px 34px 18px 0;font-family:Fraunces,Georgia,serif;font-size:19px;position:relative}.fnb-faq summary::-webkit-details-marker{display:none}.fnb-faq summary:after{content:"+";position:absolute;right:4px;top:14px;font-family:Jost,sans-serif;font-size:24px;color:var(--t)}.fnb-faq details[open] summary:after{content:"\2212"}.fnb-faq details p{padding:0 0 18px;margin:0}.fnb-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;background:var(--st);padding:22px 26px;margin:34px 0}.fnb-cta p{margin:0;font-family:Fraunces,Georgia,serif;font-size:20px}.fnb-cta a{background:var(--i);color:#fff!important;text-decoration:none;padding:13px 22px;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.fnb-combos{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:22px 0 30px}@media(min-width:750px){.fnb-combos{grid-template-columns:repeat(4,1fr)}}.fnb-cb{border:1px solid var(--ln);background:#fff;padding:14px 12px 12px;text-align:center}.fnb-cb svg{width:100%;max-width:120px;height:auto;display:block;margin:0 auto 8px}.fnb-cb b{display:block;font-size:14px;font-weight:600;line-height:1.3}.fnb-cb span{display:block;font-size:12px;color:#6b6f6c;margin-top:2px}.fnb-cb i{display:inline-block;font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t);border:1px solid var(--t);padding:2px 7px;margin-top:8px}.fnb-steps{display:grid;gap:16px;margin:24px 0 30px;counter-reset:s}@media(min-width:750px){.fnb-steps{grid-template-columns:repeat(3,1fr)}}.fnb-step{background:var(--iv);padding:20px;counter-increment:s}.fnb-step svg{width:100%;height:auto;max-height:150px;display:block;margin:0 0 12px}.fnb-step h4{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:18px;margin:0 0 6px}.fnb-step h4:before{content:counter(s) ". ";color:var(--t)}.fnb-step p{font-size:15px;line-height:1.55;margin:0}.fnb-grid2{display:grid;gap:18px;margin:22px 0 30px}@media(min-width:750px){.fnb-grid2{grid-template-columns:1fr 1fr}}.fnb-card{border:1px solid var(--ln);padding:20px 22px}.fnb-card h4{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:19px;margin:0 0 6px}.fnb-card p{font-size:15px;line-height:1.6;margin:0}.fnb-scale{display:flex;margin:18px 0 6px;border:1px solid var(--ln)}.fnb-scale div{flex:1;text-align:center;padding:12px 2px;font-size:12px;line-height:1.3;border-right:1px solid var(--ln)}.fnb-scale div:last-child{border:0}.fnb-scale b{display:block;font-size:15px}.fnb-scale .on{background:var(--t);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/84/assets/sbs-field-notes.css.map */
