.Card-module-scss-module__yh2FvW__container{border:var(--purpur-border-width-xs) solid var(--purpur-color-border-weak);border-radius:var(--purpur-border-radius-md);background-color:var(--purpur-color-background-primary);width:100%;position:relative;overflow:hidden}.Card-module-scss-module__yh2FvW__loading-container{background-color:var(--purpur-color-transparent-white-800);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Card-module-scss-module__yh2FvW__content-container{padding:var(--purpur-spacing-300) var(--purpur-spacing-200);width:100%;height:100%}@media (min-width:600px){.Card-module-scss-module__yh2FvW__content-container{padding:var(--purpur-spacing-400) var(--purpur-spacing-300)}}
.CompareProductCard-module-scss-module__GJFBpW__rich-text{background-color:var(--purpur-color-background-secondary);border-radius:var(--purpur-border-radius-md);padding:var(--purpur-spacing-150) var(--purpur-spacing-250)}.CompareProductCard-module-scss-module__GJFBpW__rich-text *{color:var(--purpur-color-purple-900)}.CompareProductCard-module-scss-module__GJFBpW__cta-container{gap:var(--purpur-spacing-200);flex-direction:column;align-items:stretch;display:flex}@media (min-width:600px){.CompareProductCard-module-scss-module__GJFBpW__cta-container{flex-direction:row}}.CompareProductCard-module-scss-module__GJFBpW__link{flex-basis:100%}.CompareProductCard-module-scss-module__GJFBpW__usp-wrapper{gap:var(--purpur-spacing-25);flex-direction:column;padding:0;list-style:none;display:flex}.CompareProductCard-module-scss-module__GJFBpW__usp-item{align-items:center;gap:var(--purpur-spacing-150);color:var(--purpur-color-text-medium);display:flex}.CompareProductCard-module-scss-module__GJFBpW__color-medium{color:var(--purpur-color-text-medium)}
.SliderIndicators-module-scss-module__r7ajbW__container{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.SliderIndicators-module-scss-module__r7ajbW__indicator{justify-content:center;width:16px;height:100%;display:flex;position:relative}.SliderIndicators-module-scss-module__r7ajbW__indicator:before,.SliderIndicators-module-scss-module__r7ajbW__indicator:after{border-radius:var(--purpur-border-radius-full);content:"";background-color:var(--purpur-color-purple-200);width:2px;height:6px;position:absolute}.SliderIndicators-module-scss-module__r7ajbW__indicator:before{bottom:6px}.SliderIndicators-module-scss-module__r7ajbW__indicator:after{top:6px}.SliderIndicators-module-scss-module__r7ajbW__indicator.SliderIndicators-module-scss-module__r7ajbW__highlighted:before,.SliderIndicators-module-scss-module__r7ajbW__indicator.SliderIndicators-module-scss-module__r7ajbW__highlighted:after{background-color:var(--purpur-color-purple-600)}
.SliderCard-module-scss-module__X35vNq__heading{color:var(--purpur-color-text-medium)}.SliderCard-module-scss-module__X35vNq__heading-suffix{font-weight:var(--purpur-typography-weight-normal);font-size:var(--purpur-typography-scale-100);margin-left:var(--purpur-spacing-50)}.SliderCard-module-scss-module__X35vNq__min-max-label{color:var(--purpur-color-text-weak);-webkit-user-select:none;user-select:none}.SliderCard-module-scss-module__X35vNq__slider-container{position:relative}.SliderCard-module-scss-module__X35vNq__slider:not(.SliderCard-module-scss-module__X35vNq__slider-active) *{transition:left var(--purpur-motion-duration-150) ease,right var(--purpur-motion-duration-150) ease}.SliderCard-module-scss-module__X35vNq__min-max-labels-container{justify-content:space-between;display:flex}
.CtaList-module-scss-module__ExqZdG__cta-list{gap:var(--purpur-spacing-200);flex-flow:wrap;align-items:flex-start;display:flex}@media (max-width:600px){.CtaList-module-scss-module__ExqZdG__cta-list{flex-direction:column}}.CtaList-module-scss-module__ExqZdG__cta-list [data-full-width]{width:100%}
.RoamingActionsAndDrawer-module-scss-module__CVu8TG__mobile-only{display:flex}@media (min-width:600px){.RoamingActionsAndDrawer-module-scss-module__CVu8TG__mobile-only{display:none}}.RoamingActionsAndDrawer-module-scss-module__CVu8TG__desktop-only{display:none}@media (min-width:600px){.RoamingActionsAndDrawer-module-scss-module__CVu8TG__desktop-only{display:block}}.RoamingActionsAndDrawer-module-scss-module__CVu8TG__actions-wrapper{gap:inherit;flex-direction:column;display:flex}.RoamingActionsAndDrawer-module-scss-module__CVu8TG__actions-wrapper p.RoamingActionsAndDrawer-module-scss-module__CVu8TG__mobile-only{margin:auto}@media (min-width:600px){.RoamingActionsAndDrawer-module-scss-module__CVu8TG__actions-wrapper{flex-direction:row;justify-content:space-between;align-items:center}}
.ShowcaseTeaser-module-scss-module__k1ptIq__main-container{background-color:var(--purpur-color-background-secondary);border-radius:var(--purpur-border-radius-lg);box-shadow:var(--purpur-shadow-md)}.ShowcaseTeaser-module-scss-module__k1ptIq__heading{max-width:20ch;font-family:var(--purpur-typography-family-display);font-weight:var(--purpur-typography-weight-medium)}.ShowcaseTeaser-module-scss-module__k1ptIq__rich-text{max-width:50ch}.ShowcaseTeaser-module-scss-module__k1ptIq__image{object-fit:cover;object-position:var(--object-position)}.ShowcaseTeaser-module-scss-module__k1ptIq__image-wrapper{aspect-ratio:16/9;border-radius:var(--purpur-border-radius-lg);border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;position:relative;overflow:hidden}@media (min-width:600px){.ShowcaseTeaser-module-scss-module__k1ptIq__image-wrapper{max-height:550px}}.ShowcaseTeaser-module-scss-module__k1ptIq__copy-container{gap:var(--purpur-spacing-300);padding:var(--purpur-spacing-300);flex-direction:column;display:flex;position:relative}@media (min-width:600px){.ShowcaseTeaser-module-scss-module__k1ptIq__copy-container{padding-top:var(--purpur-spacing-600)}}.ShowcaseTeaser-module-scss-module__k1ptIq__copy-container--has-image{margin-top:calc(var(--purpur-spacing-100)*-1);padding-top:0}@media (min-width:600px){.ShowcaseTeaser-module-scss-module__k1ptIq__copy-container--has-image{margin-top:calc(var(--purpur-spacing-200)*-1);padding-top:0}}.ShowcaseTeaser-module-scss-module__k1ptIq__gradient-bottom{background:linear-gradient(#f5f5fa00 0%,#f5f5fa12 11.2%,#f5f5fa26 20.31%,#f5f5fa3d 27.66%,#f5f5fa54 33.57%,#f5f5fa69 38.35%,#f5f5fa80 42.33%,#f5f5fa96 45.83%,#f5f5faab 49.17%,#f5f5fabf 52.67%,#f5f5fad1 56.65%,#f5f5fae0 61.43%,#f5f5faed 67.34%,#f5f5faf7 74.69%,#f5f5fafc 83.8%,#f5f5fa 95%);width:100%;height:20%;position:absolute;bottom:0;left:0;right:0}
.BroadbandProductDetail-module-scss-module__-fEqWa__secondary-background{background-color:var(--purpur-color-background-secondary)}.BroadbandProductDetail-module-scss-module__-fEqWa__reserve-santa-space{width:calc(100% - 115px)}
.RoamingCheckoutNotification-module-scss-module__VfwfOq__notification{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.AddressSearchCard-module-scss-module___XB5mG__relative-wrapper{position:relative}.AddressSearchCard-module-scss-module___XB5mG__container{z-index:2;border:var(--purpur-border-width-xs) solid var(--purpur-color-border-weak);border-radius:var(--purpur-border-radius-md);background-color:var(--purpur-color-background-primary);padding:var(--purpur-spacing-150);position:relative}.AddressSearchCard-module-scss-module___XB5mG__container--santa-padding{padding:var(--purpur-spacing-200)}@media (min-width:600px){.AddressSearchCard-module-scss-module___XB5mG__container{padding:var(--purpur-spacing-200)}}.AddressSearchCard-module-scss-module___XB5mG__reveal-wrapper[data-hidden=true]{display:none}
.Notification-module-scss-module__2npXBa__cta-link-container{width:100%}@media (min-width:600px){.Notification-module-scss-module__2npXBa__cta-link-container{width:fit-content}}
.StartDateForm-module-scss-module__DHbt0q__start-date-form{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.CartThumbnail-module-scss-module__KCjb0a__thumbnail{width:var(--width,4.1rem);justify-content:center;align-items:center;display:flex;position:relative}.CartThumbnail-module-scss-module__KCjb0a__image-container{width:100%;height:7rem}.CartThumbnail-module-scss-module__KCjb0a__image-container img{object-fit:contain}
.ValidationProduct-module-scss-module__Nw6clW__discount-badge{position:absolute;top:-11px;right:16px}.ValidationProduct-module-scss-module__Nw6clW__card{box-shadow:none;padding:var(--purpur-spacing-200);align-items:flex-start;overflow:visible}.ValidationProduct-module-scss-module__Nw6clW__card:hover{box-shadow:none;cursor:default}.ValidationProduct-module-scss-module__Nw6clW__container{justify-content:flex-start;align-items:center;display:flex}.ValidationProduct-module-scss-module__Nw6clW__thumbnail-container{padding:var(--purpur-spacing-100);justify-content:center;align-items:center}.ValidationProduct-module-scss-module__Nw6clW__info-container{line-height:var(--purpur-spacing-300);padding:0 var(--purpur-spacing-200);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}
.ProductsWrapper-module-scss-module__eXnWFG__wrapper{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.RemovedProductsModal-module-scss-module__zgsbSq__content{gap:var(--purpur-spacing-300);flex-direction:column;display:flex}
.ValidationModals-module-scss-module__K4_pqG__error{margin-bottom:var(--purpur-spacing-200)}
.CompareContentPage-module-scss-module__Uq8gkW__showcase-hero{padding-bottom:var(--purpur-spacing-300)}.CompareContentPage-module-scss-module__Uq8gkW__table{max-width:860px;padding:0;padding-bottom:var(--purpur-spacing-200);margin-top:0}@media (min-width:600px){.CompareContentPage-module-scss-module__Uq8gkW__table{padding-top:var(--purpur-spacing-300)}}.CompareContentPage-module-scss-module__Uq8gkW__factboxes{padding:0!important}.CompareContentPage-module-scss-module__Uq8gkW__factboxes ul{padding-left:1em;list-style-position:outside}.CompareContentPage-module-scss-module__Uq8gkW__fullwidth-banner{background-color:var(--purpur-color-background-secondary);justify-content:center;width:100vw;display:flex}.CompareContentPage-module-scss-module__Uq8gkW__faq-section{gap:var(--purpur-spacing-400);margin-bottom:var(--purpur-spacing-800);flex-direction:column;display:flex}
.RoamingDrawerConfirmation-module-scss-module__S7i-bG__content{padding:0 var(--purpur-spacing-200) var(--purpur-spacing-400) var(--purpur-spacing-200);gap:var(--purpur-spacing-400);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__content>div{width:100%}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__list-header{padding:0 0 var(--purpur-spacing-150) var(--purpur-spacing-200);align-self:stretch;align-items:flex-start;display:flex}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__list{border:1px solid var(--purpur-color-border-weak);border-radius:8px;flex-direction:column;align-self:stretch;padding-left:0;list-style-type:none;display:flex}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__list li{padding:var(--purpur-spacing-150) var(--purpur-spacing-150) var(--purpur-spacing-150) 0;margin-left:var(--purpur-spacing-200);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__list li+li{border-top:1px solid var(--purpur-color-border-weak)}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__list li .RoamingDrawerConfirmation-module-scss-module__S7i-bG__number-alias{margin-top:var(--purpur-spacing-50)}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__list-label{color:var(--purpur-color-text-medium);font-weight:400}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__change-number-button{display:inline}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__actions{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__terms-header{padding:0 0 var(--purpur-spacing-150) var(--purpur-spacing-200)}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__terms-wrapper{background-color:var(--purpur-color-background-primary);padding:var(--purpur-spacing-300);border-radius:var(--purpur-border-radius-md);border:1px solid #b0b0b5;flex-direction:column;display:flex}.RoamingDrawerConfirmation-module-scss-module__S7i-bG__notification{width:100%}
.FixedConfigurationStepHeading-module-scss-module__hsW9oa__heading{color:var(--purpur-color-text-default);-webkit-hyphens:none;hyphens:none;max-width:60ch;font-family:var(--purpur-typography-family-display);font-weight:var(--purpur-typography-weight-medium);line-height:var(--purpur-typography-line-height-tight);margin:0;display:block}.FixedConfigurationStepHeading-module-scss-module__hsW9oa__heading--h2{font-size:var(--purpur-typography-scale-400)}.FixedConfigurationStepHeading-module-scss-module__hsW9oa__heading--h3{font-size:var(--purpur-typography-scale-200)}
.CampaignContentTeasers-module-scss-module__SCsNFa__scroll-to-top-button{width:100%}@media (min-width:600px){.CampaignContentTeasers-module-scss-module__SCsNFa__scroll-to-top-button{width:fit-content}}
.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__prepaid-drawer-content{padding:0 var(--purpur-spacing-200) var(--purpur-spacing-400) var(--purpur-spacing-200);gap:var(--purpur-spacing-400);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__prepaid-drawer-content p,.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__prepaid-drawer-content a{padding-left:var(--purpur-spacing-200)}.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__prepaid-drawer-content>div{width:100%}.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__charge-prepaid-links{line-height:125%;display:block}.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__product-links-list{border:1px solid var(--purpur-color-border-weak);margin-top:var(--purpur-spacing-150);border-radius:8px;flex-direction:column;align-self:stretch;padding-left:0;list-style-type:none;display:flex}.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__product-links-list li{padding:var(--purpur-spacing-150) var(--purpur-spacing-150) var(--purpur-spacing-150) 0;margin-left:var(--purpur-spacing-200);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__product-links-list li+li{border-top:1px solid var(--purpur-color-border-weak)}.RoamingDrawerNoSelectableNumbers-module-scss-module__6pUYtq__product-links-list li a{width:100%;color:var(--purpur-color-brand-off-black);justify-content:space-between;align-items:center;text-decoration:none;display:flex}
.AddressSearchMessages-module-scss-module__9K0zQq__message-container{z-index:2;border:var(--purpur-border-width-xs) solid var(--purpur-color-border-weak);border-radius:var(--purpur-border-radius-md);background-color:var(--purpur-color-background-primary);padding:var(--purpur-spacing-150)}@media (min-width:600px){.AddressSearchMessages-module-scss-module__9K0zQq__message-container{padding:var(--purpur-spacing-200)}}
.AddressSearchStep-module-scss-module__KIeyKW__visibility-wrapper{display:none}.AddressSearchStep-module-scss-module__KIeyKW__visibility-wrapper--visible{display:block}.AddressSearchStep-module-scss-module__KIeyKW__wrapper{border-radius:var(--purpur-border-radius-md);background-color:var(--purpur-color-background-secondary);padding:var(--purpur-spacing-200)}.AddressSearchStep-module-scss-module__KIeyKW__title-wrapper{justify-content:space-between;align-items:center;gap:var(--purpur-spacing-50);flex-wrap:wrap;display:flex;position:relative}
.BroadbandProductList-module-scss-module__sz53Kq__loading-spinner-wrapper{max-width:var(--purpur-breakpoint-md);flex-direction:column;align-items:center;display:flex}.BroadbandProductList-module-scss-module__sz53Kq__address-search-card-container{width:100%;max-width:var(--purpur-breakpoint-md)}.BroadbandProductList-module-scss-module__sz53Kq__product-sections{gap:var(--purpur-spacing-400);flex-direction:column;display:flex}.BroadbandProductList-module-scss-module__sz53Kq__fiber-product-section{order:var(--fiber-product-section-order)}.BroadbandProductList-module-scss-module__sz53Kq__no-access-notification{max-width:40rem}.BroadbandProductList-module-scss-module__sz53Kq__no-access-card{padding:var(--purpur-spacing-200)}.BroadbandProductList-module-scss-module__sz53Kq__no-access-card-content{gap:var(--purpur-spacing-100);padding-bottom:var(--purpur-spacing-200);text-align:center;flex-direction:column;display:flex}
.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content{padding:0 var(--purpur-spacing-200) var(--purpur-spacing-400) var(--purpur-spacing-200);gap:var(--purpur-spacing-400);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content>div{width:100%}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__list-header{padding:0 0 var(--purpur-spacing-150) var(--purpur-spacing-200);align-self:stretch;align-items:flex-start;display:flex}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__numbers-label{padding:var(--purpur-spacing-150) 0 var(--purpur-spacing-150) var(--purpur-spacing-200);align-self:stretch;align-items:flex-start;display:flex}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__numbers-list{align-self:stretch;gap:var(--purpur-spacing-150);flex-direction:column;padding-left:0;list-style-type:none;display:flex}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__numbers-list li{padding:var(--purpur-spacing-150) var(--purpur-spacing-150) var(--purpur-spacing-150) var(--purpur-spacing-200);cursor:pointer;background:var(--purpur-color-background-primary);border-radius:var(--purpur-border-radius-md);border:1px solid var(--purpur-color-border-weak)}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__numbers-list li button{width:100%;cursor:inherit;font-size:inherit;font-family:var(--purpur-typography-family-default);color:var(--purpur-color-text-interactive-selected);background:0 0;border:none;justify-content:space-between;align-items:center;line-height:150%;display:flex}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__numbers-list li button div{flex-direction:column;align-items:flex-start;display:flex}.RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-drawer-content .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__numbers-list li button .RoamingDrawerNumberSelect-module-scss-module__iPTb_W__number-alias{color:var(--purpur-color-text-default)}
.SelectBoxLogotypes-module-scss-module__gFsFna__list{counter-reset:hidden-logos;margin-right:6px;padding:0;list-style-type:none;display:flex}.SelectBoxLogotypes-module-scss-module__gFsFna__item{border-radius:var(--purpur-border-radius-sm);aspect-ratio:1;height:48px;font-size:var(--purpur-typography-scale-100);justify-content:center;align-items:center;display:flex}.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(button){z-index:2}.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more{border-radius:var(--purpur-border-radius-sm);width:100%;height:100%;font-size:var(--purpur-typography-scale-100);background-color:var(--purpur-color-brand-white);color:var(--purpur-color-text-default);font-weight:var(--purpur-typography-weight-medium);border:.5px solid var(--purpur-color-border-weak);justify-content:center;align-items:center;display:flex}.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more:is(button){cursor:pointer}.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more:before{content:"+ " counter(hidden-logos)}.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){counter-increment:hidden-logos 1;border:none;width:0;margin-right:0;overflow:hidden}@container select-box (min-width:162px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+1):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:108px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="1"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="1"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:216px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+2):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:162px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="2"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="2"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:270px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+3):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:216px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="3"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="3"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:324px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+4):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:270px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="4"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="4"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:378px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+5):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:324px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="5"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="5"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:432px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+6):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:378px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="6"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="6"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:486px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+7):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:432px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="7"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="7"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:540px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+8):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:486px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="8"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="8"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:594px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+9):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:540px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="9"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="9"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:648px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+10):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:594px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="10"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="10"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:702px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+11):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:648px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="11"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="11"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}@container select-box (min-width:756px){.SelectBoxLogotypes-module-scss-module__gFsFna__list>.SelectBoxLogotypes-module-scss-module__gFsFna__item:nth-child(-n+12):not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}}@container select-box (min-width:702px){.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="12"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:not(:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more)){border:.5px solid var(--purpur-color-border-weak);counter-increment:hidden-logos 0;width:48px;margin-right:6px}.SelectBoxLogotypes-module-scss-module__gFsFna__list[data-logo-count="12"]>.SelectBoxLogotypes-module-scss-module__gFsFna__item:has(>.SelectBoxLogotypes-module-scss-module__gFsFna__hint-more){display:none}}
.StreamingInfo-module-scss-module__E8JmRW__streaming-info-container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.StreamingInfo-module-scss-module__E8JmRW__rich-text-wrapper p{font-family:var(--purpur-typography-family-default);font-weight:var(--purpur-typography-weight-normal);font-size:var(--purpur-typography-scale-100);line-height:var(--purpur-typography-line-height-loose);text-align:left}
.SkeletonParagraph-module-scss-module__yWNeIa__wrapper{gap:var(--purpur-spacing-150);flex-direction:column;display:flex}.SkeletonParagraph-module-scss-module__yWNeIa__paragraph{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.SkeletonParagraph-module-scss-module__yWNeIa__heading{width:300px;max-width:100%;height:25px;margin-bottom:var(--purpur-spacing-100)}.SkeletonParagraph-module-scss-module__yWNeIa__line{height:var(--purpur-typography-scale-100);width:100%}.SkeletonParagraph-module-scss-module__yWNeIa__line:last-child{width:70%}
.CampaignInfo-module-scss-module__ks_rjG__wrapper{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.CampaignInfo-module-scss-module__ks_rjG__content{gap:var(--purpur-spacing-150);flex-direction:column;display:flex}
.SubscriptionInfoContent-module-scss-module__mpFFwG__wrapper{gap:var(--purpur-spacing-300);flex-direction:column;display:flex}
.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list{gap:var(--purpur-spacing-200);margin:0;padding:0;list-style:none;display:flex}.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list--withPadding{padding-top:var(--purpur-spacing-200)}.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list-item{text-align:center;cursor:pointer;padding:var(--purpur-spacing-250) var(--purpur-spacing-200);border-radius:var(--purpur-border-radius-md);background-color:var(--purpur-color-background-primary);font-size:var(--purpur-typography-scale-100);transition:background-color var(--purpur-motion-duration-200) ease,transform var(--purpur-motion-duration-200) ease;border:0;flex:1;position:relative}.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list-item:hover{background-color:var(--purpur-color-background-interactive-transparent-hover)}.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list-item:active{background-color:var(--purpur-color-background-interactive-transparent-active)}.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list-item:focus-visible{outline:var(--purpur-border-width-sm) solid var(--purpur-color-border-interactive-focus);outline-offset:var(--purpur-spacing-25)}.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list-item:after{content:"";border-radius:var(--purpur-border-radius-md);transition:var(--purpur-motion-duration-200) box-shadow ease;box-shadow:0 0 0 var(--purpur-border-width-xs) inset var(--purpur-color-border-weak);position:absolute;inset:0}.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list-item[data-state=checked]:after{box-shadow:0 0 0 var(--purpur-border-width-md) inset var(--purpur-color-border-interactive-subtle-hover)}@media (min-width:600px){.NumberOfSubscriptionsSelector-module-scss-module__Xf-U7a__list-item{scroll-margin:calc(var(--main-nav-height) + 2rem)}}
.ExtraUserUpgradeSuccess-module-scss-module__csqqgq__wrapper{background:var(--purpur-color-background-primary);border-radius:var(--purpur-border-radius-sm);padding:var(--purpur-spacing-200);gap:var(--purpur-spacing-100);grid-template-columns:24px 1fr;display:grid}.ExtraUserUpgradeSuccess-module-scss-module__csqqgq__content{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.ExtraUserUpgradeSuccess-module-scss-module__csqqgq__icon{color:var(--purpur-color-text-status-success-medium)}
.ExtraUserWarningNotification-module-scss-module__zzdMAq__button{text-align:right}
.ExtraUserUpgradeModal-module-scss-module__O2yBIW__usps ul{gap:var(--purpur-spacing-100);flex-direction:column;padding-left:20px;display:flex}.ExtraUserUpgradeModal-module-scss-module__O2yBIW__content{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}
.ExtraUserUpgrade-module-scss-module__FDisnW__wrapper{background:var(--purpur-color-background-primary);border-radius:var(--purpur-border-radius-sm);padding:var(--purpur-spacing-200);gap:var(--purpur-spacing-100);flex-direction:column;display:flex}
.TechSpecList-module-scss-module__HHBb5G__list{gap:var(--purpur-spacing-300);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TechSpecList-module-scss-module__HHBb5G__list li{gap:var(--purpur-spacing-25);flex-direction:column;display:flex}.TechSpecList-module-scss-module__HHBb5G__list p{overflow-wrap:anywhere}
.ProductInformationAccordion-module-scss-module__2CgKCq__accordion{gap:var(--purpur-spacing-300);flex-direction:column;display:flex}
.ProductImagePrimary-module-scss-module__HJ_LGG__container{z-index:1;grid-area:image}.ProductImagePrimary-module-scss-module__HJ_LGG__sticky{margin-bottom:var(--purpur-spacing-200);top:0;top:calc(var(--purpur-spacing-800) + var(--purpur-spacing-100));position:sticky}@media (min-width:600px){.ProductImagePrimary-module-scss-module__HJ_LGG__sticky{display:block}}.ProductImagePrimary-module-scss-module__HJ_LGG__image{box-sizing:content-box;flex-direction:column;height:320px;display:flex;position:relative}@media (min-width:1081px){.ProductImagePrimary-module-scss-module__HJ_LGG__image{height:70vh}}.ProductImagePrimary-module-scss-module__HJ_LGG__image:before{content:"";background-color:var(--purpur-color-background-primary);z-index:1;width:100vw;height:100%;bottom:0;right:calc(-1*var(--purpur-spacing-200));position:absolute;-webkit-mask-image:radial-gradient(130vw 57.5% at 30% 41%,#0000 100%,#000 100.4%);mask-image:radial-gradient(130vw 57.5% at 30% 41%,#0000 100%,#000 100.4%)}.ProductImagePrimary-module-scss-module__HJ_LGG__image img{right:calc(-1*var(--purpur-spacing-200));object-fit:cover;width:100vw;height:100%;position:absolute}@media (min-width:600px){.ProductImagePrimary-module-scss-module__HJ_LGG__image:before{right:calc(-1*var(--purpur-spacing-300))}.ProductImagePrimary-module-scss-module__HJ_LGG__image img{object-fit:cover;height:100%;right:calc(-1*var(--purpur-spacing-300));position:absolute}}@media (min-width:1024px){.ProductImagePrimary-module-scss-module__HJ_LGG__image:before{right:0;-webkit-mask-image:radial-gradient(75vw 57.5% at 65% 41%,#0000 100%,#000 100.4%);mask-image:radial-gradient(75vw 57.5% at 65% 41%,#0000 100%,#000 100.4%)}.ProductImagePrimary-module-scss-module__HJ_LGG__image img{clip-path:inset(0 1px 2px 0);width:calc(50vw + 1px);right:0}}.ProductImagePrimary-module-scss-module__HJ_LGG__badge{position:absolute;top:0;left:0;right:0}
.YouthSubscriptionSlider-module-scss-module__pE-6nW__container{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}
.FamilySelectionPrice-module-scss-module__icM8sa__prices-container{margin-top:var(--purpur-spacing-200);flex-direction:column;display:flex}.FamilySelectionPrice-module-scss-module__icM8sa__price-container{justify-content:space-between;display:flex}.FamilySelectionPrice-module-scss-module__icM8sa__divider{margin:var(--purpur-spacing-150) 0;border-top:2px solid #00000026}
.ProductImageSecondary-module-scss-module___Zi1CG__container{z-index:1;width:100%}@media (min-width:1024px){.ProductImageSecondary-module-scss-module___Zi1CG__container{background-color:var(--purpur-color-background-primary);margin:0}}@media (min-width:1081px){.ProductImageSecondary-module-scss-module___Zi1CG__container{background-color:var(--purpur-color-gray-800);margin-left:calc(-1*var(--purpur-spacing-page-padding-lg));width:50vw;display:block}}@media (min-width:1440px){.ProductImageSecondary-module-scss-module___Zi1CG__container{color:var(--purpur-color-text-default-negative);margin-left:calc(-1*(100vw - var(--purpur-breakpoint-relative-xl))/2 - var(--purpur-spacing-page-padding-lg))}}.ProductImageSecondary-module-scss-module___Zi1CG__sticky{position:sticky;top:0}.ProductImageSecondary-module-scss-module___Zi1CG__image{margin:0 calc(-1*var(--purpur-spacing-page-padding-sm))}@media (min-width:600px){.ProductImageSecondary-module-scss-module___Zi1CG__image{width:420px;margin:0}}@media (min-width:1081px){.ProductImageSecondary-module-scss-module___Zi1CG__image{width:unset}}.ProductImageSecondary-module-scss-module___Zi1CG__image img{width:100%;display:block}
.LoadingSubscriptionSpinner-module-scss-module__43Vvma__container{padding:var(--purpur-spacing-200) var(--purpur-spacing-300);align-items:center;gap:var(--purpur-spacing-100);border-radius:calc(.8rem*var(--voca-rem-multiplier));pointer-events:none;transition:box-shadow .1s;display:flex;inset:0;box-shadow:inset 0 0 0 .1rem #b0b0b5}.LoadingSubscriptionSpinner-module-scss-module__43Vvma__container--no-border{box-shadow:none}.LoadingSubscriptionSpinner-module-scss-module__43Vvma__container--no-padding{padding:0}
.ColorSelector-module-scss-module__7PWkFq__swiper-container .ColorSelector-module-scss-module__7PWkFq__telia-swiper-container{max-height:56px}.ColorSelector-module-scss-module__7PWkFq__container{align-items:center;gap:var(--purpur-spacing-200);padding:var(--purpur-spacing-100) 0;display:flex}.ColorSelector-module-scss-module__7PWkFq__input-wrapper{display:flex;position:relative}.ColorSelector-module-scss-module__7PWkFq__input{clip:rect(0 0 0 0);clip-path:circle(0%);width:0;height:0;margin:0;position:absolute}.ColorSelector-module-scss-module__7PWkFq__input:checked~label:after{content:"";outline:var(--purpur-border-width-xs) solid var(--purpur-color-brand-off-black);border-radius:50%;position:absolute;inset:0}.ColorSelector-module-scss-module__7PWkFq__input:checked~label>div{position:relative}.ColorSelector-module-scss-module__7PWkFq__input:checked~label>div:after{content:"";outline:var(--purpur-border-width-md) solid var(--purpur-color-brand-white);outline-offset:calc(var(--purpur-border-width-md)*-1);background-color:#0000;border-radius:50%;position:absolute;inset:0}.ColorSelector-module-scss-module__7PWkFq__input:focus-visible~label{outline:var(--purpur-border-width-md) solid var(--purpur-color-border-interactive-focus);outline-offset:.2rem}.ColorSelector-module-scss-module__7PWkFq__label{cursor:pointer;background:0 0;border-radius:50%;padding:0;position:relative}
.YouthSubscriptionsLink-module-scss-module__gbeOaG__container{align-items:center;gap:var(--purpur-spacing-300);display:flex}.YouthSubscriptionsLink-module-scss-module__gbeOaG__container a{text-decoration:underline}@media (min-width:1440px){.YouthSubscriptionsLink-module-scss-module__gbeOaG__container{padding:var(--purpur-spacing-150) var(--purpur-spacing-200);border-radius:var(--purpur-border-radius-md);outline:.5px solid var(--purpur-color-transparent-white-150);background:var(--purpur-color-transparent-white-100);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}}.YouthSubscriptionsLink-module-scss-module__gbeOaG__text{display:none}@media (min-width:1440px){.YouthSubscriptionsLink-module-scss-module__gbeOaG__text{display:inline}}.YouthSubscriptionsLink-module-scss-module__gbeOaG__text-large{display:inline}@media (min-width:1440px){.YouthSubscriptionsLink-module-scss-module__gbeOaG__text-large{display:none}}
.FamilySubscriptionSelector-module-scss-module__HGUYBa__container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.VideoPlayer-module-scss-module____RmYa__video-container{width:100%;height:100%;position:relative}.VideoPlayer-module-scss-module____RmYa__video{object-fit:contain;background-color:var(--purpur-color-functional-black);width:100%;height:100%;transition:opacity .4s ease-in-out}@media (min-width:1024px){.VideoPlayer-module-scss-module____RmYa__video{border-radius:var(--purpur-border-radius-lg)}}.VideoPlayer-module-scss-module____RmYa__copyright-image{top:var(--purpur-spacing-300);right:var(--purpur-spacing-300);width:auto;height:auto;max-width:var(--purpur-spacing-300);max-height:var(--purpur-spacing-300);max-inline-size:fit-content;position:absolute}@media (max-width:600px){.VideoPlayer-module-scss-module____RmYa__copyright-image{top:var(--purpur-spacing-200);right:var(--purpur-spacing-200);height:var(--purpur-spacing-200)}}.VideoPlayer-module-scss-module____RmYa__loader-overlay{pointer-events:none;justify-content:center;align-items:center;animation:.15s ease-in .4s backwards VideoPlayer-module-scss-module____RmYa__loader-fade-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes VideoPlayer-module-scss-module____RmYa__loader-fade-in{0%{opacity:0}}.VideoPlayer-module-scss-module____RmYa__spinner{width:50px;height:50px}@media (min-width:600px){.VideoPlayer-module-scss-module____RmYa__spinner{width:80px;height:80px}}.VideoPlayer-module-scss-module____RmYa__play-button-container{border-radius:var(--purpur-border-radius-md);background-color:var(--purpur-color-background-interactive-primary-negative);cursor:pointer;border:none;justify-content:center;align-items:center;width:50px;height:40px;padding:0;transition:transform .2s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoPlayer-module-scss-module____RmYa__play-button-container:hover{transform:translate(-50%,-50%)scale(1.1)}@media (min-width:600px){.VideoPlayer-module-scss-module____RmYa__play-button-container{border-radius:var(--purpur-border-radius-md);width:70px;height:50px}}@media (min-width:1024px){.VideoPlayer-module-scss-module____RmYa__play-button-container{border-radius:var(--purpur-border-radius-lg);width:100px;height:70px}}.VideoPlayer-module-scss-module____RmYa__centered-play-button{color:var(--purpur-color-text-interactive-on-primary-negative);width:25px;height:25px;animation:2s ease-in-out infinite VideoPlayer-module-scss-module____RmYa__pulsate}@media (min-width:600px){.VideoPlayer-module-scss-module____RmYa__centered-play-button{width:30px;height:30px}}@media (min-width:1024px){.VideoPlayer-module-scss-module____RmYa__centered-play-button{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.VideoPlayer-module-scss-module____RmYa__centered-play-button{animation:none}}@keyframes VideoPlayer-module-scss-module____RmYa__pulsate{0%,to{transform:scale(1.2)}50%{transform:scale(1)}}.VideoPlayer-module-scss-module____RmYa__play-and-mute-container{bottom:var(--purpur-spacing-150);left:var(--purpur-spacing-150);gap:var(--purpur-spacing-100);opacity:1;transition:opacity .3s ease-in-out;display:flex;position:absolute}.VideoPlayer-module-scss-module____RmYa__play-and-mute-container:has(:focus-visible){opacity:1;pointer-events:auto}@media (min-width:600px){.VideoPlayer-module-scss-module____RmYa__play-and-mute-container{bottom:var(--purpur-spacing-200);left:var(--purpur-spacing-300);gap:var(--purpur-spacing-200)}}@media (prefers-reduced-motion:reduce){.VideoPlayer-module-scss-module____RmYa__play-and-mute-container{transition:none}}.VideoPlayer-module-scss-module____RmYa__controls-hidden{opacity:0;pointer-events:none}.VideoPlayer-module-scss-module____RmYa__control-button{background-color:var(--purpur-color-background-interactive-primary-negative);cursor:pointer;border:none;border-radius:100%;justify-content:center;align-items:center;width:33px;height:33px;padding:0;display:flex}@media (min-width:600px){.VideoPlayer-module-scss-module____RmYa__control-button{width:40px;height:40px}}.VideoPlayer-module-scss-module____RmYa__round-icon{color:var(--purpur-color-text-interactive-on-primary-negative);width:17px;height:17px}@media (min-width:600px){.VideoPlayer-module-scss-module____RmYa__round-icon{width:20px;height:20px}}
.ContentTeaser-module-scss-module__ue1K9q__main-container{width:100%;height:100%;max-width:var(--purpur-breakpoint-xl);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1024px){.ContentTeaser-module-scss-module__ue1K9q__main-container{flex-direction:row}}.ContentTeaser-module-scss-module__ue1K9q__image-area-container{width:100%;height:18rem;position:relative}@media (min-width:600px){.ContentTeaser-module-scss-module__ue1K9q__image-area-container{height:32rem}}@media screen and (min-width:1024px){.ContentTeaser-module-scss-module__ue1K9q__image-area-container{width:var(--desktop-width);height:40rem;padding-right:0}.ContentTeaser-module-scss-module__ue1K9q__image-area-container--flip-order{order:1;padding-left:0}}.ContentTeaser-module-scss-module__ue1K9q__image{object-fit:cover;object-position:var(--object-position);width:100%;height:100%;transition:opacity .4s ease-in-out}@media (min-width:1024px){.ContentTeaser-module-scss-module__ue1K9q__image{border-radius:var(--purpur-border-radius-lg)}}.ContentTeaser-module-scss-module__ue1K9q__copyright-image{top:var(--purpur-spacing-300);right:var(--purpur-spacing-300);width:auto;height:auto;max-width:var(--purpur-spacing-300);max-height:var(--purpur-spacing-300);max-inline-size:fit-content;position:absolute}@media (max-width:600px){.ContentTeaser-module-scss-module__ue1K9q__copyright-image{top:var(--purpur-spacing-200);right:var(--purpur-spacing-200);height:var(--purpur-spacing-200)}}.ContentTeaser-module-scss-module__ue1K9q__legal-text{color:var(--purpur-color-text-default-negative);padding:var(--purpur-spacing-200);position:absolute;bottom:0;right:0}@media (min-width:600px){.ContentTeaser-module-scss-module__ue1K9q__legal-text{padding:var(--purpur-spacing-300)}}@media (min-width:1024px){.ContentTeaser-module-scss-module__ue1K9q__legal-text{padding-top:var(--purpur-spacing-400);padding-right:var(--purpur-spacing-600)}}.ContentTeaser-module-scss-module__ue1K9q__content-area{gap:var(--purpur-spacing-300);width:100%;padding:var(--purpur-spacing-300) var(--purpur-spacing-150) var(--purpur-spacing-0);flex-direction:column;display:flex}.ContentTeaser-module-scss-module__ue1K9q__content-area--negative{color:var(--purpur-color-text-default-negative)}@media (min-width:600px){.ContentTeaser-module-scss-module__ue1K9q__content-area{padding:var(--purpur-spacing-300)}}@media (min-width:1024px){.ContentTeaser-module-scss-module__ue1K9q__content-area{width:var(--desktop-width);justify-content:center}.ContentTeaser-module-scss-module__ue1K9q__content-area--image-area-visible{padding:0 var(--purpur-spacing-400) var(--purpur-spacing-400)}}.ContentTeaser-module-scss-module__ue1K9q__text-container{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.ContentTeaser-module-scss-module__ue1K9q__badge-container{margin:var(--purpur-spacing-25) 0 var(--purpur-spacing-200)}.ContentTeaser-module-scss-module__ue1K9q__usp{align-items:center;display:flex}.ContentTeaser-module-scss-module__ue1K9q__usp-grid:last-child{margin-bottom:0}.ContentTeaser-module-scss-module__ue1K9q__usp-text{margin-left:var(--purpur-spacing-150)}.ContentTeaser-module-scss-module__ue1K9q__usp-text:first-letter{text-transform:uppercase}.ContentTeaser-module-scss-module__ue1K9q__button-container{gap:var(--purpur-spacing-200);flex-flow:wrap;display:flex}@media (max-width:600px){.ContentTeaser-module-scss-module__ue1K9q__button-container{flex-direction:column}}
.UspListWithTitleResponsive-module-scss-module__UFcYVa__wrapper{background:var(--purpur-color-purple-50);padding:var(--purpur-spacing-150) var(--purpur-spacing-200);border-radius:var(--purpur-border-radius-md);gap:var(--purpur-spacing-200);flex-flow:column wrap;list-style:none;display:flex}.UspListWithTitleResponsive-module-scss-module__UFcYVa__wrapper--dark{padding:var(--purpur-spacing-150) 0;background:0 0}.UspListWithTitleResponsive-module-scss-module__UFcYVa__wrapper>p{color:var(--purpur-color-text-tone-on-tone-primary)}@media (min-width:600px){.UspListWithTitleResponsive-module-scss-module__UFcYVa__wrapper{flex-direction:row;width:fit-content}}.UspListWithTitleResponsive-module-scss-module__UFcYVa__item{align-items:center;gap:var(--purpur-spacing-100);display:flex}.UspListWithTitleResponsive-module-scss-module__UFcYVa__item p{color:var(--purpur-color-functional-black)}.UspListWithTitleResponsive-module-scss-module__UFcYVa__item--dark p{color:var(--purpur-color-text-tone-on-tone-primary)}.UspListWithTitleResponsive-module-scss-module__UFcYVa__icon{width:20px;height:20px}.UspListWithTitleResponsive-module-scss-module__UFcYVa__icon svg{color:var(--purpur-color-functional-black)}.UspListWithTitleResponsive-module-scss-module__UFcYVa__icon--dark svg{fill:var(--purpur-color-text-tone-on-tone-primary)}
@media (min-width:600px){.BrandFilter-module-scss-module__SdPRna__container>div{gap:var(--purpur-spacing-100);flex-direction:row;align-items:center;width:100%}}
.DesignedForFilter-module-scss-module__7hiZFq__container{gap:var(--purpur-spacing-50);flex-direction:column;display:flex}@media (min-width:600px){.DesignedForFilter-module-scss-module__7hiZFq__container>div{align-items:center;gap:var(--purpur-spacing-100);flex-direction:row;width:100%}.DesignedForFilter-module-scss-module__7hiZFq__container>div>label{width:100%}}.DesignedForFilter-module-scss-module__7hiZFq__clear-button{align-self:flex-start}
.ChipGroupSales-module-scss-module__Y6St5G__chip-group{--chip-padding:calc(var(--purpur-spacing-100) - var(--purpur-border-width-xs)) calc(var(--purpur-spacing-200) - var(--purpur-border-width-xs))}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button{padding:var(--chip-padding);position:relative}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button[aria-disabled=true]{background-color:var(--purpur-color-background-weak);color:gray}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button,.ChipGroupSales-module-scss-module__Y6St5G__chip-group button[data-state=on]{background-color:var(--purpur-color-background-secondary);color:var(--purpur-color-text-default);border-color:var(--purpur-color-border-weak)}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button[data-state=on],.ChipGroupSales-module-scss-module__Y6St5G__chip-group button[data-state=on][data-state=on]{padding:var(--purpur-spacing-100) var(--purpur-spacing-200);border:none}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button[data-state=on]:before,.ChipGroupSales-module-scss-module__Y6St5G__chip-group button[data-state=on][data-state=on]:before{content:"";border-radius:var(--purpur-border-radius-md);outline:var(--purpur-border-width-md) solid var(--purpur-color-background-interactive-primary-hover);outline-offset:calc(var(--purpur-border-width-md)*-1);width:100%;height:100%;position:absolute;inset:0}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button:hover:not([aria-disabled=true]):not([data-state=on]):not(:active){border-color:var(--purpur-color-border-interactive-primary);background-color:var(--purpur-color-brand-white);border-width:var(--purpur-border-width-xs);padding:var(--chip-padding)}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button[data-state=on]:hover:not([aria-disabled=true]){border-color:var(--purpur-color-border-interactive-primary);background-color:var(--purpur-color-brand-white)}.ChipGroupSales-module-scss-module__Y6St5G__chip-group button:active:not([aria-disabled=true]):not([data-state=on]){background-color:var(--purpur-color-brand-white);border-color:#0000}
.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__highlight{font-family:var(--purpur-typography-family-default);font-weight:var(--purpur-typography-weight-bold);font-size:var(--purpur-typography-scale-200)}.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__highlight:has(>span){margin-top:var(--purpur-spacing-50)}.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__body{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__body-main{gap:var(--purpur-spacing-50);flex-direction:column;display:flex}.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__streaming-services{font-weight:var(--purpur-typography-weight-bold);font-size:var(--purpur-typography-scale-100)}.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__streaming-services:empty{display:none}.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__footer{gap:var(--purpur-spacing-150);flex-direction:column;display:flex}.ListingPageSubscriptionDrawer-module-scss-module___f_0gG__footer button{width:100%}
.RoamingSMSInfoModal-module-scss-module__m2GVDa__sms-info-container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.RoamingSMSInfoModal-module-scss-module__m2GVDa__section{margin:var(--purpur-spacing-300) 0;padding:var(--purpur-spacing-200);border-radius:var(--purpur-border-radius-lg);background:var(--purpur-color-background-secondary);gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.RoamingSMSInfoModal-module-scss-module__m2GVDa__section-heading{margin:0}.RoamingSMSInfoModal-module-scss-module__m2GVDa__list{gap:var(--purpur-spacing-300);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.RoamingSMSInfoModal-module-scss-module__m2GVDa__list-item{gap:var(--purpur-spacing-100);padding-bottom:var(--purpur-spacing-300);border-bottom:1px solid var(--purpur-color-gray-150);flex-direction:column;display:flex}.RoamingSMSInfoModal-module-scss-module__m2GVDa__list-item:last-child{border-bottom:none;padding-bottom:0}.RoamingSMSInfoModal-module-scss-module__m2GVDa__sms-keyword{background:var(--purpur-color-background-status-info-medium);border-radius:4px;padding:4px 8px;font-weight:700}.RoamingSMSInfoModal-module-scss-module__m2GVDa__bold{font-weight:700}
.Impacts-module-scss-module__aR5z2G__list{padding-left:var(--purpur-spacing-200);margin-bottom:var(--purpur-spacing-200)}.Impacts-module-scss-module__aR5z2G__list li:not(:last-of-type){margin-bottom:var(--purpur-spacing-100)}.Impacts-module-scss-module__aR5z2G__notification{margin-bottom:var(--purpur-spacing-400)}
.ExpressiveQuickGuideCard-module-scss-module__MXpr1q__wrapper{background-color:var(--purpur-color-background-secondary);border-radius:var(--purpur-spacing-100);height:100%;overflow:hidden}.ExpressiveQuickGuideCard-module-scss-module__MXpr1q__header{height:var(--purpur-spacing-800);background-color:var(--purpur-color-background-interactive-primary);padding-left:var(--purpur-spacing-300);align-items:center;display:flex}@media (min-width:1024px){.ExpressiveQuickGuideCard-module-scss-module__MXpr1q__header{height:var(--purpur-spacing-1200)}}.ExpressiveQuickGuideCard-module-scss-module__MXpr1q__body{padding:var(--purpur-spacing-200)}@media (min-width:600px){.ExpressiveQuickGuideCard-module-scss-module__MXpr1q__body{padding:var(--purpur-spacing-300)}}.ExpressiveQuickGuideCard-module-scss-module__MXpr1q__icon{color:var(--purpur-color-text-default-negative)}
.SimpleStickyBar-module-scss-module__XDTAVa__container{z-index:9;transition:transform var(--purpur-motion-duration-300) ease-in-out;margin:0 calc(-1*var(--padding));position:sticky;bottom:0;transform:translateY(100%)}@media (min-width:1024px){.SimpleStickyBar-module-scss-module__XDTAVa__container{margin-right:calc(-50vw + 100%);margin-left:calc(-1*var(--purpur-spacing-300))}}.SimpleStickyBar-module-scss-module__XDTAVa__container[data-reveal=true]{transform:translateY(0)}.SimpleStickyBar-module-scss-module__XDTAVa__background-container{border-radius:var(--purpur-border-radius-md) var(--purpur-border-radius-md) 0 0;background:var(--purpur-color-background-primary);border-top:.5px solid #0003;border-radius:0;max-width:100%;height:100%;box-shadow:0 0 32px #00000026}@media (min-width:1024px){.SimpleStickyBar-module-scss-module__XDTAVa__background-container{border-radius:var(--purpur-border-radius-md) 0 0 0;border-left:.5px solid #0003}}.SimpleStickyBar-module-scss-module__XDTAVa__content-container{padding:var(--purpur-spacing-200) var(--padding)}@media (min-width:1024px){.SimpleStickyBar-module-scss-module__XDTAVa__content-container{padding:var(--purpur-spacing-200) var(--purpur-spacing-300)}}.SimpleStickyBar-module-scss-module__XDTAVa__price-container{margin-bottom:var(--purpur-spacing-100);justify-content:space-between;align-items:center;display:flex}
.ListingPageSubscriptionSelector-module-scss-module__FYfVMq__container{background-color:var(--purpur-color-background-secondary);padding:var(--purpur-spacing-100) var(--purpur-spacing-150);outline:var(--purpur-border-width-xs) solid var(--purpur-color-border-weak);border-radius:var(--purpur-border-radius-md);gap:var(--purpur-spacing-100);flex-direction:column;display:flex}@media (min-width:600px){.ListingPageSubscriptionSelector-module-scss-module__FYfVMq__container{flex-direction:row;align-items:center}}.ListingPageSubscriptionSelector-module-scss-module__FYfVMq__subscription{background-color:var(--purpur-color-background-primary);padding:var(--purpur-spacing-50) var(--purpur-spacing-200) var(--purpur-spacing-50) var(--purpur-spacing-100);outline:var(--purpur-border-width-xs) solid var(--purpur-color-border-weak);border-radius:var(--purpur-border-radius-md);justify-content:space-between;align-items:center;gap:var(--purpur-spacing-200);width:100%;display:flex}@media (min-width:600px){.ListingPageSubscriptionSelector-module-scss-module__FYfVMq__subscription{width:fit-content;min-width:400px}}.ListingPageSubscriptionSelector-module-scss-module__FYfVMq__subscription p{text-wrap:balance}.ListingPageSubscriptionSelector-module-scss-module__FYfVMq__list{gap:var(--purpur-spacing-200);flex-direction:column;padding:0;list-style:none;display:flex}.ListingPageSubscriptionSelector-module-scss-module__FYfVMq__card{border-color:var(--purpur-color-border-medium)}
.CardLinks-module-scss-module__ydm5Lq__container{margin-top:var(--purpur-spacing-600);margin-bottom:var(--purpur-spacing-600)}
.PackageList-module-scss-module__yqA1uW__package-list-heading{margin-bottom:var(--purpur-spacing-200)}.PackageList-module-scss-module__yqA1uW__package-list{gap:var(--purpur-spacing-150);flex-direction:column;padding-left:0;display:flex}.PackageList-module-scss-module__yqA1uW__package-list>li{list-style:none}
.ProductListFilterChips-module-scss-module__9L7v_q__wrapper{padding:var(--purpur-spacing-100) 0}.ProductListFilterChips-module-scss-module__9L7v_q__wrapper--no-spacings{padding:0}.ProductListFilterChips-module-scss-module__9L7v_q__wrapper:not(:last-child){border-bottom:1px solid var(--purpur-color-border-weak)}
.CampaignBanner-module-scss-module__L5NP9a__label{font-weight:var(--purpur-typography-weight-medium)}.CampaignBanner-module-scss-module__L5NP9a__accordion-root{margin:0 calc(var(--padding)*-1)}@media (min-width:1024px){.CampaignBanner-module-scss-module__L5NP9a__accordion-root{margin:auto}}.CampaignBanner-module-scss-module__L5NP9a__accordion-item{position:relative}.CampaignBanner-module-scss-module__L5NP9a__accordion-trigger{z-index:20;background-color:var(--purpur-color-brand-core-purple);width:100%;text-shadow:1px 1px 1px var(--purpur-color-text-weak);padding:var(--purpur-spacing-100) var(--padding);cursor:pointer;border:none;justify-content:space-between;align-items:center;display:flex;position:relative}.CampaignBanner-module-scss-module__L5NP9a__accordion-trigger svg{fill:var(--purpur-color-text-default-negative);transition:transform var(--purpur-motion-duration-200) var(--purpur-motion-easing-ease-in-out)}.CampaignBanner-module-scss-module__L5NP9a__accordion-trigger[data-state=open] svg{transform:rotate(180deg)}@media (min-width:1024px){.CampaignBanner-module-scss-module__L5NP9a__accordion-trigger{border-radius:var(--purpur-border-radius-md);padding:var(--purpur-spacing-100) var(--purpur-spacing-200)}}.CampaignBanner-module-scss-module__L5NP9a__accordion-content{z-index:10;padding:var(--purpur-spacing-200);padding-top:calc(var(--purpur-typography-scale-75)*1.5 + var(--purpur-spacing-100) + var(--purpur-spacing-100) + var(--purpur-spacing-200));background-color:var(--purpur-color-background-primary);box-shadow:var(--purpur-shadow-md);border-bottom-left-radius:var(--purpur-border-radius-lg);border-bottom-right-radius:var(--purpur-border-radius-lg);position:absolute;top:0;left:0;right:0;overflow:hidden}.CampaignBanner-module-scss-module__L5NP9a__accordion-content[data-state=open]{animation:CampaignBanner-module-scss-module__L5NP9a__slideDown var(--purpur-motion-duration-200) var(--purpur-motion-easing-ease-in-out)}.CampaignBanner-module-scss-module__L5NP9a__accordion-content[data-state=closed]{animation:CampaignBanner-module-scss-module__L5NP9a__slideUp var(--purpur-motion-duration-200) var(--purpur-motion-easing-ease-in-out)}@keyframes CampaignBanner-module-scss-module__L5NP9a__slideDown{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CampaignBanner-module-scss-module__L5NP9a__slideUp{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}
.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container{border-radius:var(--purpur-border-radius-md);background-color:var(--purpur-color-background-secondary);transition:background-color var(--purpur-motion-duration-200) ease,transform var(--purpur-motion-duration-200) ease;--color-border-selected:var(--purpur-color-purple-700);--color-border-active:var(--purpur-color-purple-200);border:none;scroll-margin:2rem;display:block;position:relative;container:select-box/inline-size}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:after{content:"";border-radius:var(--purpur-border-radius-md);transition-duration:var(--purpur-motion-duration-200);border:var(--purpur-border-width-xs) solid var(--purpur-color-border-medium);pointer-events:none;transition-property:border,box-shadow;transition-timing-function:ease;position:absolute;inset:0}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:has(input[data-main-input]:checked):after{border:var(--purpur-border-width-md) solid var(--color-border-selected)}@media (min-width:600px){.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container{scroll-margin:calc(var(--main-nav-height) + 2rem)}}@media (pointer:fine),(pointer:none){.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:has(input[data-main-input]:not(:checked):not(:disabled):not(:active)):hover{background-color:var(--purpur-color-purple-100)}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:has(input[data-main-input]:active:not(:checked):not(:disabled)){background-color:var(--purpur-color-purple-200)}}@media (hover:none) and (pointer:coarse){.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:has(input[data-main-input]:active:not(:checked):not(:disabled)){background-color:var(--purpur-color-purple-100)}}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:has(input[data-main-input]:disabled):after{transition:none}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:has(input[data-main-input]:disabled):has(input[data-main-input]:checked):after{box-shadow:0 0 0 var(--purpur-border-width-md) inset var(--purpur-color-background-interactive-disabled)}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__container:has(input[data-main-input]:focus-visible){outline:var(--purpur-border-width-sm) solid var(--purpur-color-border-interactive-focus);outline-offset:var(--purpur-spacing-25)}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__badge-container{white-space:nowrap;text-overflow:ellipsis;z-index:1;max-width:80%;position:absolute;top:0;right:15px;overflow:hidden;transform:translateY(-40%)}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__content{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__input{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__main{padding:var(--purpur-spacing-250) var(--purpur-spacing-200);flex-direction:column;flex:1;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__label{justify-content:flex-start;gap:var(--purpur-spacing-50);cursor:pointer;flex-direction:column;flex:1;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__label:has(+div:empty){gap:0}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__label:after{content:"";position:absolute;inset:0}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__title-container{justify-content:space-between;align-items:center;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__title-and-arrow-container{justify-content:space-between;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__highlight{font-family:var(--purpur-typography-family-default);font-weight:var(--purpur-typography-weight-bold);font-size:var(--purpur-typography-scale-200);margin-top:var(--purpur-spacing-50)}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__body-container{transition:margin-top var(--purpur-motion-duration-200) ease}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__body-container:not(:empty){gap:var(--purpur-spacing-100);margin-top:var(--purpur-spacing-100);flex-direction:column;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__body-container:has(div[aria-hidden=true]){margin-top:0}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__price-and-streaming-services-presentation-text-container{gap:var(--purpur-spacing-50);flex-direction:column;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__streaming-services-presentation-text-container{font-weight:var(--purpur-typography-weight-bold);font-size:var(--purpur-typography-scale-100)}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__commitment-selector-wrapper{border-top:var(--purpur-border-width-xs) solid var(--purpur-color-border-medium);padding-top:var(--purpur-spacing-150);margin-top:var(--purpur-spacing-200);justify-content:center;align-items:flex-start;gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__commitment-info-container{justify-content:center;align-items:center;gap:var(--purpur-spacing-100);display:flex}.MobileSubscriptionSelectBox-module-scss-module__xUjG-W__arrow{color:var(--purpur-color-text-interactive-primary)}
.BroadbandProductListPreamble-module-scss-module__mGJuWa__green-icon{color:var(--purpur-color-green-500)}.BroadbandProductListPreamble-module-scss-module__mGJuWa__preamble-wrapper{align-items:center;gap:var(--purpur-spacing-100);width:100%;max-width:600px;display:flex}.BroadbandProductListPreamble-module-scss-module__mGJuWa__reserve-santa-space{width:calc(100% - 115px)}
.MobileListingPageToolbar-module-scss-module__Abxq3a__container{flex-direction:column;display:flex}.MobileListingPageToolbar-module-scss-module__Abxq3a__filters-container{gap:var(--purpur-spacing-100);background:var(--purpur-color-background-secondary);padding-bottom:var(--purpur-spacing-200);box-shadow:0 0 0 100vmax var(--purpur-color-background-secondary);clip-path:inset(calc(-1 * var(--purpur-spacing-200)) -100vmax 0);flex-direction:column;display:flex}@media (min-width:1024px){.MobileListingPageToolbar-module-scss-module__Abxq3a__filters-container{gap:var(--purpur-spacing-400);flex-direction:row}}
.ContentPage-module-scss-module__p5khCq__filterContainer{border-radius:var(--purpur-border-radius-none);background:var(--purpur-color-background-secondary);padding-top:var(--purpur-spacing-200);padding-bottom:var(--purpur-spacing-300)}.ContentPage-module-scss-module__p5khCq__topTeaserList{padding-top:var(--purpur-spacing-400)}.ContentPage-module-scss-module__p5khCq__scrollToTopButton{width:100%}@media (min-width:600px){.ContentPage-module-scss-module__p5khCq__scrollToTopButton{width:fit-content;margin-inline:auto;display:flex}.ContentPage-module-scss-module__p5khCq__styledContentTeasers{padding:var(--purpur-spacing-1000) 0}.ContentPage-module-scss-module__p5khCq__styledContentTeasersSingle{padding:var(--purpur-spacing-200) 0}}.ContentPage-module-scss-module__p5khCq__styledDiscreetQuickGuide{padding:var(--purpur-spacing-600) 0}
.RoamingBuyPackage-module-scss-module__UGmS3W__container{gap:var(--purpur-spacing-300);padding-top:var(--purpur-spacing-400);padding-bottom:var(--purpur-spacing-400);flex-direction:column;display:flex}.RoamingBuyPackage-module-scss-module__UGmS3W__package-container{gap:var(--purpur-spacing-300);flex-direction:column;display:flex}.RoamingBuyPackage-module-scss-module__UGmS3W__package-container h2 span{color:#000;font-family:var(--purpur-typography-family-default);font-size:var(--purpur-typography-scale-100);font-style:normal;font-weight:400;line-height:150%;display:block}.RoamingBuyPackage-module-scss-module__UGmS3W__package-section{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.RoamingBuyPackage-module-scss-module__UGmS3W__package-section h2{padding-top:var(--purpur-spacing-150);padding-bottom:var(--purpur-spacing-150)}.RoamingBuyPackage-module-scss-module__UGmS3W__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.FilterGroup-module-scss-module__k-jOMW__wrapper{padding-left:var(--purpur-spacing-200)}.FilterGroup-module-scss-module__k-jOMW__button{box-sizing:border-box;margin-top:var(--purpur-spacing-200)}.FilterGroup-module-scss-module__k-jOMW__input{flex-direction:column;display:flex}.FilterGroup-module-scss-module__k-jOMW__input *{box-sizing:border-box}
.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__tv-standalone-subscription-product-card{cursor:initial;padding:var(--purpur-spacing-300);background-color:var(--purpur-color-background-tone-on-tone-quaternary);border-radius:var(--purpur-border-radius-lg);flex-direction:column;justify-content:stretch;display:flex;box-shadow:0 4px 6px #241c1626,0 2px 24px #241c1614}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__children-container{box-sizing:border-box;width:100%;padding-bottom:var(--purpur-spacing-600);flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__children-container[data-has-cta=true]{padding-bottom:var(--purpur-spacing-400)}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__showcase-image-and-logotype-container{width:calc(100% + var(--purpur-spacing-300)*2);margin-top:calc(-1*var(--purpur-spacing-300));margin-bottom:55px;display:flex;position:relative}@media (min-width:purpur-breakpoint-md){.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__showcase-image-and-logotype-container{margin-bottom:65px}}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__showcase-image{object-fit:cover;border-radius:var(--purpur-border-radius-lg) var(--purpur-border-radius-lg) 0 0;object-position:var(--object-position);width:100%}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__logotype{z-index:1;bottom:-36px;left:var(--purpur-spacing-300);position:absolute;width:80px!important;height:80px!important}@media (min-width:purpur-breakpoint-md){.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__logotype{width:96px;height:96px;bottom:-46px}}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__product-price-container{flex-direction:column;min-height:70px;display:flex}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__block{flex-direction:column;width:100%;display:flex}.TvStandaloneSubscriptionProductCard-module-scss-module__jmF2Ja__copyright-image{width:var(--purpur-spacing-800);height:var(--purpur-spacing-800);top:var(--purpur-spacing-100);right:var(--purpur-spacing-100);position:absolute}
.HardwareVariantSelectors-module-scss-module__wlF9gW__wrapper{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.HardwareVariantSelectors-module-scss-module__wlF9gW__input-wrapper{gap:var(--purpur-spacing-50);flex-direction:column;display:flex}.HardwareVariantSelectors-module-scss-module__wlF9gW__color-wrapper{padding-left:var(--purpur-spacing-50)}
.HeadingAndPriceTwoColumns-module-scss-module__kjpeuG__container{grid-area:header}.HeadingAndPriceTwoColumns-module-scss-module__kjpeuG__container--top-padding{padding-top:var(--purpur-spacing-200)}.HeadingAndPriceTwoColumns-module-scss-module__kjpeuG__inner:not(:last-child){padding-bottom:var(--purpur-spacing-150)}
.MobileProductList-module-scss-module__Mx6czG__container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.ContentPageHero-module-scss-module__ew7_BW__contentPageHeroCtaArea{margin:0!important}.ContentPageHero-module-scss-module__ew7_BW__tagline{margin-bottom:var(--purpur-spacing-200);justify-self:start;width:max-content}@media screen and (max-width:1080px){.ContentPageHero-module-scss-module__ew7_BW__mobileImage{padding-bottom:56.25%;position:relative}}.ContentPageHero-module-scss-module__ew7_BW__mobileImage img{object-fit:cover}
.RoamingInstructions-module-scss-module__0D5nZW__container{gap:var(--purpur-spacing-300);flex-direction:column;display:flex}.RoamingInstructions-module-scss-module__0D5nZW__container div{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.RoamingInstructions-module-scss-module__0D5nZW__steps{gap:var(--purpur-spacing-300);flex-direction:column;padding:0;list-style-type:none;display:flex}.RoamingInstructions-module-scss-module__0D5nZW__step{gap:var(--purpur-spacing-200);display:flex;position:relative}.RoamingInstructions-module-scss-module__0D5nZW__step:has(~.RoamingInstructions-module-scss-module__0D5nZW__step) .RoamingInstructions-module-scss-module__0D5nZW__step-icon-container:after{content:"";height:calc(100% + var(--purpur-spacing-300));border-left:1px dashed var(--purpur-color-border-medium);z-index:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.RoamingInstructions-module-scss-module__0D5nZW__step p{align-self:center}.RoamingInstructions-module-scss-module__0D5nZW__step a{color:var(--purpur-color-text-interactive-primary);cursor:pointer;font-family:var(--purpur-typography-family-default);text-decoration:underline}.RoamingInstructions-module-scss-module__0D5nZW__step a:hover{color:var(--purpur-color-text-interactive-primary-hover);background-color:var(--purpur-color-background-interactive-transparent-hover)}.RoamingInstructions-module-scss-module__0D5nZW__step a:focus-visible{outline:solid var(--purpur-border-width-sm) var(--purpur-color-border-interactive-focus);outline-offset:var(--purpur-spacing-25)}.RoamingInstructions-module-scss-module__0D5nZW__step-icon-container{align-items:flex-start;display:flex;position:relative}.RoamingInstructions-module-scss-module__0D5nZW__step-text-container{align-items:center;display:flex}.RoamingInstructions-module-scss-module__0D5nZW__step-icon{z-index:1;padding:var(--purpur-spacing-100);background:var(--purpur-color-background-primary);border-radius:var(--purpur-border-radius-full);border:var(--purpur-border-width-xs) solid var(--purpur-color-border-medium);justify-content:center;align-items:center;display:flex}.RoamingInstructions-module-scss-module__0D5nZW__step-icon[data-icon-name=info]{background:var(--purpur-color-background-status-info-medium)}
.ProductListFilterDrawer-module-scss-module__U7ySXG__wrapper{flex-direction:column;height:100%;display:flex}.ProductListFilterDrawer-module-scss-module__U7ySXG__filter-container{flex:1 0 auto}.ProductListFilterDrawer-module-scss-module__U7ySXG__filter-button{box-sizing:border-box}
.CompactProductCard-module-scss-module__Ja9HZW__product-card-frame{padding:var(--purpur-spacing-200)}.CompactProductCard-module-scss-module__Ja9HZW__container{padding-bottom:var(--purpur-spacing-200);gap:var(--purpur-spacing-200);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.CompactProductCard-module-scss-module__Ja9HZW__price-container>span{gap:var(--purpur-spacing-100)}.CompactProductCard-module-scss-module__Ja9HZW__center{text-align:center}
.ServicePriceContainer-module-scss-module__UWlPlG__direct-payment{align-items:baseline;gap:var(--purpur-spacing-50);display:flex}
.StreamingLogosWithChannelCount-module-scss-module__u3oV5a__container{gap:var(--purpur-spacing-100);flex-direction:column;display:flex}.StreamingLogosWithChannelCount-module-scss-module__u3oV5a__conjunction-text{font-weight:var(--purpur-typography-weight-normal)}
.CollectionDiscountSection-module-scss-module__hxrVka__container{padding-top:var(--purpur-spacing-600);padding-bottom:var(--purpur-spacing-600)}
.SubscriptionProductList-module-scss-module__OeYwjq__container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.SubscriptionProductList-module-scss-module__OeYwjq__seo-link{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SubscriptionProductList-module-scss-module__OeYwjq__toolbar{margin-top:var(--purpur-spacing-100)}@media (min-width:1024px){.SubscriptionProductList-module-scss-module__OeYwjq__filtering-message-wrapper{align-items:center;gap:var(--purpur-spacing-300);height:var(--purpur-spacing-200);display:flex}}.SubscriptionProductList-module-scss-module__OeYwjq__show-all-button{margin-top:var(--purpur-spacing-50);color:var(--purpur-color-text-interactive-primary-negative)}@media (min-width:1024px){.SubscriptionProductList-module-scss-module__OeYwjq__show-all-button{margin-top:0}}
.ExtraUserHeroCard-module-scss-module__Hf1DSa__card-wrapper{margin:var(--purpur-spacing-200) 0;width:100%;margin-bottom:var(--purpur-spacing-100);flex-direction:column;width:90%;display:flex}@media (min-width:600px){.ExtraUserHeroCard-module-scss-module__Hf1DSa__card-wrapper{width:50%}}.ExtraUserHeroCard-module-scss-module__Hf1DSa__heading{margin-bottom:var(--purpur-spacing-150);color:var(--purpur-color-functional-white);margin:0}.ExtraUserHeroCard-module-scss-module__Hf1DSa__price-and-cta-container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.ExtraUserHeroCard-module-scss-module__Hf1DSa__cta{width:fit-content;padding:var(--purpur-spacing-100) var(--purpur-spacing-250)}
.FactBoxSliderCard-module-scss-module__UjI3LG__image-wrapper{border-radius:var(--purpur-border-radius-lg);background-color:var(--purpur-color-background-secondary);width:100%;height:200px;position:relative;overflow:hidden}@media (min-width:1024px){.FactBoxSliderCard-module-scss-module__UjI3LG__image-wrapper{height:280px}}.FactBoxSliderCard-module-scss-module__UjI3LG__content-container{padding:var(--purpur-spacing-250) var(--purpur-spacing-100) var(--purpur-spacing-300)}
.CtaList-module-scss-module__IXOljW__ctaList{gap:var(--purpur-spacing-200);flex-flow:wrap;display:flex}@media (max-width:600px){.CtaList-module-scss-module__IXOljW__ctaList{flex-direction:column}}
.RoamingZoneCountriesDrawer-module-scss-module__kRBdha__spinner{justify-content:center;padding-top:50%;display:flex}.RoamingZoneCountriesDrawer-module-scss-module__kRBdha__intro{margin-bottom:var(--purpur-spacing-300)}.RoamingZoneCountriesDrawer-module-scss-module__kRBdha__list{gap:var(--purpur-spacing-200);flex-direction:column;margin:0;padding-left:0;list-style:none;display:flex}.RoamingZoneCountriesDrawer-module-scss-module__kRBdha__list span{font-size:4rem}.RoamingZoneCountriesDrawer-module-scss-module__kRBdha__list p{gap:var(--purpur-spacing-100);display:flex}.RoamingZoneCountriesDrawer-module-scss-module__kRBdha__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ProductListFiltering-module-scss-module__3n16Bq__filter-and-reset-button-container{gap:var(--purpur-spacing-200);display:flex}
.ProductCardLogotypes-module-scss-module__wM5oLq__container{width:100%;padding:var(--purpur-spacing-200) 0}.ProductCardLogotypes-module-scss-module__wM5oLq__container--no-padding{padding:unset}.ProductCardLogotypes-module-scss-module__wM5oLq__logo-collection{justify-content:center;gap:var(--purpur-spacing-50);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.ProductCardLogotypes-module-scss-module__wM5oLq__logo-collection--hide-in-small-devices{display:none}.ProductCardLogotypes-module-scss-module__wM5oLq__logo-collection li{aspect-ratio:1;width:21%}@media (min-width:600px){.ProductCardLogotypes-module-scss-module__wM5oLq__logo-collection{display:flex}.ProductCardLogotypes-module-scss-module__wM5oLq__logo-collection--hide{display:none}}
.ProductInformationSection-module-scss-module__ORDFZq__background-container{background:var(--purpur-color-background-secondary);max-width:100vw;margin-top:var(--purpur-spacing-600);padding-top:var(--purpur-spacing-600);padding-bottom:var(--purpur-spacing-600)}
.TeaserHero-module-scss-module__cnzPWW__copyright-image{top:var(--purpur-spacing-200);right:var(--purpur-spacing-200);position:absolute}.TeaserHero-module-scss-module__cnzPWW__copyright-image img{object-fit:contain;max-width:8rem;max-height:8rem;aspect-ratio:auto!important;width:auto!important;height:auto!important;position:static!important}@media screen and (min-width:600px){.TeaserHero-module-scss-module__cnzPWW__copyright-image{top:var(--purpur-spacing-300);right:var(--purpur-spacing-300)}}@media screen and (min-width:1024px){.TeaserHero-module-scss-module__cnzPWW__copyright-image{top:var(--purpur-spacing-400);right:var(--purpur-spacing-600)}}.TeaserHero-module-scss-module__cnzPWW__legal{color:var(--purpur-color-text-default-negative);padding:var(--purpur-spacing-200);position:absolute;bottom:0;right:0}@media screen and (min-width:600px){.TeaserHero-module-scss-module__cnzPWW__legal{padding:var(--purpur-spacing-300)}}@media screen and (min-width:1024px){.TeaserHero-module-scss-module__cnzPWW__legal{padding:var(--purpur-spacing-400) var(--purpur-spacing-600)}}
.TvListingPage-module-scss-module__G9OtYG__products,.TvListingPage-module-scss-module__G9OtYG__usp-container{margin-top:var(--purpur-spacing-200)}
.GradientImageBanner-module-scss-module__ztQ1XG__gradient-image-banner{width:100%;max-width:1440px;height:260px;transition:opacity var(--purpur-motion-duration-200) var(--purpur-motion-easing-ease-in);opacity:0;margin:0 auto;position:relative}.GradientImageBanner-module-scss-module__ztQ1XG__gradient-image-banner--loaded{opacity:1}@media (min-width:600px){.GradientImageBanner-module-scss-module__ztQ1XG__gradient-image-banner{height:580px;margin-top:0}}.GradientImageBanner-module-scss-module__ztQ1XG__banner-image{object-fit:cover;object-position:var(--object-position)}@media (min-width:1440px){.GradientImageBanner-module-scss-module__ztQ1XG__banner-image{border-top-left-radius:var(--purpur-border-radius-lg);border-top-right-radius:var(--purpur-border-radius-lg)}}.GradientImageBanner-module-scss-module__ztQ1XG__copyright-image{top:var(--purpur-spacing-100);right:var(--purpur-spacing-100);width:var(--purpur-spacing-600);height:var(--purpur-spacing-600);position:absolute}@media (min-width:600px){.GradientImageBanner-module-scss-module__ztQ1XG__copyright-image{width:80px;height:80px}}@media (min-width:1024px){.GradientImageBanner-module-scss-module__ztQ1XG__copyright-image{width:100px;height:100px}}.GradientImageBanner-module-scss-module__ztQ1XG__copyright-text-container{bottom:60px;left:var(--purpur-spacing-200);border-radius:var(--purpur-border-radius-full);padding:var(--purpur-spacing-50) var(--purpur-spacing-100);background-color:var(--purpur-color-transparent-white-500);z-index:1;position:absolute}@media (min-width:600px){.GradientImageBanner-module-scss-module__ztQ1XG__copyright-text-container{bottom:80px}}@media (min-width:1024px){.GradientImageBanner-module-scss-module__ztQ1XG__copyright-text-container{bottom:90px;left:50px}}.GradientImageBanner-module-scss-module__ztQ1XG__copyright-text{font-size:var(--purpur-typography-scale-50)}.GradientImageBanner-module-scss-module__ztQ1XG__gradient-bottom{background:linear-gradient(#fff0 0%,#ffffff12 11.2%,#ffffff26 20.31%,#ffffff3d 27.66%,#ffffff54 33.57%,#ffffff69 38.35%,#ffffff80 42.33%,#ffffff96 45.83%,#ffffffab 49.17%,#ffffffbf 52.67%,#ffffffd1 56.65%,#ffffffe0 61.43%,#ffffffed 67.34%,#fffffff7 74.69%,#fffffffc 83.8%,#fff 95%);width:100%;height:40%;position:absolute;bottom:0;left:0;right:0}@media (min-width:1024px){.GradientImageBanner-module-scss-module__ztQ1XG__gradient-bottom{height:30%}}
.HasContentProviderForm-module-scss-module__PwIuJq__container{gap:var(--purpur-spacing-300);flex-direction:column;display:flex}.HasContentProviderForm-module-scss-module__PwIuJq__form{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.VASTermsNotification-module-scss-module__X0RlAG__paragraph{text-wrap:pretty}
.AccessoriesProductList-module-scss-module__7BAWJW__container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.AccessoriesProductList-module-scss-module__7BAWJW__filters-products-container{align-items:center;gap:var(--purpur-spacing-200);justify-content:space-between;display:flex}@media (min-width:600px){.AccessoriesProductList-module-scss-module__7BAWJW__filters-products-container{justify-content:flex-start}}
.BroadbandProductSection-module-scss-module__s0SrDa__standalone-wrapper{width:100%;max-width:40rem}.BroadbandProductSection-module-scss-module__s0SrDa__product-card-wrapper{min-width:230px}
.FamilyPageHeader-module-scss-module__22T0lG__container{background-color:var(--purpur-color-background-secondary-negative);background:linear-gradient(var(--purpur-color-purple-900), var(--purpur-color-purple-800));padding-bottom:var(--purpur-spacing-300)}.FamilyPageHeader-module-scss-module__22T0lG__bottom-container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}.FamilyPageHeader-module-scss-module__22T0lG__top-container{margin-top:var(--purpur-spacing-400);margin-bottom:var(--purpur-spacing-300)}.FamilyPageHeader-module-scss-module__22T0lG__top-container p{margin-top:var(--purpur-spacing-50);line-height:var(--purpur-typography-line-height-loose);max-width:70ch}
.ImageArea-module-scss-module__53HTkG__imageAreaContainer{width:100%;height:100%;position:relative}.ImageArea-module-scss-module__53HTkG__image{object-fit:cover;object-position:var(--image-focus-area,center);width:100%;height:100%;transition:opacity .4s ease-in-out}.ImageArea-module-scss-module__53HTkG__picture{width:100%!important;height:100%!important}.ImageArea-module-scss-module__53HTkG__legalText{color:var(--purpur-color-text-default-negative);z-index:1;padding:var(--purpur-spacing-200);position:absolute;bottom:0;right:0}@media (min-width:600px){.ImageArea-module-scss-module__53HTkG__legalText{padding:var(--purpur-spacing-300)}}@media (min-width:1024px){.ImageArea-module-scss-module__53HTkG__legalText{padding-top:var(--purpur-spacing-400);padding-right:var(--purpur-spacing-600)}}.ImageArea-module-scss-module__53HTkG__copyRightImage{z-index:1;top:var(--purpur-spacing-300);right:var(--purpur-spacing-300);position:absolute;width:auto!important}@media (max-width:600px){.ImageArea-module-scss-module__53HTkG__copyRightImage{right:var(--purpur-spacing-200);top:var(--purpur-spacing-200)}}.ImageArea-module-scss-module__53HTkG__copyRightImage.ImageArea-module-scss-module__53HTkG__copyRightImage.ImageArea-module-scss-module__53HTkG__copyRightImage.ImageArea-module-scss-module__53HTkG__copyRightImage{height:var(--purpur-spacing-300)!important}@media (max-width:600px){.ImageArea-module-scss-module__53HTkG__copyRightImage.ImageArea-module-scss-module__53HTkG__copyRightImage.ImageArea-module-scss-module__53HTkG__copyRightImage.ImageArea-module-scss-module__53HTkG__copyRightImage{height:var(--purpur-spacing-200)!important}}
.RoamingCostNote-module-scss-module__EjCu-a__intro-paragraph{align-items:center;gap:var(--purpur-spacing-150);padding:var(--purpur-spacing-200);border-radius:var(--purpur-border-radius-md);background:var(--purpur-color-background-interactive-transparent-hover);display:flex}
.FixedProductDetailDescription-module-scss-module__9uLRvq__rich-text{margin-top:var(--purpur-spacing-200)}@media screen and (min-width:1081px){.FixedProductDetailDescription-module-scss-module__9uLRvq__rich-text{margin-top:0}}
.VASConfiguration-module-scss-module__H8nHUW__spinner-wrapper{justify-content:left;align-items:center;display:flex}.VASConfiguration-module-scss-module__H8nHUW__purchase-information{padding:var(--purpur-spacing-200);align-items:flex-start;gap:var(--purpur-spacing-100);border-radius:var(--purpur-border-radius-md);background:var(--purpur-color-background-secondary);color:#222;flex-direction:column;line-height:150%;display:flex}.VASConfiguration-module-scss-module__H8nHUW__purchase-information a{cursor:pointer;align-items:center;gap:var(--purpur-spacing-50);text-decoration:underline;display:inline-flex;color:var(--purpur-color-text-interactive-primary)!important}.VASConfiguration-module-scss-module__H8nHUW__purchase-information a:hover{color:var(--purpur-color-text-interactive-primary-hover);background-color:var(--purpur-color-background-interactive-transparent-hover)}.VASConfiguration-module-scss-module__H8nHUW__purchase-information a:active{outline:solid var(--purpur-border-width-sm) var(--purpur-color-border-interactive-focus);outline-offset:var(--purpur-spacing-25);color:var(--purpur-color-text-interactive-primary-active);background-color:var(--purpur-color-background-interactive-transparent-active)}.VASConfiguration-module-scss-module__H8nHUW__purchase-information a:focus:not(:focus-visible){outline:0}.VASConfiguration-module-scss-module__H8nHUW__wrapper{gap:var(--purpur-spacing-200);scroll-margin-top:calc(var(--main-nav-height) + var(--main-nav-padding-top));flex-direction:column;justify-content:flex-end;display:flex}
.AllTvPackages-module-scss-module__6fTAtW__ingress-wrapper{width:100%}@media (min-width:purpur-breakpoint-lg){.AllTvPackages-module-scss-module__6fTAtW__ingress-wrapper{width:60%}}.AllTvPackages-module-scss-module__6fTAtW__dynamic-spacer{height:var(--purpur-spacing-200)}@media (min-width:purpur-breakpoint-lg){.AllTvPackages-module-scss-module__6fTAtW__dynamic-spacer{height:var(--purpur-spacing-300)}}.AllTvPackages-module-scss-module__6fTAtW__column-layout{gap:var(--purpur-spacing-300);margin:var(--purpur-spacing-300) auto;flex-direction:column;display:flex}
.TvVasConfiguration-module-scss-module__FIu_cG__wrapper{gap:var(--purpur-spacing-300);margin-bottom:var(--purpur-spacing-600);flex-direction:column;display:flex}.TvVasConfiguration-module-scss-module__FIu_cG__form{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.TvCategorySection-module-scss-module__sUUuPq__heading-and-preamble{margin-top:0;position:relative}.TvCategorySection-module-scss-module__sUUuPq__heading-and-preamble[data-negative-top-margin=true]{margin-top:-4rem}@media (min-width:768px){.TvCategorySection-module-scss-module__sUUuPq__heading-and-preamble[data-negative-top-margin=true]{margin-top:-6rem}}
.FilterProductsHandler-module-scss-module__h4MS6W__filters-products-container{align-items:center;gap:var(--purpur-spacing-200);justify-content:space-between;display:flex}@media (min-width:600px){.FilterProductsHandler-module-scss-module__h4MS6W__filters-products-container{justify-content:flex-start}}.FilterProductsHandler-module-scss-module__h4MS6W__button-label{font-size:var(--purpur-typography-scale-75)}
.CompactTvPromotionCard-module-scss-module__hRVlbG__tv-promotion-card-wrapper{max-width:600px;padding:var(--purpur-spacing-200);border-radius:var(--purpur-border-radius-md);border:1px solid var(--purpur-color-transparent-black-50);background:linear-gradient(to right, var(--purpur-color-beige-50), var(--purpur-color-beige-100))}
.CollectiveServiceProductDetail-module-scss-module__zjRsha__rich-text-wrapper{font-size:var(--purpur-typography-scale-200)}.CollectiveServiceProductDetail-module-scss-module__zjRsha__rich-text-wrapper p{font-family:var(--purpur-typography-family-default);font-weight:var(--purpur-typography-weight-normal);line-height:var(--purpur-typography-line-height-loose);color:var(--purpur-color-text-default-negative)}.CollectiveServiceProductDetail-module-scss-module__zjRsha__grid-container{background-color:var(--purpur-color-background-primary);overflow-x:clip}.CollectiveServiceProductDetail-module-scss-module__zjRsha__reserve-santa-space{margin-bottom:80px}@media (min-width:600px){.CollectiveServiceProductDetail-module-scss-module__zjRsha__reserve-santa-space{width:calc(100% - 115px);margin-bottom:0}}
.ContentPageHero-module-scss-module__Zlqvda__rich-text p{font-size:var(--purpur-typography-scale-150);color:var(--purpur-color-purple-50)}.ContentPageHero-module-scss-module__Zlqvda__rich-text--black p{color:var(--purpur-color-text-default)}@media (min-width:600px){.ContentPageHero-module-scss-module__Zlqvda__rich-text p{font-size:var(--purpur-typography-scale-200)}}
.FixedModifyBroadbandPageContent-module-scss-module__rhOJAq__spinner-container{margin-top:var(--purpur-spacing-300);margin-bottom:var(--purpur-spacing-200);justify-self:center;display:flex}
.Teaser-module-scss-module__1rwMuG__tagline{margin-bottom:var(--purpur-spacing-200);align-self:flex-start;width:max-content}
.RoamingIntroAndFaq-module-scss-module__vMizIW__secondary-background{background:var(--purpur-color-background-secondary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.RoamingIntroAndFaq-module-scss-module__vMizIW__container{gap:var(--purpur-spacing-400);padding-top:var(--purpur-spacing-400);padding-bottom:var(--purpur-spacing-400);flex-direction:column;display:flex}.RoamingIntroAndFaq-module-scss-module__vMizIW__faq-heading{margin-bottom:var(--purpur-spacing-150)}.RoamingIntroAndFaq-module-scss-module__vMizIW__roaming-prices-accordion>div>div>div{max-width:100%}.RoamingIntroAndFaq-module-scss-module__vMizIW__roaming-price-table{border-collapse:collapse;width:100%}.RoamingIntroAndFaq-module-scss-module__vMizIW__roaming-price-table tr{border-top:1px solid var(--purpur-color-border-weak)}.RoamingIntroAndFaq-module-scss-module__vMizIW__roaming-price-table tr:first-child{border-top:0}.RoamingIntroAndFaq-module-scss-module__vMizIW__roaming-price-table td{padding:var(--purpur-spacing-200) 0;vertical-align:top}.RoamingIntroAndFaq-module-scss-module__vMizIW__roaming-price-table p{margin:0}.RoamingIntroAndFaq-module-scss-module__vMizIW__table-label-cell{width:50%;padding-right:var(--purpur-spacing-200);text-align:left}.RoamingIntroAndFaq-module-scss-module__vMizIW__table-value-cell{text-align:right;font-weight:var(--purpur-typography-weight-bold)}.RoamingIntroAndFaq-module-scss-module__vMizIW__table-sub-value{color:var(--purpur-color-text-medium);text-align:right}.RoamingIntroAndFaq-module-scss-module__vMizIW__table-dropdown-row td{vertical-align:middle}.RoamingIntroAndFaq-module-scss-module__vMizIW__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.VASVariantSelectorStep-module-scss-module__AsHk3q__container h3{margin-bottom:var(--purpur-spacing-200)}
.SmartwatchProductList-module-scss-module__YIUD5a__container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.TvVasProductDetail-module-scss-module__7tRmzG__tv-service-question-form{flex-direction:column;display:flex}@media (min-width:600px){.TvVasProductDetail-module-scss-module__7tRmzG__tv-service-question-form{gap:var(--purpur-spacing-100);flex-direction:row}}.TvVasProductDetail-module-scss-module__7tRmzG__preamble *{color:var(--purpur-color-text-default-negative);font-size:var(--purpur-typography-scale-150);line-height:var(--purpur-typography-line-height-loose)}.TvVasProductDetail-module-scss-module__7tRmzG__content-container{margin:var(--purpur-spacing-600) auto;row-gap:var(--purpur-spacing-600);display:grid}.TvVasProductDetail-module-scss-module__7tRmzG__hero-content{row-gap:var(--purpur-spacing-300);display:grid}
.VasCard-module-scss-module__Wi9B0G__footer{flex-direction:row;justify-content:space-between;display:flex}.VasCard-module-scss-module__Wi9B0G__cta{margin-left:auto}.VasCard-module-scss-module__Wi9B0G__cta>div{padding-left:var(--purpur-spacing-300);padding-right:var(--purpur-spacing-300)}.VasCard-module-scss-module__Wi9B0G__price{gap:var(--Spacing-purpur-spacing-50);flex-direction:column;display:flex}.VasCard-module-scss-module__Wi9B0G__price>p:first-of-type{font-weight:var(--purpur-typography-weight-bold)}.VasCard-module-scss-module__Wi9B0G__description{border-top:var(--purpur-border-width-xs) solid var(--purpur-color-border-weak);padding-top:var(--purpur-spacing-150)}
.index-module-scss-module__F06EFG__additional-content{margin-top:var(--purpur-spacing-600);gap:var(--purpur-spacing-400);flex-direction:column;display:flex}
.index-module-scss-module__spqUhG__background-container{gap:var(--purpur-spacing-300);background-color:#0000;flex-direction:column;display:flex}@media (min-width:600px){.index-module-scss-module__spqUhG__background-container{gap:var(--purpur-spacing-600)}}.index-module-scss-module__spqUhG__showcase-hero{margin-bottom:var(--purpur-spacing-200)}.index-module-scss-module__spqUhG__faqs-container{background-color:var(--purpur-color-brand-white)}.index-module-scss-module__spqUhG__preamble{max-width:550px}.index-module-scss-module__spqUhG__hero-links-container{gap:var(--purpur-spacing-200);z-index:1;grid-template-columns:1fr;display:grid}@media (min-width:700px){.index-module-scss-module__spqUhG__hero-links-container{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__spqUhG__link-styled{color:inherit;text-decoration:none}.index-module-scss-module__spqUhG__cta-link-styled{border-radius:var(--purpur-border-radius-lg);font-weight:var(--purpur-typography-weight-bold);color:var(--purpur-color-black);background-color:var(--purpur-color-purple-100);grid-template-columns:auto 1fr auto;display:grid}@media (min-width:700px){.index-module-scss-module__spqUhG__cta-link-styled{height:var(--purpur-spacing-800);font-size:var(--purpur-typography-scale-60)}}.index-module-scss-module__spqUhG__cta-link-styled:hover{background-color:var(--purpur-color-purple-200)!important}
.TwinPageContent-module-scss-module__5YgjBq__hero-rich-text p{font-size:var(--purpur-typography-scale-200);color:var(--purpur-color-text-default-negative)}@media (min-width:600px){.TwinPageContent-module-scss-module__5YgjBq__showcase-hero{padding-bottom:var(--purpur-spacing-300)}}.TwinPageContent-module-scss-module__5YgjBq__configuration-wrapper{margin-top:var(--purpur-spacing-200);margin-bottom:var(--purpur-spacing-300)}@media (min-width:600px){.TwinPageContent-module-scss-module__5YgjBq__configuration-wrapper{margin-top:var(--purpur-spacing-300);margin-bottom:var(--purpur-spacing-400)}}.TwinPageContent-module-scss-module__5YgjBq__loading-spinner{margin:var(--purpur-spacing-200) 0;justify-self:center;display:flex}
.TeaserList-module-scss-module__OfQ5ga__section{padding:var(--purpur-spacing-300) 0}@media (min-width:600px){.TeaserList-module-scss-module__OfQ5ga__section{padding:var(--purpur-spacing-600) 0}}.TeaserList-module-scss-module__OfQ5ga__section--highlighted{background:linear-gradient(180deg, var(--purpur-color-purple-900) 0%, var(--purpur-color-purple-800) 100%)}.TeaserList-module-scss-module__OfQ5ga__teaserList{margin-bottom:var(--purpur-spacing-300)}.TeaserList-module-scss-module__OfQ5ga__sectionHeader{flex-direction:column;max-width:90rem;display:flex}.TeaserList-module-scss-module__OfQ5ga__teaserContainer{display:contents}.TeaserList-module-scss-module__OfQ5ga__forceImageTopContainer [class*=purpur-promotion-card][class*=with-image]{grid-template-areas:"image""body"!important;grid-template-columns:unset!important;grid-template-rows:auto 1fr!important}.TeaserList-module-scss-module__OfQ5ga__forceImageTopContainer [class*=purpur-promotion-card__image-wrapper][class*=decorative]{aspect-ratio:3/2!important}.TeaserList-module-scss-module__OfQ5ga__forceImageTopContainer [class*=purpur-promotion-card__image-wrapper][class*=decorative] img{height:auto!important}
.RoamingPricesDropdown-module-scss-module__ccX5Ya__price-cell--right{text-align:right}.RoamingPricesDropdown-module-scss-module__ccX5Ya__bold{font-weight:var(--purpur-typography-weight-bold)}.RoamingPricesDropdown-module-scss-module__ccX5Ya__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.VASProductDetail-module-scss-module__p5cE8a__configuration{min-height:100px}.VASProductDetail-module-scss-module__p5cE8a__preamble h3{margin-bottom:var(--purpur-spacing-100)}
.TabletProductList-module-scss-module__RZ9eMG__container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}
.VasGroupsList-module-scss-module__i2uGVq__container{margin-top:var(--purpur-spacing-200)}.VasGroupsList-module-scss-module__i2uGVq__container h3{margin-bottom:var(--purpur-spacing-100)}.VasGroupsList-module-scss-module__i2uGVq__grid{--cols:1;grid-template-columns:repeat(var(--cols), 1fr);gap:var(--purpur-spacing-gutter-lg);padding:0;display:grid}@media (min-width:600px){.VasGroupsList-module-scss-module__i2uGVq__grid{--cols:2}}@media (min-width:1024px){.VasGroupsList-module-scss-module__i2uGVq__grid{--cols:3}}.VasGroupsList-module-scss-module__i2uGVq__card{height:100%}
.index-prod-module-scss-module__MtQlyW__background-container{background:var(--purpur-color-background-secondary)}.index-prod-module-scss-module__MtQlyW__paragraph{width:auto}.index-prod-module-scss-module__MtQlyW__rich-text h2{font-size:inherit;display:inline}.index-prod-module-scss-module__MtQlyW__rich-text p:first-of-type{display:inline}.index-prod-module-scss-module__MtQlyW__reserve-santa-space{width:calc(100% - 120px)}
.index-module-scss-module__MHhi_G__gray-background-color-container{background-color:var(--purpur-color-background-secondary)}.index-module-scss-module__MHhi_G__white-background-color-container{background-color:var(--purpur-color-background-primary)}.index-module-scss-module__MHhi_G__teaser-container{gap:var(--purpur-spacing-200);padding-top:var(--purpur-spacing-300);padding-bottom:var(--purpur-spacing-300);flex-direction:column;display:flex}@media (min-width:1024px){.index-module-scss-module__MHhi_G__teaser-container{padding-top:var(--purpur-spacing-600);padding-bottom:var(--purpur-spacing-600)}}.index-module-scss-module__MHhi_G__teaser-row-container{gap:var(--purpur-spacing-200);flex-direction:column;display:flex}@media (min-width:1024px){.index-module-scss-module__MHhi_G__teaser-row-container{flex-direction:row}}.index-module-scss-module__MHhi_G__teaser{flex:1}@media (min-width:600px){.index-module-scss-module__MHhi_G__usp-container{max-width:400px}}
