/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-cart
 *         chunkName: component-clientlibs/magenta-purchase-summary/magenta-purchase-summary.v1/magenta-purchase-summary
 *         VERSION: release-phoenix-cart-1.1.15534.1914994177-a53f6c4b-3-ga23efe3c
 *         BRANCH: release/fix-cart-07-22
 *         COMMITHASH: a23efe3c5ef8336c9f2f1a68edf34561466d0643
 *         LASTCOMMITDATETIME: 2025-07-18T22:12:39+00:00
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */@keyframes skeletonLoaderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.magentaPromoList__component{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;margin-top:var(--tdds-spacing-size-4)}.magentaPromoList__component .promoList__partialComponent{padding-top:var(--tdds-spacing-size-4)}.magentaPromoList__component .promoList__list{margin-block-end:0;margin-block-start:0;padding-bottom:var(--tdds-spacing-size-4);padding-inline-start:var(--tdds-spacing-size-20)}.magentaPromoList__component .promoList__header{font:var(--tdds-typeset-body-md-strong)}.magentaPromoList__component .promoList__listItem-description{font:var(--tdds-typeset-body-md-normal)}.magentaPromoList__component .promoList__listItem-promoId{color:var(--tdds-color-brand-grayscale-700);font:var(--tdds-typeset-body-sm-normal)}.cart-magentaPurchaseSummary__container{--cart-magentaPurchaseSummary-border-color:var( --tdds-color-brand-grayscale-300 );--cart-magentaPurchaseSummary-border-width:1px;--cart-magentaPurchaseSummary-row-wrapper-border-width:6px;display:flex;flex-direction:column;font:var(--tdds-typeset-body-md-normal);width:100%}.cart-magentaPurchaseSummary__headings{font:var(--tdds-typeset-body-sm-strong)}@media(min-width:600px){.cart-magentaPurchaseSummary__headings{font:var(--tdds-typeset-body-md-strong)}}.cart-magentaPurchaseSummary__image-wrapper{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-right:2rem;width:6rem}@media(min-width:601px){.cart-magentaPurchaseSummary__image-wrapper{width:9rem}}.cart-magentaPurchaseSummary_row-wrapper+.cart-magentaPurchaseSummary_row-wrapper{border-top:var(--cart-magentaPurchaseSummary-row-wrapper-border-width) solid var(--cart-magentaPurchaseSummary-border-color);margin-top:var(--tdds-spacing-size-20);padding-top:var(--tdds-spacing-size-20)}.cart-magentaPurchaseSummary_row-divider{margin:var(--tdds-spacing-size-20) 0}.cart-magentaPurchaseSummary__header~.cart-magentaPurchaseSummary_row-divider{margin-top:var(--tdds-spacing-size-8)}.cart-magentaPurchaseSummary_promotions-row{border-top:var(--cart-magentaPurchaseSummary-row-wrapper-border-width) solid var(--cart-magentaPurchaseSummary-border-color);margin-top:var(--tdds-spacing-size-20);padding-top:var(--tdds-spacing-size-20)}.cart-magentaPurchaseSummary__header{align-items:flex-end;font:var(--tdds-typeset-body-sm-strong);padding-top:var(--phx--spacer-2)}@media(min-width:600px){.cart-magentaPurchaseSummary__header{font:var(--tdds-typeset-body-md-strong)}}.cart-magentaPurchaseSummary__itemDetails{font:var(--tdds-typeset-body-xs-normal)}@media(min-width:600px){.cart-magentaPurchaseSummary__itemDetails{font:var(--tdds-typeset-body-sm-normal)}}.cart-magentaPurchaseSummary_totalRow{background-color:var(--tdds-color-brand-grayscale-200);padding-bottom:var(--phx--spacer-2);padding-top:var(--phx--spacer-2)}.cart-magentaPurchaseSummary_totalRow--total{font:var(--tdds-typeset-body-md-normal)}.cart-magentaPurchaseSummary_promotion{color:var(--tdds-color-brand-status-positive-300);font:var(--tdds-typeset-body-sm-strong)}.cart-magentaPurchaseSummary__disclosure{color:var(--tdds-color-brand-primary-400)}[open] .cart-magentaPurchaseSummary__accordion-button-icon{transform:rotate(180deg)}.cart-magentaPurchaseSummary__pricing-wrapper{border-top:var(--cart-magentaPurchaseSummary-border-width) solid var(--cart-magentaPurchaseSummary-border-color);display:flex;flex-direction:column;gap:var(--phx--spacer-2);margin-top:var(--phx--spacer-2);padding-top:var(--phx--spacer-2)}.cart-magentaPurchaseSummary__break-word{word-break:break-all}.multiPromoSummary__container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;margin-top:var(--tdds-spacing-size-4)}.multiPromoSummary__container .promoList__partialComponent{padding-top:var(--tdds-spacing-size-4)}.multiPromoSummary__container .promoList__list{margin-block-end:0;margin-block-start:0;padding-bottom:var(--tdds-spacing-size-4);padding-inline-start:var(--tdds-spacing-size-20)}.multiPromoSummary__container .promoList__header{font:var(--tdds-typeset-body-md-strong)}.multiPromoSummary__container .promoList__listItem-description{font:var(--tdds-typeset-body-md-normal)}.multiPromoSummary__container .promoList__listItem-promoId{color:var(--tdds-color-brand-grayscale-700);font:var(--tdds-typeset-body-sm-normal)}.cart-magentaPurchaseSummary__wrapper .tdds-tidbit{box-shadow:none}.cart-magentaPurchaseSummary_accessoryRow{border-top:var(--cart-magentaPurchaseSummary-border-width) solid var(--cart-magentaPurchaseSummary-border-color);margin-top:var(--tdds-spacing-size-20);padding-top:var(--tdds-spacing-size-20)}.cart-magentaPurchaseSummary_deviceLinesRow[style*="display: none"]~.tdds-list li .cart-magentaPurchaseSummary_accessoryRow{border-top:0;margin-top:0;padding-top:0}.cart-magentaPurchaseSummary_deviceLinesRow[style*="display: none"]~.tdds-list li~li .cart-magentaPurchaseSummary_accessoryRow{border-top:var(--cart-magentaPurchaseSummary-border-width) solid var(--cart-magentaPurchaseSummary-border-color);margin-top:var(--tdds-spacing-size-20);padding-top:var(--tdds-spacing-size-20)}.cart-magentaPurchaseSummary__rpc-upsell{border-top:6px solid var(--tdds-color-brand-grayscale-300)}.cart-magentaPurchaseSummary__rpc-upsell span{display:block}.cart-magentaPurchaseSummary__rpc-upsell-no-promos{border-bottom:6px solid var(--tdds-color-brand-grayscale-300)}