:root{--fb-black: #111111;--fb-ink: #181818;--fb-ink2: #202020;--fb-ink3: #262626;--fb-line: #2b2b2b;--fb-line2: #383838;--fb-red: #BE123C;--fb-red2: #9b0f32;--fb-red3: #d61f4d;--fb-text: #f0ece6;--fb-muted: #a09890;--fb-ghost: #6b6660;--fb-warm: #cdc6bf;--fb-shadow-soft: 0 20px 60px rgba(0, 0, 0, .28);--fb-shadow-hard: 0 28px 90px rgba(0, 0, 0, .38);--fb-radius-sm: 16px;--fb-radius-md: 24px;--fb-radius-lg: 32px;--fb-body-max: 62ch;--fb-content-max: 780px}.for-brands-section{background-color:var(--fb-black);color:var(--fb-text);position:relative}.fb-eyebrow{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fb-red);margin-bottom:20px;display:block}.fb-h1{font-size:clamp(3rem,6.5vw,6.6rem);font-weight:400;line-height:.94;letter-spacing:-.065em;color:var(--fb-text);margin-bottom:26px;text-wrap:balance}.fb-h2{font-size:clamp(2rem,3.9vw,3.8rem);font-weight:400;letter-spacing:-.06em;line-height:.98;color:var(--fb-text);text-wrap:balance}.fb-lead{font-size:clamp(1.2rem,2vw,1.65rem);font-weight:400;color:var(--fb-warm);line-height:1.48;letter-spacing:-.025em;max-width:var(--fb-content-max);text-wrap:pretty}.fb-body{font-size:15px;color:var(--fb-muted);line-height:1.82;max-width:var(--fb-body-max);text-wrap:pretty}.fb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;background:linear-gradient(135deg,var(--fb-red3),var(--fb-red));color:#fff;border:1px solid rgba(255,255,255,.08);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;text-decoration:none;letter-spacing:.01em;line-height:1;border-radius:999px;box-shadow:0 16px 40px #be123c3d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fb-btn:hover{background:linear-gradient(135deg,var(--fb-red),var(--fb-red2));color:#fff;transform:translateY(-1px);box-shadow:0 18px 46px #be123c4d}.fb-btn:active{transform:scale(.98)}.fb-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;background:#ffffff08;color:var(--fb-warm);border:1px solid rgba(255,255,255,.1);font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease;text-decoration:none;letter-spacing:.01em;line-height:1;border-radius:999px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fb-btn-ghost:hover{border-color:#f0ece647;color:var(--fb-text);background:#ffffff0d;transform:translateY(-1px)}.fb-btn:focus-visible,.fb-btn-ghost:focus-visible{outline:2px solid rgba(214,31,77,.8);outline-offset:3px}.fb-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.fb-reveal.is-visible{opacity:1;transform:none}.fb-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.fb-stagger.is-visible>*:nth-child(1){opacity:1;transform:none;transition-delay:0s}.fb-stagger.is-visible>*:nth-child(2){opacity:1;transform:none;transition-delay:.08s}.fb-stagger.is-visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.16s}.fb-stagger.is-visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.24s}.fb-stagger.is-visible>*:nth-child(5){opacity:1;transform:none;transition-delay:.32s}.fb-stagger.is-visible>*:nth-child(6){opacity:1;transform:none;transition-delay:.4s}.fb-stagger.is-visible>*:nth-child(7){opacity:1;transform:none;transition-delay:.48s}.fb-stagger.is-visible>*:nth-child(8){opacity:1;transform:none;transition-delay:.56s}.fb-reveal--delay-1{transition-delay:.08s}.fb-reveal--delay-2{transition-delay:.16s}.fb-reveal--delay-3{transition-delay:.24s}.fb-img-zoom{overflow:hidden}.fb-img-zoom img{transition:transform .7s cubic-bezier(.16,1,.3,1);will-change:transform}.fb-img-zoom:hover img{transform:scale(1.05)}.fb-parallax-sticky{position:sticky;top:120px;align-self:start}.fb-wc-thumb{aspect-ratio:3 / 2!important}@media(prefers-reduced-motion:reduce){.fb-reveal,.fb-reveal.is-visible,.fb-stagger>*,.fb-stagger.is-visible>*{opacity:1;transform:none;transition:none}.fb-img-zoom img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/for-brands.css.map */
