/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-experience
 *         chunkName: component-clientlibs/productCards/productCards.v1/productCards
 *         VERSION: rc-phoenix-experience-1.1.57855.2571621434-c0282838-2-gdeb340a
 *         BRANCH: HEAD
 *         COMMITHASH: deb340a3cf8e478950157a4061d7cf3725a8efd6
 *         LASTCOMMITDATETIME: 2026-06-02T19:07:20-04:00
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */.product-cards{background:var(--pc-section-bg,#000);overflow:hidden;padding:var(--tdds-spacing-size-24) 0}.product-cards__grid{display:flex;gap:10px;margin:0 auto;max-width:2000px;padding:0 var(--tdds-spacing-size-20)}@media(max-width:767px){.product-cards__grid{flex-direction:column}}.product-card{align-items:flex-start;align-self:stretch;border-radius:var(--tdds-border-radius-style-card);display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;min-height:695px;overflow:hidden;padding:var(--tdds-spacing-size-40) var(--tdds-spacing-size-24);position:relative}@media(max-width:767px){.product-card{min-height:360px}}.product-card__bg{border-radius:var(--tdds-border-radius-style-card);inset:0;overflow:hidden;position:absolute;z-index:0}.product-card__bg .cmp-image--bg{background-position:50%;background-size:cover;inset:0;position:absolute}.product-card__bg .cmp-image{height:100%;width:100%}.product-card__bg .cmp-image__link{display:block;height:100%;width:100%}.product-card__bg .cmp-image__image{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.product-card--1{background:linear-gradient(55deg,#e20074 13.19%,#0b0d20 93.52%)}.product-card--1:before{background:linear-gradient(286deg,transparent 52.19%,rgba(0,0,0,.4) 91.55%)}.product-card--1:before,.product-card--2:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.product-card--2:before{background:linear-gradient(23deg,rgba(0,0,0,.65) 14.19%,transparent 57.11%)}.product-card__logo{position:relative;z-index:2}.product-card__logo .cmp-image__image{display:block;height:52px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.product-card__bottom{align-items:flex-end;display:flex;flex-direction:row;gap:var(--tdds-spacing-size-16);justify-content:space-between;position:relative;width:100%;z-index:2}.product-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--tdds-spacing-size-4)}.product-card__label{color:#f5f5f5;font:var(--tdds-typeset-body-small,590 14px/18px "SF Pro","Helvetica Neue",Helvetica,Arial,sans-serif)}.product-card__headline{color:#fff;font:var(--tdds-typeset-heading-xlarge,800 32px/34px "TeleNeo","Neue Haas Grotesk Display","Helvetica Neue",Helvetica,Arial,sans-serif)}.product-card__btn{align-items:center;background:var(--tdds-color-fill-onLight-primary-default,#e20074);border-radius:var(--tdds-border-radius-size-10);color:#fff;display:inline-flex;flex-shrink:0;font:var(--tdds-typeset-body-small-bold,700 14px/1 "Neue Haas Grotesk Display","Helvetica Neue",Helvetica,Arial,sans-serif);gap:var(--tdds-spacing-size-8);height:48px;justify-content:center;max-width:424px;min-height:44px;min-width:110px;padding:var(--tdds-spacing-size-12) var(--tdds-spacing-size-16);text-decoration:none;white-space:nowrap}.product-card__btn:focus-visible,.product-card__btn:hover{background:var(--tdds-color-fill-onLight-primary-hover,#b8005d);text-decoration:none}@media(forced-colors:active){.product-card__btn{border:2px solid ButtonText;forced-color-adjust:none}}@media(prefers-reduced-motion:reduce){.product-card__btn{transition:none}}