#configuratorItemRoot .cir-content{flex:1;display:flex;flex-direction:row;align-items:center;gap:8px}
#configuratorItemRoot .cir-content .ci-content-image{min-width:40px;min-height:40px;display:flex;border-radius:6px}
@media only screen and (max-width:970px){#configuratorItemRoot .cir-content .ci-content-image{width:32px;height:32px}
}
#configuratorItemRoot .cir-content .ci-content-image img{width:100%;height:100%;object-fit:contain}
#configuratorItemRoot .cir-content .ci-content-info{display:flex;flex-direction:row;gap:8px}
#configuratorItemRoot .cir-content .ci-content-info span.ci-info-title{display:flex;font-family:"VodafoneRegular";font-weight:700;font-size:20px;line-height:28px;color:#0d0d0d;gap:8px}
#configuratorItemRoot .cir-content .ci-content-info span.ci-info-title s,#configuratorItemRoot .cir-content .ci-content-info span.ci-info-title del{font-weight:400;font-size:18px;line-height:28px}
@media only screen and (max-width:970px){#configuratorItemRoot .cir-content .ci-content-info span.ci-info-title{font-size:18px}
}
#configuratorItemRoot .cir-content .ci-content-info span.ci-info-subtitle{display:flex;font-family:"VodafoneRegular";font-weight:400;font-size:18px;line-height:26px;color:#0d0d0d}
@media only screen and (max-width:970px){#configuratorItemRoot .cir-content .ci-content-info span.ci-info-subtitle{display:none}
}
#configuratorItemRoot .cir-content .ci-content-info span.ci-info-subtitle s{font-weight:400}
@media only screen and (max-width:970px){#configuratorItemRoot .cir-content .ci-content-info span.ci-info-subtitle-always{display:flex}
}
#configuratorItemRoot .cir-content .ci-content-pill{display:flex;padding:4px 16px;border-radius:13px}
#configuratorItemRoot .cir-content .ci-content-pill span{font-family:"VodafoneRegular";font-weight:400;font-size:14px;line-height:18px}