/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/app_vodafone_ziggo/cartridge/client/default/scss/cart.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
@font-face{ascent-override:90%;font-display:swap;font-family:"VodafoneLt";font-weight:100;src:url("../fonts/Vodafone/VodafoneLt.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneLt.woff") format("woff"),url("../fonts/Vodafone/VodafoneLt.ttf") format("ttf"),url("../fonts/Vodafone/VodafoneLt.svg") format("truetype"),url("../fonts/Vodafone/VodafoneLt.eot") format("eot")}@font-face{font-display:swap;font-family:"VodafoneRg";font-weight:400;src:url("../fonts/Vodafone/VodafoneRg.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneRg.woff") format("woff"),url("../fonts/Vodafone/VodafoneRg.svg") format("truetype"),url("../fonts/Vodafone/VodafoneRg.svg") format("svg"),url("../fonts/Vodafone/VodafoneRg.eot") format("eot")}@font-face{font-display:swap;font-family:"VodafoneRgBd";font-weight:700;src:url("../fonts/Vodafone/VodafoneRgBd.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneRgBd.woff") format("woff"),url("../fonts/Vodafone/VodafoneRgBd.ttf") format("truetype"),url("../fonts/Vodafone/VodafoneRgBd.svg") format("svg"),url("../fonts/Vodafone/VodafoneRgBd.eot") format("eot")}@font-face{ascent-override:95%;descent-override:26%;font-family:"VodafoneRgFallback";line-gap-override:5%;size-adjust:92%;src:local(arial)}@font-face{ascent-override:87%;descent-override:30%;font-family:"VodafoneLtFallback";line-gap-override:0%;size-adjust:89%;src:local(arial)}@font-face{ascent-override:96%;descent-override:28%;font-family:"VodafoneRgBdFallback";line-gap-override:0%;size-adjust:93%;src:local(arial)}@font-face{font-family:"icon-font";font-display:swap;src:url("../fonts/icon-font.eot?0ff3e8867001fec15fc3f60938620f50?#iefix") format("embedded-opentype"),url("../fonts/icon-font.woff2?0ff3e8867001fec15fc3f60938620f50") format("woff2"),url("../fonts/icon-font.woff?0ff3e8867001fec15fc3f60938620f50") format("woff"),url("../fonts/icon-font.ttf?0ff3e8867001fec15fc3f60938620f50") format("truetype")}footer a{border-bottom:0;text-decoration:underline}footer .content-asset{display:flex;justify-content:center}footer.checkout-footer{view-transition-name:checkout-footer}.hide-when-collapsed{max-height:1000px;overflow:hidden;transition:max-height .3s ease,margin-block .3s ease,padding-block .3s ease}.collapsible-specs-collapsed .hide-when-collapsed{margin-block:0 !important;max-height:0;padding-block:0 !important}@media(min-width: 768px){.collapsible-specs:not(.collapsible-specs-collapsed) .collapsible-specs-header{font-weight:bolder}}.collapsible-specs-control{cursor:pointer;transition:transform .3s ease}.collapsible-specs-control-closed{transform:rotate(180deg)}.progress-bar-header .progress-indicator .step-indicator{height:1.25rem;width:1.25rem}.progress-bar-header .progress-indicator .step-indicator .icon-checkmark::before{position:relative;top:-1px;font-size:1.25rem}.progress-bar-header .progress-bar-wrapper{height:4px;position:relative}.progress-bar-header .progress-bar-wrapper .progress-bar{bottom:0;left:0;min-width:1%;position:absolute;top:0;transition:.3s ease width}.progress-bar-header .progress-bar-back{order:1}.progress-bar-header .progress-bar-cta{margin-left:auto;order:2;position:absolute;right:.75rem}.progress-bar-header .progress-bar-indicator{order:3}.progress-bar-header .progress-bar-indicator .progress-indicator{min-height:2.625rem}@media(max-width: 575.98px){.progress-bar-header:not(:has(.progress-bar-back)) .progress-bar-cta{position:relative;margin-bottom:0 !important;right:0;width:100%}.progress-bar-header:not(:has(.progress-bar-back)) .progress-bar-cta--call-me{width:100%}}.basket-summary-sidebar{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 992px){.basket-summary-sidebar{position:sticky;top:calc(4rem + 1rem)}}.basket-summary-sidebar__benefits>*{width:100%}.basket-summary-sidebar__benefits .multi-product-benefits-summary-card{margin-top:0}.basket-summary-sidebar-card:not(:has(.basket-summary-sidebar-card__footer)){padding-bottom:2rem}.basket-summary-sidebar-card__body{display:flex;flex-direction:column;gap:1.5rem}.basket-summary-sidebar-card__footer{display:flex;flex-direction:column;gap:.5rem}.basket-summary-sidebar-card__title{color:#222}.basket-summary-sidebar-card__row{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.basket-summary-sidebar-card__row--discount{align-items:center;gap:.5rem}.basket-summary-sidebar-card__label,.basket-summary-sidebar-card__discount-label{color:#333}.basket-summary-sidebar-card__label,.basket-summary-sidebar-card__value{font-size:1.25rem;line-height:1.75rem}.basket-summary-sidebar-card__value{color:#000;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;text-align:end}.basket-summary-sidebar-card__discount-label{font-size:1rem}.basket-summary-sidebar-card__discount-badge{font-size:1rem}.summary-card__btw{color:#666;font-size:.875rem;line-height:1rem}.summary-card__totals{display:flex;flex-direction:column;gap:1rem}.summary-card__charge-group{display:flex;flex-direction:column;gap:.55rem}@media(min-width: 768px){.cart .cart-page-title{font-size:2.5rem;line-height:2.8125rem}}.cart-main{gap:1.5rem}.cart-action-buttons--mobile{display:contents}.cart-action-buttons--mobile .cart__go-to-checkout{bottom:calc(1rem + env(safe-area-inset-bottom));position:sticky}.cart__send-email-wrapper-button{width:100%}.cart-bottom-content:not(:has(.experience-component)),.cart-upsell:not(:has(.upsell-content-slot)){display:none}.cart .card .card-header{padding-bottom:1rem;padding-inline:1.5rem;padding-top:2rem}@media(min-width: 768px){.cart .card .card-header{padding-bottom:1.5rem;padding-inline-end:2.5rem;padding-inline-start:2rem}}@media(min-width: 768px){.cart .card .card-body{padding-inline-end:2.5rem;padding-inline-start:2rem}}@media(max-width: 767.98px){.cart .summary-line-item-icon{left:-5px;position:relative}.cart .summary-line-item[data-product-type=one-net] .summary-line-item-icon{left:-2px}}.cart .mpb-cart-summary-notification{margin-top:1.5rem}.cart .multi-product-benefits-summary-card{margin-top:0 !important}
