/*! © 2025 Value ORG - Tue Aug 12 2025 08:55:35 GMT+0000 (Coordinated Universal Time) - buildId: SuDC91HCyR_ek0AMfcx1v commit:  */*,:after,:before{margin:0;padding:0}body,html{height:100%}html:focus-within{scroll-behavior:smooth}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}body{font-family:Arial,sans-serif;font-size:16px;line-height:1.5;text-rendering:optimizeSpeed}a{color:inherit}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;border:none;outline:none}img,picture,video{max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}a:not([tabindex="-1"]):disabled,button:disabled,div[tabindex="0"]:disabled{opacity:var(--disabled-opacity);cursor:var(--disabled-cursor);background-color:var(--disabled-background-color);outline:var(--disabled-outline-width) var(--disabled-outline-style) var(--disabled-outline-color);color:var(--disabled-color)}@font-face{font-family:GalanoGrotesque-Medium;font-weight:400;font-stretch:normal;font-style:normal;font-display:swap;src:url(/nsa/ui/shop/_next/static/media/GalanoGrotesque-Medium.6efcae2a.ttf) format("truetype")}@font-face{font-family:GalanoGrotesque-MediumItalic;font-weight:400;font-stretch:normal;font-style:normal;font-display:swap;src:url(/nsa/ui/shop/_next/static/media/GalanoGrotesque-MediumItalic.0b4d4cf4.ttf) format("truetype")}@font-face{font-family:GalanoGrotesque-Bold;font-weight:400;font-stretch:normal;font-style:normal;font-display:swap;src:url(/nsa/ui/shop/_next/static/media/GalanoGrotesque-Bold.67bf9c53.ttf) format("truetype")}:root{--color-primary:#0056b3;--color-secondary:#004494;--color-accent:#fc0;--color-background:#f0f8ff;--color-text-primary:#333;--color-text-secondary:#666;--color-border:#cce7ff;--color-error:#b30000;--color-success:#28a745;--color-warning:#ffc107;--font-family-sans:"GalanoGrotesque-Medium",sans-serif;--font-family-sans-bold:"GalanoGrotesque-Bold",sans-serif;--font-family-serif:"Times New Roman",serif;--plan-font-size:14px;--heading-font-size:2rem;--subheading-font-size:1.5rem;--subtitle-font-size:1.25rem;--large-font-size:1.125rem;--body-font-size:1rem;--medium-font-size:0.875rem;--small-font-size:0.875rem;--base-spacing-unit:8px;--breakpoint-xs:480px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1200px;--breakpoint-xl:1440px;--z-index-dropdown:1000;--z-index-modal:1050;--z-index-tooltip:1070;--z-index-fixed:1100;--border-radius-small:4px;--border-radius-medium:8px;--border-radius-large:16px;--shadow-small:0 1px 3px rgba(0,0,0,.1);--shadow-medium:0 4px 6px rgba(0,0,0,.1);--shadow-large:0 10px 20px rgba(0,0,0,.1);--font-family-bold:var(--galano-grotesque-bold);--font-family-medium:var(--galano-grotesque-medium);--font-family-medium-italic:var(--galano-grotesque-medium-italic);--base-font-size:16px;--base-line-height:1.5;--spacing-default:8px;--color-primary:var(--color-primary);--color-secondary:var(--color-secondary);--color-accent:var(--color-accent);--color-background:var(--color-background);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-border:var(--color-border);--color-error:var(--color-error);--color-success:var(--color-success);--color-warning:var(--color-warning);--spacing-small:calc(var(--spacing-default) * 0.5);--spacing-medium:calc(var(--spacing-default) * 2);--spacing-large:calc(var(--spacing-default) * 3);--primary-bg-color:var(--primary-bg-color);--other-bg-color:var(--other-bg-color);--container-max-width:var(--container-max-width);--primary-border-color:var(--primary-border-color);--text-primary:var(--text-primary);--icon-success:var(--icon-success);--button-primary-color:var(--button-primary-color);--button-secondary-color:var(--button-secondary-color);--color-white:var(--order-confirmation-secondary-color)}*,:after,:before{box-sizing:border-box}body{font-family:var(--font-family-medium);font-size:var(--base-font-size);line-height:var(--base-line-height);color:var(--color-primary);background-color:var(--color-background);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-bold)}p{margin:0 0 var(--spacing-default) 0}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}ol,ul{padding:0;margin:0 0 var(--spacing-default) 0;list-style:none}img{max-width:100%;height:auto;display:block}button{font-family:inherit;font-size:inherit;padding:var(--spacing-default);cursor:pointer}.height-auto{min-height:auto!important;height:auto!important}:root[data-theme=totalwireless]{--brand-primary:#a12;--order-confirmation-primary-color:#254d9d;--order-confirmation-secondary-color:#fff;--order-confirmation-border-color:#0000001a;--order-confirmation-text-color:#4a5568;--order-confirmation-highlight-color:#4a5568;--order-confirmation-border-accent:#d1d5dc;--order-summary-text-primary:#1a1c35;--order-summary-text-order-id:#3b3f78;--order-summary-background-color:rgba(207,209,232,.4);--order-summary-bg-color:#eeeef7;--order-summary-border-color:#cfd1e8;--order-summary-dotted-border:#000;--error:#a41412;--primary-bg-color:#1a1c35;--other-bg-color:#e6fcf4;--button-primary-color:#e00;--button-secondary-color:#575cb0;--color-chat-response:#575cb0;--order-summary-border-color:rgba(0,0,0,.1);--primary-border-color:#e2e2e2;--text-primary:#1a1c35;--icon-success:#315700;--container-max-width:1384px;--carousel-btn-outline-color:#1f2937;--carousel-btn-default-color:#525252;--back-button-text-color:#1a1c35;--back-button-hover-color:#525252;--back-button-focus-outline-color:#254d9d;--back-button-disabled-color:#a2a2a2;--back-button-gap:8px;--back-button-padding:8px 12px;--back-button-font-size:16px;--back-button-border-radius:4px;--back-button-outline-width:1px;--back-button-font-family:"GalanoGrotesque-Bold";--back-button-background-color:transparent;--order-confirmation-font-size-xs:12px;--order-confirmation-font-size-sm:16px;--order-confirmation-font-size-md:18px;--order-confirmation-font-size-lg:20px;--order-confirmation-font-size-xl:24px;--order-confirmation-font-size-xxl:36px;--order-confirmation-font-size-xxxl:48px;--order-confirmation-line-height-xs:20px;--order-confirmation-line-height-sm:24px;--order-confirmation-line-height-md:44px;--order-confirmation-line-height-lg:80px;--order-confirmation-font-weight-regular:400;--order-confirmation-font-weight-bold:700;--order-confirmation-spacing-zero-auto:0px auto;--order-confirmation-spacing-xs:8px;--order-confirmation-spacing-sm:16px;--order-confirmation-spacing-md:24px;--order-confirmation-spacing-lg:50px;--order-confirmation-border-radius-sm:8px;--order-confirmation-border-radius-md:20px;--order-confirmation-border-radius-lg:25px;--order-confirmation-box-shadow-sm:0 1px 3px rgba(0,0,0,.1);--order-confirmation-box-shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--order-confirmation-box-shadow-lg:0px 4px 8px -2px rgba(16,24,40,.1);--order-confirmation-box-shadow-xl:0px 4px 4px 0px rgba(0,0,0,.25);--order-confirmation-width-max:1200px;--order-confirmation-bwidth-100:100%;--order-confirmation-bwidth-65:65%;--order-confirmation-bwidth-35:35%;--order-confirmation-transition-speed:0.2s;--order-confirmation-transition-ease:ease;--order-confirmation-breakpoint-sm:640px;--order-confirmation-breakpoint-md:768px;--order-confirmation-border-width-style:1px solid;--order-confirmation-grid-template-column:70% 30%;--hover-outline-width:0.125rem;--hover-outline-style:solid;--hover-outline-color:#c1c3e1;--focus-outline-width:0.0625rem;--focus-outline-offset:0.125rem;--focus-outline-style:solid;--focus-outline-color:#254d9d;--disabled-opacity:0.6;--disabled-cursor:not-allowed;--disabled-background-color:#f2f2f2;--disabled-border:1px solid;--disabled-color:#a2a2a2;--disabled-outline-width:0.0625rem;--disabled-outline-style:solid;--disabled-outline-color:#d9d9d9}.ai-typewriter{font-size:30px;margin:0}.submit-button__btn{padding:.5rem 1rem;color:#fff;background:#e7000b;border-radius:20px;border:0}.submit-button__btn,.submit-button__btn--disabled{font-family:GalanoGrotesque-Bold,sans-serif;font-size:14px}.submit-button__btn--disabled{opacity:.6;cursor:not-allowed;background-color:#f2f2f2;border:1px solid #d9d9d9;color:#a2a2a2;font-weight:700}.heading-section{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;font-family:GalanoGrotesque-Bold,sans-serif}.input-section__input-group__input-block{display:flex;align-items:center}.input-section__label{font-size:14px;line-height:20px;padding-bottom:2px}.input-section__input{padding:1rem;background:#fff;border:2px solid #e2e2e2;border-radius:.75rem;color:#1a1c35;font-size:16px}.input-section__input ::placeholder{color:#e2e2e2}.input-section__input:disabled{background-color:#e2e2e2;pointer-events:none;cursor:not-allowed}.input-section__w-full{width:100%}.checkbox_section{font-size:14px;font-family:var(--font-family-sans)}.checkbox_section__flex{display:flex;align-items:center}.checkbox_section__checkbox-group{grid-template-columns:repeat(1,minmax(0,1fr));width:1rem;height:1rem;display:grid;margin-right:8px;align-items:center;justify-items:center}.checkbox_section__checkbox-group input:checked{background:#1a1c35;border-color:#1a1c35}.checkbox_section__checkbox-group svg{stroke:#fff;justify-self:center;align-self:center;width:.875rem;height:.875rem;grid-row-start:1;grid-column-start:1;pointer-events:none;display:block;overflow-clip-margin:content-box;overflow:hidden}.checkbox_section__checkbox-input{margin:0;background:#fff;border:1px solid #d1d5dc;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;grid-row-start:1;grid-column-start:1}.checkbox_section__checkbox-input:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:1px}.checkbox_section__font-bold{font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif}.shopping-icon{display:flex;align-items:center;margin:0;position:relative}.shopping-icon__svg{width:24px;height:24px;fill:none}.shopping-icon__current-price{color:#fff;margin-right:.5rem}.shopping-icon__cancelled-price,.shopping-icon__current-price{font-size:.875rem;font-weight:300;margin-top:0;margin-bottom:0}.shopping-icon__cancelled-price{color:#d1d5db;text-decoration:line-through}.shopping-icon__header-cart-count{position:absolute;border-radius:6px;margin:0 0 17px 14px;background-color:#e00;color:#fff;width:12px;height:12px;font-weight:700;font-size:8px}.radio-button,.shopping-icon svg{position:relative}.radio-button{display:flex;align-items:flex-start;margin-bottom:16px;border:2px solid #757575;padding:16px 12px;width:50%;border-radius:10px}.radio-button:has(input:focus-visible){outline:2px solid #000;outline-offset:2px;border-color:#000}.radio-button__input{position:absolute;opacity:0;height:0;width:0}.radio-button__input:checked+.radio-button__label .radio-button__custom{border-color:#000;background-color:#000}.radio-button__input:checked+.radio-button__label .radio-button__custom:after{transform:scale(1)}.radio-button__input:disabled+.radio-button__label{opacity:.5;cursor:not-allowed}.radio-button__label{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.5}.radio-button__custom{position:relative;width:20px;height:20px;min-width:20px;border:2px solid #757575;border-radius:50%;background-color:transparent;margin-right:12px;transition:all .2s ease}.radio-button__custom:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background-color:#fff;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio-button__text{font-size:16px;color:#333}.radio-button--disabled{opacity:.5;cursor:not-allowed}.input-section__input-group{display:flex;flex-direction:column}.input-section__label{color:#364153;font-weight:500;font-size:.875rem;line-height:1.25rem;padding-bottom:.125rem}.input-section__input-icon-wrapper{position:relative}.input-section__input-icon-wrapper__input{background:#fff;border:2px solid var(--primary-border-color);border-radius:.75rem;color:var(--text-primary);font-size:1rem;width:100%;padding:1rem 2.5rem 1rem 1rem}.input-section__input-icon-wrapper__input ::placeholder{color:var(--primary-border-color)}.input-section__input-icon-wrapper__icon-container{position:absolute;top:50%;right:0;transform:translate(-50%,-50%)}.input-section__input-icon-wrapper__icon-container svg{color:var(--icon-success);fill:var(--icon-success)}.input-section__promoCode{position:relative}.input-section__error{border-color:#bf2b21;color:#bf2b21;font-size:14px}.input-section__error::placeholder{color:#bf2b21}.select-section__select-group{display:flex;flex-direction:column;position:relative}.select-section__label{color:#364153;font-weight:500;font-size:14px;line-height:20px;padding-bottom:2px;margin-bottom:.5rem}.select-section__select{height:60px;padding:1rem;background:#fff;border:2px solid #e2e2e2;border-radius:.75rem;font-size:16px;color:#1a1c35;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-section__select ::placeholder{color:#e2e2e2}.select-section svg{position:absolute;right:.75rem;top:50%;pointer-events:none}.select-section__error{border-color:red;color:red}.select-section__error::placeholder{color:red}.product-tile{text-decoration:none;color:inherit;box-shadow:0 1px 2px 0 rgba(16,24,40,.06);background-color:#fff;border:1px solid #d1d5db;border-radius:16px;padding:24px 16px;display:flex;flex-direction:column;align-items:flex-start;transition:border-color .3s;width:100%;cursor:pointer}.product-tile:hover{text-decoration:inherit}.product-tile__title{color:#1a1c35;font-size:1.25rem;min-height:56px;width:100%;justify-content:center;display:flex;text-align:center}.product-tile__title--has-discount{margin-bottom:4px}.product-tile__promo-label{display:flex;align-items:center;justify-content:center;align-self:center;margin-top:0;margin-bottom:5px;min-height:48px}.product-tile__promo-label-icon{margin-right:4px}.product-tile__promo-label-text{display:flex;width:100%;font-size:15px;font-weight:700;font-family:var(--galano-grotesque-medium)}.product-tile__discount{display:flex;align-items:center;border-radius:8px;margin-bottom:16px;background-color:#1a1c35;padding:2px 8px}.product-tile__discount-icon{margin-right:4px}.product-tile__discount-text{color:#fff;font-size:.75rem;font-weight:500;border-radius:4px;margin-bottom:3px}.product-tile__image-container{width:100%;height:auto;margin:16px 0;position:relative;text-align:center}.product-tile__image-container>img{margin:0 auto}.product-tile__price-container{display:flex}.product-tile__price{font-size:.875rem;display:flex;align-items:center;flex-direction:column}.product-tile__price--label{color:#525252;margin-right:4px;transform:translateY(3px);white-space:nowrap}.product-tile__price--original{color:#525252;text-decoration:line-through;margin-right:8px;transform:translateY(3px)}.product-tile__price--current{color:#1c1c1c;font-size:1.5rem;font-weight:700;display:inline-block}.product-tile__smartpaydetails,.product-tile__smartpaylogo{display:flex;gap:7px;color:#525252;font-size:.875rem;text-align:right}.product-tile__smartpay{display:flex;flex-direction:column;align-items:flex-end}.product-tile__smartpayprice{color:#1c1c1c;font-size:1.5rem;font-weight:700;display:inline-block}.product-tile__with-filters{max-width:253px}@media(max-width:1349px){.product-tile__price-container{flex-direction:column}.product-tile__price{align-items:flex-start}.product-tile__smartpay{align-items:flex-start;margin-top:10px}.product-tile__smartpaydetails{text-align:left}}.searchbar{display:flex;align-items:center;border:1px solid #e2e2e2;border-radius:30px;background-color:#fff;padding:14px 24px;margin-bottom:24px}.searchbar__input{display:flex;flex-grow:1;width:100%;color:#000;background-color:inherit;outline:none;border:none}.searchbar__input::placeholder{color:inherit}.searchbar__search-icon{fill:#000;height:20px;display:none}.searchbar__search-icon__pointer{cursor:pointer}.order-summary{font-family:GalanoGrotesque-medium,sans-serif;margin-top:0;border-radius:20px}.order-summary__header{padding:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.102),0 2px 4px -1px rgba(0,0,0,.059);background-color:#3b3f78;color:#fff;border-top-right-radius:20px;border-top-left-radius:20px}.order-summary__header-edit{display:flex;justify-content:space-between;align-items:start}.order-summary__header-title{font-size:1.25rem;line-height:1.875rem;font-weight:700;margin-bottom:.5rem}.order-summary__edit-link{font-size:.875rem;line-height:1.25rem;text-decoration:underline;background-color:transparent;color:inherit}.order-summary__edit-link:hover{outline-color:var(--other-bg-color)}.order-summary__edit-link:focus,.order-summary__edit-link:focus-visible{outline:2px solid var(--other-bg-color);outline-offset:1px;border-radius:1px}.order-summary__header-body{margin-top:1.5rem;display:flex;flex-direction:column;gap:calc(var(--base-spacing-unit)*.5)}.order-summary__header-body__product{display:flex;justify-content:space-between;gap:var(--base-spacing-unit);margin-bottom:5px}.order-summary__header-body__product__left-info{display:flex;justify-content:space-between;gap:calc(var(--base-spacing-unit)*.8)}.order-summary__header-body__product__left-info__image{width:100%;height:100%}.order-summary__header-body__product__left-info__image-wrapper{max-width:48px;min-width:48px;height:48px;background-color:#fff}.order-summary__header-body__product__left-info__data{font-size:.75rem;line-height:1.125rem}.order-summary__header-body__product__left-info__data__text{line-height:.75rem}.order-summary__header-body__product__left-info__data__title{font-weight:700;margin-bottom:0}.order-summary__header-body__product__left-info__data__subtitle{margin-bottom:0}.order-summary__header-body__product__right-info__price{font-size:.875rem;line-height:1.25rem;text-align:right}.order-summary__header-body__product__right-info__subtitle-container{display:flex;flex-direction:column;align-items:flex-end;margin-top:4px}.order-summary__header-body__product__right-info__subtitle{font-size:10px;line-height:1.125rem;text-align:right;max-width:120px;white-space:normal;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;display:block;margin-top:4px}.order-summary__header-body__product__right-info__subtitle-image{margin-top:4px;float:right}.order-summary__header-body__product__right-info__subtitle-image img{object-fit:contain}.order-summary__header-body__product__right-info__quantity{font-size:.75rem;line-height:1.25rem}.order-summary__header-border{color:#000;opacity:.5;margin-bottom:1.5rem}.order-summary__title-text{font-weight:400;font-size:1.25rem;line-height:1.75rem}.order-summary__products{padding-bottom:1.5rem}.order-summary__products__header-title{display:flex}.order-summary__products__title-text{font-weight:400;font-size:1.125rem;line-height:1.75rem}.order-summary__product{display:flex;flex-direction:column}.order-summary__product-row{display:flex;justify-content:space-between;align-items:center}.order-summary__product-name{font-family:var(--font-family-bold);font-size:.75rem;line-height:1.125rem;align-self:self-start}.order-summary__product-discount{display:flex;font-weight:700;font-size:.75rem;line-height:1.125rem;text-align:left}.order-summary__product-price{display:flex;flex-wrap:wrap;justify-content:flex-end;font-size:.75rem;line-height:1.125rem}.order-summary__product-tax{display:flex;justify-content:space-between}.order-summary__product-tax__other-tax{padding-left:8px}.order-summary__product-other-tax{padding-left:.5rem}.order-summary__product-other-tax,.order-summary__product-plan-tax{display:flex;justify-content:space-between;flex-direction:column;align-items:space-between}.order-summary__total-info{display:flex;justify-content:space-between;align-items:center}.order-summary__total-final-text{font-family:var(--font-family-bold);font-size:1.5rem;line-height:2rem}.order-summary__total-final-text-subtitle{justify-self:right;font-size:.75rem;line-height:1.125rem}.order-summary__free-text{font-weight:700}.order-summary__price-text{font-size:.75rem;line-height:1.125rem;font-weight:400}.order-summary__price-text--line-through{text-decoration:line-through;font-weight:400}.order-summary__discount-text,.order-summary__tax-text{font-size:.75rem;line-height:1.125rem}.order-summary__tax-text{display:flex;width:100%;justify-content:space-between;margin-bottom:0}.order-summary__tax-text-title{display:flex;align-items:center;gap:4px}.order-summary__shipping{font-weight:700;display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem}.order-summary__shipping-text{font-size:1.125rem;line-height:1.75rem}.order-summary__promo{margin-bottom:2rem}.order-summary__promo-title{font-size:.875rem;line-height:1.25rem}.order-summary__promo-link{text-decoration:underline;text-underline-offset:4px}.order-summary__promo-button{cursor:pointer;position:absolute;right:.3125rem;top:50%;transform:translateY(-50%);border-radius:2rem;height:90%;border:none}.order-summary__promo-button,.order-summary__promo-button:focus:not(:disabled),.order-summary__promo-button:hover:not(:disabled){background:transparent;outline:none}.order-summary__promo-button:focus-visible:not(:disabled){outline:1px auto;background:transparent}.order-summary__promo-button:disabled{cursor:not-allowed;opacity:.5;background:transparent;outline:none}.order-summary__footer{padding:1.5rem;background-color:#3b3f78}.order-summary__footer-savings{color:#fce500;font-size:.75rem;line-height:1rem}.order-summary__footer-savings,.order-summary__footer-total{display:flex;justify-content:space-between;align-items:center}.order-summary__footer-total{color:#fff;font-weight:700;font-size:1.25rem;line-height:1.75rem}.order-summary__monthly{padding:1.5rem;background-color:rgba(207,209,232,.4);border-bottom-right-radius:20px;border-bottom-left-radius:20px}.order-summary__monthly-title{display:flex;margin-bottom:1rem}.order-summary__monthly-title-text{font-weight:400;font-size:.875rem;line-height:1.25rem}.order-summary__monthly-row{padding-bottom:1rem;margin-bottom:0;font-size:.75rem;line-height:1rem}.order-summary__monthly-product,.order-summary__monthly-row{display:flex;justify-content:space-between;align-items:center}.order-summary__monthly-product{font-weight:700;font-size:.875rem;line-height:1.25rem}.order-summary__smartpay{padding:10px;margin-top:15px;border-top:1px solid rgba(0,0,0,.1)}.order-summary__smartpay-header{text-align:center;margin-bottom:10px;font-size:.875rem;line-height:1.25rem}.order-summary__smartpay-logo{height:20px;margin-left:5px;vertical-align:middle}.order-summary__smartpay-subtitle{margin:8px 0 12px}.order-summary__smartpay-back-link{display:inline-flex;align-items:center;font-weight:700;text-decoration:underline;cursor:pointer}.order-summary__smartpay-back-link .back-label{font-weight:700;text-decoration:underline;margin-left:4px;font-size:10px}.order-summary__smartpay-row{display:flex;justify-content:space-between;margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.order-summary__smartpay-amount,.order-summary__smartpay-title{font-weight:700;margin-bottom:0}.order-summary__tax-text-container{display:flex;align-items:center;width:100%;justify-content:space-between;gap:.5rem}.order-summary-discount-removable-wrapper{display:flex;gap:8px;align-items:center;text-align:center;justify-content:center}.added-margin-bottom{margin-bottom:8px}.top-aligned{align-items:flex-start}.phone-header{display:flex;align-items:center;cursor:pointer}.phone-header__icon{margin-right:.25rem;color:#1a1c35;transition:color .2s}.phone-header__icon:hover{color:#1f2937}.phone-header__text{font-size:1rem;font-weight:700;color:#1a1c35}.phone-header-chevron{width:1.75rem;height:1.75rem;cursor:pointer;color:#4a5568;transition:color .2s}.phone-header-chevron:hover{color:#2d3748}.form__form-wrapper{display:flex;flex-direction:column;padding-bottom:1.5rem}.form__input-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.form__pb-2{padding-bottom:.5rem}.form__py-8{padding-top:2rem;padding-bottom:2rem}.form__w-24{width:24%}.form__w-32{width:32%}.form__w-80{width:80%}.form__w-48{width:48%}.form__w-38{width:38%}.form__w-58{width:58%}.form__w-33{width:33%}.form__w-25{width:25%}.form__w-40{width:40%}.form__w-44{width:44%}.form__w-68{width:68%}.form__w-50{width:49%}.form .form__btn-rounded-white{background-color:#fff;border-radius:.75rem;gap:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#525252;border:2px solid #e2e2e2;padding:18px 16px;font-size:12px;font-family:var(--font-family-sans-bold)}.form .form__btn-active{color:#1a1c35;border:2px solid #1a1c35}.form__py-2{padding-top:.5rem;padding-bottom:.5rem}.other-options{display:flex;flex-direction:column;gap:24px;padding-top:24px}.other-options__title{font-size:1.125rem;margin-top:1rem;font-weight:100}.other-options__grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.other-options__grid{grid-template-columns:repeat(2,1fr)}}.other-options__option{background-color:rgba(207,209,232,.4);border:1px solid #cfd1e8;border-radius:1rem;padding:24px;display:flex}.other-options__image-container{width:25%;display:flex;justify-content:center;align-items:center}.other-options__image{width:100%;height:auto;max-height:140px;mix-blend-mode:multiply;background-color:transparent;mask-image:radial-gradient(circle,#000 70%,transparent 100%);-webkit-mask-image:radial-gradient(circle,#000 70%,transparent 100%);filter:brightness(119%)}.other-options__details{width:75%;display:flex;flex-direction:column;justify-content:center;padding-left:1.5rem}.other-options__product-title{font-size:1.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.other-options__price{font-weight:600;font-size:.875rem}.other-options__price span{font-weight:300}.other-options__specs{list-style-type:disc;margin-left:1.25rem;text-align:left}.other-options__specs li{font-size:.875rem}.other-options__actions{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:14px}@media(min-width:640px){.other-options__actions{flex-direction:row;gap:1rem}}.other-options__details-link{font-size:.875rem;border-radius:9999px;padding:.5rem .875rem .875rem;width:10rem;height:2.5rem;background-color:#fff;color:#1a1c35;text-decoration:none;font-family:GalanoGrotesque-Bold,sans-serif}.other-options__details-link:hover{border:2px solid var(--Border-Primary,rgba(0,0,0,.1))}.other-options__details-link:focus{border:1px solid var(--Text-Informational,#254d9d)}.other-options__price--slashed{text-decoration:line-through;color:gray;margin-right:8px}.button{display:inline-flex;justify-content:center;align-items:center;gap:5px;border-radius:9999px;border:0;cursor:pointer;outline:none;line-height:1.4285714286;color:#fff}.button--primary{background-color:var(--button-primary-color)}.button--secondary{background-color:#575cb0}.button--secondary:hover{outline-color:var(--other-bg-color)}.button--secondary:focus,.button--secondary:focus-visible{outline-color:var(--order-confirmation-secondary-color)}.button--small{padding-block:calc(.25rem*3);padding-inline:1.25rem;margin-right:.5rem;font-size:.875rem}.button--medium{padding:.5rem 1rem;font-size:1rem}.button--large{padding:.75rem 1.5rem;font-size:.875rem}.button--xl{padding:.75rem 2.5rem;font-size:.875rem}.button--text-dark{color:#1a1c35}.button--custom-text{color:inherit}.button--line-height{line-height:14.2857142857}.button--disabled{background:#e0e0e0!important;color:#b0b0b0!important;cursor:not-allowed!important}.carousel{flex-direction:column;display:flex;align-items:center;justify-content:center;padding:50px 0}.carousel__no-image{width:200px;height:320px}.carousel__no-image,.carousel__no-image-preview{background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;border:1px solid #ddd}.carousel__no-image-preview{width:60px;height:60px}.carousel__container{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.carousel__hidden{display:none}.carousel__dot--indicators{display:flex;justify-content:center;padding:var(--spacing-medium) 0;gap:var(--spacing-medium)}.carousel__dot--outer{border-radius:50%;background-color:inherit;padding:calc(var(--spacing-small)*3)}.carousel__dot--outer.active{border:2px solid var(--carousel-btn-outline-color)}.carousel__dot--outer.active .carousel__dot--inner{background-color:var(--carousel-btn-outline-color)}.carousel__dot--outer:focus-visible{border:1px solid var(--carousel-btn-outline-color)}.carousel__dot--outer:focus-visible .carousel__dot--inner{background-color:var(--carousel-btn-outline-color)}.carousel__dot--inner{width:var(--spacing-default);height:var(--spacing-default);border-radius:50%;background-color:var(--carousel-btn-default-color)}.phone-details{cursor:auto;padding:1rem;border-radius:.5rem;border:1px solid transparent;background-color:#fff}.phone-details__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;justify-content:space-between;margin-bottom:2rem}@media(min-width:768px){.phone-details__grid{grid-template-columns:repeat(2,1fr)}}.phone-details__detail{display:flex;align-items:flex-start;gap:1rem}.phone-details__image{width:2rem;height:2rem;margin-top:.25rem;aspect-ratio:1/1}.phone-details__label{font-size:.875rem;color:#1c1c1c;text-transform:capitalize}.phone-details__value{font-size:.75rem;color:#1c1c1c;text-transform:capitalize}.phone-details__description{margin-bottom:1.5rem;color:#4b5563}.phone-details__box{margin-top:1rem;width:100%;gap:1.25rem;display:flex;flex-direction:column}.phone-details__box-title{text-align:left;font-size:1.25rem;margin-bottom:1rem;font-weight:700;color:#1a1c35}.phone-details__box-items{justify-content:space-between;display:flex;align-items:center}.phone-details__box-item{font-size:1rem;font-weight:500;color:#1a1c35;display:flex;gap:8px;align-items:center}.phone-details__box-item span{margin-bottom:5px}.additional-details-wrapper{display:flex;gap:8px;align-items:center;margin-bottom:4px}.additional-details-icon{width:14.67px;height:14.67px;cursor:pointer}.additional-details__anchor,.additional-details__title{font-size:.75rem;color:#1c1c1c;text-transform:capitalize;white-space:pre-line}.additional-details__anchor{text-decoration:underline}.additional-details__disney-icon{width:32px;min-height:17px;cursor:auto}.additional-details__icon-wrapper{min-width:40px;display:flex;justify-content:center;margin-top:5px}.link-list{font-size:14px}.link-list__container h2{font-family:GalanoGrotesque-Bold,sans-serif}.link-list__container--grid{display:flex;gap:16px}.link-list .link-list-wrepper{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:5px}.link-list .bottom-links{flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:85%;margin-left:auto;margin-right:auto}.link-list__section-title{font-size:2rem;margin-bottom:16px;color:#000}.link-list__list{list-style:none}.link-list__list--grid{display:flex;gap:16px}.link-list__item--block{display:block;margin-bottom:8px}.link-list__link{color:inherit;text-decoration:none}.link-list__social-links{margin-top:16px}.link-list__bottom-links{padding:32px 0}.plan-other-options{display:flex;flex-direction:column;gap:1rem}.plan-other-options__title{font-size:var(--large-font-size);margin-top:1rem}.plan-other-options__grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.plan-other-options__grid{grid-template-columns:repeat(2,1fr)}}.plan-other-options__option{background-color:rgba(207,209,232,.4);border:1px solid #cfd1e8;border-radius:1rem;padding:1.5rem 1rem;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex}.plan-other-options__content{display:flex;flex-direction:column;justify-content:center}.plan-other-options__image-container{width:25%;display:flex;justify-content:center;align-items:center}.plan-other-options__image{width:100%;height:auto}.plan-other-options__details{width:75%;display:flex;flex-direction:column;justify-content:center;padding-left:1rem;gap:1rem}.plan-other-options__product-title{font-weight:700;font-size:var(--subtitle-font-size);line-height:1.9rem;letter-spacing:0}.plan-other-options__price{font-size:var(--medium-font-size)}.plan-other-options__price span{font-weight:700}.plan-other-options__price-tag{border-radius:.5rem;gap:.25rem;font-size:var(--medium-font-size);font-weight:700;padding-left:10px;margin-left:-5px}.plan-other-options__specs{list-style-type:disc;margin-left:1.25rem;margin-top:.5rem;text-align:left;margin-bottom:2rem}.plan-other-options__specs li{font-size:var(--medium-font-size)}.plan-other-options__actions{display:flex;justify-content:center;align-items:center;gap:.5rem;justify-content:flex-start}@media(min-width:640px){.plan-other-options__actions{flex-direction:row;gap:1rem}}.plan-other-options__button{font-size:var(--medium-font-size);border-radius:9999px}.plan-other-options__button,.plan-other-options__details-link{margin-top:.75rem;padding:.5rem 3.3rem;line-height:1.5rem;background-color:#fff}.plan-other-options__details-link{color:#1a1c35;border:0;border-radius:9999px;font-weight:700}.back-section__back-btn{align-items:center;cursor:pointer;display:flex}.back-section__icon{color:#364153;border:0;padding:0;display:flex;align-items:center}.back-section__icon-svg{width:1.5rem;height:1.5rem}.back-section__text{color:#1a1c35;font-size:14px;font-family:var(--font-family-sans-bold);font-weight:700;margin:0}.details-accordion{display:flex;flex-direction:column;align-items:center;gap:8px}.details-accordion__header{padding:8px 12px}.details-accordion__chevron{cursor:pointer;background-color:inherit;align-self:center;margin-bottom:-8px;display:flex;align-items:center;gap:6px;font-size:14px;font-family:var(--galano-grotesque-bold)}.details-accordion__chevron>svg{height:28px;width:28px}.details-accordion__chevron:focus,.details-accordion__chevron:focus svg,.details-accordion__chevron:hover,.details-accordion__chevron:hover svg{color:var(--back-button-hover-color)}.details-accordion__chevron:focus-visible{outline:1px auto -webkit-focus-ring-color}.back-button{display:inline-flex;align-items:center;font-family:var(--back-button-font-family);gap:var(--back-button-gap);padding:var(--back-button-padding);border:none;background-color:var(--back-button-background-color);color:var(--back-button-text-color);font-size:var(--back-button-font-size);cursor:pointer;border-radius:var(--back-button-border-radius);text-decoration:underline}.back-button svg{fill:var(--back-button-text-color)}.back-button:hover{color:var(--back-button-hover-color)}.back-button:hover svg{fill:var(--back-button-hover-color)}.back-button:focus{color:var(--back-button-hover-color)}.back-button:focus svg{fill:var(--back-button-hover-color)}.back-button:disabled{color:var(--back-button-disabled-color);cursor:not-allowed;-webkit-text-decoration-color:var(--back-button-disabled-color);text-decoration-color:var(--back-button-disabled-color);pointer-events:none}.back-button:disabled svg{fill:var(--back-button-disabled-color)}.shipping-tile{background-color:#fff;font-size:14px;font-family:var(--galano-grotesque-medium);line-height:20px;letter-spacing:0}.shipping-tile:has(input:focus-visible){outline:2px solid #000;outline-offset:2px;border-radius:10px;border-color:#000}.shipping-tile__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:2px;cursor:pointer;height:20px;width:20px;min-width:20px;background:#fff;border-radius:100px;border:1px solid #e2e2e2;position:absolute;margin:12px}.shipping-tile__input--selected{border-width:6px;border-color:#000}.shipping-tile__label{border:2px solid rgba(0,0,0,.1);border-radius:10px;display:flex;gap:12px;padding:12px 12px 12px 40px}.shipping-tile__info{margin-right:auto}.shipping-tile__info>span{display:block}.shipping-tile__img{align-self:center}.update-zipcode__main-wrapper .modal__wrapper{padding:var(--spacing-large)}.update-zipcode__main-wrapper .modal__top-buttons-wrapper{margin:0}.update-zipcode__main-wrapper .modal__title{font-size:calc(var(--base-font-size)*1.5);font-weight:var(--order-confirmation-font-weight-bold)}.update-zipcode__modal-content-header{font-size:24px;font-weight:700;line-height:32px}.update-zipcode__modal-content-body-wrapper{margin-top:0}.update-zipcode__modal-content-body{font-size:16px;font-weight:500;line-height:24px;margin-bottom:0;color:#525252}.update-zipcode__modal-content-form-wrapper{display:flex;flex-direction:column;width:100%;margin:20px 0 0;position:relative}.update-zipcode__modal-content-alert{text-align:left;width:100%;padding-top:0;padding-bottom:0;font-size:14px;line-height:28px;font-weight:400;color:red}.update-zipcode__modal-content-button-wrapper{display:flex;width:100%;justify-content:start;margin-top:20px}.update-zipcode__modal-content-button-wrapper button{min-width:160px;font-size:16px;font-weight:700;line-height:24px;color:#fff;background-color:#1a1c35}.update-zipcode__modal-content-button-wrapper button:disabled{background-color:#f2f4f7;border:1px solid #eaecf0;color:#d9d9d9}.update-zipcode__modal-content-button-wrapper button:focus-visible{outline:1px solid #000;outline-offset:2px}.update-zipcode__modal-content-privacy-wrapper{font-size:14px;font-weight:500;line-height:20px;letter-spacing:normal;margin-bottom:0;margin-top:20px;text-align:center}.update-zipcode__modal-content-privacy{margin-bottom:4px;color:#525252;text-align:center}.update-zipcode__modal-content-privacy a{text-decoration:underline}.update-zipcode__location-form-input-wrapper{display:flex;flex-direction:column;align-items:stretch;width:100%;position:relative}.update-zipcode__location-form-label{width:100%;display:block;text-align:left;font-size:16px;font-weight:500;line-height:24px;color:#525252;margin-bottom:5px}.update-zipcode__location-form-input{border-radius:10px;border:1px solid rgba(0,0,0,.102);height:48px;font-size:16px;font-weight:500;line-height:24px;color:#1a1c35;padding:0 12px;width:100%;box-sizing:border-box}.update-zipcode__location-form-input--error{color:red;border-color:red}.update-zipcode__success-wrapper{position:absolute;top:0;right:1%;transform:translateY(50%)}.update-zipcode__success-wrapper svg{width:14px;height:14px;color:#315700;fill:#315700}.modal__overlay{background-color:rgba(0,0,0,.5);height:100%;position:fixed;top:0}.modal__overlay,.modal__wrapper{display:flex;width:100%;z-index:999}.modal__wrapper{background-color:#eeeef7;border:1px solid #ccc;box-sizing:border-box;font-family:GalanoGrotesque-Medium,sans-serif;margin:auto;max-width:488px;max-height:90vh;padding:20px;border-radius:10px;flex-direction:column}.modal__top-buttons-wrapper{display:flex;justify-content:space-between;margin:0 0 15px;gap:8px}.modal__close-wrapper{width:22px;height:22px;border:none;display:flex;padding:0;color:#1a1c35;background:none}.modal__close-wrapper:focus-within{outline:1px solid #000}.modal__title{margin:0;font-family:GalanoGrotesque-Medium,sans-serif;font-size:14px;font-weight:700;display:flex;align-items:center}.modal__content{overflow-y:auto;flex:1 1;max-height:calc(90vh - 80px);padding:.1875rem}.about-shipping{font-size:18px;line-height:28px;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0}.about-shipping .method-title{text-decoration:underline;margin-bottom:20px}.about-shipping .method-body{margin-bottom:24px}.about-shipping__footer{font-size:14px;list-style:disc;list-style-position:inside}.about-shipping__footer:before{content:"";height:1px;width:100%;display:block;background-color:rgba(0,0,0,.1);margin:24px 0}.checkout-review-container{position:relative}.checkout-review__loader-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.review-finalize-section{font-family:var(--font-family-sans);padding:1.5rem 1.5rem 1.5rem 0;border-radius:8px}.review-finalize-section .review-title{font-size:24px;font-family:var(--font-family-sans-bold);margin-bottom:1rem}.review-finalize-section .terms-agreement{display:flex;gap:.5rem;margin:1rem 0;align-items:flex-start;font-size:18px;line-height:1.4}.review-finalize-section .terms-agreement .terms-label{font-size:14px;line-height:1.4;color:#333}.review-finalize-section a{text-decoration:underline;padding:0 4px}.review-finalize-section a:hover{text-decoration:none}.review-finalize-section .custom-checkbox{display:grid;margin-right:6px;grid-gap:8px;gap:8px;margin-top:5px}.review-finalize-section .custom-checkbox input:checked{background:#1a1c35;border-color:#1a1c35}.review-finalize-section .custom-checkbox svg{stroke:#fff;width:.87rem;height:.87rem}.review-finalize-section .purchase-btn{display:inline-block;border-radius:24px;font-weight:700;background:#e00;color:#cfd1e8;cursor:pointer;transition:all .3s ease ease;padding:12px 50px 18px}.review-finalize-section .purchase-btn.disabled{opacity:.6;cursor:not-allowed;background-color:#f2f2f2;border:1px solid #d9d9d9;color:#a2a2a2;font-family:GalanoGrotesque-Bold,sans-serif;font-weight:700;font-size:14px}.review-finalize-section .purchase-btn.active{background:#e00;color:#fff}:root{--color-text-primary:#000}.fcc-mainSection{display:flex;margin-bottom:20px;margin-top:20px;gap:20px}.fcc-mainSection .fcc_container{width:100%}.fcc-mainSection .fcc_container:last-child{margin-right:0}.fcc_container{border:4px solid #000;max-width:262px;overflow-wrap:break-word;padding:8px 12px}.fcc_container h2{font-weight:400;font-size:24px;margin-bottom:10px;border-bottom:2px solid #000;padding-bottom:5px}.fcc_container .details{border-bottom:6px solid #000}.fcc_container .details strong{display:block;font-size:11px;font-weight:400;font-family:var(--galano-grotesque-bold)}.fcc_container .details p{font-family:var(--galano-grotesque-medium);font-size:9px;margin:0}.fcc_container .section .border_top_extra_thick,.fcc_container .section .monthly-title,.fcc_container .section .section-title{font-family:var(--galano-grotesque-bold);font-weight:400;font-size:12px;display:flex;justify-content:space-between;border-bottom:2px solid var(--color-text-primary);padding:3px 0}.fcc_container .section .monthly-title{font-size:11px;border-top:1px solid var(--color-text-primary)}.fcc_container .section .section-link-heading,.fcc_container .section .speed-title{font-family:var(--galano-grotesque-bold);font-weight:400;font-size:11px;border-top:2px solid var(--color-text-primary);padding-top:4px}.fcc_container .section table{width:100%;border-collapse:collapse}.fcc_container .section table td{padding-bottom:2px;font-family:var(--galano-grotesque-medium);font-size:9px}.fcc_container .section table td:nth-child(2){text-align:right}.fcc_container .section .speed_block p{font-size:11px;font-family:var(--galano-grotesque-bold);font-weight:400;margin-bottom:0!important}.fcc_container .section .speed_block strong{display:block;margin-bottom:5px}.fcc_container .section .speed_block table td{padding-left:20px}.fcc_container .section .speed_block--body{font-family:var(--galano-grotesque-bold)}.fcc_container .section a{color:#0047ab;text-decoration:underline}.fcc_container .section .strong,.fcc_container .section strong{display:block;font-weight:700}.fcc_container .section .border_top{border-top:1px solid #000}.fcc_container .section .border_top_thick{border-top:5px solid #000}.fcc_container .section .border_top_extra_thick{border-top:10px solid #000;font-size:11px}.fcc_container .section .pd_left-20{padding-left:20px}.fcc_container .links p{margin-bottom:5px;font-size:8px}.monthly-price{font-size:9px;font-family:var(--galano-grotesque-medium);margin:0;padding:2px 0}.data-section__title{font-weight:400!important;text-indent:15px}.data-section__body{font-weight:400!important}.data-section__body,.monthly-price__wrapper{font-family:var(--galano-grotesque-bold)!important}.monthly-price__wrapper{display:flex;gap:3px;align-items:center}.monthly-price__wrapper>p{margin:0}.monthly-price__body,.monthly-price__wrapper>p,.network-wrapper{font-family:var(--galano-grotesque-bold)!important}.network-wrapper{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.network-wrapper>p{font-size:11px!important;margin:0!important}.network-wrapper>a{font-size:11px}.support-text{margin:0;padding-bottom:4px}.customer-support-wrapper,.support-text{font-size:9px;text-indent:14px}.unique-plan-id-text{font-size:8px;font-weight:400!important}.fcc-customer-wrapper{font-size:8px;font-family:var(--galano-grotesque-bold)!important}.learn-more-text{font-size:8px}.details_heading_nowrap{white-space:nowrap}.validate-address__main-wrapper{font-family:GalanoGrotesque-Medium,sans-serif}.validate-address__main-wrapper .modal__wrapper{padding:var(--spacing-large)}.validate-address__main-wrapper .modal__top-buttons-wrapper{margin:0}.validate-address__modal-content-wrapper{width:100%}.validate-address__modal-content-header{font-size:24px;font-weight:700;line-height:32px}.validate-address__modal-content-body-wrapper{margin-top:0}.validate-address__modal-content-body{font-size:16px;font-weight:500;line-height:24px;margin-bottom:24px;color:#525252}.validate-address__comparison-container{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:768px){.validate-address__comparison-container{flex-direction:row;gap:32px}}.validate-address__address-option{flex:1 1;display:flex;flex-direction:column}.validate-address__address-option:nth-child(2) .validate-address__button-wrapper button{background-color:#e00}.validate-address__address-heading{font-family:GalanoGrotesque-Medium,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin:0 0 12px;color:#525252}.validate-address__address-content{font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px;color:#525252}.validate-address__button-wrapper{display:flex;width:100%;justify-content:flex-start;margin-top:auto;padding-top:16px}.validate-address__button-wrapper button{min-width:160px;font-size:16px;font-weight:700;line-height:24px;color:#fff;background-color:#1a1c35}.validate-address__button-wrapper button:disabled{background-color:#f2f4f7;border:1px solid #eaecf0;color:#d9d9d9}.chat-exit-modal{display:flex;flex-direction:column;gap:24px}.chat-exit-modal__wrapper .modal__wrapper{border-radius:calc(var(--border-radius-medium)*3);padding:var(--spacing-large)}.chat-exit-modal__wrapper .modal__top-buttons-wrapper{margin:0}.chat-exit-modal__header{font-family:GalanoGrotesque-Bold,sans-serif;font-size:24px;font-weight:700;line-height:var(--base-line-height);padding-bottom:var(--spacing-large)}.chat-exit-modal__content{display:flex;flex-direction:column;gap:var(--spacing-medium)}.chat-exit-modal__actions{display:flex;justify-content:flex-start;gap:10px}.chat-exit-modal__actions>button{font-size:16px;font-weight:700;line-height:24px;padding:calc(var(--spacing-medium)*.625) calc(var(--spacing-medium)*1.125);gap:calc(var(--spacing-small)*1.5);min-width:calc(var(--spacing-medium)*10)}.chat-exit-modal__actions>button:focus-visible{outline:1px solid #000;outline-offset:2px}.chat-exit-modal__actions>button:last-child{background-color:transparent;color:#1a1c35;border:1px solid #1a1c35}.chat-disclaimer-modal__container{display:flex;flex-direction:column;gap:24px;border-radius:.5rem;padding:0 6px 12px 12px;width:100%}.chat-disclaimer-modal__header{font-family:var(--back-button-font-family);font-size:20px;font-weight:700;line-height:28px}.chat-disclaimer-modal__content{display:flex;flex-direction:column;gap:24px}.chat-disclaimer-modal__actions .disclaimer-btn{width:100%;padding-bottom:11px;font-weight:700}.chat-disclaimer-modal-wrapper .modal__wrapper{width:23%;background-color:#fff}.chat-disclaimer-modal-wrapper .modal__wrapper .modal__close-wrapper,.chat-disclaimer-modal-wrapper .modal__wrapper .modal__close-wrapper:focus{outline:none;background-color:unset}.chat-disclaimer-modal-wrapper .modal__wrapper .modal__top-buttons-wrapper{margin:0}.skeleton-loader{margin-bottom:20px;width:300px}.skeleton-loader__text-line{height:12px;border-radius:6px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 37%,#e0e0e0 63%);background-size:400% 100%;animation:shimmer 1.2s ease-in-out infinite}.skeleton-loader__vertical{width:170px;height:320px;border-radius:20px;background:#e0e0e0;overflow:hidden;position:relative;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-bottom:20px}.skeleton-loader__screen{width:100%;height:100%;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:400% 100%;animation:shimmer 1.2s ease-in-out infinite}.skeleton-card{background-color:#fff;border:1px solid #ecedf6;border-radius:10px;padding:24px 16px;box-shadow:0 1px 4px rgba(0,0,0,.1);animation:fadeIn .4s ease forwards;overflow:hidden;position:relative;min-width:257px;max-width:300px}.skeleton-card .skeleton-image,.skeleton-card .skeleton-line{background:linear-gradient(90deg,#ecedf6 25%,#fff 50%,#ecedf6);background-size:800px 100%;animation:shimmer 2s ease-in-out infinite;position:relative}.skeleton-card .skeleton-image{height:246px;background-color:#ecedf6;margin-bottom:32px}.skeleton-card .skeleton-line{height:36px;background-color:#ecedf6;margin:4px 0}.skeleton-card .skeleton-line.short{width:60%}.skeleton-card .skeleton-line.long{width:90%}.skeleton-chat-open{max-width:253px;min-width:100px}.legal-disclaimer{margin-bottom:1.5rem;margin-top:1.5rem}.legal-disclaimer__item{position:relative;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;list-style-type:none}.legal-disclaimer__superscript{font-size:.75rem;font-weight:200;color:#525252}.legal-disclaimer__content{display:block;white-space:pre-line;color:#525252;font:var(--galano-grotesque-medium);font-weight:500;margin-bottom:1rem}.legal-disclaimer__content a{text-decoration:underline}.error-container,.error-container__content-wrapper{width:100%;display:flex;justify-content:center}.error-container__content-wrapper{max-width:600px;align-items:center;flex-direction:column;padding:var(--spacing-large);border-radius:var(--spacing-large);background-color:var(--color-white);text-align:center}.error-container__actions-wrapper{margin:var(--spacing-medium);display:flex;justify-content:center;align-items:center;gap:var(--spacing-medium)}.error-container__actions-wrapper>a,.error-container__actions-wrapper>button{font-size:1.2rem;color:var(--color-white);display:inline-block;padding:var(--spacing-medium) var(--spacing-large);text-align:center;border-radius:var(--spacing-default);text-decoration:none}.error-container__actions-wrapper>button{background-color:var(--button-secondary-color)}.error-container__actions-wrapper>a{background-color:var(--button-primary-color)}.error-container__title{font-size:2.5rem;margin-bottom:var(--spacing-medium)}.error-container__description{font-size:1.5rem;margin-bottom:var(--spacing-medium)}.footer{font-family:GalanoGrotesque-Medium,sans-serif;color:#1a1c35}.footer h2{font-size:1.5rem;font-family:GalanoGrotesque-bold,sans-serif;font-weight:400;line-height:32px}.footer__container{margin:0 auto;padding:48px 0;background-color:#fff;border-top:1px solid #e2e2e2;position:absolute;z-index:10;width:100%}.footer__content{max-width:1350px;margin:0 auto}.footer__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px;gap:8px;margin-bottom:8px}@media(min-width:1024px){.footer__grid{grid-template-columns:repeat(4,1fr)}}.footer__email-signup{grid-column:span 1;padding-right:5%}.footer__link-lists{grid-column:span 3;padding-left:8px;display:contents}.footer__social-links{display:flex;flex-direction:row;gap:25px;margin-top:16px}.footer__bottom-links{padding:32px 0;display:flex;justify-content:center;align-items:center;text-align:center}.footer__trademark{text-align:center}.footer .footer-logo{display:flex;justify-content:center;margin-top:15px}.footer__flex{display:flex;width:100%;box-sizing:border-box}.footer__w30{width:30%;box-sizing:border-box}.footer__pr5{padding-right:5%}.footer__pl5{padding-left:5%}.footer__w70{width:70%;box-sizing:border-box}.footer__w33{width:33%;box-sizing:border-box}.footer__space-between{justify-content:space-between}.header__overlay{left:0;height:100%;background-color:rgba(0,0,0,.4);z-index:19}.header,.header__overlay{position:fixed;top:0;width:100%}.header{z-index:99;max-width:100%;background-color:var(--primary-bg-color)}.header__top-bar{display:flex;justify-content:space-between;flex-direction:column;width:100%;padding:var(--spacing-default) var(--spacing-medium)}.header__top-bar-container{display:flex;flex-direction:row;justify-content:end;align-items:center;width:100%;margin:auto;padding:var(--spacing-default)}.header__top-bar-container>a:not([tabindex="-1"]):hover,.header__top-bar-container>button:hover,.header__top-bar-container>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.header__top-bar-container>a:not([tabindex="-1"]):focus,.header__top-bar-container>a:not([tabindex="-1"]):focus-visible,.header__top-bar-container>button:focus,.header__top-bar-container>button:focus-visible,.header__top-bar-container>div[tabindex="0"]:focus,.header__top-bar-container>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__top-bar-container>button:focus{outline-offset:-6px}@media(min-width:1024px){.header__top-bar-container{max-width:var(--container-max-width)}}.header__top-bar-item{display:flex;align-items:center;cursor:pointer;margin-right:24px;font-family:GalanoGrotesque-Medium,sans-serif;font-weight:500;color:#fff;font-size:14px;text-decoration:underline;background:none}.header__top-bar-item:hover{color:#c2c2c2}.header__top-bar-item:hover svg{color:#c2c2c2;fill:#c2c2c2}.header__top-bar-item svg{color:#fff;fill:#fff}.header__container{display:flex;justify-content:space-between;align-items:center;margin:0 auto;color:#fff;width:100%;padding:var(--spacing-medium)}@media(min-width:1024px){.header__container{max-width:var(--container-max-width)}}.header__logo-nav,.header__nav{display:flex;align-items:center}.header__nav{margin-left:16px}.header__nav>a:not([tabindex="-1"]):hover,.header__nav>button:hover,.header__nav>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.header__nav>a:not([tabindex="-1"]):focus,.header__nav>a:not([tabindex="-1"]):focus-visible,.header__nav>button:focus,.header__nav>button:focus-visible,.header__nav>div[tabindex="0"]:focus,.header__nav>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__nav>a.open:not([tabindex="-1"]):hover,.header__nav>button.open:hover,.header__nav>div.open[tabindex="0"]:hover{outline:transparent;opacity:1!important}.header__nav-option{display:flex;align-items:center;cursor:pointer;position:relative;padding:8px 12px;margin-right:1rem}.header__nav-option>a.open:not([tabindex="-1"]):hover,.header__nav-option>button.open:hover,.header__nav-option>div.open[tabindex="0"]:hover{outline:transparent;opacity:1!important}.header__nav-option-text{color:#fff;font-family:GalanoGrotesque-Medium,sans-serif;font-weight:700;font-size:18px;margin-right:4px}.header__nav-option-text-right-nav{font-family:GalanoGrotesque-Medium,sans-serif;font-weight:500;font-size:14px}.header__nav-option-right-nav{display:flex;align-items:center;cursor:pointer;position:relative;padding:12px 20px;margin-right:.5rem;border:none;border-radius:999px;background:hsla(0,0%,100%,.1);box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgba(16,24,40,.06)}.header__nav-option svg,.header__nav-option-right-nav svg{fill:#fff}.header__nav-option:last-child{margin-right:0}.header__subnav{position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%) translateY(100px);opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s;background-color:#3b3f78;z-index:19;padding:24px;box-shadow:0 4px 8px rgba(0,0,0,.2);cursor:default}.header__subnav.open{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);min-width:max-content}.header__subnav.open:focus,.header__subnav.open:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__subnav.open:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #1a1c35;z-index:31}.header__nav-option:first-child .header__subnav.open:before{left:20px;transform:translateX(0)}.header__subnav.open .header__subnav-option-suboption-main .header__subnav-option-suboption:first-child .header__subnav-option-suboption-text{font-weight:700;font-family:var(--font-family-sans-bold)}.header__subnav-triangle{position:absolute;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #1a1c35;z-index:31}.header__subnav-heading-wrapper{margin-bottom:20px;color:#fff}.header__subnav-heading-text{font-size:20px;font-weight:600;color:#fff;margin-bottom:8px}.header__subnav-heading-description{font-size:14px;color:#666;margin-bottom:16px}.header__subnav-heading-cta-main{margin-top:16px}.header__subnav-option-suboption{display:flex;gap:3px;align-items:center}.header__subnav-option-suboption>a:not([tabindex="-1"]):hover,.header__subnav-option-suboption>button:hover,.header__subnav-option-suboption>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.header__subnav-option-suboption>a:not([tabindex="-1"]):focus,.header__subnav-option-suboption>a:not([tabindex="-1"]):focus-visible,.header__subnav-option-suboption>button:focus,.header__subnav-option-suboption>button:focus-visible,.header__subnav-option-suboption>div[tabindex="0"]:focus,.header__subnav-option-suboption>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__subnav-option-suboption-content-main{display:flex;flex-wrap:wrap;gap:50px;width:max-content}.header__subnav-option-suboption-content{display:flex;flex-direction:column;align-items:flex-start;min-width:200px;padding:12px}.header__subnav-option-suboption-icon{margin-bottom:12px}.header__subnav-option-suboption-heading{font-weight:700;font-size:18px;margin-bottom:32px;color:#fff}.header__subnav-option-suboption-main{display:flex;flex-direction:column;gap:24px}.header__subnav-option-suboption-text{color:#fff;font-size:16px;font-weight:500}.header__subnav-option-suboption-text:hover{text-decoration:underline;cursor:pointer}.header__subnav-option-suboption-newtag-wrapper{display:inline-block;margin-left:8px}.header__subnav-option-suboption-newtag-text{background:#fce500;color:#1a1c35;font-size:10px;padding:2px 6px;border-radius:12px;text-transform:uppercase}.header__subnav-option{padding:12px 16px;display:flex}.header__subnav-option>a:not([tabindex="-1"]):hover,.header__subnav-option>button:hover,.header__subnav-option>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.header__subnav-option>a:not([tabindex="-1"]):focus,.header__subnav-option>a:not([tabindex="-1"]):focus-visible,.header__subnav-option>button:focus,.header__subnav-option>button:focus-visible,.header__subnav-option>div[tabindex="0"]:focus,.header__subnav-option>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__subnav-option-main{display:flex;flex-direction:column;min-width:max-content}.header__subnav-option-text{color:#fff;font-size:16px;padding:6px 0;font-weight:500}.header__subnav-option-text:hover{text-decoration:underline;cursor:pointer}.header__actions{display:flex;align-items:center;gap:8px}.header__actions>a:not([tabindex="-1"]):hover,.header__actions>button:hover,.header__actions>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.header__actions>a:not([tabindex="-1"]):focus,.header__actions>a:not([tabindex="-1"]):focus-visible,.header__actions>button:focus,.header__actions>button:focus-visible,.header__actions>div[tabindex="0"]:focus,.header__actions>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__actions>a.open:not([tabindex="-1"]):hover,.header__actions>button.open:hover,.header__actions>div.open[tabindex="0"]:hover{outline:transparent;opacity:1!important}.header__actions>a>a:not([tabindex="-1"]):hover,.header__actions>a>button:hover,.header__actions>a>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.header__actions>a>a:not([tabindex="-1"]):focus,.header__actions>a>a:not([tabindex="-1"]):focus-visible,.header__actions>a>button:focus,.header__actions>a>button:focus-visible,.header__actions>a>div[tabindex="0"]:focus,.header__actions>a>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__actions .header__button{padding:12px 20px!important;background:hsla(0,0%,100%,.1);box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgba(16,24,40,.06)}.header__actions .header__nav-option-text-right-nav{margin-right:4px}.header__actions .header__nav-option-right-nav>a.open:not([tabindex="-1"]):hover,.header__actions .header__nav-option-right-nav>button.open:hover,.header__actions .header__nav-option-right-nav>div.open[tabindex="0"]:hover{outline:transparent;opacity:1!important}.header__actions>button:first-child{padding-block:calc(.15rem*3)}.header__actions>button:not(:first-child){padding-block:calc(.25rem*3)}.header__cart{position:relative}.header__cart>a:not([tabindex="-1"]):hover,.header__cart>button:hover,.header__cart>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.header__cart>a:not([tabindex="-1"]):focus,.header__cart>a:not([tabindex="-1"]):focus-visible,.header__cart>button:focus,.header__cart>button:focus-visible,.header__cart>div[tabindex="0"]:focus,.header__cart>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.header__cart .button{border-radius:100px!important;height:44px;width:44px}.header__cart-count{position:absolute;top:-10px;right:-8px;background-color:red;color:#fff;border-radius:50%;font-size:11px;padding:0 5px;height:20px;width:20px}.header__cart .header__button:focus-visible{outline:1px solid #fff;outline-offset:1px;box-shadow:inset 0 0 0 1px rgba(77,144,254,.8)}.header .header__nav-option:first-child .header__subnav{left:0;transform:translateX(0) translateY(100px)}.header .header__nav-option:first-child .header__subnav.open{transform:translateX(0) translateY(0)}@media(max-width:768px){.header{padding:16px}.header__container{flex-direction:column;align-items:flex-start}.header__logo-nav{margin-left:0;margin-top:8px}.header__actions{margin-top:8px}.header__subnav{position:static;width:100%;max-width:100%;box-shadow:none;border-top:1px solid #e5e5e5}.header__subnav-footer,.header__subnav-option-suboption-content-main{flex-direction:column}.header__subnav-footer-cta-main{margin-top:16px}}.email-signup{color:#1a1c35;font-size:14px;font-family:GalanoGrotesque-Medium,sans-serif}.email-signup__container{margin:0 auto}.email-signup__title{font-size:1.5rem;font-family:GalanoGrotesque-bold,sans-serif;font-weight:400;line-height:32px;margin-bottom:0}.email-signup__description{margin-top:5px;margin-bottom:20px}.email-signup__form-input{width:100%;max-width:90%;margin-bottom:16px;color:#a2a2a2;padding:10px 15px;font-size:16px;border:2px solid rgba(0,0,0,.1);border-radius:6px;margin-top:5px;outline:none;font-family:GalanoGrotesque-Medium,sans-serif}.email-signup__form-input:focus{border-color:#3b82f6}.email-signup footer{font-size:12px}.email-signup footer a{text-decoration:underline;color:#1a1c35}.email-signup__footer{font-size:16px;padding:13px 28px;color:#fff;background:#e00;border:0;border-radius:26px;font-family:GalanoGrotesque-bold,sans-serif;line-height:20px}.email-signup__footer a{color:inherit;text-decoration:underline}.plan-desc{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-left:20px;gap:8px}.plan-desc__match-list{padding:2px}.plan-desc__match-list>:not(:last-child){margin-bottom:5px}.plan-desc__best-plan{background-color:#1a1c35;color:#fff;gap:4px;padding:4px 12px 4px 8px;border-radius:10px;width:max-content;display:flex;align-items:center}.plan-desc__best-plan-icon{margin-right:.5rem}.plan-desc__best-plan-text{font-size:14px;display:flex;align-items:center;height:20px;padding-top:1px}.plan-desc__title{color:#1a1c35;font-size:34px;font-style:normal;line-height:44px;letter-spacing:-.72px;font-family:var(--galano-grotesque-bold);font-weight:100}.plan-desc__footer{margin:12px 0}.plan-desc__footer-cta{cursor:pointer;text-decoration:underline}.plan-desc__price{margin:0}.plan-desc__plan{font-family:var(--galano-grotesque-medium);font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#1a1c35;display:flex;align-items:center}.plan-desc__postPrice{margin:auto;font-size:16px}.plan-desc__tag{color:#3b3f78;display:flex;justify-content:center;align-items:center;border-radius:.5rem;gap:.25rem;font-size:16px;font-weight:700;padding-left:10px}.plan-desc__match{font-size:1.125rem;color:#1a1c35;padding:16px 0;width:100%;max-width:411px}.plan-desc__match-title{font-family:var(--galano-grotesque-bold);font-size:18px;line-height:28px;font-weight:100}.plan-desc__match-list{list-style-type:disc;padding-left:1.25rem}.plan-desc__match-item{font-size:.875rem}.plan-desc__button{font-size:.875rem;font-weight:700;border-radius:9999px;width:160px;height:40px;min-width:160px;line-height:unset}.plan-desc__button:focus-visible{outline:2px solid #000;outline-offset:1px;border-radius:9999px}.plan-desc__match--list{list-style-type:disc}.plan-desc__veriffPrice{font-family:var(--galano-grotesque-bold);font-size:2rem;font-weight:700;line-height:3rem;letter-spacing:0}.plan-desc__postText{font-size:.8rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-left:8px}.other-options__title{font-family:var(--galano-grotesque-bold);font-size:20px;line-height:30px}.other-options__title--top-spacing{margin:0}.other-options__title--bottom-spacing{padding-bottom:24px;margin:0}.other-options__main-card-wrapper{display:flex;justify-content:space-between}.other-options__card-wrapper{max-width:400px;padding-right:12px;min-height:242px;border-radius:16px;border-width:1px;background:#eeeef7;display:flex;flex-direction:column;padding-left:16px;padding-top:24px;position:relative}.other-options__body{font-family:var(--galano-grotesque-medium);font-size:14px;line-height:20px;white-space:pre-line;padding:2px 0}.plan-options__card-list{list-style:disc;padding-left:18px;margin:0;min-height:160px}.other-options__card-list{list-style:disc;padding-left:18px;padding-bottom:100px}.plan-recommendation__image-wrapper{height:100%;min-width:352px;display:flex;justify-content:center}.other-options__body--bold{font-weight:700}.other-options__button{width:160px;height:40px;min-width:160px;border:1px solid rgba(0,0,0,.102);background:#fff;color:#000;font-family:var(--galano-grotesque-bold);font-size:14px;line-height:20px;position:absolute;bottom:24px}.other-options__button:hover{border:2px solid var(--Border-Primary,rgba(0,0,0,.1))}.other-options__button:focus{border:1px solid var(--Text-Informational,#254d9d)}.plan-desc__best-plan--other-summary{background-color:#1a1c35;color:#fff;padding:.5px 12px .5px 8px;border-radius:9999px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.plan-desc__best-plan--other-summary-icon{margin-right:.5rem}.plan-desc__best-plan--other-summary-text{font-size:.875rem;font-weight:700;display:flex;align-items:center}.plan-desc-preorder-wrapper{padding-bottom:24px}.detail-modal-wrapper .modal__wrapper{padding:30px;max-width:656px}.detail-modal-wrapper .modal__wrapper .modal__content{padding:15px 0 30px 20px}.detail-modal-wrapper .modal__wrapper .modal__close-wrapper,.detail-modal-wrapper .modal__wrapper .modal__close-wrapper:focus{outline:none;background-color:unset}.detail-modal-wrapper .modal__wrapper .modal__top-buttons-wrapper{margin:0}.order-confirmation{display:flex;justify-content:center;align-items:start;font-family:GalanoGrotesque-Medium,sans-serif}.order-confirmation__wrapper{display:flex;justify-content:center;max-width:350px;width:100%}.order-confirmation__card{width:auto;border-radius:16px;background-color:var(--order-summary-bg-color);border:1px solid var(--order-summary-bg-color);display:flex;flex-direction:column;overflow:hidden}.order-confirmation__header{display:flex;justify-content:flex-end;padding:16px 24px}.order-confirmation__print-link{font-size:.875rem;text-decoration:underline;text-underline-offset:4px;font-weight:500;color:var(--order-summary-text-primary)}.order-confirmation__content{padding:0 0 1.5rem}.order-confirmation__title{font-weight:700;font-size:1.375rem;margin:0 0 .5rem;font-family:GalanoGrotesque-Bold,sans-serif;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:8px}.order-confirmation__date,.order-confirmation__order-number{font-size:.875rem;color:var(--order-summary-text-primary);margin:0}.order-confirmation__date{margin-bottom:.8rem}.order-confirmation__order-id{color:var(--order-summary-text-order-id);font-weight:600}.order-confirmation__items{display:flex;flex-direction:column}.order-confirmation__item,.order-confirmation__subitem{display:flex;justify-content:space-between;align-items:center}.order-confirmation__subitem{margin-bottom:1rem}.order-confirmation__totalLabel,.order-confirmation__totalValue{font-size:1.375rem;font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif;color:var(--order-summary-text-primary);padding:10px 0 0}.order-confirmation__chevvron{display:inline-block;align-items:center}.order-confirmation__chevvron img{display:inline;cursor:pointer;margin:0 0 0 3px}.order-confirmation__label{font-family:GalanoGrotesque-medium,sans-serif;max-width:70%}.order-confirmation__label,.order-confirmation__value{font-weight:500;font-size:.875rem;margin:0;color:var(--order-summary-text-primary)}.order-confirmation__subtext{margin:0;padding:0;font-size:.75rem;color:var(--order-summary-text-primary)}.order-confirmation__strikethrough{font-size:.75rem;text-decoration:line-through;color:var(--order-summary-text-primary);margin-left:8px}.order-confirmation__price{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center}.order-confirmation__divider{border:none;border-top:1px solid var(--order-summary-text-primary);margin-top:1.5rem;margin-bottom:0}.order-confirmation__shipping{display:flex;justify-content:end;margin-top:12px;font-size:12px;font-weight:500;color:var(--order-summary-text-primary)}.order-confirmation__footer{text-align:end;width:150px}.order-confirmation__image{margin-top:1.5rem;height:100%;overflow:hidden}.order-confirmation__image img{width:100%;height:50%;border-radius:.5rem;object-fit:contain}.order-confirmation__item--total{font-weight:700;font-size:1.25rem;margin-top:0;padding-top:0}.order-confirmation__discount-text{display:flex;justify-content:space-between;font-size:calc(var(--spacing-small)*3)}.order-confirmation__discount-text-title{word-break:break-word;margin-right:1rem}.stars{display:flex;gap:10px;font-size:20px;margin-top:24px}.stars__star{opacity:0;transition:opacity .2s ease-in-out;transform:scale(.9)}.stars__star--visible{opacity:1;transform:scale(1)}.cart-modal{display:flex;flex-direction:column;gap:24px;background-color:#fff;border-radius:24px;width:100%;max-width:580px;overflow-y:auto;padding:24px}.cart-modal__modal-buttons-wrapper{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.cart-modal__modal-buttons-wrapper>button:hover{opacity:.8}.cart-modal__modal-title{white-space:pre-line}.cart-modal__modal-bold{font-weight:700}.cart-modal__wrapper .modal__top-buttons-wrapper{margin-bottom:0;width:100%}.cart-modal__wrapper .modal__wrapper>.modal__top-buttons-wrapper{align-items:center;margin-bottom:15px}.cart-modal__empty-header,.cart-modal__header{font-family:GalanoGrotesque-Bold,sans-serif;font-size:30px;font-weight:700;line-height:38px}.cart-modal__empty-header{text-align:center;margin:0 auto}.cart-modal__close-btn{background:none;border:none;cursor:pointer;font-size:24px;font-weight:700;line-height:32px;color:#000}.cart-modal__content{display:block}.cart-modal__item,.cart-modal__line-details-header{display:flex;justify-content:space-between}.cart-modal__line-details-header{padding-bottom:16px}.cart-modal__line-details-header>span{font-size:20px;font-weight:700;line-height:30px}.cart-modal__line-details-header-links{display:flex;gap:8px}.cart-modal__line-details-header-links>button{color:#1a1c35;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:4px 6px;text-decoration:underline;margin:1px;background:none}.cart-modal__line-details-header-links>button:focus-visible{outline:2px solid var(--primary-bg-color);outline-offset:1px;border-radius:1px}.cart-modal__line-details-item{display:flex;justify-content:space-between;gap:16px;padding:16px 0}.cart-modal__line-details-item-img{height:60px;width:60px;min-width:60px;display:flex;align-items:center;justify-content:center;position:relative}.cart-modal__line-details-item-img img{object-fit:contain}.cart-modal__line-details-item-details{display:flex;flex:1 1;justify-content:space-between;font-size:16px;font-weight:700;line-height:24px}.cart-modal__line-details-item-description{display:flex;flex-direction:column}.cart-modal__line-details-item-description>div:not(:first-child){font-size:14px;font-weight:500;line-height:20px}.cart-modal__line-details-item-description>div:first-child{font-family:var(--font-family-bold)}.cart-modal__line-details-item-misc{display:flex;flex-direction:column;justify-content:space-between}.cart-modal__line-details-item-misc>div:first-child{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;font-family:var(--font-family-bold)}.cart-modal__line-details-item-misc>button{color:#1a1c35;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:4px 6px;text-decoration:underline;margin:1px;background:none}.cart-modal__line-details-item-misc>button:focus-visible{outline:2px solid var(--primary-bg-color);outline-offset:1px;border-radius:1px}.cart-modal__line-details-item-misc-quantity{font-weight:500;font-size:.875rem}.cart-modal__line-details-item-misc-loan-term-price{font-size:10px;font-weight:400;letter-spacing:.25px;line-height:18px}.cart-modal__order-summary{border-top:1px solid var(--order-summary-border-color);padding:24px 0;display:flex;flex-direction:column;gap:8px}.cart-modal__order-summary-item,.cart-modal__order-summary-total{display:flex;justify-content:space-between}.cart-modal__order-summary-total{font-size:24px;font-weight:700;line-height:32px}.cart-modal__order-summary-footnote{font-size:12px;font-weight:500;line-height:18px}.cart-modal__actions{display:flex;justify-content:space-between;gap:16px;margin:3px}.cart-modal__button{background-color:var(--primary-bg-color);flex:1 1;font-size:var(--order-confirmation-font-size-sm);font-weight:var(--order-confirmation-font-weight-bold);line-height:var(--order-confirmation-line-height-sm);margin:3px}.cart-modal__button:focus-visible{outline:2px solid #000;outline-offset:2px}.cart-modal__button:hover{opacity:.8}.cart-modal__button--no{background-color:transparent;color:#000;border:1px solid #000}.empty-cart-modal__button{background-color:var(--primary-bg-color);font-size:var(--order-confirmation-font-size-sm);font-weight:var(--order-confirmation-font-weight-bold);margin:3px;padding:.75rem 1.5rem;display:inline-flex;justify-content:center;align-items:center;gap:5px;border-radius:var(--order-confirmation-border-radius-lg);border:0;cursor:pointer;outline:none;line-height:var(--order-confirmation-line-height-sm);color:var(--order-confirmation-secondary-color)}.empty-cart-modal__button:hover{opacity:.8}.cart-modal__empty{display:flex;flex-direction:column;gap:32px;padding-top:24px;text-align:center}.cart-modal__empty p{color:#1a1c35;font-size:16px;font-weight:400;line-height:24px}.remove-modal__wrapper .modal__top-buttons-wrapper{margin-bottom:0;width:100%}.remove-modal__wrapper .modal__wrapper>.modal__top-buttons-wrapper{align-items:center;margin-bottom:15px}.remove-modal__header{margin:0 auto;font-family:GalanoGrotesque-Bold,sans-serif;font-size:30px;font-weight:700;line-height:38px}.remove-modal__content{display:block}.remove-modal__confirmation{display:flex;flex-direction:column;gap:24px;padding-top:9px;text-align:center}.remove-modal__text{color:#1a1c35;font-size:16px;font-weight:500;line-height:24px;text-align:center}.remove-modal__actions{display:flex;gap:10px;justify-content:center;margin:3px}.remove-modal__button{font-size:16px;font-weight:700;line-height:24px}.remove-modal__button--cancel{background-color:transparent;color:#000;border:1px solid #000}.remove-modal__button--cancel:hover,.remove-modal__button:hover{opacity:.8}.cart-skeleton{padding:16px}.cart-skeleton__footer{margin-top:24px;display:flex;flex-direction:column;align-items:flex-end}.cart-skeleton__total{width:120px;height:24px;margin-bottom:16px}.cart-skeleton__button,.cart-skeleton__total{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.cart-skeleton__button{width:160px;height:40px}.cart-modal__loading-header{font-size:18px;font-weight:600}.filters-list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--vds-space-4x);width:100%;border-radius:0 0 16px 16px;border:1px solid var(--vds-color-gray-400);max-height:600px;overflow:hidden;transition:max-height .2s ease,border-bottom .1s ease,border-radius .1s ease}.filters-list.collapsed{max-height:0;border-bottom:0;border-radius:0 0 0 0}.filters-list__filter-list{display:flex;flex-direction:column;gap:var(--vds-space-4x);width:100%;align-items:center;justify-content:center;opacity:1;padding:var(--vds-space-8x);background-color:#eeeef7;transition:opacity .3s ease}.collapsed .filters-list__filter-list{opacity:0}.filters-list .filter-list{display:flex;flex-direction:row;align-items:start;gap:var(--vds-space-6x);width:100%}.filters-list .filter-list__category{display:flex;flex-direction:column;align-items:start;gap:var(--vds-space-4x)}.filters-list .filter-list__header{display:flex;flex-direction:column;font-size:1.125rem}.filters-list .filter-list__filters{display:flex;flex-direction:column}.filters-list .filter-list__filter{height:44px}.filters-list .filter-list__filter label{display:flex;align-self:center;justify-content:flex-start;flex-direction:row;gap:var(--vds-space-2x);font-size:var(--vds-typography-body-large-fontsize)}.filters-list .filter-list__filter label>span{font-weight:var(--vds-typography-body-large-fontweight-regular);font-family:var(--font-family-medium);font-size:var(--base-font-size)}.filters-list .filter-list__filter label>span:hover{text-decoration:underline}.filters-list .filter-list__filter label>div>svg{display:none}@media(min-width:768px){.filters-list .filter-list{gap:var(--vds-space-8x)}.filters-list .filter-list__category{gap:var(--vds-space-6x)}.filters-list .filter-list--has-filters{gap:var(--vds-space-2x)}.filters-list .filter-list--has-filters .filter-list__category{gap:var(--vds-space-1x)}}@media(min-width:1024px){.filters-list .filter-list{gap:var(--vds-space-16x)}.filters-list .filter-list__category{gap:var(--vds-space-8x)}.filters-list .filter-list--has-filters{gap:var(--vds-space-3x)}.filters-list .filter-list--has-filters .filter-list__category{gap:var(--vds-space-2x)}}@media(min-width:1280px){.filters-list .filter-list--has-filters{gap:var(--vds-space-4x)}.filters-list .filter-list--has-filters .filter-list__category{gap:var(--vds-space-3x)}}.filters-list__filter-btns{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--vds-space-4x)}.filters-list__filter-btns span{font-family:var(--font-family-medium);font-size:var(--base-font-size)}.filters-list__filter-btns>button{background-color:#1a1c35!important;font-size:var(--vds-typography-body-large-fontsize)!important;color:#e6fcf4!important}.filters-list__filter-btns>button:focus-visible{outline:var(--back-button-hover-color) auto 1px!important;outline-offset:4px!important}.disabled-all-filters{height:1px;background-color:var(--vds-color-gray-400);margin:0;border:none;width:100%}.number-selection__container{background-color:#fff;padding-left:0}.number-selection__header-container{display:flex;align-items:center;justify-content:space-between}.number-selection__display{display:flex;justify-content:space-between;align-items:flex-start}.number-selection__selection-info{display:flex;flex-direction:column;gap:6px}.number-selection__title{font-weight:500}.number-selection__number,.number-selection__title{font-size:var(--base-font-size);color:var(--disabled-color)}.number-selection__number--verified{color:#000;background:#f2fde0;padding:20px;border-radius:16px}.number-selection__description{font-size:14px;color:#666;font-style:italic}.number-selection__edit-link{background:none;border:none;font-size:14px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline;text-align:right}.number-selection__edit{width:100%}.number-selection__great-price-container{margin-bottom:16px;background-color:#e5f2fc;display:flex;padding:20px;border-radius:12px}.number-selection__great-price-col{padding:0 5px 5px;font-size:14px;font-weight:500;text-wrap:wrap;font-family:var(--galano-grotesque-medium)}.number-selection__great-price-col>div>a{font-family:var(--galano-grotesque-bold);font-size:14px!important;font-weight:700!important;line-height:20px!important;-webkit-text-decoration:underline solid!important;text-decoration:underline solid!important;height:20px!important}.number-selection__options{display:flex;flex-direction:row;gap:32px;margin-bottom:20px}.number-selection__phone-input{margin-top:16px;margin-bottom:24px}.number-selection__actions{display:flex;align-items:center;gap:16px;margin-top:24px}.number-selection__cancel-link{padding:.75rem 2.5rem;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;gap:5px;border-radius:9999px;border:0;cursor:pointer;outline:none;line-height:1.4285714286;color:#000}.number-selection__continue-btn:focus-visible{outline:2px solid #000;outline-offset:2px}.number-selection__requirements-list{list-style:disc;padding:0;margin:0}.number-selection__discount-title{font-size:1.5rem;font-weight:400;line-height:2.8rem;padding-bottom:20px}.number-selection__requirement-item{font-size:14px;margin-bottom:8px}.number-selection__verify-btn{background-color:red;color:#fff;border-radius:9999px;font-weight:700;font-size:18px;padding:12px 24px;border:none;cursor:pointer;margin-top:16px;width:100%;max-width:400px}.number-selection__verify-options{display:flex;flex-direction:column;align-items:left;margin:16px 0;width:100%}.number-selection__full-price-option{margin-top:12px;font-size:16px}.number-selection__full-price-link{text-decoration:underline;cursor:pointer}.number-selection__full-price-modal-title{margin-bottom:16px}.number-selection__full-price-modal-description{margin-bottom:24px}.number-selection__full-price-modal-actions{display:flex;justify-content:space-between;gap:16px;flex-direction:column}.number-selection__mt-4{margin-top:16px}.number-selection__heading-title{font-size:20px;font-family:var(--galano-grotesque-medium)}.number-selection__modal-desc{font-size:18px;font-family:var(--galano-grotesque-medium)}.number-selection__go-back-btn{background-color:transparent;border:1px solid #000;border-radius:9999px;color:#000;font-size:16px;font-weight:700}.number-selection__resend-wrapper{display:flex;flex-direction:column;gap:10px}.form__w-44{width:100%;max-width:440px}.number-selection__success--wrapper{background:#dcf5e6;border-color:#c3e6cb;padding:.75rem 1.25rem;margin-top:10px;border-radius:.25rem}.number-selection__success--text{font-size:16px;color:#000;margin:0}.number-selection__modal-wrapper{padding:20px 0 24px}.number-selection__modal-title{font-size:20px}.number-selection__modal-body{font-size:16px}.number-selection__modal-main-wrapper{padding-bottom:24px}.number-selection__modal-footer{display:flex;justify-content:center}.number-selection__error-wrapper{padding:4px 0 0 4px;width:375px}.input-disabled>div>div{cursor:var(--disabled-cursor)}.input-disabled>div>div>input{opacity:var(--disabled-opacity);background-color:var(--disabled-background-color);outline:var(--disabled-outline-width) var(--disabled-outline-style) var(--disabled-outline-color);color:var(--disabled-color);pointer-events:none}.shipping-container>h3{margin-bottom:24px;font-weight:500;font-family:var(--font-family-medium);font-size:20px}.shipping-container__methods{display:flex;gap:12px;margin-bottom:16px}.shipping-container__cta{padding:0;background-color:inherit;font-size:16px;line-height:24px;letter-spacing:0;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0}.shipping-container__cta:focus-visible{outline:2px solid #000;outline-offset:1px;border-radius:1px}.shipping-container_sub-heading{font-weight:500;font-size:20px;line-height:30px;padding-bottom:15px;display:inline-block}.shipping-main{display:flex;flex-direction:column;gap:24px}.shipping-main>h3{font-weight:500;font-family:var(--font-family-medium);font-size:20px}.shipping-main__display{display:flex;justify-content:space-between;align-items:flex-start}.shipping-main__header-container{display:flex;justify-content:space-between;align-items:center}.shipping-main__edit-link{background:none;border:none;font-size:14px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline;text-align:right}.shipping-main__edit{width:100%}.shipping-main__selection-info{display:flex;flex-direction:column;gap:24px}.shipping-main__subtitle,.shipping-main__title{font-family:var(--font-family-sans-bold);font-size:var(--base-font-size);font-weight:700;color:#a2a2a2}.shipping-main__subtitle{margin-top:10px}.shipping-main__number{font-size:var(--base-font-size);color:#666}.shipping-main__details{font-family:var(--font-family-sans);font-weight:500;font-size:var(--base-font-size);color:#a2a2a2}.payment__page{display:flex;justify-content:center;align-items:center;padding:2rem;background:#f5f5f5;min-height:100vh}.payment__form{border-radius:12px;width:100%;max-width:500px}.payment__title{font-size:1.5rem;margin-bottom:24px;color:#111}.payment__creditradiocontainer,.payment__paypalradiocontainer{padding:20px;border:1px solid #dadada;border-radius:10px;margin:20px 0}.payment__paypalradiowrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px}.payment__checkbox{font-size:14px;font-family:GalanoGrotesque-Medium,sans-serif}.payment__checkbox-flex{display:flex;align-items:center;gap:8px}.payment__checkbox-group{grid-template-columns:repeat(1,minmax(0,1fr));width:1rem;height:1rem;display:grid;margin-right:8px}.payment__checkbox-group input:checked{background:#1a1c35;border-color:#1a1c35}.payment__checkbox-group svg{stroke:#fff;justify-self:center;align-self:center;width:.875rem;height:.875rem;grid-row-start:1;grid-column-start:1;pointer-events:none;display:block;overflow-clip-margin:content-box;overflow:hidden}.payment__checkbox-input{margin:0;background:#fff;border:1px solid #d1d5dc;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;grid-row-start:1;grid-column-start:1}.payment__checkbox-bold{font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif}.payment__row{margin:16px 2px}.payment__flex{display:flex;gap:.5rem}.payment__input-wrapper{flex:1 1;min-width:0;margin-top:1rem}.payment .input-section__label{display:block;font-weight:500;font-size:12px;margin-bottom:6px}.payment .input-section__input{width:100%;padding:10px 12px;font-size:14px;border-radius:6px;border:1.5px solid #e2e2e2;transition:border-color .3s ease}.payment .input-section__input:focus{border-color:#ff5c5c;outline:none}.payment__submit-btn{width:100%;padding:12px;margin-top:16px;font-size:1rem;font-weight:600;border:none;border-radius:20px;background:#ddd;color:#555;cursor:not-allowed;transition:background-color .3s ease}.payment__submit-btn:enabled{background-color:#ff5c5c;color:#fff;cursor:pointer}.payment__submit-btn:enabled:hover{background-color:#a50000}.payment__completed--edit-container{display:flex;justify-content:space-between}.payment__completed--icon-container{display:flex;gap:8px}.payment__completed--icon-container .img{max-height:28px}.payment__completed--details{font-family:var(--font-family-sans);font-weight:500;font-size:var(--base-font-size);color:#a2a2a2}.payment__cardBtn{border:none!important;border-radius:none!important;padding:0;margin-bottom:0}.payment__paypalicon{display:flex}.payment__zIndex{position:relative;z-index:1}.first_name_width{width:calc(50% - 8px)}.billing_main .form__form-wrapper{padding-bottom:24px}.billing_main .form__form-wrapper .form__input-wrapper{flex-wrap:nowrap}.billing_information_heading{font-size:20px;font-weight:500}@keyframes shimmer{0%{background-position:-200% -200%}to{background-position:200% 200%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.checkout_skeleton_wrapper{display:flex;gap:1rem;justify-content:space-between}.checkout_skeleton_left_section{animation:fadeIn .4s ease forwards;overflow:hidden;position:relative;display:flex;flex-direction:column;gap:36px;width:62.5%}.checkout_skeleton_left_section .checkout_skeleton_left_subsection{border-bottom:1px solid #e2e2e2;padding-bottom:24px}.checkout_skeleton_left_section .checkout_skeleton_left_subsection .checkout_skeleton_number_selection{padding-bottom:24px}.checkout_skeleton_left_section .checkout_skeleton_button,.checkout_skeleton_left_section .checkout_skeleton_description,.checkout_skeleton_left_section .checkout_skeleton_left_heading,.checkout_skeleton_left_section .checkout_skeleton_left_subheading,.checkout_skeleton_left_section .checkout_skeleton_option_view{background:linear-gradient(90deg,#ecedf6 25%,#fff 50%,#ecedf6);background-size:800px 100%;animation:shimmer 2s ease-in-out infinite;position:relative}.checkout_skeleton_left_section .checkout_skeleton_left_heading{height:44px;background-color:#ecedf6;width:40%;margin-top:16px}.checkout_skeleton_left_section .checkout_skeleton_left_subheading{height:36px;background-color:#ecedf6;width:50%}.checkout_skeleton_left_section .checkout_skeleton_description{height:30px;background-color:#ecedf6;margin:24px 0 16px;width:75%}.checkout_skeleton_left_section .checkout_skeleton_options_block{display:flex;gap:32px;margin-bottom:20px}.checkout_skeleton_left_section .checkout_skeleton_option_view{height:60px;width:45%}.checkout_skeleton_left_section .checkout_skeleton_button{height:40px;width:160px;border-radius:25px}.checkout_skeleton_right_section{background-color:#fff;border:1px solid #ecedf6;border-radius:20px;box-shadow:0 1px 4px rgba(0,0,0,.1);animation:fadeIn .4s ease forwards;overflow:hidden;position:relative;width:35.0877192982%}.checkout_skeleton_right_section .details_product_title,.checkout_skeleton_right_section .details_product_value,.checkout_skeleton_right_section .details_section_title,.checkout_skeleton_right_section .footer_disclamer_content,.checkout_skeleton_right_section .footer_final_price_title,.checkout_skeleton_right_section .footer_final_price_value,.checkout_skeleton_right_section .price_details_title,.checkout_skeleton_right_section .price_details_value,.checkout_skeleton_right_section .right_main_title,.checkout_skeleton_right_section .right_section_promo_space,.checkout_skeleton_right_section .summary_block_content,.checkout_skeleton_right_section .summary_header_edit_btn,.checkout_skeleton_right_section .summary_header_title{background:linear-gradient(90deg,#ecedf6 25%,#fff 50%,#ecedf6);background-size:800px 100%;animation:shimmer 2s ease-in-out infinite;position:relative}.checkout_skeleton_right_section .checkout_skeleton_right_header{border-top-right-radius:20px;border-top-left-radius:20px;padding:1.5rem;border-bottom:1px solid #e2e2e2}.checkout_skeleton_right_section .checkout_skeleton_right_header .summary_block{display:flex;justify-content:space-between;margin-bottom:20px}.checkout_skeleton_right_section .checkout_skeleton_right_header .summary_block .summary_header_title{height:30px;width:60%}.checkout_skeleton_right_section .checkout_skeleton_right_header .summary_block .summary_header_edit_btn{height:30px;width:30%}.checkout_skeleton_right_section .checkout_skeleton_right_header .summary_block_content{width:100%;height:50px;margin:5px 0}.checkout_skeleton_right_section .checkout_skeleton_right_main{padding:1.5rem 1.5rem 0;display:flex;flex-direction:column;gap:24px}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_main_title{height:30px;margin-bottom:8px}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_contents{display:flex;flex-direction:column;gap:24px}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_contents .right_main_details_section .details_section_title{height:28px;width:60%}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_contents .right_main_details_section .details_section_products_wrapper{display:flex;justify-content:space-between;margin:8px 0}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_contents .right_main_details_section .details_section_products_wrapper .details_product_title{height:18px;width:60%}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_contents .right_main_details_section .details_section_products_wrapper .details_product_value{height:18px;width:30%}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_promo_space{height:80px;width:100%}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_price_details .price_details_wrapper{margin:8px 0;display:flex;justify-content:space-between}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_price_details .price_details_wrapper .price_details_title{height:20px;width:60%}.checkout_skeleton_right_section .checkout_skeleton_right_main .right_section_price_details .price_details_wrapper .price_details_value{height:20px;width:30%}.checkout_skeleton_right_section .checkout_skeleton_right_footer{margin-top:12px;padding:0 1.5rem 1.5rem}.checkout_skeleton_right_section .checkout_skeleton_right_footer .footer_final_price_wrapper{display:flex;justify-content:space-between}.checkout_skeleton_right_section .checkout_skeleton_right_footer .footer_final_price_wrapper .footer_final_price_title{height:32px;width:60%}.checkout_skeleton_right_section .checkout_skeleton_right_footer .footer_final_price_wrapper .footer_final_price_value{height:32px;width:30%}.checkout_skeleton_right_section .checkout_skeleton_right_footer .footer_disclamer_section{margin-top:12px;display:flex;justify-content:flex-end}.checkout_skeleton_right_section .checkout_skeleton_right_footer .footer_disclamer_section .footer_disclamer_content{height:18px;width:70%}.confirm-modal{display:flex;gap:2.5rem}.confirm-modal__modal-buttons-wrapper{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.marketModal{display:flex;flex-direction:column;align-items:center;gap:16px}.marketModal__description{font-family:var(--font-family-sans-bold)}.marketModal__inputContainer{display:flex;flex-direction:column}.marketModal .zipcodeInput{border-radius:10px;border:1px solid rgba(0,0,0,.102);height:48px;font-size:16px;font-weight:500;line-height:24px;color:#1a1c35;padding:0 12px;width:100%;box-sizing:border-box}.marketModal .zipcodeInput--error{color:red;border-color:red}.marketModal__error{color:red;margin-bottom:8px;font-family:var(--font-family-sans)}.smartpay__disabled-text{color:gray;display:flex}.smartpay__heading{font-size:2.5rem}.smartpay__cardheader{padding:20px}.smartpay__step-heading{padding-top:40px;font-size:16px;display:flex}.smartpay__shipping_info{padding:15px 0}.smartpay__three-column-container{display:flex;justify-content:space-between;gap:16px}.smartpay__three-column-item{flex:1 1;min-width:0}.smartpay__footer{display:flex;align-items:center;gap:8px;margin-bottom:1.5rem;border-radius:8px;padding-top:40px}.smartpay__footer-text{font-weight:500;color:#555}.smartpay__footer-logo{margin:0 8px}.smartpay__footer-cta{background:none;border:none;text-decoration:underline;cursor:pointer;font-size:inherit;padding:0}.smartpay__footer-cta:hover{color:#0056b3}.smartpay__date-section{margin-bottom:2rem}.smartpay__section-title{font-size:14px;font-family:GalanoGrotesque-Bold,sans-serif;margin-bottom:1rem;color:#333}.smartpay__ssn-container{margin-top:1rem;max-width:300px}.smartpay__input{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .2s ease}.smartpay__input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.smartpay__input--error{border-color:#dc3545}.smartpay__input-label{display:block;font-weight:500;margin-bottom:.5rem;color:#333;font-size:.9rem}.smartpay__input-group{margin-bottom:1rem}.smartpay__error-message{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}.smartpay__card-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.smartpay__card-info .smartpay__input-group:first-child{grid-column:1/-1}.smartpay__paypal-info{padding:1rem;background-color:#f8f9fa;border-radius:8px;margin-bottom:1.5rem;text-align:center;color:#666}.smartpay__total-wireless-section{margin-bottom:2rem}.smartpay__checkbox-list{display:flex;flex-direction:column;gap:1rem}.smartpay__checkbox-item{display:flex;align-items:flex-start;gap:.75rem}.smartpay__checkbox-item .smartpay__checkbox{margin-top:.25rem;flex-shrink:0}.smartpay__checkbox-content{flex:1 1;line-height:1.5;font-family:GalanoGrotesque-Bold,sans-serif}.smartpay__checkbox-content .smartpay__link{text-decoration:underline}.smartpay__checkbox-content .smartpay__text{margin-left:.25rem}.smartpay-approval{margin:2rem 0}.smartpay-approval__container{border:1px solid #000;border-left:5px solid #dc3545;border-radius:4px;overflow:hidden}.smartpay-approval__content{display:flex;min-height:200px}.smartpay-approval__left{flex:1 1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 2rem 2rem}.smartpay-approval__title{margin-bottom:.5rem;padding-top:1rem}.smartpay-approval__subtitle,.smartpay-approval__title{font-size:14px;padding-left:2rem}.smartpay-approval__amount{font-size:20px;font-weight:700;color:#000;margin-bottom:.5rem;font-family:GalanoGrotesque-Medium,sans-serif}.smartpay-approval__description{font-size:14px;margin-bottom:.5rem;line-height:1.4}.smartpay-approval__validity{font-size:.9rem;font-style:italic}.smartpay-approval__right{flex:1 1;display:flex;align-items:center;justify-content:center;position:relative;padding:0 2rem 2rem}.smartpay-approval__right:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:calc(100% - 2rem);background-color:#dc3545}.smartpay-approval__cart{display:flex;align-items:center;gap:1rem}.smartpay-approval__cart-icon{color:#333;display:flex;align-items:center}.smartpay-approval__cart-total{display:flex;flex-direction:column;align-items:flex-start}.smartpay-approval__cart-label{font-size:.9rem;color:#666;margin-bottom:.25rem}.smartpay-approval__cart-amount{font-size:26px;font-weight:600;color:#333}.smartpay-approval__cta-container{margin-top:1.5rem;display:flex}.smartpay-approval__cta{min-width:250px}.smartpay__application-footer{margin-top:1.5rem;padding:1rem 0}.smartpay__application-footer-body{font-size:16px;line-height:1.5}.smartpay__application-footer-content{display:inline-flex;flex-wrap:wrap;gap:.25rem;align-items:baseline;line-height:1.5}.smartpay__application-footer-link{text-decoration:underline;font-size:14px;font-weight:600;transition:color .2s ease}.smartpay__application-footer-link:hover{text-decoration:underline}.smartpay__application-footer-link:focus{outline-offset:2px;border-radius:2px}.smartpay__application-footer-text{font-size:16px}@media(max-width:768px){.smartpay__footer,.smartpay__three-column-container{flex-direction:column;gap:12px}.smartpay__footer{text-align:center}.smartpay__card-info{grid-template-columns:1fr}.smartpay__card-info .smartpay__input-group:first-child{grid-column:1}.smartpay__ssn-container{max-width:100%}.smartpay__checkbox-item{gap:.5rem}.smartpay__checkbox-content{font-size:.9rem}.smartpay-approval__content{flex-direction:column}.smartpay-approval__right:before{display:none}.smartpay-approval__left,.smartpay-approval__right{padding:1.5rem}.smartpay__application-footer-content{flex-direction:column;gap:.5rem;align-items:flex-start}}@media(max-width:480px){.smartpay__cardheader{padding:15px;font-size:1.2rem}.smartpay__step-heading{padding-top:30px;font-size:14px}.smartpay__input{padding:.625rem;font-size:.9rem}.smartpay__application-footer{margin-top:1rem}.smartpay__application-footer-body,.smartpay__application-footer-link,.smartpay__application-footer-text{font-size:.85rem}}#veriff-container .veriff-description,#veriff-container [class*=description],#veriff-container h1,#veriff-container h2{display:none!important}.veriff-submit{background-color:#e00!important;font-family:var(--galano-grotesque-medium);border-radius:9999px!important;width:50%!important}.veriff-selection__veriff-failure-btn{border-radius:9999px;margin-top:20px;padding:10px;width:100%;font-size:16px;font-weight:700}.container{width:100%;padding-top:92px;background:linear-gradient(to bottom,var(--primary-bg-color) 0,var(--primary-bg-color) 550px,var(--other-bg-color) 550px,var(--other-bg-color) 100%);background-attachment:fixed;background-size:100% 100%;min-height:100vh}.container__children{margin:0 auto;padding:calc(var(--spacing-default)*10) var(--spacing-medium) calc(var(--spacing-default)*15);height:100%}@media(min-width:1024px){.container__children{max-width:var(--container-max-width)}}.phone-recommendation{display:flex;flex-direction:row;gap:48px;padding-bottom:24px;justify-content:center}.phone-recommendation__carousel{min-height:488px;max-width:372px;width:100%}.phone-recommendation__description{max-width:372px;display:flex;justify-content:center;align-items:center}.phone-recommendation__out-of-stock{background-color:#e00;color:#fff;padding:4px 12px 8px 8px;border-radius:14px;width:max-content}.phone-recommendation__out-of-stock--text{size:14px;line-height:20px;font-weight:500}.phone-recommendation__uppertag{display:flex;width:250px;background-color:var(--back-button-text-color);font-size:var(--order-confirmation-font-size-xs);color:var(--order-confirmation-secondary-color);padding:4px 12px;border-radius:var(--order-confirmation-border-radius-sm)}.phone-recommendation__phone-colors-container{padding:24px 0;font-weight:var(--order-confirmation-font-weight-bold);font-size:var(--order-confirmation-font-size-md)}.phone-recommendation__phone-colors-title{margin-bottom:16px;font-family:GalanoGrotesque-Bold,sans-serif;font-weight:400}.phone-recommendationphone-colors-options{margin-bottom:16px}.phone-recommendation__productdetails{color:#1a1c35;font-family:GalanoGrotesque-Bold,sans-serif;font-size:18px;line-height:28px}.phone-recommendation__featureList{list-style:disc;padding-left:16px}.phone-recommendation__summary{list-style-type:disc;color:#1a1c35;font-size:14px;line-height:20px}.phone-recommendation__ul{margin-left:10px}.phone-recommendation__title-price-wrapper{padding:8px 0 24px}.choose-payment__wrapper{padding-bottom:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choose-payment__title{font-family:var(--galano-grotesque-bold);font-size:18px}.choose-payment__option-wrapper{gap:24px;display:flex;flex-direction:column}.choose-payment__option{display:flex;border:1px solid #949494;border-radius:8px;justify-content:space-between;align-items:center;min-height:80px;padding:0 8px}.choose-payment__option-price-subtext{font-size:12px;color:#525252;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:130px}.choose-payment__option-fullprice{font-size:20px;font-family:var(--galano-grotesque-bold);margin:0}.choose-payment__option-title{font-size:16px;margin:0}.choose-payment__option-price-subtext--black{color:#000;font-size:12px;margin:0}.strikeout{text-decoration:line-through}.choose-payment__left-side{display:flex;gap:16px;padding:10px 0}.choose-payment__option-price-wrapper{display:flex;flex-direction:column;align-items:flex-end}.choose-payment__option-title-subtext{font-size:12px;width:180px;margin:0}.choose-payment__option-fullprice-cents{font-size:12px;font-family:var(--galano-grotesque-bold);margin:0;padding-top:2px;padding-left:1px}.choose-payment__option-fullprice-wrapper{display:flex}.choose-payment__option-container{display:flex;flex-direction:column;gap:12px}.choose-payment__cta-button{width:-moz-fit-content;width:fit-content;align-self:flex-start;margin-left:40px}.payment-modal__dot-list{list-style:none;padding-left:24px;margin-bottom:8px}.payment-modal__dot-list .payment-modal__dot-item{position:relative;padding-left:20px;line-height:25px;font-size:16px}.payment-modal__dot-list .payment-modal__dot-item:before{content:"•";position:absolute;left:0;top:0;font-size:16px}.payment-modal__dot-list .payment-modal__dot-item:last-child{margin-bottom:0}.payment-modal__footer{font-size:16px;margin:0}.payment-offer{justify-content:left;width:25%}.payment-offer-modal .modal__wrapper{padding:30px;max-width:488px}.payment-offer-modal .modal__wrapper .modal__title{font-size:20px;font-family:var(--galano-grotesque-bold);padding:8px 0 20px;font-weight:400}.payment-offer-modal .modal__wrapper .modal__close-wrapper,.payment-offer-modal .modal__wrapper .modal__close-wrapper:focus{outline:none;background-color:unset}.payment-offer-modal .modal__wrapper .modal__top-buttons-wrapper{margin:0}.accordion__toggle{background:none;border:none;font-weight:700;cursor:pointer;padding:.5rem 0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.accordion__content{padding:.5rem 0;display:flex;flex-direction:column;gap:12px}.plan-recommendation{display:flex;flex-direction:row;gap:24px;padding:24px 16px}.plan-recommendation__no-image{width:200px;height:320px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;border:1px solid #ddd;margin-left:40px}.plan-recommendation__details-toggle-button{background:none}.plan-recommendation__details-toggle-button:hover{outline:none}.plan-recommendation__details-toggle-button:focus{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color)}.plan-recommendation__image img{height:100%;width:100%}.plan-recommendation__details-toggle{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;padding-bottom:24px;gap:4px}.plan-recommendation__details-toggle-button{min-width:160px;height:36px;gap:6px;display:flex;justify-content:center;align-items:center;font-size:.875rem;padding:.5rem .75rem}.plan-recommendation__details-toggle-chevron{display:flex;align-items:center;height:1.75rem;cursor:pointer;background-color:inherit;transition:color .2s;padding:0;font-size:.875rem;gap:.25rem}.plan-recommendation__details-toggle-chevron svg{width:1.75rem}.plan-recommendation__details-toggle-chevron:hover{outline:none}.plan-recommendation__details-toggle-chevron:focus{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color)}.plan-recommendation__details-toggle-chevron:focus-visible{color:var(--back-button-hover-color);outline:var(--back-button-hover-color) auto 1px;outline-offset:4px}.plan-recommendation__divider{border-top:1px solid rgba(0,0,0,.102);width:100%}.plan-recommendation__description{min-width:411px}.not-found-container{width:100%;max-width:600px;margin:3rem auto;padding:2rem;text-align:center;font-family:sans-serif;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.not-found-container>h1,.not-found-container>h2{margin-bottom:var(--spacing-medium)}.branding{font-weight:700;margin-bottom:.5rem}.not-found-links{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.price-container{display:flex;align-items:center;flex-direction:column;gap:4px}.price-container .price-pre-text{font-size:14px;color:#555}.price-container .price-text{font-size:20px;font-weight:700;color:#222}.price-container .price-text .cent-text{font-size:12px;vertical-align:super;margin-left:2px}.price-container .price-post-text{font-size:14px;color:#888}.payment-options__main-container{display:flex;flex-direction:column;cursor:pointer;border:1px solid #ccc;border-radius:8px;padding:1rem;margin-bottom:1rem;width:100%;background:none}.payment-options-modal__header{font-family:GalanoGrotesque-Bold,sans-serif;font-size:24px;font-weight:700;line-height:var(--base-line-height)}.payment-options-modal__header__coupon{font-weight:400;font-size:16px;line-height:var(--base-line-height)}.payment-options__box-container{display:flex;gap:1rem;align-items:flex-start}.payment-options__checkbox{margin-top:.5rem}.payment-options__body-container{flex:1 1}.payment-options__body-title{font-size:1.1rem;font-weight:700;margin-bottom:.25rem}.payment-options__body-content{font-size:.95rem;color:#555;margin-bottom:.5rem}.payment-options__image{max-width:80px;height:auto;margin-top:.5rem}.payment-options__offer{color:#000;font-weight:500;cursor:pointer;margin-bottom:.75rem;text-align:left;background:none;padding:0;border:none;border-bottom:1px solid #000;border-radius:0}.payment-options__learn_more{width:53%}.payment-options__resend_code{margin-bottom:0}.smartpay-modal-main{display:flex;justify-content:center;align-items:center;padding:24px}.smartpay-info-modal{background-color:#fff;border-radius:8px;padding:24px;width:100%;max-width:720px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.smartpay-tabs{margin-top:12px;display:flex;flex-direction:column}.smartpay-tabs .tabs-wrapper{display:flex;flex-direction:column;width:100%}.smartpay-tabs .tabs-wrapper .tabs-button-wrapper{display:flex;gap:8px;border-bottom:2px solid #e0e0e0;margin-bottom:16px}.smartpay-tabs .tabs-wrapper .tabs-button-wrapper .tabs-button{background:transparent;padding:8px 16px;cursor:pointer;font-weight:600;font-size:16px;color:#666;border:none;border-bottom:2px solid transparent;transition:all .3s ease;width:50%;border-radius:0}.smartpay-tabs .tabs-wrapper .tabs-button-wrapper .tabs-button:focus{outline:none}.smartpay-tabs .tabs-wrapper .tabs-button-wrapper .tabs-button.selected{color:#000;border-bottom:4px solid #e00}.smartpay-tabs .tabs-wrapper .tabs-button-wrapper .tabs-button .tabs-label{pointer-events:none}.smartpay-tabs .tabs-wrapper .tabs-content-wrapper.has-children{padding-top:12px}.smartpay-about-container{margin-bottom:20px}.smartpay-about-container .about-body{font-size:16px;margin-bottom:16px;color:#333;font-weight:600}.smartpay-about-container .about-bullet{display:flex;align-items:center;margin-bottom:12px}.smartpay-about-container .about-bullet .bullet-image{margin-right:10px;width:30px;height:30px}.smartpay-about-container .about-bullet .bullet-item{font-size:14px;color:#444}.smartpay-faq-container{margin-top:16px}.smartpay-faq-container .accordion-list{margin-top:8px}.smartpay-faq-container .accordion-list .faq-item{border-top:1px solid #eee;padding:16px 0}.smartpay-faq-container .accordion-list .faq-item .faq-question,.smartpay-faq-container .accordion-list .faq-item .flex-between{font-weight:600;cursor:pointer;width:100%;background:none;border:none;display:flex;justify-content:space-between;padding:0;font-size:15px;color:#000}.smartpay-faq-container .accordion-list .faq-item .faq-answer{margin-top:8px;color:#555;font-size:14px}.payment-options-title-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:.5rem}.payment-options-steps{font-size:14px;font-weight:600;color:#444}.payment-options-heading{font-size:18px;font-weight:700;color:#222;line-height:1.4}.chat-top{flex-direction:column;z-index:1;align-items:center;padding:1.5rem 1.5rem .5rem;border-radius:1.5rem 1.5rem 0 0;background:#fefefe;border-bottom:1px solid var(--Border-Primary,rgba(0,0,0,.102))}.chat-top,.chat-top-wrapper{display:flex;justify-content:space-between;width:100%}.chat-top-wrapper__text{font-size:24px;font-family:var(--galano-grotesque-bold)}.chat-bottom-wrapper-text,.chat-bottom-wrapper-text__anchor{color:#525252;font-family:var(--galano-grotesque-medium);font-size:14px}.chat-bottom-wrapper-text__anchor{text-decoration:underline;background-color:unset;padding:0}.chat-related-questions{display:flex;justify-content:space-between;width:100%}.chat-related-questions-title{font-family:var(--galano-grotesque-bold)}.chat-related-questions-wrapper{transition:max-height .2s,padding-top,.2s;max-height:0;overflow:hidden;position:absolute;background:#fff;z-index:100;left:-1.5rem;width:calc(100% + 48px);padding:0 24px}.chat-related-questions-wrapper-no-absolute{max-height:0;overflow:hidden}.extra-padding{padding:0 24px}.chat-top-divider{border-top:1px solid var(--Border-Primary,rgba(0,0,0,.102));width:100%;margin:8px 0}.chat-top-loader{height:24px;width:100%;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.chat-top-loader-wrapper{width:100%;display:flex;flex-direction:column}.chat-related-questions-main-wrapper{position:relative;width:100%}.chat-interface{display:flex;justify-content:space-between;flex-direction:column;border-radius:calc(var(--border-radius-medium)*3);min-height:65vh;max-height:-moz-fit-content;max-height:fit-content;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);flex:1 1;max-width:424px;position:-webkit-sticky;position:sticky;top:133px;overflow:hidden}@media(max-height:892px){.chat-interface{min-height:20vh}}.chat-interface__container{display:flex;flex-direction:column;gap:24px;min-height:50vh;max-height:55vh;padding:24px 24px 0;height:100%;overflow-y:auto}@media(max-height:892px){.chat-interface__container{min-height:30vh;max-height:50vh;min-height:20vh;max-height:40vh}}@media(max-height:674px){.chat-interface__container{max-height:30vh}}@media(max-height:582px){.chat-interface__container{max-height:20vh}}.hidden{visibility:hidden;pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.chat-interface-dynamic-wrapper>div{width:100%;min-height:65vh}.chat-interface-dynamic-wrapper>div>div{min-height:65vh}.chat-bubble{display:flex;align-items:center;max-width:75%;padding:.75rem;background-color:#575cb0;border-radius:.375rem .375rem 0 1.5rem;color:#fff;margin-left:auto;width:-moz-fit-content;width:fit-content}.chat-bubble__text{font-weight:500;font-size:1rem;margin-right:2rem}.chat-bubble__text .strong,.chat-bubble__text strong{font-weight:unset;font-family:var(--galano-grotesque-bold)}.chat-bubble__text .code,.chat-bubble__text code{font-weight:unset;font-family:var(--galano-grotesque-medium)}.chat-bubble__text .ul,.chat-bubble__text ul{list-style-type:disc;list-style-position:inside}.chat-bubble__text .pre,.chat-bubble__text pre{white-space:pre-wrap}.chat-bubble__text .a,.chat-bubble__text a{text-decoration:underline}.chat-bubble__text .a:hover,.chat-bubble__text a:hover{text-decoration:none}.chat-bubble__link{color:inherit;text-decoration:underline;background-color:inherit}.chat-response__text,.chat-response__text>*{margin-bottom:.75rem;font-size:18px}.chat-response__text .strong,.chat-response__text strong{font-weight:unset;font-family:var(--galano-grotesque-bold)}.chat-response__text .code,.chat-response__text code{font-weight:unset;font-family:var(--galano-grotesque-medium)}.chat-response__text .ul,.chat-response__text ul{list-style-type:disc;list-style-position:outside;margin:0;padding-left:12px}.chat-response__text .pre,.chat-response__text pre{white-space:pre-wrap}.chat-response__text .a,.chat-response__text a{text-decoration:underline}.chat-response__text .a:hover,.chat-response__text a:hover{text-decoration:none}.chat-response__image-container{display:flex;flex-direction:column;gap:1.25rem;align-items:center;margin:1.25rem}.chat-response__details-link{color:#1a1c35;font-weight:400;font-size:1rem;line-height:1.25rem;text-decoration:underline;text-align:center}.chat-response__button-group{display:flex;gap:.75rem}.chat-response__checkbox-group{display:flex;flex-direction:column;gap:1rem;margin-top:.75rem}.chat-response__message-response-title-text{font-size:18px;font-weight:700;padding-bottom:6px}.chat-response__message-response-body-text{font-size:16px}.external-link-wrapper{display:flex;gap:8px;padding-top:20px;cursor:pointer;max-width:-moz-fit-content;max-width:fit-content}.external-link-wrapper__anchor{text-decoration:underline;line-height:24px}.external-link-wrapper__img{padding-bottom:8px}.chat-response__message-response-wrapper{gap:20px;display:flex;flex-direction:column;padding-top:20px}.chat-response__message-response-wrapper>li{border-radius:1rem;border-width:.0625rem}.chat-response__preview-device{gap:20px;display:flex;flex-direction:column;padding-top:20px}.informational-wrapper{background:rgba(207,209,232,.4);box-shadow:0 1px 2px 0 rgba(16,24,40,.051);max-width:360px;min-height:140px;gap:10px;flex-direction:column;display:flex;border-radius:16px;border:1px solid #cfd1e8;padding:24px 16px}.informational-wrapper__title{font-size:18px}.informational-wrapper__body-wrapper{gap:12px;display:flex;flex-direction:column;list-style:unset;padding-left:18px}.body-wrapper__text{font-size:14px;color:#525252}.checkbox-wrapper{max-width:360px;padding:16px;border-radius:16px;border-width:1px;background:rgba(207,209,232,.4);display:flex;flex-direction:column}.checkbox-wrapper label>div>span>span{border-radius:6px;border:1px solid #cfd1e8}.checkbox-wrapper__top-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.checkbox-wrapper__bottom-wrapper{padding-left:40px;transition:max-height .2s,padding-top,.2s;max-height:0;overflow:hidden}.checkbox-wrapper__bottom-wrapper--animation-open{max-height:500px;padding-top:16px}.checkbox-wrapper__bottom-wrapper--animation-close{max-height:0;padding-top:0}.bottom-wrapper__text{color:#525252}.checkbox-wrapper__checkbox-and-text{display:flex;gap:16px;align-items:center}.text-wrapper__title{margin:0;font-size:18px}.text-wrapper__body{margin:0;color:#525252}.checkbox-wrapper__accordion-button{display:flex;flex-direction:column;align-items:center;gap:8px;background:transparent;padding:0}.checkbox-wrapper__accordion-button>svg{height:28px;width:28px}.preview-chat-devices{display:flex;gap:16px;align-items:center;background-color:rgba(207,209,232,.4);border-radius:calc(var(--base-spacing-unit)*2);padding:var(--base-spacing-unit)}.preview-chat-devices-image{mix-blend-mode:multiply}.preview-chat-devices-image>div{padding-left:6px}.preview-chat-devices-image>div>div{max-width:50px;max-height:95px;padding:0;margin:0;border-radius:8px}.preview-chat-devices-title{font-size:var(--base-font-size);line-height:var(--base-line-height)}.badge{display:flex;justify-items:center;align-items:center;border-radius:50px;padding:8px 14px;font-size:14px;background-color:#575cb0;color:#fff}.badge__right-icon{display:flex;cursor:pointer;background-color:inherit;color:inherit}.badge__right-icon>svg{height:16px;width:16px}@keyframes pulse{0%{background-position:-200% 0}to{background-position:200% 0}}.message-skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.chat-bottom{padding:0 .75rem 1rem;z-index:1;width:100%;bottom:0;border-radius:0 0 1.5rem 1.5rem;box-shadow:0 0 50px hsla(0,0%,100%,.6),0 0 10px hsla(0,0%,100%,.5),0 0 20px hsla(0,0%,100%,.4);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 12.5%,hsla(0,0%,100%,.9) 28.5%,#fff)}.chat-bottom__container{position:relative;border-radius:0 0 2rem 2rem;background-color:hsla(0,0%,100%,.05)}.chat-bottom__options{display:flex;gap:1rem;flex-wrap:wrap;padding:1.25rem;justify-content:center;background-color:hsla(0,0%,100%,.4)}.chat-bottom__options-button{background-color:#575cb0;color:#fff;padding:.5rem 1rem;border-radius:624.9375rem;font-weight:700;outline:none;transition:background-color .3s ease}.chat-bottom__options-button:focus{outline:none;box-shadow:0 0 0 2px #575cb0}.chat-bottom__options-button--yes{background-color:red}.chat-bottom__selected{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid #d1d5db;border-radius:9999px;flex-direction:row;padding:7px 10px;min-height:58px}.chat-bottom__selected>button{right:41px}.chat-bottom__input{width:100%;border:1px solid #d1d5db;border-radius:624.9375rem;padding:1rem 2rem 1rem 1rem;background-color:#fff;position:relative}.chat-bottom__input-placeholder{width:90%}.chat-bottom__input-button{border-radius:2rem;position:absolute;right:.625rem;bottom:0;top:0;background-color:transparent;transition:all .3s ease-in-out;margin:.1875rem auto}.chat-bottom__input-button:focus,.chat-bottom__input-button:focus-visible{transition:none}.chat-bottom__input-button:hover{transition:none}.chat-bottom__input-button-icon{fill:#1a1c35}.chat-bottom__input-button:active img,.chat-bottom__input-button:focus img,.chat-bottom__input-button:focus-visible img,.chat-bottom__input-button:hover img{border:1px solid var(--back-button-hover-color);border-radius:1rem}.chat-bottom__suggestions{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.9375rem;overflow-x:auto;padding:0 .1875rem .1875rem}.chat-bottom__suggestions>button{font-size:14px}.chat-bottom__suggestions>button:hover{outline-color:var(--hover-outline-color)}.chat-bottom__suggestions>button:focus,.chat-bottom__suggestions>button:focus-visible{outline-color:var(--focus-outline-color)}.chat-bottom__suggestions-text{font-weight:700}.chat-bottom-suggestions{background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.94) 50%,#fff)}.chat-bottom-suggestions-btn{transition:background-color .2s ease}.chat-bottom-suggestions-btn .strong,.chat-bottom-suggestions-btn strong{font-weight:unset;font-family:var(--galano-grotesque-bold)}.chat-bottom-suggestions-btn .code,.chat-bottom-suggestions-btn code{font-weight:unset;font-family:var(--galano-grotesque-medium)}.chat-bottom-suggestions-btn .ul,.chat-bottom-suggestions-btn ul{list-style-type:disc;list-style-position:inside}.chat-bottom-suggestions-btn .pre,.chat-bottom-suggestions-btn pre{white-space:pre-wrap}.chat-bottom-suggestions-btn .a,.chat-bottom-suggestions-btn a{text-decoration:underline}.chat-bottom-suggestions-btn .a:hover,.chat-bottom-suggestions-btn a:hover{text-decoration:none}.chat-bottom-suggestions-btn:hover{background:#6166c4;outline:.5px solid var(--order-confirmation-primary-color)}.chat-bottom-suggestions-btn:focus,.chat-bottom-suggestions-btn:focus-visible{border-radius:80px;outline:1px solid var(--order-confirmation-primary-color);outline-offset:2px}.message-skeleton{height:40px;width:85%;border-radius:8px}.message-skeleton:nth-child(odd){align-self:flex-end;width:75%}.chat-accessory{position:relative;width:100%}.chat-accessory__container{background-color:rgba(207,209,232,.4);border-radius:calc(var(--base-spacing-unit)*2);padding:var(--base-spacing-unit);display:flex;gap:calc(var(--base-spacing-unit)*2);margin-bottom:var(--base-spacing-unit)}.chat-accessory__container__text{font-weight:400;font-size:var(--base-font-size);line-height:var(--base-line-height)}.chat-accessory__container__cta{display:flex;justify-content:center;align-items:center;margin-left:auto}.chat-accessory__container__cta>button{display:flex;align-items:center;justify-content:center;background:none}.chat-accessory__container__cta>button:focus-visible{outline:var(--back-button-hover-color) auto 1px}.chat-accessory__container__img{width:100%;height:100%;object-fit:contain}.chat-accessory__container__img-wrapper{max-width:50px;height:inherit;background-color:var(--order-summary-bg-color)}.chat-accessory__heading{font-size:calc(var(--base-font-size)*1.25)}.chat-accessory__heading,.chat-accessory__title{font-weight:700;line-height:calc(var(--base-line-height)*1.2)}.chat-accessory__title{font-size:calc(var(--base-font-size)*1.125)}.chat-accessory__response{display:flex;align-items:center;padding:calc(var(--base-spacing-unit)*1.5);background-color:var(--color-chat-response);border-radius:calc(var(--base-spacing-unit)*.75) calc(var(--base-spacing-unit)*.75) calc(var(--base-spacing-unit)*3) 0;color:#fff;width:-moz-fit-content;width:fit-content;margin-bottom:var(--base-spacing-unit)}.chat-accessory__response__text{font-weight:500;font-size:calc(var(--base-spacing-unit)*2)}.chat-accessory-title-wrapper{display:flex;justify-content:space-between;width:100%}.chat-bottom__badge-list{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:4px}.chat-bottom__badge-list>div{padding:6px 12px}.chat-bottom__badge-list>div>button{padding:4px}.badge__right-icon:focus-visible{outline:var(--back-button-hover-color) auto 1px}.cannot-be-combined-title{font-size:18px}.cannot-be-combined-footer{padding-top:4px;font-size:18px}.cannot-be-combined-cta-wrapper{padding-top:4px}.cannot-be-combined-cta-wrapper>button{font-weight:500;background-color:#000;width:200px}.chat-tile{display:flex;align-items:center;gap:16px;padding:16px;background-color:rgba(207,209,232,.4);border:1px solid #cfd1e8;border-radius:8px;cursor:pointer}.chat-tile>input[type=checkbox]{background-color:blue;display:none}.chat-tile__checkbox{height:24px;width:24px;border:1px solid #1a1c35;border-radius:50%}.chat-tile__checkbox:hover{background-color:#3b3f78}.chat-tile__checkbox--selected{border-width:8px}.chat-tile__title{font-family:var(--galano-grotesque-bold);color:#1a1c35}.chat-tile__description{font-size:14px}.products-list__banner{width:100%}.products-list__banner,.products-list__header{display:flex;align-items:center;justify-content:center}.products-list__header{margin-bottom:calc(var(--spacing-default)*7);width:60%;text-align:center;color:#fff;font-size:2.5rem;flex-direction:column;justify-self:center}.products-list__header-icon{display:flex;align-items:center;margin:0 auto;margin-bottom:var(--spacing-default);min-height:90px;max-width:90%}.products-list__header-icon>svg{margin-right:var(--spacing-default);width:calc(var(--spacing-default)*10);height:calc(var(--spacing-default)*10)}.products-list__header-subtitle{font-weight:500;font-size:calc(var(--base-font-size)*.875);color:var(--order-confirmation-secondary-color);padding-left:calc(var(--spacing-medium)*2.75);padding-bottom:var(--spacing-medium)}.products-list__search-bar{padding:var(--spacing-medium);width:100%;font-size:1rem}.products-list__filter-buttons{display:flex;flex-direction:row;gap:var(--spacing-default);width:100%;justify-content:center}.products-list__filter-buttons>a:not([tabindex="-1"]):hover,.products-list__filter-buttons>button:hover,.products-list__filter-buttons>div[tabindex="0"]:hover{outline:transparent;opacity:.8}.products-list__filter-buttons>a:not([tabindex="-1"]):focus,.products-list__filter-buttons>a:not([tabindex="-1"]):focus-visible,.products-list__filter-buttons>button:focus,.products-list__filter-buttons>button:focus-visible,.products-list__filter-buttons>div[tabindex="0"]:focus,.products-list__filter-buttons>div[tabindex="0"]:focus-visible{outline:var(--hover-outline-width) var(--hover-outline-style) var(--hover-outline-color);outline-offset:var(--focus-outline-offset)}.products-list__filter-buttons button{background-color:#3b3f78;padding:10px 14px;font-weight:700;line-height:20px}.products-list__grid{display:flex;gap:calc(var(--spacing-default)*5)}.products-list__product-list{display:flex;flex-direction:column;flex:1 1;gap:24px;padding:calc(var(--spacing-default)*5) calc(var(--spacing-default)*10);border:1px solid var(--Border-Primary,rgba(0,0,0,.102));border-radius:calc(var(--spacing-default)*3);background-color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 8px -2px rgba(16,24,40,.102),0 4px 4px 0 40}.products-list__product-list .list-header{display:flex;justify-items:center}.products-list__product-list .list-header__text{min-width:33%;margin-right:auto;font-size:36px;font-weight:700;line-height:44px}.products-list__product-list .list-header__filters{display:flex;margin-right:8px;gap:8px;flex-wrap:wrap;justify-content:end;align-items:center;height:100%}.products-list__product-list .list-header__filters>div{height:-moz-fit-content;height:fit-content;gap:8px;width:142;padding:6px 12px 6px 16px}.products-list__product-list .list-header__button{all:unset;cursor:pointer}.products-list__product-list .list-header__filter-btns>a>span{display:flex!important;align-items:center;gap:var(--vds-space-2x);font-weight:700;font-size:14px;line-height:20px;background-color:inherit;border-bottom:none!important}.products-list__product-list .list-header__filter-btns>a:hover>span{margin-bottom:0!important}.products-list__product-list .list-header__filter-btns>a:focus-visible{outline:1px auto!important}.products-list__product-list--has-filters{width:66.67%;padding:calc(var(--spacing-default)*5)}.products-list__product-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:calc(var(--spacing-default)*3);gap:calc(var(--spacing-default)*3);padding-top:16px}.products-list__product-grid--has-filters{grid-template-columns:repeat(3,1fr)}.products-list__show-filters{text-decoration:underline;cursor:pointer;padding:var(--spacing-default)}.products-list__badge{min-height:calc(var(--spacing-default)*4);padding:0}.products-list__badge>button{padding:0}.products-list__badge>button:focus-visible{outline:1px solid #fff}.products-list__expand-button{min-width:calc(var(--spacing-default)*6);min-height:calc(var(--spacing-default)*4);border-radius:100px;padding:0}.product-recommendation{display:flex;gap:40px}.product-recommendation__no-products{display:flex;justify-content:center;align-items:center;height:100%}.product-recommendation__no-products-text{font-size:1rem}.product-recommendation__content{padding:2rem;border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;background-color:#fff;width:66.67%;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 4px 4px 0 rgba(0,0,0,.25)}.product-recommendation__chat-interface{width:33.33%}.product-recommendation__error-message{font-size:1rem;text-align:center}.product-recommendation__separator{border-top:1px solid #d1d5db;width:100%}.radiation-warning{padding-top:1rem}.radiation-warning>img{display:initial;vertical-align:middle;margin-right:1rem}.radiation-warning>a{text-decoration:underline}.plan-options{display:flex;gap:2.5rem}.plan-options__content{padding:16px 31px;max-width:888px;border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;background-color:#fff;width:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 4px 4px 0 rgba(0,0,0,.25)}.plan-options__chat-interface{max-width:424px;width:100%}.plan-options__fcc-label{padding-top:32px;gap:8px;display:flex;flex-direction:column}.plan-options__fcc-label>h1{font-size:24px;font-weight:400}.plan-options__fcc-label>p{font-family:var(--galano-grotesque-medium)}.plan-options__modal-buttons-wrapper{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.plan-options__modal--no{background-color:transparent;color:#000;border:1px solid #000}.plan-options__no-plans{display:flex;align-items:center;justify-content:center;height:100%}.plan-options__no-plans-messgae{font-size:1rem;font-weight:700}.loading-enabled{display:none}.plan-details-heading{font-size:var(--plan-font-size);font-weight:100}.checkout{font-family:GalanoGrotesque-medium,sans-serif}.checkout__container{max-width:var(--container-max-width);margin:0 auto}.checkout__grid{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}@media(min-width:768px){.checkout__grid{grid-template-columns:65% 35%}}.checkout__mx-auto{margin-left:auto;margin-right:auto}.checkout__left-container{padding:1.5rem 32px;border:1px solid #d1d5dc;border-radius:1.25rem;background-color:#fff}.checkout__forms{width:62.5%;display:flex;flex-direction:column;gap:36px}.checkout__forms-content-wrapper{border-bottom:1px solid var(--order-summary-border-color);padding-bottom:24px}.checkout__forms-header-link{text-decoration:underline}.checkout__forms-header{font-weight:400;font-size:1.5em;color:#000}.checkout__forms-header_disabled{font-weight:400;font-size:1.5em;color:#a2a2a2}.checkout__forms__header-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.checkout__forms__edit-link{background:none;border:none;font-size:14px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline;text-align:right}.checkout__forms__edit-link:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:1px}.checkout__forms__edit-modal__actions{display:flex;gap:20px;justify-content:center;margin:20px}.checkout__forms__edit-modal__button{font-size:16px;font-weight:700;line-height:24px;width:201px;padding:12px 0}.checkout__forms__edit-modal__button:hover{opacity:.8}.checkout__forms__edit-modal__button--cancel{background-color:#000}.checkout__forms__edit-modal__button:focus-visible{outline:2px solid #000;outline-offset:2px}.checkout__w-2-5{width:35.0877192982%}.checkout__orderSummary-loader{width:100%}.checkout__main-wrapper{display:flex;gap:1rem;justify-content:space-between;margin-bottom:5rem}.checkout__border{color:#000;opacity:.5}.checkout__btn-group{display:flex;flex-wrap:wrap;gap:.5rem}.checkout__btn-group .checkout__btn-rounded-white-top{padding:1rem;background-color:#fff;border-radius:.75rem;gap:.5rem;align-items:center;display:flex;justify-content:center;cursor:pointer;color:#525252;border:1px solid #e2e2e2}.checkout__btn-group .checkout__btn-active{color:#1a1c35;border:1px solid #1a1c35}.checkout__underline{text-decoration:underline}.checkout-discount-banner{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#dcf5e6;border:1px solid #d1d5dc;border-radius:8px;margin-top:8px}.checkout-discount-banner img{width:24px;height:24px}.order-confirmation{font-family:GalanoGrotesque-medium,sans-serif}.order-confirmation__container{max-width:var(--order-confirmation-width-max);margin:var(-order-confirmation-spacing-zero-auto);padding:var(--order-confirmation-spacing-md)}.order-confirmation__grid{display:grid;grid-template-columns:1fr;grid-gap:var(--order-confirmation-spacing-md);gap:var(--order-confirmation-spacing-md)}@media(min-width:768px){.order-confirmation__grid{grid-template-columns:var(--order-confirmation-grid-template-column)}}.order-confirmation__main-content{padding:var(--order-confirmation-spacing-md);border:var(--order-confirmation-border-width-style) var(--order-confirmation-border-color);background-color:var(--order-confirmation-secondary-color);box-shadow:var(--order-confirmation-box-shadow-lg),var(--order-confirmation-box-shadow-xl);border-radius:var(--order-confirmation-border-radius-md)}.order-confirmation__content-wrapper{display:flex;flex-direction:column;gap:var(--order-confirmation-spacing-sm)}@media(min-width:768px){.order-confirmation__content-wrapper{flex-direction:row}}.order-confirmation__heading{font-family:GalanoGrotesque-Bold,sans-serif;font-size:var(--order-confirmation-font-size-xxl);line-height:var(--order-confirmation-line-height-lg);font-weight:var(--order-confirmation-font-weight-regular)}.order-confirmation__left-section{width:var(--order-confirmation-bwidth-100)}@media(min-width:768px){.order-confirmation__left-section{width:var(--order-confirmation-bwidth-65)}}.order-confirmation__text{font-size:var(--order-confirmation-font-size-md);color:var(--order-summary-text-primary);font-weight:500}.order-confirmation__text--highlight{font-weight:700;color:var(--order-confirmation-primary-color)}.order-confirmation__headerText{font-size:36px}.order-confirmation__headerText,.order-confirmation__subText{font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__subText{font-size:18px}.order-confirmation__nextMsg{width:481px}.order-confirmation__nextMsg p{font-size:36px;font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__nextMsg div{font-size:18px;font-weight:500;font-family:GalanoGrotesque-medium,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__shippingText{margin:25px 0}.order-confirmation__activationText{margin:30px 0}.order-confirmation__activateTips{width:481px;font-weight:500;font-size:18px;font-family:GalanoGrotesque-medium,sans-serif}.order-confirmation__activateTips p{font-size:24px;font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__activateTips a,.order-confirmation__activateTips span{font-weight:500;font-size:18px;font-family:GalanoGrotesque-medium,sans-serif;color:var(--order-summary-text-primary);text-decoration:underline}.order-confirmation__link{color:var(--order-confirmation-highlight-color);text-decoration:underline;transition:color var(--order-confirmation-transition-speed) var(--order-confirmation-transition-ease)}.order-confirmation__info-cards{display:flex;flex-direction:column;gap:var(--order-confirmation-spacing-sm);margin-top:var(--order-confirmation-spacing-lg)}@media(min-width:640px){.order-confirmation__info-cards{flex-direction:row}}.order-confirmation__info-card-smartpay{flex-direction:column}.order-confirmation__card{border:var(--order-confirmation-border-width-style) var(--order-confirmation-border-color);border-radius:var(--order-confirmation-border-radius-md);padding:var(--order-confirmation-spacing-sm);box-shadow:var(--order-confirmation-box-shadow-sm);flex:1 1}.order-confirmation__card--payment,.order-confirmation__card--shipMethod,.order-confirmation__card--shipping{border:var(--order-confirmation-border-width-style) var(--order-summary-border-color);box-shadow:var(--order-confirmation-box-shadow-md);background-color:#fff;width:100%}.order-confirmation__cartItems{display:flex;flex-direction:column;gap:10px;align-items:flex-start;border-radius:8px;padding:12px;margin:30px 0}.order-confirmation__phoneDetail,.order-confirmation__planDetail{display:flex;flex-direction:column;width:100%}.order-confirmation__subDetails{display:flex;justify-content:space-between}.order-confirmation__paymentImg,.order-confirmation__shippingImg{display:flex;justify-content:flex-start;gap:10px}.order-confirmation__phoneDetail{flex-direction:column;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px}.order-confirmation__phoneDetail:last-child{border-bottom:none}.order-confirmation__phoneDetail__title{display:flex;font-size:16px;font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__phoneDetail__title img{width:60px;height:60px}.order-confirmation__phoneDetail__quantity{font-weight:500;font-size:calc(var(--base-font-size)*.875);padding-top:calc(var(--spacing-small)*.55)}.order-confirmation__phoneDetail__subtitle{font-size:14px;font-weight:500;font-family:GalanoGrotesque-medium,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__phoneDetail__subtitle p{margin:0}.order-confirmation__phoneDetail__price{font-size:14px;font-weight:500;font-family:GalanoGrotesque-medium,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__phoneDetail__titlecontainer{margin-left:8px}.order-confirmation__card-title{font-weight:var(--order-confirmation-font-weight-bold);margin-bottom:var(--order-confirmation-spacing-xs);font-size:var(--order-confirmation-font-size-lg);font-family:GalanoGrotesque-Bold,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__card--shipping{padding:24px 24px 24px 16px}.order-confirmation__card--payment{width:100%}.order-confirmation__paymentMethod{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:350px;width:230px}.order-confirmation__paymentMethodSmartPay{width:100%;height:auto}.order-confirmation__right-section{width:var(--order-confirmation-bwidth-100)}@media(min-width:768px){.order-confirmation__right-section{width:var(--order-confirmation-bwidth-35)}}.order-confirmation__confirmation-container{display:flex}.order-confirmation__digital-wallet{line-height:1;font-size:14px}.order-confirmation__digital-wallet img{width:100px;padding-bottom:5px}.order-confirmation__digital-wallet-text{padding-bottom:5px}.order-confirmation__digital-wallet-body{width:200px;word-break:break-all}.order-confirmation__price-footer-wrapper{display:flex;flex-direction:column;align-items:flex-end;text-align:right;max-width:200px;word-break:break-word;gap:8px}.order-confirmation__price{font-size:16px;font-weight:700;color:var(--order-summary-text-primary)}.order-confirmation__footer{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:14px;font-weight:500;font-family:GalanoGrotesque-medium,sans-serif}.order-confirmation__footer img{margin-top:4px;width:60px;height:20px}.order-confirmation__footer-text{max-width:100%;line-height:1.3;white-space:normal}.order-confirmation__smartpay{font-size:12px}.order-confirmation__smartpay-title{font-size:16px;font-weight:700;font-family:GalanoGrotesque-Bold,sans-serif;color:var(--order-summary-text-primary)}.order-confirmation__smartpay-row img{display:inline}.order-confirmation__smartpay-body{font-size:14px;font-weight:500;color:var(--order-summary-text-primary)}.order-confirmation__smartpay-leases{display:flex;justify-content:space-between;gap:20px}.order-confirmation__smartpay{display:flex;flex-direction:column;gap:12px}.order-confirmation__smartpay__body{font-size:14px;color:var(--order-summary-text-primary)}.order-confirmation__smartpay__row img{display:inline}.order-confirmation__smartpay__label{font-size:14px;font-weight:500;padding-left:10px}.order-confirmation__smartpay__leases{display:flex;justify-content:space-between;gap:20px}.order-confirmation__smartpay__lease{display:flex;flex-direction:column}.order-confirmation__smartpay__lease-title{font-weight:600}.order-confirmation__smartpay__autoref-title{padding-top:10px}.order-confirmation__smartpay__autoref-body{padding:10px}.order-confirmation__smartpay__footer{font-size:12px}
/*# sourceMappingURL=0a19e5b1e7a1bdf9.css.map*/