#configuratorSectionRoot,#configuratorSectionRoot-Skeleton{height:max-content;display:flex;flex-direction:column;padding:24px;border-radius:6px;gap:32px;background-color:#fff;transition:gap .3s ease}#configuratorSectionRoot.collapsible,#configuratorSectionRoot-Skeleton.collapsible{gap:0}@media only screen and (max-width:970px){#configuratorSectionRoot,#configuratorSectionRoot-Skeleton{border-radius:0;padding:24px 0;gap:24px}}#configuratorSectionRoot .cs-header,#configuratorSectionRoot-Skeleton .cs-header{height:max-content;justify-content:space-between}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-header,#configuratorSectionRoot-Skeleton .cs-header{padding:0 16px}}#configuratorSectionRoot .cs-header .cs-header-title,#configuratorSectionRoot-Skeleton .cs-header .cs-header-title{font-family:"VodafoneRegular";font-weight:700;font-size:20px;line-height:28px;color:#0d0d0d}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-header .cs-header-title,#configuratorSectionRoot-Skeleton .cs-header .cs-header-title{font-size:18px;line-height:28px}}#configuratorSectionRoot .cs-header .cs-header-title.skeleton,#configuratorSectionRoot-Skeleton .cs-header .cs-header-title.skeleton{width:100px;height:15px;display:flex;border-radius:15px;background-color:#f6f7f8;overflow:hidden}#configuratorSectionRoot .cs-header .cs-header-svg,#configuratorSectionRoot-Skeleton .cs-header .cs-header-svg{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s linear}#configuratorSectionRoot .cs-header .cs-header-svg.skeleton,#configuratorSectionRoot-Skeleton .cs-header .cs-header-svg.skeleton{border-radius:24px;background-color:#f6f7f8;overflow:hidden}#configuratorSectionRoot .cs-header .cs-header-svg.collapsed,#configuratorSectionRoot-Skeleton .cs-header .cs-header-svg.collapsed{transform:rotateX(180deg)}#configuratorSectionRoot .cs-header .cs-header-anchor,#configuratorSectionRoot-Skeleton .cs-header .cs-header-anchor{font-weight:400;font-size:18px;line-height:26px;text-decoration:underline;color:#005ea5}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-header .cs-header-anchor,#configuratorSectionRoot-Skeleton .cs-header .cs-header-anchor{font-size:16px;line-height:20px}}#configuratorSectionRoot .cs-header .cs-header-anchor.skeleton,#configuratorSectionRoot-Skeleton .cs-header .cs-header-anchor.skeleton{width:40px;height:7px;display:flex;border-radius:7px;background-color:#f6f7f8;overflow:hidden}#configuratorSectionRoot .cs-content-pill,#configuratorSectionRoot-Skeleton .cs-content-pill{display:flex;padding:4px 16px;border-radius:13px}#configuratorSectionRoot .cs-content-pill span,#configuratorSectionRoot-Skeleton .cs-content-pill span{font-family:"VodafoneRegular";font-weight:400;font-size:14px;line-height:18px}#configuratorSectionRoot .cs-body,#configuratorSectionRoot-Skeleton .cs-body{flex:1;display:flex;flex-direction:column;gap:32px;opacity:1;transition:all .3s ease}#configuratorSectionRoot .cs-body:empty,#configuratorSectionRoot-Skeleton .cs-body:empty{flex:unset;display:none}#configuratorSectionRoot .cs-body.collapsible,#configuratorSectionRoot-Skeleton .cs-body.collapsible{flex:unset;height:auto;padding-top:32px}#configuratorSectionRoot .cs-body.collapsible.collapsed,#configuratorSectionRoot-Skeleton .cs-body.collapsible.collapsed{padding-top:0;opacity:0}#configuratorSectionRoot .cs-body .cs-body-content,#configuratorSectionRoot-Skeleton .cs-body .cs-body-content{flex:1;display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-body .cs-body-content,#configuratorSectionRoot-Skeleton .cs-body .cs-body-content{gap:8px}}#configuratorSectionRoot .cs-body .cs-body-content .content-header,#configuratorSectionRoot-Skeleton .cs-body .cs-body-content .content-header{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-body .cs-body-content .content-header,#configuratorSectionRoot-Skeleton .cs-body .cs-body-content .content-header{padding:0 16px}}#configuratorSectionRoot .cs-body .cs-content-title,#configuratorSectionRoot-Skeleton .cs-body .cs-content-title{font-family:"VodafoneRegular";font-weight:400;font-size:20px;line-height:28px;color:#00697c}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-body .cs-content-title,#configuratorSectionRoot-Skeleton .cs-body .cs-content-title{font-size:18px}}#configuratorSectionRoot .cs-body .cs-content-title.skeleton,#configuratorSectionRoot-Skeleton .cs-body .cs-content-title.skeleton{width:120px;height:15px;display:flex;border-radius:15px;background-color:#f6f7f8;overflow:hidden}#configuratorSectionRoot .cs-body .cs-content-subtitle,#configuratorSectionRoot-Skeleton .cs-body .cs-content-subtitle{display:flex;flex-direction:row;gap:8px;font-family:"VodafoneRegular";font-weight:400;font-size:18px;line-height:26px;color:#0d0d0d}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-body .cs-content-subtitle,#configuratorSectionRoot-Skeleton .cs-body .cs-content-subtitle{font-size:16px;line-height:20px;padding:0 16px}}#configuratorSectionRoot .cs-body .cs-content-subtitle.skeleton,#configuratorSectionRoot-Skeleton .cs-body .cs-content-subtitle.skeleton{width:200px;height:12px;display:flex;border-radius:12px;background-color:#f6f7f8;overflow:hidden}#configuratorSectionRoot .cs-body .cs-content-info,#configuratorSectionRoot-Skeleton .cs-body .cs-content-info{display:flex;flex-direction:row;gap:8px;font-family:"VodafoneRegular";font-weight:700;font-size:20px;line-height:28px;color:#0d0d0d}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-body .cs-content-info,#configuratorSectionRoot-Skeleton .cs-body .cs-content-info{font-size:18px}}#configuratorSectionRoot .cs-body .cs-content-info.skeleton,#configuratorSectionRoot-Skeleton .cs-body .cs-content-info.skeleton{width:200px;height:12px;display:flex;border-radius:12px;background-color:#f6f7f8;overflow:hidden}#configuratorSectionRoot .cs-body .cs-separator,#configuratorSectionRoot-Skeleton .cs-body .cs-separator{display:flex;height:1px;background-color:#f2f2f2}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-body .cs-separator,#configuratorSectionRoot-Skeleton .cs-body .cs-separator{margin:0 16px}}#configuratorSectionRoot .cs-body .cs-content-option-placeholder,#configuratorSectionRoot-Skeleton .cs-body .cs-content-option-placeholder{width:256px;max-width:256px;height:88px;border-radius:6px;background-color:#f6f7f8;overflow:hidden}#configuratorSectionRoot .cs-row,#configuratorSectionRoot-Skeleton .cs-row{display:flex;flex-direction:row;align-items:center;gap:8px}#configuratorSectionRoot .cs-column,#configuratorSectionRoot-Skeleton .cs-column{display:flex;flex-direction:column;justify-content:center;gap:16px}#configuratorSectionRoot .cs-row-wrap,#configuratorSectionRoot-Skeleton .cs-row-wrap{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}@media only screen and (max-width:970px){#configuratorSectionRoot .cs-row-wrap,#configuratorSectionRoot-Skeleton .cs-row-wrap{flex-wrap:nowrap;padding:0 16px}}#configuratorSectionRoot .cs-row-scroll,#configuratorSectionRoot-Skeleton .cs-row-scroll{display:flex;flex-direction:row;align-items:center;gap:8px;overflow-x:auto;white-space:nowrap}#configuratorSectionRoot .cs-row-scroll::-webkit-scrollbar,#configuratorSectionRoot-Skeleton .cs-row-scroll::-webkit-scrollbar{display:none}#configuratorSectionRoot .shimmer,#configuratorSectionRoot-Skeleton .shimmer{background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:skeletonShimmer;-webkit-animation-timing-function:linear}@keyframes skeletonShimmer{from{background-position:-468px 0}
to{background-position:468px 0}
}