.shopify-section:has(>.fs-bg-chalk)+.shopify-section>.fs-sec.fs-bg-chalk,.shopify-section:has(>.fs-bg-cream)+.shopify-section>.fs-sec.fs-bg-chalk,.shopify-section:has(>.fs-bg-chalk)+.shopify-section>.fs-sec.fs-bg-cream,.shopify-section:has(>.fs-bg-stone)+.shopify-section>.fs-sec.fs-bg-stone,.shopify-section:has(>.fs-bg-sand)+.shopify-section>.fs-sec.fs-bg-stone,.shopify-section:has(>.fs-bg-stone)+.shopify-section>.fs-sec.fs-bg-sand{padding-top:0}.ft-ann{background:var(--ft-ink);color:var(--ft-chalk);font-family:var(--ft-sans)}.ft-ann__in{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 22px;margin:0;padding:10px 16px;font-size:1.5rem;line-height:1.35;text-align:center}.ft-ann__in span{display:inline-flex;align-items:center;gap:8px}.ft-ann__in span+span:before{content:"";width:5px;height:5px;border-radius:50%;background:#d9a383;margin-right:14px}.ft-ann a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.ft-ann__in span+span{display:none}}.ft-hero{padding:24px 0 56px}.ft-hero__grid{display:grid;gap:28px;align-items:center}.ft-hero__copy{max-width:600px}.ft-hero .fs-h1{margin-top:2px}.ft-hero__lede{margin:20px 0 26px!important;font-size:1.9rem;line-height:1.5;color:var(--ft-slate);max-width:52ch}.ft-hero__lede strong{color:var(--ft-ink)}.ft-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.ft-hero__link{font-size:1.7rem;font-weight:600;color:var(--ft-ink)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ft-hero__facts{list-style:none;margin:26px 0 0;padding:20px 0 0;border-top:1px solid var(--ft-line);display:grid;gap:8px;font-size:1.6rem;color:var(--ft-slate)}.ft-hero__facts li{display:flex;align-items:center;gap:10px}.ft-hero__facts .fs-ico{width:18px;height:18px;color:var(--ft-ink)}.ft-hero__media{position:relative;border-radius:var(--ft-r-lg);overflow:hidden;background:var(--ft-stone);aspect-ratio:1/1}.ft-hero__media img{width:100%;height:100%;object-fit:cover}.ft-hero__cap{position:absolute;left:14px;bottom:14px;padding:7px 12px;border-radius:999px;background:#f9f8f5f0;font-size:1.4rem;font-weight:500;color:var(--ft-ink)}.ft-cards__grid{display:grid;gap:14px}.ft-card{display:flex;flex-direction:column;border-radius:var(--ft-r-lg);overflow:hidden;background:var(--ft-paper);border:1px solid var(--ft-line)}.fs-bg-paper .ft-card{background:var(--ft-chalk)}.ft-card__media{aspect-ratio:4/3;background:var(--ft-stone);overflow:hidden}.ft-card__media img{width:100%;height:100%;object-fit:cover}.ft-card__body{padding:22px 22px 24px}.ft-card__k{display:flex;align-items:center;gap:10px;margin-bottom:10px!important;font-size:1.5rem;font-weight:600;color:var(--ft-copper-d)}.ft-card__k:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ft-copper)}.ft-card__t{font-family:var(--ft-serif);font-weight:560;font-size:2.4rem;line-height:1.15;letter-spacing:-.01em;font-variation-settings:"SOFT" 60}.ft-card__s{margin-top:8px!important;font-size:1.7rem;color:var(--ft-slate)}.ft-cards--plain .ft-card{background:transparent;border:0;border-top:1.5px solid var(--ft-ink);border-radius:0}.ft-cards--plain .ft-card__body{padding:18px 0 0}.ft-cards__foot{margin-top:28px!important;text-align:center;font-size:1.7rem;color:var(--ft-slate)}.ft-cards__foot a{color:var(--ft-copper-d);text-decoration:underline}.ft-rivet__grid{display:grid;gap:32px;align-items:start}.ft-rivet__fig{margin:0;border-radius:var(--ft-r-lg);background:var(--ft-paper);border:1px solid var(--ft-line);padding:18px}.ft-rivet__fig svg{display:block;width:100%;height:auto}.ft-rivet__lead{font-family:var(--ft-serif);font-size:2.4rem;line-height:1.3;font-weight:500;margin-bottom:14px!important}.ft-rivet__txt{color:var(--ft-slate);font-size:1.7rem}.ft-rivet__txt p+p{margin-top:10px!important}.ft-surf{margin-top:24px;border-radius:var(--ft-r-lg);overflow:hidden;border:1px solid var(--ft-line);background:var(--ft-paper)}.ft-surf__h{padding:14px 18px;font-weight:600;font-size:1.7rem;background:var(--ft-stone-2)}.ft-surf__r{display:grid;grid-template-columns:140px 1fr;gap:14px;align-items:start;padding:14px 18px;border-top:1px solid var(--ft-line)}.ft-surf__s{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:1.6rem}.ft-surf__s i{flex:none;width:12px;height:12px;border-radius:50%;border:2px solid var(--ft-ink)}.ft-surf__s--yes i{background:var(--ft-ink)}.ft-surf__s--maybe i{background:linear-gradient(90deg,var(--ft-ink) 50%,transparent 50%)}.ft-surf__s--no i{background:transparent}.ft-surf__w{font-size:1.7rem}.ft-surf__n{display:block;margin-top:2px;font-size:1.5rem;color:var(--ft-slate)}.ft-rivet__safety{margin-top:16px!important;font-size:1.5rem;color:var(--ft-slate)}.ft-proof__grid{display:grid;gap:16px}.ft-proof__card{border-radius:var(--ft-r-lg);padding:28px 24px;background:var(--ft-paper);border:1px solid var(--ft-line)}.ft-proof__card--ink{background:var(--ft-ink);color:var(--ft-chalk);border-color:var(--ft-ink)}.ft-proof__label{font-size:1.5rem;font-weight:600;color:var(--ft-copper-d)}.ft-proof__card--ink .ft-proof__label{color:#d9a383}.ft-proof__v{margin:10px 0 6px!important;font-family:var(--ft-serif);font-size:clamp(3.4rem,4.4vw,5.2rem);line-height:1;font-weight:560;letter-spacing:-.02em}.ft-proof__m{font-size:1.6rem;opacity:.82}.ft-proof__t{margin:8px 0 0!important;font-family:var(--ft-serif);font-size:2.6rem;line-height:1.2;font-weight:560}.ft-proof__p{margin-top:10px!important;font-size:1.7rem;opacity:.85}.ft-proof__steps{list-style:none;margin:18px 0 0;padding:0;counter-reset:s;display:grid;gap:16px}.ft-proof__steps li{position:relative;padding-left:46px;font-size:1.7rem;color:var(--ft-slate)}.ft-proof__steps li b{display:block;color:var(--ft-ink);font-weight:600;margin-bottom:2px}.ft-proof__steps li:before{counter-increment:s;content:counter(s);position:absolute;left:0;top:-2px;width:32px;height:32px;border-radius:50%;border:1.5px solid var(--ft-ink);display:grid;place-items:center;font-family:var(--ft-serif);font-size:1.6rem;color:var(--ft-ink)}.ft-proof__foot{margin-top:24px!important;text-align:center;font-size:1.6rem;color:var(--ft-slate)}.ft-parts__grid{display:grid;gap:28px;align-items:start}.ft-parts__table{border-radius:var(--ft-r-lg);overflow:hidden;border:1px solid var(--ft-line);background:var(--ft-paper)}.ft-parts__row{display:grid;grid-template-columns:120px 1fr;gap:14px;padding:16px 20px;border-top:1px solid var(--ft-line)}.ft-parts__row:first-child{border-top:0}.ft-parts__k{font-size:1.6rem;font-weight:600}.ft-parts__v{font-size:1.7rem}.ft-parts__v small{display:block;margin-top:2px;font-size:1.5rem;color:var(--ft-slate)}.ft-parts__row--copper .ft-parts__k{display:flex;align-items:center;gap:8px}.ft-parts__row--copper .ft-parts__k:before{content:"";width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#D9946F 0 18%,var(--ft-copper) 50%,#9C5434)}.ft-parts__img{margin-top:14px;border-radius:var(--ft-r-lg);overflow:hidden;background:var(--ft-stone)}.ft-parts__img img{width:100%;aspect-ratio:4/3;object-fit:cover}.ft-notice__h{font-family:var(--ft-serif);font-weight:560;font-size:2.8rem;line-height:1.15;letter-spacing:-.015em;margin-bottom:6px!important}.ft-notice__p{color:var(--ft-slate);font-size:1.7rem;margin-bottom:16px!important}.ft-notice__list{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--ft-line)}.ft-notice__list li{padding:16px 0;border-bottom:1px solid var(--ft-line)}.ft-notice__list b{display:block;font-size:1.8rem;font-weight:600;margin-bottom:3px}.ft-notice__list span{display:block;font-size:1.7rem;color:var(--ft-slate)}.ft-deal__card{display:grid;border-radius:var(--ft-r-lg);overflow:hidden;background:var(--ft-paper);border:1px solid var(--ft-line)}.ft-deal__price{padding:28px 24px;background:var(--ft-ink);color:var(--ft-chalk)}.ft-deal__price .fs-eyebrow{color:#d9a383}.ft-deal__ladder{list-style:none;margin:6px 0 22px;padding:0}.ft-deal__ladder li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid rgba(242,240,235,.18);font-size:1.8rem}.ft-deal__ladder b{font-family:var(--ft-serif);font-size:2.6rem;font-weight:560}.ft-deal__ladder small{font-size:1.5rem;opacity:.75;margin-left:4px}.ft-deal__note{margin-top:12px!important;font-size:1.5rem;opacity:.75}.ft-deal__facts{padding:24px}.ft-deal__facts .ft-facts{margin:0;border-top:0}.ft-deal__facts .ft-facts li:last-child{border-bottom:0}.fs-faq__list{border-top:1px solid var(--ft-line)}.fs-faq__item{border-bottom:1px solid var(--ft-line)}.fs-faq__q{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 2px;font-size:1.8rem;font-weight:600;cursor:pointer}.fs-faq__q::-webkit-details-marker{display:none}.fs-faq__pm{flex:none;width:30px;height:30px;border-radius:50%;background:var(--ft-chalk);display:grid;place-items:center;transition:background .2s,color .2s,transform .25s}.fs-faq__pm .fs-ico{width:15px;height:15px}.fs-faq__item[open] .fs-faq__pm{background:var(--ft-ink);color:var(--ft-chalk);transform:rotate(45deg)}.fs-faq__a{padding:0 44px 22px 2px;font-size:1.7rem;color:var(--ft-slate)}.fs-faq__a p+p{margin-top:10px}.fs-faq__a a,.fs-faq__foot a{color:var(--ft-copper-d);text-decoration:underline}.fs-faq__foot{margin-top:24px!important;text-align:center;font-size:1.7rem;color:var(--ft-slate)}.fs-bg-cream .fs-faq__pm,.fs-bg-chalk .fs-faq__pm{background:var(--ft-stone)}.fs .fs-disclaimer{max-width:760px;margin:0 auto;padding:28px 20px 44px;text-align:center;font-size:1.6rem;line-height:1.55;color:var(--ft-slate)}.fs-rev__grid{display:grid;gap:14px}.fs-rev__card{padding:24px;border-radius:var(--ft-r-lg);background:var(--ft-paper);border:1px solid var(--ft-line)}.fs-rev__card .fs-stars{margin-bottom:12px}.fs-rev__q{font-family:var(--ft-serif);font-size:2rem;line-height:1.4}.fs-rev__a{margin-top:12px!important;font-size:1.6rem;font-weight:600}.fs-rev__a span{font-weight:400;color:var(--ft-slate)}@media(min-width:750px){.ft-hero{padding:48px 0 96px}.ft-hero__grid{grid-template-columns:1fr 1fr;gap:64px}.ft-cards__grid{grid-template-columns:repeat(var(--cols,3),1fr);gap:18px}.ft-cards--plain .ft-cards__grid{gap:32px}.ft-rivet__grid{grid-template-columns:1fr 1fr;gap:56px}.ft-rivet__fig{position:sticky;top:24px;padding:28px}.ft-proof__grid{grid-template-columns:.9fr 1.1fr;gap:18px}.ft-proof__card{padding:36px 34px}.ft-parts__grid{grid-template-columns:1fr 1fr;gap:56px}.ft-deal__card{grid-template-columns:.95fr 1.05fr}.ft-deal__price{padding:40px 38px}.ft-deal__facts{padding:32px 38px;display:flex;flex-direction:column;justify-content:center}.fs-rev__grid{grid-template-columns:repeat(3,1fr);gap:18px}}@media(max-width:749px){.ft-hero__media{order:-1}.ft-surf__r{grid-template-columns:1fr;gap:4px}.ft-parts__row{grid-template-columns:1fr;gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ft-brand.css.map */
