.fskbrands-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:56px;padding:38px 0 40px;border-top:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line)}.fskbrands-hero h1{margin-top:17px;font-size:clamp(52px,5.2vw,74px);line-height:1.02;letter-spacing:-.035em}.fskbrands-hero h1 em{display:block;color:var(--hub-heading-accent);font-weight:400}.fskbrands-hero__intro{max-width:465px;padding-left:30px;border-left:1px solid var(--hub-line)}.fskbrands-hero__intro p{color:var(--hub-muted);font-size:18px;line-height:1.7}.fskbrands-hero__intro .fskhub-button{margin-top:22px}.fskbrands-directory{padding-top:33px;scroll-margin-top:145px}.fskbrands-directory__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:20px}.fskbrands-directory__head h2{font-size:34px;line-height:1.15;letter-spacing:-.02em}.fskbrands-directory__head p{flex-shrink:0;color:var(--hub-muted);font-size:15px}.fskbrands-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.fskbrands-item{min-width:0;margin:0;padding:0}.fskbrands-card{display:flex;align-items:center;justify-content:center;height:100%;padding:24px;border:1px solid #e8e2d8;background:#faf8f3;transition:border-color .2s ease,background-color .2s ease}.fskbrands-card:hover{border-color:#b8aa90;background:#f5f1e8}.fskbrands-card__logo{display:flex;align-items:center;justify-content:center;width:100%;height:124px}.fskbrands-card__logo img{width:var(--brand-logo-width);height:auto;max-width:88%;max-height:84px;object-fit:contain}.fskbrands-help{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:36px;padding:28px 32px;background:var(--hub-cream)}.fskbrands-help h2{margin-top:8px;font-size:35px;line-height:1.15;letter-spacing:-.02em}.fskbrands-help p{margin-top:8px;color:var(--hub-muted);font-size:17px;line-height:1.6}.fskbrands-help .fskhub-button{flex-shrink:0}@media(max-width:1050px){.fskbrands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fskbrands-hero{gap:30px}.fskbrands-hero__intro{padding-left:24px}.fskbrands-hero h1{font-size:56px}}@media(max-width:680px){.fskbrands-hero{grid-template-columns:minmax(0,1fr);gap:20px;padding:26px 0 28px}.fskbrands-hero h1{margin-top:14px;font-size:48px}.fskbrands-hero__intro{max-width:none;padding:0;border:0}.fskbrands-hero__intro p{font-size:17px;line-height:1.6}.fskbrands-hero__intro .fskhub-button{margin-top:18px}.fskbrands-directory{padding-top:27px;scroll-margin-top:105px}.fskbrands-directory__head{flex-wrap:wrap;gap:7px 15px;margin-bottom:16px}.fskbrands-directory__head h2{font-size:30px}.fskbrands-grid{grid-template-columns:minmax(0,1fr);gap:15px}.fskbrands-card{padding:22px 20px}.fskbrands-card__logo{height:106px}.fskbrands-card__logo img{max-height:78px}.fskbrands-help{align-items:flex-start;flex-direction:column;gap:18px;margin-top:28px;padding:25px 22px}.fskbrands-help h2{font-size:33px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/fsk-brand-hub.css.map */
