:root,.theme-light{--color-background-base: #fff;--color-background-secondary: #fbf8f7;--color-background-tertiary: #d8d4d2;--color-background-callout: #e7effd;--color-background-success: #e9f4eb;--color-background-error: #fce8eb;--color-background-button: #1f5acc;--color-background-button-hover: #0f2a60;--color-background-button-disabled: #646363;--color-foreground-base: #3f3e3e;--color-foreground-secondary: #646363;--color-foreground-success: #217836;--color-foreground-error: #951325;--color-foreground-button: #fff;--color-foreground-button-disabled: #fbf8f7;--color-foreground-link: #1f5acc;--color-foreground-link-hover: #0f2a60;--color-border-base: #646363;--color-border-secondary: #949292;--color-border-tertiary: #d8d4d2;--color-border-success: #217836;--color-border-error: #951325;--color-text-highlight: #163f8f}.theme-dark{--color-background-base: #1f5acc;--color-background-secondary: #163f8f;--color-background-tertiary: #0f2a60;--color-background-callout: #061b47;--color-background-button: #d0e0fb;--color-background-button-hover: #b3c9f3;--color-background-button-disabled: #949292;--color-foreground-base: #fff;--color-foreground-secondary: #d8d4d2;--color-foreground-button: #0f2a60;--color-foreground-button-disabled: #2c2b2a;--color-foreground-link: #d0e0fb;--color-foreground-link-hover: #b3c9f3;--color-border-base: #e7effd}.theme-dark .att-logo__theme path{fill:var(--color-foreground-base)}.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width: 50rem) and (max-width: 63.98rem){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width: 64rem) and (max-width: 74.98rem){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width: 75rem) and (max-width: 89.98rem){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width: 90rem) and (max-width: 119.98rem){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (min-width: 120rem){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}.pull-left{float:left}.pull-right{float:right}@media (max-width: 49.98rem){.hidden-xs-down{display:none !important}}@media (max-width: 63.98rem){.hidden-sm-down{display:none !important}}@media (max-width: 74.98rem){.hidden-md-down{display:none !important}}@media (max-width: 89.98rem){.hidden-lg-down{display:none !important}}@media (max-width: 119.98rem){.hidden-xl-down{display:none !important}}.hidden-xxl-down{display:none !important}.row.equal-height>[class^="col"]{display:-webkit-box;display:-ms-flexbox;display:flex}.w-xs-25{width:25% !important}.w-xs-50{width:50% !important}.w-xs-75{width:75% !important}.w-xs-100{width:100% !important}.w-xs-auto{width:auto !important}@media (min-width: 50rem){.w-sm-25{width:25% !important}}@media (min-width: 50rem){.w-sm-50{width:50% !important}}@media (min-width: 50rem){.w-sm-75{width:75% !important}}@media (min-width: 50rem){.w-sm-100{width:100% !important}}@media (min-width: 50rem){.w-sm-auto{width:auto !important}}@media (min-width: 64rem){.w-md-25{width:25% !important}}@media (min-width: 64rem){.w-md-50{width:50% !important}}@media (min-width: 64rem){.w-md-75{width:75% !important}}@media (min-width: 64rem){.w-md-100{width:100% !important}}@media (min-width: 64rem){.w-md-auto{width:auto !important}}@media (min-width: 75rem){.w-lg-25{width:25% !important}}@media (min-width: 75rem){.w-lg-50{width:50% !important}}@media (min-width: 75rem){.w-lg-75{width:75% !important}}@media (min-width: 75rem){.w-lg-100{width:100% !important}}@media (min-width: 75rem){.w-lg-auto{width:auto !important}}@media (min-width: 90rem){.w-xl-25{width:25% !important}}@media (min-width: 90rem){.w-xl-50{width:50% !important}}@media (min-width: 90rem){.w-xl-75{width:75% !important}}@media (min-width: 90rem){.w-xl-100{width:100% !important}}@media (min-width: 90rem){.w-xl-auto{width:auto !important}}@media (min-width: 120rem){.w-xxl-25{width:25% !important}}@media (min-width: 120rem){.w-xxl-50{width:50% !important}}@media (min-width: 120rem){.w-xxl-75{width:75% !important}}@media (min-width: 120rem){.w-xxl-100{width:100% !important}}@media (min-width: 120rem){.w-xxl-auto{width:auto !important}}.layout-decoration-type-1{position:relative;overflow:hidden}.layout-decoration-type-1::before{background:radial-gradient(circle, #fad1eb, rgba(0,0,0,0) 75%);width:305px;height:305px;left:0}@media (min-width: 64rem){.layout-decoration-type-1::before{width:403px;height:403px}}.layout-decoration-type-1::after{background:radial-gradient(circle, #cce0f2, rgba(0,0,0,0) 75%);width:520px;height:520px;right:0}@media (min-width: 64rem){.layout-decoration-type-1::after{width:734px;height:734px}}.layout-decoration-type-1::before,.layout-decoration-type-1::after{content:'';top:0;display:block;background-repeat:no-repeat;position:absolute;z-index:-1}.layout-decoration-type-1::before{-webkit-transform:translate3d(-50%, 150%, 0);transform:translate3d(-50%, 150%, 0)}@media (min-width: 64rem){.layout-decoration-type-1::before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.layout-decoration-type-1::after{-webkit-transform:translate3d(50%, 100%, 0);transform:translate3d(50%, 100%, 0)}@media (min-width: 64rem){.layout-decoration-type-1::after{-webkit-transform:translate3d(15%, -30%, 0);transform:translate3d(15%, -30%, 0)}}.layout-decoration-type-2{position:relative;overflow:hidden}.layout-decoration-type-2::before{background:radial-gradient(circle, #fad1eb, rgba(0,0,0,0) 75%);width:305px;height:305px;left:0}@media (min-width: 64rem){.layout-decoration-type-2::before{width:403px;height:403px}}.layout-decoration-type-2::after{background:radial-gradient(circle, #cce0f2, rgba(0,0,0,0) 75%);width:520px;height:520px;right:0}@media (min-width: 64rem){.layout-decoration-type-2::after{width:734px;height:734px}}.layout-decoration-type-2::before,.layout-decoration-type-2::after{content:'';top:0;display:block;background-repeat:no-repeat;position:absolute;z-index:-1}.layout-decoration-type-2::before{-webkit-transform:translate3d(-30%, -60%, 0);transform:translate3d(-30%, -60%, 0)}@media (min-width: 64rem){.layout-decoration-type-2::before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.layout-decoration-type-2::after{-webkit-transform:translate3d(60%, -40%, 0);transform:translate3d(60%, -40%, 0)}@media (min-width: 64rem){.layout-decoration-type-2::after{-webkit-transform:translate3d(15%, -30%, 0);transform:translate3d(15%, -30%, 0)}}.text-black{color:#000 !important}.bg-c-black{background-color:#000}.text-white{color:#fff !important}.bg-c-white{background-color:#fff}.text-snow{color:#fbf8f7 !important}.bg-c-snow{background-color:#fbf8f7}.text-timberwolf{color:#d8d4d2 !important}.bg-c-timberwolf{background-color:#d8d4d2}.text-lavender{color:#e7effd !important}.bg-c-lavender{background-color:#e7effd}.text-new-car{color:#1f5acc !important}.bg-c-new-car{background-color:#1f5acc}.text-granite-gray{color:#646363 !important}.bg-c-granite-gray{background-color:#646363}.text-japanese-laurel{color:#217836 !important}.bg-c-japanese-laurel{background-color:#217836}.text-ruby-red{color:#951325 !important}.bg-c-ruby-red{background-color:#951325}.text-spanish-gray{color:#949292 !important}.bg-c-spanish-gray{background-color:#949292}.text-cool-black{color:#0f2a60 !important}.bg-c-cool-black{background-color:#0f2a60}.text-tropical-blue{color:#b3c9f3 !important}.bg-c-tropical-blue{background-color:#b3c9f3}.text-azureish-white{color:#d0e0fb !important}.bg-c-azureish-white{background-color:#d0e0fb}.text-pine-tree{color:#2c2b2a !important}.bg-c-pine-tree{background-color:#2c2b2a}.text-yale-blue{color:#163f8f !important}.bg-c-yale-blue{background-color:#163f8f}.text-logo-blue{color:#009fdb !important}.bg-c-logo-blue{background-color:#009fdb}.text-oxford-blue{color:#061b47 !important}.bg-c-oxford-blue{background-color:#061b47}.text-bright-gray{color:#e9f4eb !important}.bg-c-bright-gray{background-color:#e9f4eb}.text-linen{color:#fce8eb !important}.bg-c-linen{background-color:#fce8eb}.text-black-olive{color:#3f3e3e !important}.bg-c-black-olive{background-color:#3f3e3e}.text-promiscuous-pink{color:#bf0cea !important}.bg-c-promiscuous-pink{background-color:#bf0cea}.text-placebo-fuchsia{color:#f8e4fd !important}.bg-c-placebo-fuchsia{background-color:#f8e4fd}.text-amaranth-purple{color:#753a85 !important}.bg-c-amaranth-purple{background-color:#753a85}.text-light-blue{color:#e6effd !important}.bg-c-light-blue{background-color:#e6effd}.text-white-lilac{color:#faf8f7 !important}.bg-c-white-lilac{background-color:#faf8f7}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-regular.woff2") format("woff2"),url("../../fonts/attalecksans-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-regular-italic.woff2") format("woff2"),url("../../fonts/attalecksans-regular-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-medium.woff2") format("woff2"),url("../../fonts/attalecksans-medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-medium-italic.woff2") format("woff2"),url("../../fonts/attalecksans-medium-italic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-bold.woff2") format("woff2"),url("../../fonts/attalecksans-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-bold-italic.woff2") format("woff2"),url("../../fonts/attalecksans-bold-italic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-black.woff2") format("woff2"),url("../../fonts/attalecksans-black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-black-italic.woff2") format("woff2"),url("../../fonts/attalecksans-black-italic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}.text-strikethrough{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.text-body-1,.b-section-description{font-weight:400;font-size:1rem;line-height:1.5}.text-body-2{font-weight:400;font-size:.875rem;line-height:1.4}.text-body-3{font-weight:400;font-size:.75rem;line-height:1.4}.text-display-1{font-weight:900;font-size:4rem;line-height:1.25}.text-display-2{font-weight:900;font-size:3rem;line-height:1.25}.text-display-3,.b-page-title{font-weight:900;font-size:2.5rem;line-height:1.25}.text-display-4{font-weight:900;font-size:2rem;line-height:1.25}.text-display-5{font-weight:900;font-size:1rem;line-height:1.25}.text-heading-1,.b-section-title,h1{font-weight:700;font-size:2rem;line-height:1.25}.text-heading-1-md{font-weight:500;font-size:2rem;line-height:1.25}.text-heading-2,h2{font-weight:700;font-size:1.5rem;line-height:1.4}.text-heading-2-md{font-weight:500;font-size:1.5rem;line-height:1.4}.text-heading-3,h3{font-weight:700;font-size:1.25rem;line-height:1.25}.text-heading-3-md{font-weight:500;font-size:1.25rem;line-height:1.4}.text-heading-4,h4{font-weight:700;font-size:1rem;line-height:1.4}.text-heading-4-md{font-weight:500;font-size:1rem;line-height:1.4}.text-heading-5,h5{font-weight:500;font-size:.875rem;line-height:1.25}.text-cta-1{font-weight:500;font-size:1rem;line-height:1.25}.text-cta-2{font-weight:500;font-size:.875rem;line-height:1.25}.text-cta-3{font-weight:500;font-size:.75rem;line-height:1.4}@media (min-width: 64rem){.b-page-title{font-size:4rem}}.b-page-description{font-size:1.5rem}@media (min-width: 64rem){.b-section-title{font-size:2.5rem;text-align:center}}.font-regular{font-weight:400}.text-highlight{color:var(--color-text-highlight)}.text-plan-price{font-weight:400;font-size:3.75rem;line-height:1.5;letter-spacing:-.1875rem}.product-config.disable-content .modal[aria-hidden=true]{display:none !important}.product-config__title{font-weight:500;font-size:1.5rem;line-height:1.4;margin-bottom:var(--spacing-md)}@media (min-width: 64rem){.product-config__title{margin-bottom:var(--spacing-lg)}}.product-config .product-config__row{margin-bottom:var(--spacing-lg)}.product-config__col{margin-bottom:var(--spacing-md)}.product-config__socialmedia-plan svg,.product-config__socialmedia-plan img{width:1.125rem}@media (min-width: 64rem){.product-config__socialmedia-plan svg,.product-config__socialmedia-plan img{width:1.25rem}}.product-config__socialmedia-plan svg:nth-child(4n){margin-right:0}.product-config__socialmedia-plan .combo-apps svg,.product-config__socialmedia-plan .combo-apps img{width:2.5rem}@media (min-width: 64rem){.product-config__socialmedia-plan .combo-apps svg,.product-config__socialmedia-plan .combo-apps img{width:2.625rem}}.product-config__btn{width:100%}.product-config__link{margin-bottom:var(--spacing-sm)}.product-config__color-text{font-weight:400;font-size:1rem;line-height:1.5;text-align:center;padding-top:var(--spacing-sm);display:none}.product-config__price{font-weight:800;font-size:1.5rem}.product-config .social-media-renewal__label-block{margin-right:var(--spacing-md)}.product-config .social-media-renewal__label{margin-bottom:var(--spacing-xs);font-weight:400;font-size:.875rem;line-height:1.4}.product-config .social-media-renewal__label:last-of-type{margin-bottom:0}.product-config .social-media-renewal__amount{margin-bottom:var(--spacing-xs);font-weight:500;font-size:.875rem;line-height:1.25}.product-config .social-media-renewal__amount:last-of-type{margin-bottom:0}@media (min-width: 64rem){.product-config .product-config__legal-renewal{padding-bottom:12.5rem}}.product-config .legal-renewal{border-bottom:.0625rem solid #fbf8f7}.product-config .renewal-month-plan-offer{font-weight:500;font-size:.875rem;line-height:1.25;color:var(--color-foreground-secondary)}.product-config .renewal-price__current{color:var(--color-foreground-success);font-weight:500;font-size:1.25rem;line-height:1.4}.product-config .renewal-price__old{color:var(--color-foreground-secondary);font-weight:500;font-size:.875rem;line-height:1.25;text-decoration:line-through}#monthsOfService,#monthlyBenefits,#numberOfGB[data-plan-type='simpleplus'],#numberOfMonths,#simType{margin-bottom:var(--spacing-3xl)}#numberOfGB{margin-bottom:var(--spacing-lg)}@media (min-width: 64rem){#numberOfGB{margin-bottom:var(--spacing-3xl)}}#numberOfGB .product-config__title{margin-bottom:var(--spacing-2xs) !important}#monthsOfService .input-group__text,#numberOfMonths .input-group__text{height:5.125rem}#monthsOfService .input-group__text-current,#numberOfMonths .input-group__text-current{white-space:normal}#simType .product-config__col.simtype--col{margin-bottom:0;max-height:3.5rem}#simType .input-group__text{padding:var(--spacing-md)}#simType .input-group__title{font-weight:500;font-size:1rem;line-height:1.4;text-align:center}#simType .input-group__append,#simType .product-config__text,#simType .input-group__target-sim,#simType .input-group__memory-space{height:100%}#simType .product-config__text{white-space:normal}#monthlyBenefits .input-group__text-crossed-out,#numberOfGB .input-group__text-crossed-out{font-weight:400;font-size:.75rem;line-height:1.4}#monthlyBenefits .input-group__text,#numberOfGB .input-group__text{min-height:5.625rem;padding-top:.625rem;padding-bottom:.625rem}#monthlyBenefits .product-config__title,#numberOfGB .product-config__title{margin-bottom:var(--spacing-sm)}#monthlyBenefits .product-config__subtitle,#numberOfGB .product-config__subtitle{margin-bottom:var(--spacing-xl)}#monthlyBenefits .product-config__subtitle-more-btn,#numberOfGB .product-config__subtitle-more-btn{color:var(--color-foreground-link);font-weight:500}#monthlyBenefits .product-config__subtitle-more-btn:hover,#numberOfGB .product-config__subtitle-more-btn:hover{color:var(--color-foreground-link-hover)}#monthlyBenefits .product-config__subtitle-more-btn svg,#numberOfGB .product-config__subtitle-more-btn svg{width:.75rem}#monthlyBenefits .product-config__subtitle-more-btn:hover svg path,#numberOfGB .product-config__subtitle-more-btn:hover svg path{fill:var(--color-foreground-link-hover)}#monthlyBenefits sup,#numberOfGB sup{left:-.1875rem;top:-.125rem}#monthlyBenefits .product-config__col,#numberOfGB[data-plan-type='simpleplus'] .product-config__col{margin-bottom:var(--spacing-lg)}#monthlyBenefits .data-social-media,#numberOfGB[data-plan-type='simpleplus'] .data-social-media{gap:var(--spacing-md)}#monthlyBenefits .data-social-media .combo-apps svg,#monthlyBenefits .data-social-media .combo-apps img,#numberOfGB[data-plan-type='simpleplus'] .data-social-media .combo-apps svg,#numberOfGB[data-plan-type='simpleplus'] .data-social-media .combo-apps img{width:2.5rem}@media (min-width: 64rem){#monthlyBenefits .data-social-media .combo-apps svg,#monthlyBenefits .data-social-media .combo-apps img,#numberOfGB[data-plan-type='simpleplus'] .data-social-media .combo-apps svg,#numberOfGB[data-plan-type='simpleplus'] .data-social-media .combo-apps img{width:2.625rem}}@media (min-width: 64rem){#monthsOfService .product-config__col:not(.col-md-12),#monthlyBenefits .product-config__col:not(.col-md-12),#numberOfMonths .product-config__col:not(.col-md-12),#numberOfGB .product-config__col:not(.col-md-12){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}#monthsOfService .product-config__col .additional-gb-badge,#monthlyBenefits .product-config__col .additional-gb-badge,#numberOfMonths .product-config__col .additional-gb-badge,#numberOfGB .product-config__col .additional-gb-badge{left:1.125rem}@media (min-width: 64rem){#monthsOfService .product-config__col .input-group,#monthsOfService .product-config__col .input-group__append,#monthsOfService .product-config__col .input-group__text,#monthlyBenefits .product-config__col .input-group,#monthlyBenefits .product-config__col .input-group__append,#monthlyBenefits .product-config__col .input-group__text,#numberOfMonths .product-config__col .input-group,#numberOfMonths .product-config__col .input-group__append,#numberOfMonths .product-config__col .input-group__text,#numberOfGB .product-config__col .input-group,#numberOfGB .product-config__col .input-group__append,#numberOfGB .product-config__col .input-group__text{height:100%}}@media (min-width: 64rem){#monthsOfService .product-config__col:has(+.plan-video-wrapper) .input-group__append,#monthlyBenefits .product-config__col:has(+.plan-video-wrapper) .input-group__append,#numberOfMonths .product-config__col:has(+.plan-video-wrapper) .input-group__append,#numberOfGB .product-config__col:has(+.plan-video-wrapper) .input-group__append{height:unset}}#monthsOfService .input-group__title,#monthlyBenefits .input-group__title,#numberOfMonths .input-group__title,#numberOfGB .input-group__title{margin-right:var(--spacing-lg);white-space:normal}#monthsOfService .app-info,#monthlyBenefits .app-info,#numberOfMonths .app-info,#numberOfGB .app-info{white-space:initial}#monthsOfService .app-info__subtext,#monthlyBenefits .app-info__subtext,#numberOfMonths .app-info__subtext,#numberOfGB .app-info__subtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--spacing-md);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);-ms-flex-wrap:wrap;flex-wrap:wrap}#monthsOfService .app-info__subtext--strong,#monthlyBenefits .app-info__subtext--strong,#numberOfMonths .app-info__subtext--strong,#numberOfGB .app-info__subtext--strong{font-weight:500}#legalAccordion .accordion__item-title{padding-top:0;font-weight:500;font-size:1.5rem;line-height:1.4}#downpayment .input-group-text,#storageGB .input-group-text,#numberOfMonths:not([data-plan-type='simpleplus']) .input-group-text{height:3.375rem;padding:0;text-align:center}.planTitle{font-weight:500}.product-config__dataplan-title{font-weight:500;font-size:1.5rem;line-height:1.4}.appInputsList-app-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-md)}.appInputsList-heading{margin-bottom:var(--spacing-2xs)}.appInputsList-subheading{margin-bottom:1.25rem}.appInputsList__header{position:relative}.appInputsList .apps-selected-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-background-callout);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;color:var(--color-foreground-link);display:-webkit-box;display:-ms-flexbox;display:flex;height:1.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-xs);width:1.625rem;right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-quickview{padding:0}.product-quickview__tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;margin-bottom:var(--spacing-lg)}.product-quickview__tabs-item{min-width:6.875rem}.product-quickview #monthsOfService .product-config__col,.product-quickview #simType .product-config__col,.product-quickview #monthlyBenefits .product-config__col{padding:0;margin-bottom:var(--spacing-md)}@media (min-width: 64rem){.product-quickview #monthsOfService .product-config__col,.product-quickview #simType .product-config__col,.product-quickview #monthlyBenefits .product-config__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.product-quickview #monthlyBenefits .product-config__col{margin-bottom:var(--spacing-lg)}.product-quickview #simType{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-quickview #simType:not(.show){display:none}.product-quickview #simType .product-config__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-quickview #simType .product-config__col{max-width:48%}.product-quickview #simType .add-to-cart{width:100%}.quickView__product-total{margin:0;width:100%}.quickView__product-total .container{padding:0;max-width:100%}.quickView__product-total .product-total__price-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--spacing-xs)}.quickView__product-total .product-total__price-label{font-weight:500;font-size:1.25rem;line-height:1.4}.quickView__product-total .product-total__price-amount del{display:none}.quickView__product-total .cart-and-ipay{padding:0}.quickView__product-total .product-total__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 64rem){.quickView__product-total .product-total__price,.quickView__product-total .product-total__cart-cta{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.quickView__product-total .product-total__price{margin-left:0}@media (min-width: 64rem){.quickView__product-total .update-cart-product-global{width:100%}}.product__color-attribute-cross--disabled{position:absolute;left:0;right:0;background-color:var(--color-foreground-error);top:var(--spacing-md);-webkit-transform:rotate(44deg);transform:rotate(44deg);z-index:1}input[name="storageGB"]:disabled ~ .input-group-append .product-config__text{background-color:var(--color-background-secondary);color:#d8d4d2;border-color:var(--color-border-tertiary)}input[name="color"]:disabled ~ .input-group-append .product-config__text{opacity:0.3}#editProductModal .modal__dialog{height:calc(100vh - 96px)}@media (min-width: 64rem){#editProductModal .modal__dialog{height:inherit}}#editProductModal .modal__content{max-height:100vh}#editProductModal .modal__footer{-webkit-box-shadow:0 0 1rem rgba(216,212,210,0.5);box-shadow:0 0 1rem rgba(216,212,210,0.5)}@media (min-width: 64rem){#editProductModal .modal__footer{-webkit-box-shadow:none;box-shadow:none}}#editProductModal .modal__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 63.98rem){#editProductModal .modal__title{font-weight:500;font-size:1.5rem;line-height:1.4}}#editProductModal .product-total__price-amount .price span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--spacing-2xs)}#editProductModal .product-total__price-amount .strike-through{margin-right:0}#editProductModal .product__color-options{gap:var(--spacing-lg) 2.9rem;-ms-flex-wrap:wrap;flex-wrap:wrap}#editProductModal .product__color-options .product-config__text{padding:.125rem;border-radius:1rem !important}#editProductModal .product__color-options .product-config__color-text{display:block}#editProductModal .product__color-options .color-value img{width:3.5rem;height:3.5rem;border:.0625rem solid var(--color-border-tertiary);display:inline-block;border-radius:1rem}@media (max-width: 63.98rem){#editProductModal .product__color-options{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}}#editProductModal .product__storage-memory-value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--spacing-md);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}#editProductModal .product__storage-memory-value .product-config__memory-space-wrapper{width:47.5%}#editProductModal .input-group__memory-space{padding-bottom:var(--spacing-md)}@media (min-width: 64rem){#editProductModal .appInputsList-app-wrapper{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}}#editProductModal .appInputsList__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--spacing-lg)}#editProductModal .appInputsList-heading{display:none}#editProductModal .appInputsList-subheading{margin-bottom:0}@media only screen and (max-device-width: 64rem) and (orientation: landscape){#editProductModal #monthsOfService,#editProductModal #monthlyBenefits,#editProductModal #simType{margin-bottom:0}#editProductModal .modal__content{overflow-y:auto}#editProductModal .modal__dialog{height:100vh;max-height:100vh}#editProductModal .modal__body{overflow-y:unset}}.cart-empty{margin-top:5.5rem}.cart-empty__continue-shopping-button{position:fixed;bottom:0;right:0;padding:var(--spacing-lg) var(--spacing-md);background-color:var(--color-background-base);z-index:1030}.cart-empty__continue-shopping-button .btn__outline-primary{padding:1.125rem 4rem;width:100%}@media (min-width: 64rem){.cart-empty__continue-shopping-button .btn__outline-primary{width:initial}}@media (min-width: 64rem){.cart-empty__continue-shopping-button{position:initial}}.cart-empty__main-heading{margin-bottom:var(--spacing-2xs)}@media (min-width: 64rem){.cart-empty__message{margin-bottom:3.5rem}}.cart-empty__message-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 64rem){.cart-empty__message-wrapper{display:block}}.cart-empty__icon-container{max-width:12.125rem}@media (min-width: 64rem){.cart-empty__icon-container{max-width:100%}}.cart-empty__icon-container svg{width:100%;height:auto}@media (min-width: 64rem){.cart-empty__icon-container svg{width:initial}}.consult-participating-cards .modal-header{padding-bottom:1.25rem}.consult-participating-cards .modal-body{margin-bottom:var(--spacing-md)}.table__credit-cards{width:100%;margin-bottom:var(--spacing-md)}.table__credit-cards th,.table__credit-cards td{padding:var(--spacing-sm) var(--spacing-xs);text-align:center}.table__credit-cards th{font-weight:500;font-size:.875rem;line-height:1.25}.table__credit-cards th:first-child{padding-left:0;text-align:left}.table__credit-cards th:last-child{padding-right:0;text-align:right}.table__credit-cards td{border-top:.0625rem solid var(--color-border-tertiary)}.table__credit-cards td:first-child{text-align:left}.table__credit-cards td:nth-child(2){font-weight:500;font-size:.875rem;line-height:1.25;line-height:1.4}.table__credit-cards td:last-child:not(.legal-text){font-weight:400;font-size:.875rem;line-height:1.4;text-align:right;line-height:1.4}.table__credit-cards .legal-text{font-weight:400;font-size:.75rem;line-height:1.4;text-align:left;border-top:0;border-bottom:.0625rem solid var(--color-border-tertiary)}.table__credit-cards-images{display:grid;row-gap:var(--spacing-sm)}.table__credit-cards-images img{min-width:0}.table__credit-cards-separator{-ms-flex-negative:0;flex-shrink:0;width:.0625rem;height:.9375rem;background:var(--color-border-tertiary);margin:0 var(--spacing-xs)}.table__credit-cards-content{font-weight:400;font-size:.75rem;line-height:1.4}.table__credit-cards-content p{margin-bottom:var(--spacing-sm)}.consult-participating-cards__wrapper{width:100%}.participating-card .card__body{padding:var(--spacing-md)}.participating-card__icon{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--color-background-base);padding-bottom:.125rem;margin-right:var(--spacing-xs)}@media (min-width: 64rem){.participating-card__icon{margin-right:var(--spacing-md)}}.participating-card__desc svg{width:.875rem}.participating-card__desc p{color:var(--color-foreground-link)}.participating-card__title{text-align:left}@media (max-width: 63.98rem){#removeProductModal .modal__footer{gap:var(--spacing-xs)}}.legal .accordion__item{border-bottom:.0625rem solid var(--color-border-tertiary);margin-bottom:var(--spacing-sm)}.legal__title{word-break:break-word}.legal__title button{font-weight:500;font-size:1.5rem;line-height:1.4;margin-bottom:var(--spacing-md);text-align:left}.legal__title .accordion__item-icon{height:auto}.legal__body h2,.legal__body p{margin-bottom:var(--spacing-sm);word-break:break-word}.legal__body h2{font-weight:500;font-size:.875rem;line-height:1.25}.legal__body p,.legal__body li{font-weight:400;font-size:.75rem;line-height:1.4}.legal__body .content-asset p:last-child{margin-bottom:var(--spacing-lg)}.legal__body ol{margin-left:.625rem}.cart-page{padding-top:var(--spacing-xl);margin-bottom:var(--spacing-3xl)}@media (max-width: 63.98rem){.cart-page{padding:0 .9375rem;margin-bottom:9rem}}@media (min-width: 64rem){.cart-page[data-is-renewal="true"]{max-width:60rem}}.cart-page[data-is-renewal="true"] .cart-page-plan__details,.cart-page[data-is-renewal="true"] .cart-totals{padding:0 .9375rem}.cart-page[data-is-renewal="true"] .product-info{background-color:#fff;border:2px solid #1f5acc;border-radius:.9375rem;padding:1.4375rem 1.125rem 1.8125rem 1.4375rem}.cart-page[data-is-renewal="true"] .product-info .price .sales{font-weight:700}.cart-page[data-is-renewal="true"] .product-info .card__subtitle{margin-bottom:0}.cart-page[data-is-renewal="true"] .product-info .plan-renewal-title{font-weight:700;font-size:1.125rem}.cart-page[data-is-renewal="true"] .product-info .renewal-item .sales{font-size:1.125rem}.cart-page[data-is-renewal="true"] .product-info .plan-capacity{font-size:.875rem}.cart-page[data-is-renewal="true"] .cart-totals-participating-card-renewal{margin-top:0}.cart-page-plan__details{padding-left:4.9375rem}@media (min-width: 64rem){.cart-page-plan__details .card:first-child .card__body{padding-top:0}}@media (max-width: 63.98rem){.cart-page-plan__details{padding-left:2.875rem}}.line-item-price__unit-price .price>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.line-item-price__unit-price .sales{font-weight:500;font-size:1.25rem;line-height:1.4}@media (max-width: 63.98rem){.line-item-price__unit-price .sales{font-weight:500;font-size:1rem;line-height:1.4}}.cart-page-social__container{padding:var(--spacing-lg) 0;border-bottom:.0625rem solid var(--color-border-tertiary);margin-right:0}@media (max-width: 63.98rem){.cart-page-social__container{padding:var(--spacing-md) 0;margin:0}}.cart-page-social__container .cart-page-social__desc{color:var(--color-foreground-secondary)}@media (max-width: 63.98rem){.cart-page-social__container .cart-page-social__desc{font-weight:400;font-size:.875rem;line-height:1.4}}.cart-page-social__container .data-social-media .combo-apps svg,.cart-page-social__container .data-social-media .combo-apps img{width:2.5rem}@media (min-width: 64rem){.cart-page-social__container .data-social-media .combo-apps svg,.cart-page-social__container .data-social-media .combo-apps img{width:2.625rem}}.cart-page-social__container .data-social-media>span{padding:0 var(--spacing-2xs)}.cart-page-social__container .armalo-cart-apps-list{row-gap:.625rem}.cart-page-social__container .armalo-cart-apps-list>span{padding:0 .625rem}.cart-page-social__container .armalo-cart-apps-list>span:first-child{padding-left:0}.cart-page-esim__container{padding-top:var(--spacing-lg)}@media (max-width: 63.98rem){.cart-page-esim__container{padding:var(--spacing-md) 0;border-bottom:.0625rem solid var(--color-border-tertiary)}}.cart-page-esim__container .cart-page-esim,.cart-page-esim__container .cart-page-physical-sim{border:.0625rem solid var(--color-border-tertiary);padding:var(--spacing-xs);border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:6.375rem}@media (max-width: 63.98rem){.cart-page-esim__container .cart-page-esim,.cart-page-esim__container .cart-page-physical-sim{font-weight:400;font-size:.875rem;line-height:1.4}}.cart-page-esim__container .cart-page-physical-sim{width:7.375rem}.cart-page-esim__container .cart-page-esim__desc{color:var(--color-foreground-secondary);padding-top:var(--spacing-xs)}@media (max-width: 63.98rem){.cart-page-esim__container .cart-page-esim__desc{font-weight:400;font-size:.75rem;line-height:1.4}}@media (max-width: 63.98rem){.cart-page-physical-sim__container{padding:var(--spacing-md) 0}}.cart-page-physical-sim__container .cart-page-physical-sim{border:.0625rem solid var(--color-border-tertiary);padding:var(--spacing-xs);border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:7.375rem}@media (max-width: 63.98rem){.cart-page-physical-sim__container .cart-page-physical-sim{font-weight:400;font-size:.875rem;line-height:1.4}}.checkout-continue{padding-top:var(--spacing-lg)}@media (max-width: 63.98rem){.checkout-continue{padding:var(--spacing-md) 0 0 0;font-weight:400;font-size:.75rem;line-height:1.4}}.product-info-simple-plus__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.0625rem solid var(--color-border-tertiary);padding-bottom:var(--spacing-md);padding-top:1.375rem;margin-left:-4rem;padding-left:var(--spacing-xs)}.product-info-simple-plus__header svg{width:1.3125rem;height:auto}@media (max-width: 63.98rem){.product-info-simple-plus__header{margin-left:-2.5rem;padding-left:0}}.cart-armalo-more-info svg{width:.91687rem;height:.91687rem}@media (max-width: 63.98rem){.product-info,.product-info-simple-plus__line-item{margin-left:.5625rem}.product-info .product-info,.product-info .product-info-simple-plus__line-item,.product-info-simple-plus__line-item .product-info,.product-info-simple-plus__line-item .product-info-simple-plus__line-item{margin-left:0}}.product-info .product-info-item__wrapper,.product-info-simple-plus__line-item .product-info-item__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info .product-info-item__wrapper .product-info-plan__highlighted-text,.product-info-simple-plus__line-item .product-info-item__wrapper .product-info-plan__highlighted-text{font-weight:500;font-size:1rem;line-height:1.25;color:var(--color-foreground-success)}@media (max-width: 63.98rem){.product-info .product-info-item__wrapper .product-info-plan__highlighted-text,.product-info-simple-plus__line-item .product-info-item__wrapper .product-info-plan__highlighted-text{font-weight:500;font-size:.75rem;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:var(--spacing-2xs)}}.product-info .product-info-item__image,.product-info-simple-plus__line-item .product-info-item__image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:1.625rem;left:-5.1875rem}.product-info .product-info-item__image svg,.product-info-simple-plus__line-item .product-info-item__image svg{height:auto;color:#009fdb}@media (max-width: 63.98rem){.product-info .product-info-item__image svg,.product-info-simple-plus__line-item .product-info-item__image svg{width:1.5rem}}@media (min-width: 64rem){.product-info .product-info-item__image,.product-info-simple-plus__line-item .product-info-item__image{padding-left:1.1875rem}}@media (max-width: 63.98rem){.product-info .product-info-item__image,.product-info-simple-plus__line-item .product-info-item__image{padding-right:0;left:-2.5rem}}.product-info .product-info-item__image-background,.product-info-simple-plus__line-item .product-info-item__image-background{background:var(--color-background-callout);width:2.5rem;height:2.5rem;border:none;border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 64rem){.product-info .product-info-item__image-background,.product-info-simple-plus__line-item .product-info-item__image-background{width:5rem;height:5rem}.product-info .product-info-item__image-background svg,.product-info-simple-plus__line-item .product-info-item__image-background svg{width:2.8125rem}}@media (max-width: 63.98rem){.product-info .card__title,.product-info-simple-plus__line-item .card__title{font-weight:500;font-size:1rem;line-height:1.4}}.product-info .card__subtitle,.product-info-simple-plus__line-item .card__subtitle{color:var(--color-foreground-secondary)}@media (max-width: 63.98rem){.product-info .card__subtitle,.product-info-simple-plus__line-item .card__subtitle{font-weight:400;font-size:.875rem;line-height:1.4}}.product-info .line-item-price__unit-price del,.product-info-simple-plus__line-item .line-item-price__unit-price del{font-weight:400;font-size:1rem;line-height:1.5}@media (max-width: 63.98rem){.product-info .line-item-price__unit-price del,.product-info-simple-plus__line-item .line-item-price__unit-price del{font-weight:400;font-size:.875rem;line-height:1.4}}.product-info .line-item-price__unit-price .strike-through,.product-info-simple-plus__line-item .line-item-price__unit-price .strike-through{color:var(--color-foreground-secondary);margin-right:0}@media (max-width: 63.98rem){.product-info .line-item-price__unit-price,.product-info-simple-plus__line-item .line-item-price__unit-price{font-weight:500;font-size:1rem;line-height:1.4}}.product-info .line-item-pricing-info,.product-info-simple-plus__line-item .line-item-pricing-info{color:var(--color-foreground-secondary)}@media (max-width: 63.98rem){.product-info .line-item-pricing-info,.product-info-simple-plus__line-item .line-item-pricing-info{font-weight:400;font-size:.875rem;line-height:1.4}}.product-info .line-item-controls,.product-info-simple-plus__line-item .line-item-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:var(--spacing-xs);-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-md);padding-left:0}@media (max-width: 63.98rem){.product-info .line-item-controls,.product-info-simple-plus__line-item .line-item-controls{font-weight:500;font-size:.875rem;line-height:1.25}}@media (min-width: 75rem){.product-info .line-item-controls,.product-info-simple-plus__line-item .line-item-controls{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-info .line-item-controls a,.product-info .line-item-controls button,.product-info-simple-plus__line-item .line-item-controls a,.product-info-simple-plus__line-item .line-item-controls button{text-decoration:underline}.product-info .line-item-controls button,.product-info-simple-plus__line-item .line-item-controls button{color:var(--color-foreground-link);font-weight:500}.product-info .line-item-controls button:hover,.product-info-simple-plus__line-item .line-item-controls button:hover{color:var(--color-foreground-link-hover)}.product-info .product-card-footer,.product-info-simple-plus__line-item .product-card-footer{text-align:right}@media (max-width: 63.98rem){.cart-totals-participating-card-renewal{margin-top:4rem}}.simple-plus-quickview__tab-pane h2{display:none}.cart-page-social__container,.cart-page-physical-sim__container,.cart-page-esim__container,.card--minimal{margin-left:var(--spacing-xs)}@media (min-width: 64rem){.cart-page-social__container,.cart-page-physical-sim__container,.cart-page-esim__container,.card--minimal{margin-left:var(--spacing-2xl)}}.product-info-simple-plus__line-item .product-info-item__image img{width:2rem}@media (min-width: 64rem){.product-info-simple-plus__line-item .product-info-item__image img{width:2.8125rem}}.product-info-simple-plus__line-item .product-info-item__device-image{top:1.875rem}.product-info-simple-plus__line-item .product-info-item__device-image img{max-height:7rem}@media (min-width: 64rem){.product-info-simple-plus__line-item .product-info-item__device-image{width:6.1875rem}.product-info-simple-plus__line-item .product-info-item__device-image img{display:block;margin:0 auto;max-height:auto}}.product-info-simple-plus__line-item:nth-of-type(2) .card{border:none}.product-info-simple-plus__line-item:nth-of-type(2) .card__body{padding-bottom:0}.product-info-simple-plus__line-item .cart-totals-charge-simple-plus{border-top:none}@media (min-width: 64rem){.product-info-simple-plus__line-item .cart-page-social__container{border-bottom:none}}.product-info-simple-plus__line-item .prepaid-card-title{font-weight:500;font-size:.875rem;line-height:1.25}@media (min-width: 64rem){.product-info-simple-plus__line-item .prepaid-card-title{font-weight:500;font-size:1.25rem;line-height:1.4}}@media (min-width: 64rem){.cart-totals{padding-top:1.375rem}}@media (min-width: 75rem){.cart-totals{padding-left:2.9375rem}}.cart-totals-charge{border-bottom:.0625rem solid var(--color-border-tertiary);padding:var(--spacing-xs) 0;margin:0}@media (min-width: 64rem){.cart-totals-charge.cart-totals-charge-border-none{border-bottom:none}}@media (max-width: 63.98rem){.cart-totals-charge{margin-left:3rem}}.cart-totals-charge .cart-totals-charge__heading{color:var(--color-foreground-secondary);padding:0}@media (max-width: 63.98rem){.cart-totals-charge .cart-totals-charge__heading{font-weight:400;font-size:1rem;line-height:1.5}}@media (max-width: 63.98rem){.cart-totals-charge .cart-totals-charge__cost{font-weight:500;font-size:1rem;line-height:1.4;padding-right:0}}@media (max-width: 63.98rem){.activation-fee-container{border-bottom:none}}.cart-totals-inclusion__desc{border-radius:.5rem;background-color:var(--color-background-secondary);padding:var(--spacing-sm);margin:var(--spacing-md) 0 0 0}@media (max-width: 63.98rem){.cart-totals-inclusion__desc{margin:var(--spacing-lg) -.9375rem 5.25rem -.9375rem;padding:var(--spacing-xl);font-weight:400;font-size:.75rem;line-height:1.4}}.cart-totals__final-total{padding-top:var(--spacing-lg)}@media (max-width: 63.98rem){.cart-totals__final-total{position:fixed;z-index:1030;width:100%;bottom:0;left:0;min-height:6.25rem;padding:var(--spacing-md);-webkit-box-shadow:0 0 1rem rgba(216,212,210,0.5);box-shadow:0 0 1rem rgba(216,212,210,0.5);background-color:var(--color-background-base);margin:0}}@media (max-width: 63.98rem){.cart-totals__sub-total{font-weight:500;font-size:1.25rem;line-height:1.4;padding-left:0}}.cart-totals__sub-total.renewal-subtotal{font-size:1.25rem}@media (min-width: 64rem){.cart-totals__sub-total.renewal-subtotal{font-size:1.4375rem}}@media (max-width: 63.98rem){.cart-totals__sub-total-label{padding-right:0}}.cart-totals__grand-total{font-weight:700;font-size:2rem;line-height:1.25}@media (max-width: 63.98rem){.cart-totals__grand-total{font-weight:500;font-size:1.25rem;line-height:1.4}}.cart-totals__grand-total.renewal-total{font-size:1.25rem}@media (min-width: 64rem){.cart-totals__grand-total.renewal-total{font-size:1.8125rem}}.cart-error-messaging.cart-error .alert--top-sticked{position:initial}.prepaid-product-cart{padding-top:var(--spacing-md)}@media (min-width: 64rem){.prepaid-product-cart{padding-top:var(--spacing-2xl)}}@media (max-width: 63.98rem){.single-prepaid-product .product-info-item__image{left:-2.875rem}}@media (max-width: 74.98rem){.single-prepaid-product .product-card-footer,.single-prepaid-product .product-info-item__wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.single-prepaid-product .cart-page-plan__details{margin-bottom:var(--spacing-xs)}.renewal-title{font-weight:500;font-size:1rem;line-height:1.4;margin:1.25rem 0 0 -2.375rem;padding-bottom:var(--spacing-xs);border-bottom:.0625rem solid var(--color-border-tertiary)}@media (min-width: 64rem){.renewal-title{font-weight:500;font-size:1.5rem;line-height:1.4;margin-left:calc(var(--spacing-xl) * -2)}}.cart-legal-aramalo-wrapper{margin-top:-6rem}.card__subtitle--armalo{font-weight:400;font-size:1rem;line-height:1.5}@media (max-width: 63.98rem){.card__subtitle--armalo{font-weight:500;font-size:.875rem;line-height:1.25}}@media (max-width: 63.98rem){.cart-page-streaming{padding-top:var(--spacing-md)}}.cart-totals__final-total--instalments{padding:var(--spacing-sm) .9375rem}.cart-totals__final-total--instalments .checkout-continue{padding:var(--spacing-lg) 0 0 0}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .checkout-continue{padding:var(--spacing-md) 0 0 0}}.cart-totals__final-total--instalments .cart-totals-charge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .cart-totals-charge{border:none}}.cart-totals__final-total--instalments .cart-totals-charge .cart-totals-charge__heading--armalo{font-weight:400;font-size:1rem;line-height:1.5;color:var(--color-foreground-secondary)}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .cart-totals-charge .cart-totals-charge__heading--armalo{font-weight:400;font-size:.75rem;line-height:1.4}}.cart-totals__final-total--instalments .cart-totals-charge .cart-totals__sub-total--heading{font-weight:500;font-size:1.5rem;line-height:1.4}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .cart-totals-charge .cart-totals__sub-total--heading{font-weight:500;font-size:1.25rem;line-height:1.4}}.cart-totals__final-total--instalments .cart-totals-charge__cost{font-weight:500;font-size:1.25rem;line-height:1.4}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .cart-totals-charge__cost{font-weight:400;font-size:1rem;line-height:1.5}}.cart-totals__final-total--instalments .cart-totals-charge--armalo-monthly{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .cart-totals-charge--armalo-monthly{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:var(--spacing-2xs);-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs)}}.cart-totals__final-total--instalments .cart-totals-charge--armalo-monthly .cart-totals-charge__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--spacing-2xs);-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs)}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .cart-totals-charge--armalo-monthly .cart-totals-charge__heading{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.cart-totals__final-total--instalments .cart-totals__grand-total{font-weight:500;font-size:1.25rem;line-height:1.4}@media (max-width: 63.98rem){.cart-totals__final-total--instalments .cart-totals__grand-total{font-weight:500;font-size:1.5rem;line-height:1.4}}.legal-wrapper .legal__title button{font-weight:500;font-size:1.25rem;line-height:1.4;padding-bottom:0}@media (max-width: 63.98rem){.legal-wrapper .legal__title button{font-weight:400;font-size:1rem;line-height:1.5}}.cart-totals-armalo-legal-wrapper{padding-top:var(--spacing-md)}.product-info-armalo .price-cart-armalo{display:inline-block !important;font-weight:400;font-size:1rem;line-height:1.5;margin-left:-.375rem}@media (max-width: 63.98rem){.cart-totals__grand-total--armalo{font-weight:500;font-size:1.5rem;line-height:1.4}}
