.variant-button{border-radius:5px;background:transparent;outline:none;border:1px solid #000;padding:6px 20px}.reset{color:#335ed3;font-weight:600;cursor:pointer}.insured input{width:10%!important}.order_now_btn{border-radius:5px;outline:none;width:100%;padding-top:1rem;padding-bottom:1rem;font-size:1rem;font-weight:700;letter-spacing:.012em;text-align:center}.active_variant,.order_now_btn{background:linear-gradient(89.7deg,#3465ea,#d0ebff 295.08%);border:none;color:#fff}.brand_image_container{text-align:center;padding:2rem;background-color:#fff;border-radius:10px}.product_name{font-size:3rem;line-height:40px;color:#282e41;margin-bottom:2rem;border-bottom:1px solid #ddd;padding-bottom:21px;line-height:55px}.product_name,.variantType{font-family:Poppins;font-weight:600;text-align:left}.variantType{font-size:1rem;line-height:20px;margin-bottom:.5rem}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox{display:flex;align-items:center;position:relative;cursor:pointer;padding-left:35px}.checkbox-checkmark{position:absolute;left:0;width:20px;height:20px;border:2px solid #999;background:#fff;transition:background .3s,border-color .3s}.custom-checkbox input[type=checkbox]:checked+.checkbox-checkmark{background:green;border-color:green}.checkbox-checkmark:after{content:"";position:absolute;left:5px;top:10%;width:10px;height:5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .3s}.custom-checkbox input[type=checkbox]:checked+.checkbox-checkmark:after{opacity:1}.form-check-label{margin-left:10px}.desired_plans{font-family:Poppins;font-size:1.1rem;font-weight:600;text-align:left}.promo-code{margin-top:2.5rem}.promo-code-input{width:8.5rem;border:1px solid #ccc;border-radius:0;height:36px;background:#fff}.promo-code-button{width:7.18rem;height:36px;border-radius:5px;border:none;color:#fff;background:#4d6fff;margin-left:1rem}.promo-code-display{margin-top:20px;border:1px solid #335ed3;padding:.5rem;background:#eaefff;font-size:14px;border-radius:10px}.phones_wrapper{width:100%;height:100%}.swiper{width:100%!important;height:100%!important}.swiper-slide{border-radius:13.986014366149902px;border-radius:.87413rem;flex-direction:column;padding-bottom:1rem;cursor:pointer}.pricing_wrapper .product_name{color:#4e4e4e;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:1.05rem;font-style:normal;font-weight:600;line-height:normal;padding-top:1rem;width:100%}.swiper-slide .img_wrapper{margin-top:20px;width:70%;height:100%;background-color:transparent;display:flex;justify-content:center;align-items:center}.swiper-slide .img_wrapper img{width:80%;height:100%}.pricing_wrapper{flex-direction:column;align-items:center;display:flex}.phones_wrapper h1{color:#000;font-size:35px;font-style:normal;font-weight:600;line-height:normal}.price{font-size:1.54844rem}.instalments,.price{color:#000;font-style:normal;font-weight:700;line-height:normal}.instalments{font-size:1.12344rem}.title{color:#111827;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;width:90%}.pricing_wrapper .brand_title{width:100%;color:#004d99;text-align:center;font-size:1.2035rem;font-style:normal;font-weight:400;line-height:2.33919rem}.pricing_wrapper button{background:linear-gradient(90deg,#3668ea,#61abe4);padding:10px 20px;border:none;outline:none;margin-top:1rem;color:#fff;font-size:.875rem;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition-duration:.5s}.pricing_wrapper button:hover{background:linear-gradient(174deg,#3668ea,#61abe4)}.chips_wrapper{width:100%;height:10%;flex-wrap:wrap}.chips,.chips_wrapper{align-items:center;display:flex}.chips{border-radius:5.375rem;background:#d7ebff;padding:5px 25px;flex-shrink:0;text-align:center;justify-content:center;color:#004f9a;font-size:.875rem;font-weight:400;margin-top:.5rem}.chips,.instalments .rs{font-style:normal;line-height:normal}.instalments .rs{color:#000;font-size:1.49844rem;font-weight:700}.instalments .price{font-size:25px;font-style:normal;font-weight:500;line-height:normal;color:#41c98e}.view_all_smartPhone{background-color:#fff;border:1px solid #3465ea;color:#3465ea;font-weight:600;border-radius:10px;font-size:.875rem;padding:13px 35px}.view_all_smartPhone:hover{background-color:#3465ea;color:#fff;transition:all .3s ease-in}.phone_card{display:flex!important;justify-content:space-between!important;flex-direction:column;cursor:pointer;text-decoration:none;flex:0 0 300px;background-color:#fff;border-radius:10px;transition-duration:.5s;height:28rem}.phone_card:hover{transform:translateY(-10px)}.lowest_price{font-size:1.1rem;font-weight:400;line-height:21px;text-align:center;color:#000;margin-bottom:.5rem}.popular-phone-container{display:flex;gap:32px;flex-wrap:wrap;align-items:center}.popular-phone-container .phone_card .img_wrapper{text-align:center;margin-top:2rem;margin-bottom:15px}.popular-phone-container .phone_card .img_wrapper img{height:170px}.popular-phone-container .phone_card .price-container{display:flex;align-items:center;gap:11px}.phone-section .sidebar_content .dropdown-item{width:unset;padding:10px 28px;border-radius:5px;background:#3465ea1f;border:1px solid #d1daf3;display:flex;align-items:center}.phone-section .sidebar_content .dropdown-item.active{color:#fff;background:linear-gradient(90deg,#3668ea,#61abe4);font-weight:600}.brands-desktop-filter::-webkit-scrollbar{display:none}.popular-phone-container.store-page{gap:28px}.sideBar_main{flex:0 0 320px}.store-page .phone_card{flex:0 0 270px}.products-loader{width:48px;height:48px;border:3px solid #376aea;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.products-loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;border-color:#376aea transparent;border-style:solid;border-width:3px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn-group-inputs{height:2.5rem;background-color:transparent;border-radius:0!important;padding:none!important;border:none}.btn-group,.btn-outline-primary{border-radius:0!important}.btn-outline-primary{border:1px solid gray}.increment-counter{border:2px solid var(--stroke-2,#e4e7e9);border-radius:5px!important;align-items:center;background:#fff;width:130px}.increment-counter .btn{border:none;background:transparent;color:#000}.increment-counter .btn:active,.increment-counter .btn:focus,.increment-counter .btn:hover{background-color:none!important}@media (max-width:768px){.btn-group-inputs{height:max-content;background-color:transparent;border-radius:0!important;padding:none!important;border:none}.product_name{font-size:1.7rem;padding-bottom:0;border-bottom:0;margin-top:25px;margin-bottom:10px}}.custom-tooltip .tooltip-inner{background-color:#3465ea;color:#fff;font-family:Poppins;font-size:.9rem;font-weight:400;line-height:1.5rem;letter-spacing:-.05em;text-align:left;width:100%}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:#3465ea!important}.plans-card{box-shadow:0 4px 6px 0 #0000001a;background-color:#fff;border-radius:10px;padding:2rem 1rem}.plans-card-calculation{color:#535353}.plans-card-calculation,.plans-card-calculation-white{font-family:Poppins;font-size:1rem;font-weight:600;line-height:21px;text-align:left}.plans-card-calculation-white{color:#000}.plan-card-selected{border:2px solid #3465ea!important}.plans-card-heading{color:#000;font-weight:700;font-size:1rem}.plan-total,.plans-card-heading-white{font-weight:700}.plan-total{color:#000}.plan-total-white{font-weight:700}.table-loader{position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%;left:0;right:0}