#configuratorSelectorRoot.csi-noSummary .container-size-l{width:305.33px}@media only screen and (max-width:970px){#configuratorSelectorRoot.csi-noSummary .container-size-l{width:200px;height:84px}}#configuratorSelectorRoot.csi-noSummary .container-size-m{width:294.67px}@media only screen and (max-width:970px){#configuratorSelectorRoot.csi-noSummary .container-size-m{width:200px;height:84px}}#configuratorSelectorRoot.csi-noSummary label .csi-content{width:273.33px;white-space:normal;word-break:break-word;overflow-wrap:break-word;text-align:center}@media only screen and (max-width:970px){#configuratorSelectorRoot.csi-noSummary label .csi-content{width:164px;height:46px}}#configuratorSelectorRoot .container-size-l{width:256px;height:88px}@media only screen and (max-width:970px){#configuratorSelectorRoot .container-size-l{width:200px;height:84px}}#configuratorSelectorRoot .container-size-m{width:245px;height:88px}@media only screen and (max-width:970px){#configuratorSelectorRoot .container-size-m{width:200px;height:84px}}#configuratorSelectorRoot input[type="radio"],#configuratorSelectorRoot input[type="checkbox"]{display:none}#configuratorSelectorRoot input[type="radio"]:not(:disabled) ~ label,#configuratorSelectorRoot input[type="checkbox"]:not(:disabled) ~ label{cursor:pointer}#configuratorSelectorRoot input[type="radio"]:disabled ~ label,#configuratorSelectorRoot input[type="checkbox"]:disabled ~ label{cursor:not-allowed}#configuratorSelectorRoot input[type="radio"]:hover ~ label,#configuratorSelectorRoot input[type="checkbox"]:hover ~ label{background-color:#f2fafb}#configuratorSelectorRoot input[type="radio"]:hover ~ label .csi-content .csi-info span.csi-info-title,#configuratorSelectorRoot input[type="checkbox"]:hover ~ label .csi-content .csi-info span.csi-info-title{white-space:break-spaces;text-align:center;font-weight:700}#configuratorSelectorRoot input[type="radio"]:hover ~ label .csi-content .csi-info span.csi-info-title s,#configuratorSelectorRoot input[type="checkbox"]:hover ~ label .csi-content .csi-info span.csi-info-title s,#configuratorSelectorRoot input[type="radio"]:hover ~ label .csi-content .csi-info span.csi-info-title del,#configuratorSelectorRoot input[type="checkbox"]:hover ~ label .csi-content .csi-info span.csi-info-title del{font-weight:400}#configuratorSelectorRoot input[type="radio"]:hover ~ label .csi-content .csi-info span.csi-info-price,#configuratorSelectorRoot input[type="checkbox"]:hover ~ label .csi-content .csi-info span.csi-info-price{font-weight:700}#configuratorSelectorRoot input[type="radio"]:hover ~ label .csi-content .csi-info span.csi-info-price s,#configuratorSelectorRoot input[type="checkbox"]:hover ~ label .csi-content .csi-info span.csi-info-price s{font-weight:400}#configuratorSelectorRoot input[type="radio"]:checked+label,#configuratorSelectorRoot input[type="checkbox"]:checked+label{border:3px solid #0096ad;background-color:#f2fafb}#configuratorSelectorRoot input[type="radio"]:checked+label .csi-content .csi-info span.csi-info-title,#configuratorSelectorRoot input[type="checkbox"]:checked+label .csi-content .csi-info span.csi-info-title{white-space:break-spaces;text-align:center;font-weight:700}#configuratorSelectorRoot input[type="radio"]:checked+label .csi-content .csi-info span.csi-info-title s,#configuratorSelectorRoot input[type="checkbox"]:checked+label .csi-content .csi-info span.csi-info-title s,#configuratorSelectorRoot input[type="radio"]:checked+label .csi-content .csi-info span.csi-info-title del,#configuratorSelectorRoot input[type="checkbox"]:checked+label .csi-content .csi-info span.csi-info-title del{font-weight:400}#configuratorSelectorRoot input[type="radio"]:checked+label .csi-content .csi-info span.csi-info-price,#configuratorSelectorRoot input[type="checkbox"]:checked+label .csi-content .csi-info span.csi-info-price{font-weight:700}#configuratorSelectorRoot input[type="radio"]:checked+label .csi-content .csi-info span.csi-info-price s,#configuratorSelectorRoot input[type="checkbox"]:checked+label .csi-content .csi-info span.csi-info-price s{font-weight:400}#configuratorSelectorRoot input[type="radio"]:checked+label .csi-content .csi-checkbox,#configuratorSelectorRoot input[type="checkbox"]:checked+label .csi-content .csi-checkbox{border:1px solid #00697c;background-color:#00697c}#configuratorSelectorRoot input[type="radio"]:checked+label .csi-content .csi-checkbox svg,#configuratorSelectorRoot input[type="checkbox"]:checked+label .csi-content .csi-checkbox svg{display:flex}#configuratorSelectorRoot label{display:flex;position:relative;justify-content:center;align-items:center;border:1px solid #7e7e7e;border-radius:6px;background:#fff;transition:all .2s linear}#configuratorSelectorRoot label .csi-content{width:222px;height:48px;display:flex;flex-direction:row;align-items:center;gap:8px}#configuratorSelectorRoot label .csi-content :only-child{align-items:center;justify-content:center}@media only screen and (max-width:970px){#configuratorSelectorRoot label .csi-content{width:164px;height:46px}}#configuratorSelectorRoot label .csi-content .csi-image{width:36px;height:36px;display:flex;border-radius:6px}#configuratorSelectorRoot label .csi-content .csi-image img{width:100%;height:100%;object-fit:cover}#configuratorSelectorRoot label .csi-content .csi-info{flex:1;display:flex;flex-direction:column}#configuratorSelectorRoot label .csi-content .csi-info.csi-info-withImage{flex:none;align-items:flex-start}#configuratorSelectorRoot label .csi-content .csi-info span.csi-info-title{white-space:break-spaces;text-align:center;font-family:"VodafoneRegular";font-weight:400;font-size:20px;line-height:28px;color:#0d0d0d}@media only screen and (max-width:970px){#configuratorSelectorRoot label .csi-content .csi-info span.csi-info-title{font-size:18px;line-height:28px}}#configuratorSelectorRoot label .csi-content .csi-info span.csi-info-subtitle{white-space:break-spaces;text-align:center;font-family:"VodafoneRegular";font-weight:400;font-size:18px;line-height:18px;color:#0d0d0d}@media only screen and (max-width:970px){#configuratorSelectorRoot label .csi-content .csi-info span.csi-info-subtitle{font-size:14px;line-height:18px}}#configuratorSelectorRoot label .csi-content .csi-info span.csi-info-price{font-family:"VodafoneRegular";font-weight:400;font-size:18px;line-height:26px;color:#0d0d0d}#configuratorSelectorRoot label .csi-content .csi-info span.csi-info-price b{font-weight:700}@media only screen and (max-width:970px){#configuratorSelectorRoot label .csi-content .csi-info span.csi-info-price{font-size:18px;line-height:26px}}#configuratorSelectorRoot label .csi-content .csi-checkbox{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:3px;border:1px solid #7e7e7e;transition:all .2s linear}#configuratorSelectorRoot label .csi-content .csi-checkbox.csi-checkbox-withImage{margin-left:auto}#configuratorSelectorRoot label .csi-content .csi-checkbox svg{display:none}