.radio-group{display:flex;flex-wrap:wrap}.radio-group label{margin-right:6px;cursor:pointer}.radio-group input[type="radio"]{display:none}.radio-group input[type="radio"]+img{border:solid 2px #ccc;width:145px;height:145px;transition:border 0.3s}.radio-group input[type="radio"]:checked+img{border:2px solid #E03A37;background-color:#f2eded}.product-deals-apply .deals-apply-button{background:#E52A29!important;color:#fff!important;padding:12px 40px!important;margin-top:15px!important;overflow:hidden!important;border-radius:0px!important;font-weight:bold!important;text-transform:uppercase!important}.product-deals-list{padding:14px 0;padding-top:0;margin:15px 0}.product-deals-list .plan{max-height:360px;overflow-y:auto;padding-right:3px}.product-deals-list .plan::-webkit-scrollbar{width:5px}.product-deals-list .plan::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.product-deals-list .plan::-webkit-scrollbar-thumb{background:grey;border-radius:10px}.product-deals-list .plan::-webkit-scrollbar-thumb:hover{background:#b30000}.product-deals-list .plan label{padding:19px 23px;margin-bottom:10px;position:relative;cursor:pointer;border-radius:16px;border:2px solid rgba(0,0,0,.2)}.product-deals-list .plan label.deal-active{border:2px solid #E03A37;background-color:#f2eded}.product-deals-list .plan label span{display:inline-block;line-height:1;color:#000;width:100%}.product-deals-list .plan-content input{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;accent-color:#E03A37;cursor:pointer;opacity:0}.product-deals-list .plan-content input:checked:before{content:'';width:18px;height:18px;display:block;display:block;background-color:#E03A37;border-radius:50%}.product-deals-list .product-deal-title{font-weight:400;font-size:18px}.product-deals-list label.deal-active .product-deal-title{font-weight:700}.product-deals-list .product-deal-content{font-size:14px}.product-deals-list .product-deal-price{font-weight:400;font-size:16px}.product-deals-list label.deal-active .product-deal-price{font-weight:700}.deals-form .wpcf7-not-valid-tip{font-weight:400}.product-deals,.product-deals-imgs{margin-bottom:15px}.product_meta{margin-top:15px}#popmake-14963{margin-bottom:0px!important}.deals-form input[type="number"]{padding:0 15px;text-align:left}.deals-form input.wpcf7-form-control.wpcf7-submit{background:#EE1C25!important;color:#fff;margin-top:40px}.deals-form label{font-weight:700;margin-bottom:18px}#popmake-14963 .pum-close.popmake-close{background:#EE1C25!important}.deals-form label input,.deals-form label textarea{margin:5px 0}.deals-form label textarea{min-height:110px}.deals-form label input::placeholder,.deals-form label textarea::placeholder{color:#b8b6b6}.deals-form .wpcf7-response-output{margin:20px 0}.deals-form .deal-row{display:flex;flex-wrap:wrap;gap:15px}.deals-form .deal-col{width:calc(50% - 8px)}.deals-title h3{font-size:22px;margin-bottom:15px}.tc-extra-product-options{padding:14px 0;margin:15px 0;border-radius:4px}.tc-extra-product-options .tc-element-inner-wrap h3{font-weight:500;font-size:22px;color:#000;margin-bottom:12px}.tc-extra-product-options .tc-row{gap:0px!important}.tc-extra-product-options .tc-element-inner-wrap p{font-weight:300;font-size:12px;color:#000;margin-bottom:20px!important;opacity:.6}.tc-extra-product-options .tc-element-inner-wrap ul li .tc-label-wrap{padding:19px 23px!important;background-color:#ffffffe6;border:2px solid rgba(0,0,0,.2);border-radius:16px;position:relative;cursor:pointer}.tc-extra-product-options .tc-input-wrap.tc-epo-style-space{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tc-extra-product-options .tc-element-inner-wrap ul li.tc-active .tc-label-wrap{border:2px solid #E03A37;background-color:#f2eded}.tc-extra-product-options .tc-element-inner-wrap ul li .tc-label-text{font-size:14px;color:#000}.tc-extra-product-options .tc-element-inner-wrap ul li .amount{font-weight:400;font-size:13px!important;color:#000}.tc-extra-product-options .tc-element-inner-wrap ul li.tc-active .tc-label-text{font-weight:700}.tc-extra-product-options .tc-element-inner-wrap ul li.tc-active .amount{font-weight:700}.tc-extra-product-options .tc-element-inner-wrap ul li input{opacity:0;cursor:pointer}.tc-extra-product-options .tc-element-inner-wrap ul li:first-child .tc-label-text{position:relative;padding-left:60px;min-height:50px}.tc-extra-product-options .tc-element-inner-wrap ul li:last-child .price.tc-price .amount{display:none!important}.tc-extra-product-options .tc-element-inner-wrap ul li:first-child .tc-label-text:before{content:'';background-image:url(https://ssscellular.co.za/wp-content/uploads/2024/06/Huawei.svg);background-position:50%;background-size:cover;background-repeat:no-repeat;width:48px;height:50px;position:absolute;left:0;top:0}@media screen and (max-width:767px){.deals-form .deal-row{gap:0}.deals-form .deal-col{width:100%}}@media screen and (max-width:480px){.product-deals .quantity{width:100%;margin-bottom:10px}.single-product .single_add_to_cart_button{display:inline-block}#popmake-14963{padding:15px}.deals-form input.wpcf7-form-control.wpcf7-submit{margin-top:20px}.tc-extra-product-options .tc-element-inner-wrap ul li .tc-label-wrap{padding:20px 15px!important}}