.fb{--fb-bg: #fff;--fb-bg2: #f7f6f3;--fb-ink: #1c1c1a;--fb-ink2: #5a5a54;--fb-line: #e5e3dd;--fb-brand: #46523e;--fb-brand-lit: #5d6b52;--c-tallow: #c98a2e;--c-tallow-bg: #fbf1de;--c-tallow-ink: #6e4a12;--c-face: #7c9061;--c-face-bg: #edf2e5;--c-face-ink: #3d4a2c;--c-hair: #b2687a;--c-hair-bg: #faeaee;--c-hair-ink: #6b2f3e;--c-pain: #c55f2b;--c-pain-bg: #fce9dd;--c-pain-ink: #6e2f0f;--fb-r: 14px;--fb-ease: cubic-bezier(.2, .7, .3, 1);--fb-shadow: 0 1px 2px rgba(28,28,26,.04), 0 8px 24px -10px rgba(28,28,26,.12);--fb-shadow-lg: 0 2px 6px rgba(28,28,26,.06), 0 24px 48px -18px rgba(28,28,26,.2);color:var(--fb-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.6rem;line-height:1.6}.fb *,.fb *:before,.fb *:after{box-sizing:border-box}.fb img{display:block;max-width:100%}.fb a{color:inherit;text-decoration:none}.fb-wrap{max-width:128rem;margin:0 auto;padding:0 2.4rem}.fb h1,.fb h2,.fb h3,.fb .h1,.fb .h2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.028em;line-height:1.1;font-weight:800;color:inherit;margin:0}.fb .h1{font-size:clamp(3.8rem,5.2vw,6.4rem)}.fb .h2{font-size:clamp(2.8rem,3.4vw,4.2rem)}.fb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-size:1.5rem;font-weight:600;padding:1.5rem 3rem;border-radius:100px;border:1.5px solid transparent;cursor:pointer;transition:transform .2s var(--fb-ease),background .2s,color .2s,border-color .2s,box-shadow .2s}.fb a.fb-btn--dark,.fb-btn--dark{background:var(--fb-ink);color:#fff}.fb-btn--dark:hover{background:#000;transform:translateY(-1px)}.fb a.fb-btn--out,.fb-btn--out{border-color:var(--fb-ink);color:var(--fb-ink);background:transparent}.fb a.fb-btn--out:hover,.fb-btn--out:hover{background:var(--fb-ink);color:#fff}.fb a.fb-btn--white,.fb-btn--white{background:#fff;color:var(--fb-ink)}.fb-btn--white:hover{transform:translateY(-1px);box-shadow:var(--fb-shadow-lg)}.fb-hero{background:var(--c-tallow-bg);position:relative;overflow:hidden}.fb-hero__grid{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:4.8rem;min-height:min(78vh,66rem)}.fb-hero__copy{padding:7.2rem 0}.fb-pill{display:inline-flex;align-items:center;gap:.7rem;background:#fff;color:var(--c-tallow-ink);font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.8rem 1.5rem;border-radius:100px;margin-bottom:2rem}.fb-pill i{width:.7rem;height:.7rem;border-radius:50%;background:var(--c-tallow);display:block}.fb-hero__lede{font-size:1.8rem;color:var(--c-tallow-ink);max-width:38ch;margin:1.8rem 0 2.8rem;opacity:.86}.fb-hero__cta{display:flex;gap:1.2rem;flex-wrap:wrap;align-items:center}.fb-hero__note{font-size:1.35rem;color:var(--c-tallow-ink);opacity:.72;margin:1.6rem 0 0}.fb-hero__stage{position:relative;align-self:stretch;min-height:42rem;display:grid;place-items:center;padding:4rem 0}.fb-hero__blob{position:absolute;width:88%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fff,#fff0 68%)}.fb-hero__plate{position:relative;width:min(88%,52rem);aspect-ratio:1 / .92;border-radius:2rem;overflow:hidden;box-shadow:var(--fb-shadow-lg)}.fb-hero__plate img{width:100%;height:100%;object-fit:cover}.fb-float{position:absolute;background:#fff;border-radius:1.2rem;padding:1.2rem 1.6rem;box-shadow:var(--fb-shadow-lg);display:flex;align-items:center;gap:1rem;font-size:1.3rem;font-weight:600}.fb-float--a{left:0;top:16%}.fb-float--b{right:0;bottom:18%}.fb-float .st{color:var(--c-tallow);font-size:1.2rem;letter-spacing:1px}.fb-trust{border-bottom:1px solid var(--fb-line);background:#fff}.fb-trust__grid{display:grid;grid-template-columns:repeat(4,1fr)}.fb-trust__item{padding:2.6rem 2rem;display:flex;align-items:center;gap:1.3rem;border-right:1px solid var(--fb-line)}.fb-trust__item:last-child{border-right:0}.fb-trust__item svg{flex:none;color:var(--fb-brand)}.fb-trust__item b{display:block;font-size:1.45rem;font-weight:700;line-height:1.3}.fb-trust__item span{font-size:1.3rem;color:var(--fb-ink2)}.fb-sec{padding:7.6rem 0}.fb-sec-top{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;margin-bottom:3.4rem}.fb-sec-top h2{color:var(--fb-ink)}.fb-sec-top p{color:var(--fb-ink2);margin:.8rem 0 0;font-size:1.65rem}.fb-link{font-weight:600;font-size:1.5rem;display:inline-flex;align-items:center;gap:.6rem;border-bottom:2px solid var(--fb-ink);padding-bottom:.2rem}.fb-link .a{transition:transform .25s var(--fb-ease)}.fb-link:hover .a{transform:translate(4px)}.fb-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.fb-cat{border-radius:var(--fb-r);padding:2.6rem 2.4rem 2.4rem;position:relative;overflow:hidden;min-height:26rem;display:flex;flex-direction:column;justify-content:space-between;transition:transform .35s var(--fb-ease),box-shadow .35s var(--fb-ease)}.fb-cat:hover{transform:translateY(-6px);box-shadow:var(--fb-shadow-lg)}.fb-cat img{position:absolute;right:-14%;bottom:-10%;width:74%;height:auto;max-height:116%;object-fit:contain;object-position:bottom right;transition:transform .55s var(--fb-ease);filter:drop-shadow(0 1.8rem 2.8rem rgba(0,0,0,.18))}.fb-cat:hover img{transform:scale(1.09) rotate(-4deg)}.fb-cat .k{font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.fb-cat h3{margin:.8rem 0 0;font-size:2.2rem;position:relative;z-index:2;max-width:8ch}.fb a.fb-cat .go,.fb-cat .go{position:relative;z-index:2;font-size:1.4rem;font-weight:700;display:inline-flex;align-items:center;gap:.6rem;background:#fff;padding:.9rem 1.6rem;border-radius:100px;align-self:flex-start}.fb-cat--tallow{background:var(--c-tallow-bg);color:var(--c-tallow-ink)}.fb-cat--face{background:var(--c-face-bg);color:var(--c-face-ink)}.fb-cat--hair{background:var(--c-hair-bg);color:var(--c-hair-ink)}.fb-cat--pain{background:var(--c-pain-bg);color:var(--c-pain-ink)}.fb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem}.fb-card{border:1px solid var(--fb-line);border-radius:var(--fb-r);overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:box-shadow .3s,transform .3s var(--fb-ease)}.fb-card:hover{box-shadow:var(--fb-shadow-lg);transform:translateY(-4px)}.fb-card__ph{position:relative;aspect-ratio:1 / 1;display:grid;place-content:center;padding:13%;overflow:hidden;background:var(--fb-bg2)}.fb-card__ph img{width:100%;height:auto;object-fit:contain;transition:transform .5s var(--fb-ease)}.fb-card:hover .fb-card__ph img{transform:scale(1.07)}.fb-card--tallow .fb-card__ph{background:var(--c-tallow-bg)}.fb-card--face .fb-card__ph{background:var(--c-face-bg)}.fb-card--hair .fb-card__ph{background:var(--c-hair-bg)}.fb-card--pain .fb-card__ph{background:var(--c-pain-bg)}.fb-flag{position:absolute;top:1.2rem;left:1.2rem;z-index:2;font-size:1.05rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.6rem 1.1rem;border-radius:100px;background:var(--fb-ink);color:#fff}.fb-flag--best{background:var(--c-tallow)}.fb-flag--new{background:var(--fb-brand)}.fb-card__body{padding:1.6rem 1.6rem 1.8rem;display:flex;flex-direction:column;flex:1;gap:.9rem}.fb-rate{display:flex;align-items:center;gap:.6rem;font-size:1.25rem;color:var(--fb-ink2)}.fb-rate .s{color:var(--c-tallow);letter-spacing:1.5px;font-size:1.2rem}.fb-card h3{font-size:1.6rem;font-weight:700;line-height:1.3}.fb-card__desc{font-size:1.35rem;color:var(--fb-ink2);flex:1;margin:0}.fb-swatches{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.fb-swatch{width:2.2rem;height:2.2rem;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.fb-swatch-more{font-size:1.2rem;color:var(--fb-ink2);font-weight:600}.fb-pricerow{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.2rem}.fb-price{font-size:1.7rem;font-weight:800}.fb-price em{font-style:normal;font-size:1.25rem;font-weight:600;color:var(--c-pain)}.fb a.fb-add,.fb-add{background:var(--fb-ink);color:#fff;font-size:1.35rem;font-weight:700;padding:1rem 1.8rem;border-radius:100px;border:0;cursor:pointer;transition:.2s var(--fb-ease)}.fb a.fb-add:hover,.fb-add:hover{background:#000;color:#fff;transform:scale(1.04)}.fb-band{position:relative;min-height:clamp(34rem,40vw,52rem);display:grid;align-items:center;overflow:hidden}.fb-band img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fb-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.fb-band__inner,.fb-band__inner h2,.fb-band__inner p{position:relative;z-index:2;color:#fff}.fb-band__inner{max-width:44ch;padding:5.6rem 0}.fb-band .k{font-size:1.15rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.9;margin-bottom:1.4rem;display:block}.fb-band h2{font-size:clamp(2.8rem,3.6vw,4.6rem);margin-bottom:1.4rem;text-shadow:0 2px 24px rgba(0,0,0,.35)}.fb-band p{font-size:1.7rem;opacity:.92;margin-bottom:2.4rem;text-shadow:0 1px 14px rgba(0,0,0,.35)}.fb-band--left .fb-band__scrim{background:linear-gradient(90deg,#0e100cd1,#0e100c80 44%,#0e100c0d 76%)}.fb-band--left img{object-position:center}.fb-band--right .fb-band__inner{margin-left:auto;text-align:right}.fb-band--right .fb-band__scrim{background:linear-gradient(270deg,#0e100cd1,#0e100c80 44%,#0e100c0d 76%)}.fb-band--right img{object-position:center}.fb-duo{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.fb-duo a{position:relative;display:block;border-radius:var(--fb-r);overflow:hidden;aspect-ratio:4 / 3.1}.fb-duo img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--fb-ease)}.fb-duo a:hover img{transform:scale(1.05)}.fb-duo .cap{position:absolute;inset:auto 0 0 0;padding:2.6rem 2.4rem;color:#fff;z-index:2;background:linear-gradient(to top,rgba(14,16,12,.85) 10%,rgba(14,16,12,.25) 55%,transparent)}.fb-duo .cap,.fb-duo .cap b,.fb-duo .cap span{color:#fff}.fb-duo .cap b{display:block;font-size:2.1rem;font-weight:800;letter-spacing:-.02em}.fb-duo .cap span{font-size:1.4rem;opacity:.88}.fb-tex{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin-bottom:3.8rem}.fb-tex figure{position:relative;border-radius:var(--fb-r);overflow:hidden;aspect-ratio:16 / 7;margin:0}.fb-tex img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--fb-ease)}.fb-tex figure:hover img{transform:scale(1.06)}.fb-tex figcaption{position:absolute;left:0;right:0;bottom:0;padding:2rem 2.2rem;color:#fff;z-index:2;background:linear-gradient(to top,rgba(14,16,12,.8),transparent)}.fb-tex figcaption b{display:block;font-size:1.8rem;font-weight:800;letter-spacing:-.02em}.fb-tex figcaption span{font-size:1.35rem;opacity:.9}.fb-clean{background:var(--fb-bg2)}.fb-clean__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;margin-top:3.4rem}.fb-clean__col{background:#fff;border-radius:var(--fb-r);padding:2.8rem;border:1px solid var(--fb-line)}.fb-clean__col h3{color:var(--fb-ink);margin-bottom:1.6rem;display:flex;align-items:center;gap:.9rem;font-size:1.7rem}.fb-clean__col ul{list-style:none;display:flex;flex-direction:column;gap:1.1rem;margin:0;padding:0}.fb-clean__col li{display:flex;align-items:center;gap:1rem;font-size:1.5rem}.fb-clean__col li svg{flex:none}.fb-yes svg{color:var(--fb-brand)}.fb-no{color:var(--fb-ink2)}.fb-no svg{color:#c25a5a}.fb-rv{opacity:0;transform:translateY(2rem);transition:opacity .7s var(--fb-ease),transform .7s var(--fb-ease)}.fb-rv.fb-in{opacity:1;transform:none}@media screen and (max-width:1024px){.fb-hero__grid{grid-template-columns:1fr;gap:0}.fb-hero__copy{padding:5.2rem 0 0}.fb-cats,.fb-grid,.fb-trust__grid{grid-template-columns:repeat(2,1fr)}.fb-trust__item:nth-child(2){border-right:0}.fb-trust__item:nth-child(-n+2){border-bottom:1px solid var(--fb-line)}.fb-sec{padding:5.6rem 0}}@media screen and (max-width:749px){.fb-cats,.fb-grid,.fb-clean__grid,.fb-duo,.fb-tex{grid-template-columns:1fr}.fb-float{display:none}.fb-band--left img,.fb-band--right img{width:100%;left:0;right:auto}.fb-band--right .fb-band__inner{text-align:left;margin-left:0}.fb-band__inner{max-width:none;padding:4.4rem 0}.fb-band--left .fb-band__scrim,.fb-band--right .fb-band__scrim{background:linear-gradient(to top,#0e100cd9 12%,#0e100c73 55%,#0e100c26)}}@media(prefers-reduced-motion:reduce){.fb *,.fb *:before,.fb *:after{animation:none!important;transition-duration:.01ms!important}.fb-rv{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/fb.css.map */
