.pcs-cards{background-color:var(--pcs-cards-bg, #f2f2f2);padding:0 24px 24px}.pcs-cards .pcs-cards__heading{margin:0;padding:55px 0;font-family:Haffer,sans-serif;font-size:60px;font-weight:500;line-height:1;letter-spacing:-.02em;text-align:center;color:#000}.pcs-cards__defs{position:absolute;width:0;height:0;overflow:hidden}.pcs-cards__track{display:grid;grid-template-columns:repeat(3,minmax(0,448px));justify-content:center;gap:24px}.pcs-cards--signal .pcs-cards__track{grid-template-columns:minmax(0,448px) auto minmax(0,448px);align-items:center;gap:12px}.pcs-cards__signal{display:flex;align-items:center;justify-content:center;gap:4px}.pcs-cards__signal-glyph{display:flex;align-items:center;justify-content:center;width:68px;height:68px}.pcs-cards__signal-glyph--out svg{transform:rotate(45deg)}.pcs-cards__signal-glyph--in svg{transform:rotate(-135deg)}.pcs-card{position:relative;display:flex;flex-direction:column;min-width:0;aspect-ratio:448 / 586;border-radius:5px;overflow:hidden;background:#fff;color:#000}.pcs-card--gray{background:#757575;color:#f2f2f2}.pcs-card--black{background:#000;color:#f2f2f2}.pcs-card__content{display:flex;flex-direction:column;gap:20px;padding:24px 44px 0 24px}.pcs-card .pcs-card__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-family:Haffer,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:-.01em;color:inherit}.pcs-card__badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:24px;font-size:14px;line-height:1;color:#f2f2f2;white-space:nowrap}.pcs-card__badge--backbone{background:#f15623}.pcs-card__badge--ios{background:linear-gradient(180deg,#0ed4fc,#0c57ef)}.pcs-card .pcs-card__title{margin:0;font-family:Haffer,sans-serif;font-size:36px;font-weight:400;line-height:.98;letter-spacing:-.02em;color:inherit}.pcs-card__media{margin-top:auto}.pcs-card__image{display:block;width:100%;height:auto}.pcs-card__downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px}.pcs-card__dl--wide{grid-column:1 / -1}.pcs-card__dl{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 12px;border:1px solid currentColor;border-radius:4px;font-family:Haffer,sans-serif;font-size:15px;line-height:1;letter-spacing:-.02em;color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}.pcs-card__dl:hover{background-color:#ffffff1f}.pcs-card--white .pcs-card__dl:hover{background-color:#0000000f}.bb-pcs-app-icon{flex:0 0 auto}.pcs-card__dl-menu{position:relative;min-width:0}.pcs-card__dl-menu>summary{list-style:none}.pcs-card__dl-menu>summary::-webkit-details-marker{display:none}.pcs-card__dl-options{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:2;display:flex;flex-direction:column;padding:6px;border-radius:8px;background:#f2f2f2;box-shadow:0 12px 24px #00000040}.pcs-card__dl-options a{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:6px;font-family:Haffer,sans-serif;font-size:15px;line-height:1;color:#000;text-decoration:none}.pcs-card__dl-options a:hover{background:#0000000f}.pcs-cards__nav{display:none}.pcs-cards__arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:#00000014;color:#000;cursor:pointer}@media screen and (max-width:1023px){.pcs-cards__track{grid-template-columns:repeat(2,minmax(0,448px))}.pcs-cards .pcs-cards__heading{font-size:48px;padding:44px 0}.pcs-card .pcs-card__title{font-size:30px}}@media screen and (max-width:749px){.pcs-cards{padding:0 0 32px}.pcs-cards .pcs-cards__heading{font-size:36px;padding:40px 22px 24px}.pcs-card{aspect-ratio:auto;min-height:380px}.pcs-card__content{gap:12px;padding:20px 24px 0 20px}.pcs-card .pcs-card__eyebrow{font-size:12px}.pcs-card .pcs-card__title{font-size:20px;line-height:1.05}.pcs-card__media{padding-top:16px}.pcs-card__downloads{gap:10px;padding:12px}.pcs-card__dl{gap:6px;padding:0 8px;font-size:14px}.pcs-card__dl-for{display:none}.pcs-cards--mobile-carousel .pcs-cards__track{display:flex;justify-content:flex-start;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 22px;padding:0 22px;scrollbar-width:none}.pcs-cards--mobile-carousel .pcs-cards__track::-webkit-scrollbar{display:none}.pcs-cards--mobile-carousel .pcs-card{flex:0 0 min(82vw,340px);scroll-snap-align:start}.pcs-cards--mobile-carousel .pcs-cards__nav{display:flex;justify-content:flex-end;gap:8px;padding:16px 22px 0}.pcs-cards--mobile-stack .pcs-cards__track{grid-template-columns:minmax(0,1fr);gap:0;padding:0 22px}.pcs-cards--mobile-stack .pcs-cards__signal{flex-direction:column;gap:0;padding:12px 0}.pcs-cards--mobile-stack .pcs-cards__signal-glyph{width:56px;height:56px}.pcs-cards--mobile-stack .pcs-cards__signal-glyph--out svg{transform:rotate(135deg)}.pcs-cards--mobile-stack .pcs-cards__signal-glyph--in svg{transform:rotate(-45deg)}}@media(prefers-reduced-motion:reduce){.pcs-card__dl{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/BB-pc-streaming-cards.css.map */
