.zap-blog-hub{--zbh-pink:#f5009b;--zbh-pale:#fff0f8;--zbh-width:1160px;color:#171717;padding:32px 0 70px}.zap-blog-hub *{box-sizing:border-box}.zap-blog-hub__container{width:min(calc(100% - 40px),var(--zbh-width));margin-inline:auto}.zap-blog-hub__hero{background:var(--zbh-pale);border-radius:10px;display:grid;grid-template-columns:1fr;overflow:hidden;margin-bottom:34px}.zap-blog-hub__hero:has(.zap-blog-hub__hero-image){grid-template-columns:1.2fr .8fr}.zap-blog-hub__hero-copy{padding:clamp(28px,4vw,60px);display:flex;flex-direction:column;justify-content:center}.zap-blog-hub__eyebrow{font-size:12px!important;font-weight:800!important;color:var(--zbh-pink)!important;margin:0 0 12px!important;letter-spacing:.04em}.zap-blog-hub__hero h1{font-size:clamp(30px,3.5vw,54px)!important;line-height:1.06!important;letter-spacing:-.035em;font-weight:800!important;color:#171717!important;text-transform:none!important;margin:0 0 15px!important}.zap-blog-hub__description,.zap-blog-hub__description p{font-size:15px;line-height:1.7;color:#333!important;max-width:640px!important;margin:0!important}.zap-blog-hub__hero-image{min-height:250px}.zap-blog-hub__hero-image img{width:100%;height:100%;object-fit:cover;display:block}.zap-blog-hub__filters{display:grid;gap:13px;margin:0 0 26px}.zap-blog-hub__filter-label{font-weight:800;font-size:17px}.zap-blog-hub__categories{display:flex;flex-wrap:wrap;gap:9px}.zap-blog-hub .zap-blog-hub__pill{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;border:1px solid #dedede;border-radius:999px;background:#fff;color:#171717!important;padding:10px 16px;font-size:13px;font-weight:700;line-height:1.2;transition:background .15s,border-color .15s}.zap-blog-hub .zap-blog-hub__pill.is-active,.zap-blog-hub .zap-blog-hub__pill:hover{background:var(--zbh-pink);border-color:var(--zbh-pink);color:#fff!important}.zap-blog-hub__industry-filter{display:flex;align-items:center;gap:14px;margin-top:5px}.zap-blog-hub__industry-filter label{font-size:13px;font-weight:800}.zap-blog-hub__industry-filter select{width:min(100%,310px);border:1px solid #d7d7d7;border-radius:5px;padding:11px 14px;color:#171717;background:#fff;font-size:13px;cursor:pointer}.zap-blog-hub__results{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px;color:#666;margin:24px 0}.zap-blog-hub__results a,.zap-blog-hub__empty a{color:var(--zbh-pink);font-weight:700;text-decoration:none}.zap-blog-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.zap-blog-hub__card{min-width:0;border:1px solid #ebebeb;border-radius:8px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.zap-blog-hub__card-image{display:block;overflow:hidden;aspect-ratio:4/3;background:#f6f6f6}.zap-blog-hub__card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s}.zap-blog-hub__card:hover .zap-blog-hub__card-image img{transform:scale(1.025)}.zap-blog-hub__placeholder{height:100%;display:grid;place-items:center;background:var(--zbh-pale);font-weight:800}.zap-blog-hub__card-content{padding:19px;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:9px}.zap-blog-hub__card-label{font-size:11px!important;color:var(--zbh-pink)!important;font-weight:800!important;margin:0!important;letter-spacing:.02em}.zap-blog-hub__card h2{font-size:clamp(19px,2vw,25px)!important;line-height:1.2!important;letter-spacing:-.02em;font-weight:800!important;text-transform:none!important;margin:0!important}.zap-blog-hub__card h2 a{color:#171717;text-decoration:none}.zap-blog-hub__card time{font-size:12px;color:#777}.zap-blog-hub__card-summary{font-size:13px;line-height:1.65;color:#555;margin:0!important;max-width:none!important}.zap-blog-hub__read{margin-top:auto;padding-top:10px;color:var(--zbh-pink)!important;text-decoration:none!important;font-size:13px;font-weight:800}.zap-blog-hub__card--featured{grid-column:span 2;display:grid;grid-template-columns:1.05fr .95fr}.zap-blog-hub__card--featured .zap-blog-hub__card-image{aspect-ratio:auto;min-height:340px}.zap-blog-hub__card--featured .zap-blog-hub__card-content{padding:clamp(20px,3vw,37px);justify-content:center}.zap-blog-hub__card--featured h2{font-size:clamp(25px,2.6vw,36px)!important}.zap-blog-hub__pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:22px;margin-top:40px;font-size:13px}.zap-blog-hub__pagination a{font-weight:800;color:var(--zbh-pink);text-decoration:none}.zap-blog-hub__empty{text-align:center;background:var(--zbh-pale);padding:45px 20px;border-radius:8px}.zap-blog-hub__empty h2{color:#171717!important;text-transform:none!important}@media(max-width:900px){.zap-blog-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zap-blog-hub__card--featured{grid-column:span 2}}@media(max-width:650px){.zap-blog-hub{padding:22px 0 50px}.zap-blog-hub__container{width:min(calc(100% - 28px),var(--zbh-width))}.zap-blog-hub__hero:has(.zap-blog-hub__hero-image){grid-template-columns:1fr}.zap-blog-hub__hero-copy{padding:30px 22px}.zap-blog-hub__hero-image{max-height:260px}.zap-blog-hub__grid{grid-template-columns:1fr;gap:16px}.zap-blog-hub__card--featured{grid-column:auto;display:flex}.zap-blog-hub__card--featured .zap-blog-hub__card-image{aspect-ratio:4/3;min-height:0}.zap-blog-hub__industry-filter{align-items:flex-start;flex-direction:column;gap:8px}.zap-blog-hub__industry-filter select{width:100%}.zap-blog-hub .zap-blog-hub__pill{font-size:12px;padding:9px 12px}}.zap-blog-hub select,.zap-blog-hub__filters select{height:46px!important;min-height:46px!important;line-height:normal!important;padding:10px 36px 10px 14px!important;font-size:14px!important;box-sizing:border-box;vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/78/assets/zap-blog-hub.css.map */
