: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}.w-xs-25{width:25% !important}.w-xs-50{width:50% !important}.w-xs-75{width:75% !important}.w-xs-100{width:100% !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: 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: 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: 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: 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: 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: 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: 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: 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}}@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}}.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}.product-consideration{margin-bottom:4.5rem}.product-consideration__title{font-weight:500;font-size:1.5rem;line-height:1.4;margin-bottom:var(--spacing-sm)}.product-consideration ul{font-weight:400;font-size:1rem;line-height:1.5;list-style-type:disc;padding:0 .9375rem}.product-consideration ul li{margin-bottom:var(--spacing-xs);color:var(--color-foreground-secondary)}.product__confirgurator-intro .product__confirgurator-header-banner{border-radius:.5rem;background-color:var(--color-background-secondary);padding:var(--spacing-md) var(--spacing-xs)}.product__confirgurator-intro .product__promo-banner{margin-bottom:var(--spacing-2xl)}@media (min-width: 64rem){.product__confirgurator-intro .product__promo-banner{margin-bottom:var(--spacing-3xl)}}.product__confirgurator-intro .product__promo-banner img{border-radius:.5rem}@media (min-width: 64rem){.product__confirgurator-intro .product__promo-banner img{border-radius:0}}.product__confirgurator-intro .product__promo-banner a,.product__confirgurator-intro .product__promo-banner img{width:100%}.product__confirgurator-intro .product__configurator-description{padding-top:var(--spacing-xs)}@media (min-width: 64rem){.product__confirgurator-intro .product__configurator-description{padding-top:var(--spacing-2xs)}}@media (min-width: 64rem){.product__confirgurator-intro .product__configurator-header-wrapper{margin-top:4.25rem}}.product__confirgurator-intro .product__configurator-header{font-weight:700;font-size:2rem;line-height:1.25}@media (min-width: 64rem){.product__confirgurator-intro .product__configurator-header{font-weight:900;font-size:2.5rem;line-height:1.25}}.product__confirgurator-intro .card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__confirgurator-intro .card__subtitle{font-weight:900;font-size:2.5rem;line-height:1.25}.product__confirgurator-intro .card__title{font-weight:500;font-size:1rem;line-height:1.4}.product__confirgurator-intro .card--secondary{width:100%}.product__confirgurator-intro .card{margin-bottom:var(--spacing-xs)}@media (min-width: 64rem){.product__confirgurator-intro .product__configurator-steps-container{margin-bottom:var(--spacing-3xl)}}.product__confirgurator-intro .row.equal-height>[class^="col"]{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 64rem){.product__confirgurator-intro .row.equal-height>[class^="col"]{padding:0 1.1875rem}}.product-detail__btn-back{margin-top:var(--spacing-lg);margin-bottom:1.25rem}@media (min-width: 64rem){.product-detail__btn-back{display:none}}.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}.product__compatible-phones-modal .modal__content .close{padding:.875rem 0}.product__compatible-phones-modal .modal__title{font-weight:500;font-size:1.5rem;line-height:1.4}@media (min-width: 64rem){.product__compatible-phones-modal .modal__title{font-weight:700;font-size:2rem;line-height:1.25}}.product__compatible-phones-modal .product__compatible-phones-list{border-bottom:.0625rem solid var(--color-border-tertiary)}.product__compatible-phones-modal .accordion__item:last-child .product__compatible-phones-list{border-bottom:none}.product__compatible-phones-modal .accordion__item-heading .accordion__item-icon{width:1rem;height:1rem}.product__compatible-phones-modal .accordion__item-heading .accordion__item-title{font-weight:500}.product__compatible-phones-modal .product__compatible-phones-brand-name button{color:var(--color-foreground-link)}.product__compatible-phones-modal .product__compatible-phones-brand-name .collapsed{color:var(--color-foreground-base)}.product__compatible-phones-modal .accordion__item-body ul{margin:var(--spacing-sm) var(--spacing-lg)}.product__compatible-phones-modal .accordion__item-body li{margin-bottom:var(--spacing-sm);list-style-type:initial}#maincontent{padding-top:127px}.disable-content{position:relative}.disable-content::after{background-color:rgba(255,255,255,0.7);bottom:0;content:'';height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.pagination-item-xs--hide{display:none}@media (min-width: 64rem){.pagination-item-xs--hide{display:block}}.container.product-detail{margin-bottom:0}.product-detail__total-wrapper{margin-top:var(--spacing-2xl);height:12.375rem}@media (min-width: 64rem){.product-detail__total-wrapper{height:9.375rem}}.product-total__no-available{padding-top:0 !important}.product-banner__not-available-block{padding:.9375rem;background-color:var(--color-background-callout);width:100%;position:relative;top:-3.25rem;margin:0;z-index:1}.product-banner__not-available-block::before{content:'';width:100vw;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;left:50%;position:absolute;top:0;background-color:var(--color-background-callout)}.product-banner__not-available-block .not-available-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-banner__not-available-block .not-available-block__description{font-weight:400;font-size:.875rem;line-height:1.4}.product-banner__not-available-block .not-available-block__close-btn svg{width:1rem;height:1rem;color:var(--color-background-button)}.devicewithplanconfig__exclusive-benefits .exclusive-benefits__header{margin-bottom:var(--spacing-2xl)}.devicewithplanconfig__exclusive-benefits .exclusive-benefits__box-icon{margin-bottom:var(--spacing-md)}.devicewithplanconfig__exclusive-benefits .exclusive-benefits__caja-header{margin-bottom:var(--spacing-sm)}.devicewithplanconfig__exclusive-benefits .exclusive-benefits__caja-description{margin-bottom:var(--spacing-lg)}@media (min-width: 64rem){.devicewithplanconfig__exclusive-benefits .exclusive-benefits__caja-description{margin-bottom:4rem}}.devicewithplanconfig__exclusive-benefits .product-consideration-pdp__wrapper{font-weight:400;font-size:1rem;line-height:1.5;color:var(--color-foreground-secondary)}.devicewithplanconfig__exclusive-benefits .exclusive-benefits__motorola{margin-bottom:4.5rem}@media (min-width: 64rem){.devicewithplanconfig__exclusive-benefits .exclusive-benefits__motorola{margin-bottom:0}}.devicewithplanconfig__exclusive-benefits .exclusive-benefits__description-motorola{margin-bottom:var(--spacing-lg) !important}@media (min-width: 64rem){.devicewithplanconfig__exclusive-benefits .exclusive-benefits__description-motorola{margin-bottom:4rem}}.product-details__free-shipping-wrapper{margin-bottom:2.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-details__free-shipping-label{font-weight:500;font-size:1rem;line-height:1.25;color:var(--color-foreground-success);margin-left:var(--spacing-xs)}.product-details__months-label{font-weight:500;font-size:1rem;line-height:1.25;color:var(--color-foreground-link)}.product-details__months-wrapper .months-wrapper__chevron-right-icon svg{width:1rem}.product-details__months-wrapper .months-wrapper__card-icon{margin-right:var(--spacing-xs)}.product-details__months-wrapper .months-wrapper__card-icon svg{position:relative;top:-.1875rem}.product-details__months-wrapper .months-wrapper__card-icon svg g{fill:var(--color-background-button)}.description-text{-webkit-transition:max-height 0.3s ease;transition:max-height 0.3s ease}.view-more-btn{font-weight:500;font-size:1rem;line-height:1.25;color:var(--color-foreground-link);cursor:pointer;text-decoration:underline}@media (max-width: 63.98rem){.phone-specs{padding:0 .9375rem}}.phone-specs .display-spec-wrapper{padding-bottom:.625rem}.phone-specs .product-spec-label{font-weight:500}.e-sim-info__modal-description p{font-weight:400;font-size:1rem;line-height:1.5;color:var(--color-foreground-secondary)}.e-sim-info__card{padding:1.125rem 2.25rem;border:.0625rem solid #e7effd;border-radius:3.125rem;margin-bottom:var(--spacing-lg)}@media (min-width: 64rem){.e-sim-info__card{margin-bottom:var(--spacing-2xl)}}.e-sim-info .modal__body{margin-bottom:var(--spacing-lg)}.e-sim-info .content-asset a{text-decoration:underline}.product-total{padding-top:2.875rem;position:relative}.product-total:not(.product-total--fixed)::after{background-color:var(--color-border-tertiary);content:'';display:block;height:.125rem;left:calc((100vw - 100%) / 2 * -1);position:absolute;right:calc((100vw - 100%) / 2 * -1);top:0}.product-total--fixed{background-color:var(--color-background-base);border-top:unset;bottom:0;-webkit-box-shadow:0 0 1rem rgba(216,212,210,0.5);box-shadow:0 0 1rem rgba(216,212,210,0.5);left:0;margin-top:0;padding:var(--spacing-md) 0;position:fixed;right:0;z-index:1020}@media (max-width: 63.98rem){.product-total--fixed{padding-bottom:var(--spacing-lg)}}@media (min-width: 64rem){.product-total--fixed{padding:var(--spacing-2xl) 0;border-top:.125rem solid var(--color-border-tertiary);-webkit-box-shadow:none;box-shadow:none}}.product-total--fixed .product-total__row{margin-left:0;margin-right:0}@media (min-width: 90rem){.product-total--fixed .product-total__row{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;margin:0 auto;padding:0}}.product-total__price{padding-left:0;padding-right:0;text-align:left}@media (max-width: 63.98rem){.product-total__price{margin-bottom:var(--spacing-xs)}}@media (min-width: 64rem){.product-total__price{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-total__price-label{font-weight:500;font-size:1.25rem;line-height:1.4}@media (min-width: 64rem){.product-total__price-label{margin-right:var(--spacing-md)}}.product-total__price-amount{font-weight:700;font-size:1.5rem;line-height:1.4}@media (min-width: 64rem){.product-total__price-amount{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}}.product-total__price-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 64rem){.product-total__price-content{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.product-total__price .sales{font-weight:500;font-size:1.25rem;line-height:1.4}@media (min-width: 64rem){.product-total__price .sales{font-weight:700;font-size:2rem;line-height:1.25}}.product-total__cart-cta{padding-left:0;padding-right:0;text-align:end}.product-total__cart-cta button{width:100%}@media (min-width: 64rem){.product-total__cart-cta button{max-width:25rem}}.armalo__product-total .product-total__row,.armalo__without-device-product-total .product-total__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 63.98rem){.armalo__product-total .product-total__row,.armalo__without-device-product-total .product-total__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:1.25rem}}@media (min-width: 64rem){.armalo__product-total .product-total__row,.armalo__without-device-product-total .product-total__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 63.98rem){.armalo__product-total .product-total__price,.armalo__without-device-product-total .product-total__price{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 90rem){.armalo__product-total.product-total--fixed .product-total__row,.armalo__without-device-product-total.product-total--fixed .product-total__row{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;margin:0 auto;padding:0}}@media (max-width: 63.98rem){.armalo__product-total .product-total__cart-cta,.armalo__without-device-product-total .product-total__cart-cta{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 64rem){.armalo__product-total .product-total__cart-cta,.armalo__without-device-product-total .product-total__cart-cta{margin-top:0;max-width:16rem;width:100%}}.armalo__product-total .product-total__price-content,.armalo__without-device-product-total .product-total__price-content{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.armalo__product-total .product-total__price-content .price-label,.armalo__without-device-product-total .product-total__price-content .price-label{margin-right:var(--spacing-2xs);font-weight:500;font-size:1rem;line-height:1.4}@media (min-width: 64rem){.armalo__product-total .product-total__price-content .price-label,.armalo__without-device-product-total .product-total__price-content .price-label{margin-right:var(--spacing-xs)}}@media (min-width: 64rem){.armalo__product-total .product-total__price-content span:nth-child(2),.armalo__without-device-product-total .product-total__price-content span:nth-child(2){font-weight:700;font-size:2rem;line-height:1.25}}.armalo__without-device-product-total:not(.is-plan-selected) .product-total__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.armalo__without-device-product-total:not(.is-plan-selected) .pay-now-container,.armalo__without-device-product-total:not(.is-plan-selected) .monthly-price-container{display:none !important}@media (max-width: 63.98rem){.armalo__without-device-product-total .product-total__price-content .price-label{font-weight:400;font-size:.875rem;line-height:1.4;font-size:.875rem !important}.armalo__without-device-product-total .pay-now-container .pay-now-price{font-weight:500;font-size:1rem;line-height:1.25}.armalo__without-device-product-total .monthly-price-container .monthly-payment-price{font-weight:400;font-size:1rem;line-height:1.5;font-size:1rem !important}}@media (min-width: 64rem){.armalo__product-total:not(.is-plan-selected) .product-total__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.armalo__product-total:not(.is-plan-selected) .monthly-price-container{display:none !important}@media (max-width: 63.98rem){.armalo__product-total:not(.is-downpayment-selected) .product-total__price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.armalo__product-total:not(.is-downpayment-selected) .product-total__row .product-total__price{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.armalo__product-total:not(.is-downpayment-selected) .initial-price-container{display:none !important}.product-armalo-total-btn__disabled,.add-to-cart-btn__not-available{background-color:var(--color-background-button-disabled);border-color:var(--color-background-button-disabled);color:var(--color-foreground-button-disabled);pointer-events:none}#duplicateCartItemErrorModal .modal__dialog{max-width:21.5rem}@media (min-width: 64rem){#duplicateCartItemErrorModal .modal__dialog{max-width:25rem}}#duplicateCartItemErrorModal .modal__body,#duplicateCartItemErrorModal .modal__footer{margin-bottom:var(--spacing-xl)}#duplicateCartItemErrorModal .modal__header,#duplicateCartItemErrorModal .modal__body,#duplicateCartItemErrorModal .modal__footer{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);padding-bottom:0}@media (min-width: 64rem){#duplicateCartItemErrorModal .modal__header,#duplicateCartItemErrorModal .modal__body,#duplicateCartItemErrorModal .modal__footer{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}#duplicateCartItemErrorModal .modal__header{margin-bottom:var(--spacing-xs)}#duplicateCartItemErrorModal .modal__body{padding-top:0}.armalo-apps-list__app-img-container{margin:0 var(--spacing-md) var(--spacing-md) 0}.armalo-apps-list__app-img-container svg{min-height:1.5rem}.armalo-apps-list__apps-category{color:var(--color-foreground-secondary);margin-bottom:var(--spacing-md)}.armalo-apps-list .armalo-apps-list__modal-heading{font-weight:500;font-size:1.5rem;line-height:1.4}@media (min-width: 64rem){.armalo-apps-list .armalo-apps-list__modal-heading{font-weight:700;font-size:2rem;line-height:1.25}}.product__armalo-variation-attributes .non-input-label{padding:0 .9375rem}.product__armalo-variation-attributes .swatch-circle{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:3.875rem;height:3.875rem;border-radius:1.25rem;padding:.1875rem}.product__armalo-variation-attributes .swatch-circle img{border:.0625rem solid var(--color-border-tertiary);display:inline-block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--spacing-md)}.product__armalo-variation-attributes .swatch-circle.disabled{opacity:0.2}.product__armalo-variation-attributes .input-group__memory-space{min-width:5rem}.product__armalo-variation-attributes .input-group__memory-space .input-group__text{padding:var(--spacing-md) var(--spacing-xs)}.product__armalo-variation-attributes .input-group__color .input-group__text{padding:0;border:solid .125rem rgba(0,0,0,0);border-radius:1.25rem !important}.product__armalo-variation-attributes .input-group__color input:focus ~ .input-group__append .input-group__text,.product__armalo-variation-attributes .input-group__color input:active ~ .input-group__append .input-group__text{border:solid .125rem rgba(0,0,0,0);outline:none;outline-offset:0}.product__armalo-variation-attributes .input-group__color input:checked ~ .input-group-append .input-group__text,.product__armalo-variation-attributes .input-group__color input:checked:focus ~ .input-group-append .input-group__text,.product__armalo-variation-attributes .input-group__color input.selected ~ .input-group-append .input-group__text{border:.125rem solid var(--color-foreground-link);outline:none;outline-offset:0}.product__armalo-variation-attributes .product__storage-label{font-weight:500;font-size:1.5rem;line-height:1.4;margin-bottom:var(--spacing-md);display:block;padding:0 .9375rem}.product__armalo-variation-attributes .product__storage-memory-value,.product__armalo-variation-attributes .product__color-options{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;padding-bottom:var(--spacing-md);-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--spacing-md)}@media (min-width: 64rem){.product__armalo-variation-attributes .product__storage-memory-value,.product__armalo-variation-attributes .product__color-options{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}}.product__armalo-variation-attributes .product__storage-memory-value{padding:0 .9375rem}.product__armalo-variation-attributes .product__color-options{padding:0 .9375rem var(--spacing-md) .9375rem}.product__armalo-variation-attributes .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}.product__armalo-variation-attributes .product-config__memory-space-col{display:inline-block}.product__armalo-variation-attributes .product-config__memory-space-wrapper{display:inline-block}.product__armalo-variation-attributes .product-config__text{text-align:center}.product__basic-info-section{border-bottom:none}@media (min-width: 64rem){.product__basic-info-section{border-bottom:.0625rem solid var(--color-border-tertiary)}}.product__basic-info-section .slide-button-container button{padding:8px;text-align:center;border:.0625rem solid var(--color-border-secondary);border-radius:.5rem;min-width:56px;margin-right:8px}.product__basic-info-section .slide-button-container .slick-image-container{height:38px}.product__basic-info-section .slide-button-container img{height:100%}.product__basic-info-section .slick-slider{max-width:25rem;margin:auto}.product__basic-info-section .primary-images{margin:auto;text-align:center}.product__basic-info-section .slick-current button{border:.125rem solid var(--color-foreground-link)}.product__basic-info-section .product-tile__badge{margin-bottom:1.25rem}@media (min-width: 64rem){.product__basic-info-section .product-tile__badge{margin-bottom:0}}.product__basic-info-section .product-attributes__section{padding:0}@media (min-width: 64rem){.product__basic-info-section .product-attributes__section{padding:0 .9375rem}}.product__basic-info-section .product-details__header{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 64rem){.product__basic-info-section .product-details__header{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product__basic-info-section .product-details__image-carousel-container{margin-bottom:var(--spacing-xl)}.product__basic-info-section .product-details__technical-spec-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:.625rem;width:100%}.product__basic-info-section .product-details__technical-spec-container .chevron-right-icon svg{width:1.25rem}.product__basic-info-section .product-details__seperator{border-bottom:.0625rem solid var(--color-border-tertiary);margin:var(--spacing-lg) 0;width:100%}.product__basic-info-section .technical-spec-container-heading{font-weight:500;font-size:1rem;line-height:1.4}.product__basic-info-section .product__variations-wrapper{margin-bottom:var(--spacing-2xl);width:100%}@media (min-width: 64rem){.product__basic-info-section .product__variations-wrapper{margin-bottom:var(--spacing-lg)}}.product__basic-info-section #main-carousel img{-o-object-fit:contain;object-fit:contain;height:25rem}.product-detail__btn-back-plp{margin-top:var(--spacing-lg)}@media (min-width: 64rem){.product-detail__btn-back-plp{margin-top:var(--spacing-2xl)}}.technical-spec-wrapper{width:100%;padding:0 .9375rem}.pdp-device-details .product-config__armalo-apps-list button{color:var(--color-foreground-link);white-space:nowrap}.pdp-device-details .product-config__armalo-apps-list svg{width:1rem}.pdp-device-details__container{margin-top:var(--spacing-xs)}@media (min-width: 64rem){.pdp-device-details__container{margin-top:var(--spacing-2xl)}}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}.legal-wrapper{margin-bottom:3.75rem}@media (min-width: 64rem){.legal-wrapper{margin-bottom:5.6875rem}}.device-variation-attributes .product-config{margin-bottom:var(--spacing-2xl)}.device-variation-attributes .product-config__row{margin-bottom:0}.device-variation-attributes .product-config__subtitle{margin-bottom:1.25rem !important}.device-variation-attributes #numberOfMonths:not([data-plan-type='simpleplus']) .input-group__title{font-weight:500;font-size:1rem;line-height:1.4;margin:0}@media (min-width: 64rem){.device-variation-attributes #numberOfMonths:not([data-plan-type='simpleplus']) .product-config__col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width: 63.98rem){.device-variation-attributes #numberOfMonths:not([data-plan-type='simpleplus']) .product-config__col{padding:0 var(--spacing-xs)}.device-variation-attributes #numberOfMonths:not([data-plan-type='simpleplus']) .product-config__col:first-child{padding-left:var(--spacing-md)}.device-variation-attributes #numberOfMonths:not([data-plan-type='simpleplus']) .product-config__col:last-child{padding-right:var(--spacing-md)}}.device-variation-attributes #numberOfGB:not([data-plan-type='simpleplus']) .input-group__title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.375rem;line-height:1}.device-variation-attributes #numberOfGB:not([data-plan-type='simpleplus']) .input-group__title .unit{font-size:2rem}@media (min-width: 64rem){.device-variation-attributes #numberOfGB:not([data-plan-type='simpleplus']) .plan-video-wrapper{margin-bottom:0}}.device-variation-attributes #numberOfGB[data-plan-type='simpleplus'] .input-group__title{font-weight:700;font-size:2rem;line-height:1.25}.device-variation-attributes #numberOfGB[data-plan-type='simpleplus'] .product-config__subtitle{font-size:.875rem}.device-variation-attributes .apps-info p:nth-child(2){margin-top:var(--spacing-xs)}@media (min-width: 64rem){.device-variation-attributes .product-config__col:nth-child(2n+1) .product-config__armalo-apps-list{position:relative;top:calc(var(--spacing-md) * -1)}}.downpayment{margin-bottom:var(--spacing-lg)}.downpayment__options{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--spacing-md);overflow:auto;width:100%;padding-top:var(--spacing-2xs)}.downpayment__options .input-group__text{padding:var(--spacing-md)}@media (min-width: 64rem){.downpayment__options{gap:var(--spacing-xl)}}.downpayment .product-config{margin-bottom:var(--spacing-lg)}.downpayment .product-config__title{margin-bottom:var(--spacing-2xs)}.downpayment .product-config__subtitle{margin-bottom:var(--spacing-md)}@media (min-width: 64rem){.downpayment .product-config__subtitle{margin-bottom:var(--spacing-lg)}}.downpayment .product-config__col{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:6rem}.armaloDownpaymentModal__subheading{color:var(--color-foreground-secondary);margin-bottom:var(--spacing-lg)}.armaloDownpaymentModal .armalo-downpayment__modal-heading{font-weight:500;font-size:1.5rem;line-height:1.4}@media (min-width: 64rem){.armaloDownpaymentModal .armalo-downpayment__modal-heading{font-weight:700;font-size:2rem;line-height:1.25}}.armaloDownpaymentModal .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)}.product__tech-specs-modal .modal__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product__tech-specs-modal .product__tech-specs-accordion-item{border-bottom:.0625rem solid var(--color-border-tertiary)}.product__tech-specs-modal .product__tech-specs-accordion-item:last-child{border-bottom:none}.product__tech-specs-modal .product__tech-specs-list{list-style:inside;margin-left:var(--spacing-md)}.product__tech-specs-modal .product__tech-specs-list li{font-weight:400;font-size:1rem;line-height:1.5;padding:var(--spacing-2xs) 0}.product__tech-specs-modal .product__tech-specs-list-accessibility{list-style:none;margin-left:0}.product__tech-specs-modal .product__tech-specs-list-accessibility__check-mark{color:var(--color-foreground-link)}.comparative-plans table{width:100%}.comparative-plans td,.comparative-plans table,.comparative-plans th{border:none}.comparative-plans__section{border-bottom:.0625rem solid var(--color-border-tertiary);text-align:center}.comparative-plans__section-header{font-weight:500;font-size:1.25rem;line-height:1.4;text-align:start}.comparative-plans__section-header th{padding-bottom:var(--spacing-2xs);font-weight:500}.comparative-plans__section-header+.comparative-plans__section td,.comparative-plans__section-header+.comparative-plans__section th{border-top:.0625rem solid var(--color-border-tertiary)}.comparative-plans__section-title{font-weight:400;font-size:.875rem;line-height:1.4;padding:var(--spacing-xs) 0;text-align:left;width:38%}.comparative-plans__section-title:not(:first-child){text-align:center;border-top:.0625rem solid var(--color-border-tertiary)}@media (min-width: 64rem){.comparative-plans__section-title{width:36%}}.comparative-plans__legal-information{font-weight:400;font-size:.75rem;line-height:1.4;margin-bottom:var(--spacing-md);color:var(--color-foreground-secondary)}.comparative-plans__legal-information a{text-decoration:underline}.comparative-plans__main-table-header{width:100%;display:table;text-align:center}@media (min-width: 64rem){.comparative-plans__main-table-header{display:table-row}}.comparative-plans caption:not(:focus):not(:active){-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.comparative-plans .empty-cell{opacity:0}.comparative-plans .last-row{border-bottom:none}.comparative-plans .last-row .comparative-plans__section-title{padding-bottom:var(--spacing-3xl)}.comparative-plans .last-row td{vertical-align:baseline;padding-top:.375rem}@media (min-width: 64rem){.comparative-plans .last-row{padding-bottom:2.75rem}}#comparePlansMainHeader{position:fixed;background-color:var(--color-background-base);z-index:1030;width:100%;padding-right:var(--spacing-2xl);margin-top:-4.125rem}@media (min-width: 64rem){#comparePlansMainHeader{position:initial;padding-right:0;margin-top:0}}#comparePlansMainHeader th{font-weight:500;font-size:1rem;line-height:1.4;border:none;padding:0 var(--spacing-xs);text-align:center;vertical-align:top}#comparePlansMainHeader th:first-child{width:42%}@media (min-width: 64rem){#comparePlansMainHeader th:first-child{width:38%}}#comparativePlansViewModal{max-width:initial}@media (min-width: 64rem){#comparativePlansViewModal .modal__dialog{max-width:44rem}}#comparativePlansViewModal .modal__body{padding-top:4rem}@media (min-width: 64rem){#comparativePlansViewModal .modal__body{padding-top:0}}#comparativePlansViewModal .modal__title{font-weight:500;font-size:1.5rem;line-height:1.4}@media (min-width: 64rem){#comparativePlansViewModal .modal__title{font-weight:700;font-size:2rem;line-height:1.25}}.comparative-plans-cta{background-color:rgba(0,0,0,0)}.comparative-plans-cta__header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 64rem){.comparative-plans-cta__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.comparative-plans-cta__chevron-right{padding-top:.125rem}.comparative-plans-cta__chevron-right svg{width:.875rem}.comparative-plans-cta__title{text-align:left}.comparative-plans-cta__desc{color:var(--color-foreground-link);width:100%}@media (min-width: 64rem){.comparative-plans-cta__desc{width:auto}}.devicewithplanconfig{margin-bottom:var(--spacing-2xl)}@media (min-width: 64rem){.devicewithplanconfig{margin-bottom:var(--spacing-md)}}.devicewithplanconfig__header{margin-bottom:var(--spacing-lg)}.devicewithplanconfig-heading{margin-bottom:var(--spacing-xs)}@media (max-width: 63.98rem){.devicewithplanconfig-heading{margin-bottom:var(--spacing-md)}}.devicewithplan{width:100%}.devicewithplan__input-group{margin-bottom:var(--spacing-sm);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 64rem){.devicewithplan__input-group{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:var(--spacing-xl)}.devicewithplan__input-group:nth-child(2n+1){padding-right:var(--spacing-md)}.devicewithplan__input-group:nth-child(2){padding-left:var(--spacing-md)}}.devicewithplan__input-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.devicewithplan__input-text-info{margin-right:var(--spacing-md);white-space:break-spaces}.devicewithplan .input-group__append,.devicewithplan .input-group__text{height:100%}.pdp-device-details[data-is-preselected-plan='true'] .downpayment,.pdp-device-details[data-has-downpayment='false'] .downpayment{display:none}.promotion-banner-wrapper .html-slot-container{padding:var(--spacing-md) 0}.premium-titanio-card .premium-titanio-card__container{margin:.3125rem 0}.premium-titanio-card .premium-titanio-card__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 63.98rem){.premium-titanio-card .premium-titanio-card__content{gap:.3125rem}}@media (max-width: 63.98rem){.premium-titanio-card .premium-titanio-card__plan-details{text-wrap:wrap;max-width:80%}}.premium-titanio-card .premium-titanio-card__plan-details .plan-description{white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:375px}.premium-titanio-card .text-heading-18{font-weight:500;font-size:1.125rem;line-height:1.4}.underline{text-decoration:underline}.or-option-title{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);position:relative;text-align:center}.or-option-title::before,.or-option-title::after{content:'';position:absolute;height:.0625rem;background-color:var(--color-border-secondary);display:inline-block;width:calc((100% - 213px) / 2 - var(--spacing-lg));top:50%}.or-option-title::before{left:0}.or-option-title::after{right:0}.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%)}@media (min-width: 64rem){.renewal-configurator-steps__container .renewal-configurator-steps__arrow-back{margin:4.25rem 0 var(--spacing-3xl) 0}}.renewal-configurator-steps__container .renewal-configurator-steps__header{margin-bottom:var(--spacing-lg);font-weight:700;font-size:2rem;line-height:1.25}@media (min-width: 64rem){.renewal-configurator-steps__container .renewal-configurator-steps__header{font-weight:900;font-size:2.5rem;line-height:1.25}}
