.help-me-choose.light-theme .hmc-blue,.help-me-choose.light-theme .progress-bar-section .progressbar,.help-me-choose.light-theme .progress-bar-section .progress-text{color:#0078d4 !important}
.help-me-choose.light-theme .progress-bar-section .progress-bar{background:#0078d4 !important}
.help-me-choose .progress-bar-section .progress-bar{border-radius:unset !important;background:#0093f9 !important}
.help-me-choose .educational-section .card-offset{padding-left:4%;padding-right:8.5% !important}
.help-me-choose .questionList .questioninfo-show .card-inner-item{min-height:100% !important;cursor:pointer}
.help-me-choose:not(.light-theme) .questionList .questioninfo-show .card-inner-item{background:#282828;border:0}
.help-me-choose .questionList .card-inner-item .card-body-heading{font-weight:bold;margin-bottom:.5rem !important}
.help-me-choose .questionList .form-factor-section .card-inner-item .card-body-heading{font-size:1.3125rem}
.help-me-choose.light-theme .questionList .card-inner-item .card-body-para{color:#000 !important}
.help-me-choose:not(.light-theme) .questionList .card-inner-item .card-body-para{color:#fff}
.help-me-choose.light-theme .questionList .questioninfo-show .radio-options-list .card-inner-item.unselected,.help-me-choose.light-theme .next-btn:disabled,.help-me-choose.light-theme .result-btn:disabled,.help-me-choose.light-theme .result-cta:disabled,.help-me-choose.light-theme .clear-all-btn:disabled{background:#e3e3e3 !important}
.help-me-choose .questionList .questioninfo-show .radio-options-list .card-inner-item.unselected{background:#1e1b1b !important;opacity:.6;pointer-events:none;border:none !important}
.help-me-choose .form-factor-radio-list .card-inner-item.unselected .custom-control-label::before{border-color:#a5a3a3 !important}
#question1d .form-factor-section .card-inner-item.unselected .hmc-blue{color:#a5a3a3 !important}
.help-me-choose .questionList .card-inner-item.unselected .custom-checkbox .custom-control-label::before,.help-me-choose .questionList .card-inner-item.unselected .custom-checkbox .custom-control-label .custom-control-glyph::before{border:1px solid grey !important}
.help-me-choose:not(.light-theme) .questionList .questioninfo-show .form-factor-radio-list .card-inner-item{background:transparent !important;border:1px solid #fff}
.help-me-choose .glyph-prepend-chevron-left{position:relative;left:62px}
.help-me-choose .glyph-prepend-chevron-left .glyph-prepend-chevron-right{position:relative;bottom:38px;left:26px;z-index:9}
.help-me-choose .glyph-prepend-chevron-left .glyph-prepend-chevron-right::before{background:#000;color:black;border-radius:15%;font-size:26px}
.help-me-choose .glyph-prepend-chevron-left::before{background:#000;font-size:41px;color:#c1aeae}
.help-me-choose.light-theme .form-factor-list.selected .form-factor-btn{outline:2px solid #0078d4}
.help-me-choose:not(.light-theme) .form-factor-list.selected .form-factor-btn{color:#fff;outline:1px solid #0067b8}
.help-me-choose .form-factor-btns .selected-radio{font-size:14px}
.help-me-choose .form-factor-list.active .form-factor-btn{background:var(--colorDarkBlue) !important;color:#fff}
.help-me-choose .form-factor-list.active .selected-radio,.help-me-choose .form-factor-list.selected.active .selected-radio{text-decoration:underline;text-underline-offset:4px}
.help-me-choose .progress{background-color:#cfcfcf !important}
.help-me-choose .form-factor-section .horizontal-line .border-right{border-right-width:2px !important;border-right-color:#c1aeae;position:relative;right:1.7rem}
.help-me-choose .form-factor-list{margin-bottom:20px}
.help-me-choose .form-factor-chevron{width:30px;height:30px;background:#171717;border-right:2px solid #c1aeae;border-radius:2px solid;border-top:2px solid #c1aeae;transform:rotate(224deg);position:relative;top:30px;right:11.5px;z-index:99}
.help-me-choose .specification-item .slide-hide,.help-me-choose .recommended-pc-spec .specs-left-section .top-heading{display:none}
.help-me-choose .progress-bar-section .progressbar .progress-text{color:#0093f9;margin-left:16px;font-weight:bold}
.help-me-choose .progress-bar-section .progressbar .progress-text .question-number{margin-right:16px}
.help-me-choose .questionList .questioninfo-show .card-inner-item .card-body{color:#0093f9}
.help-me-choose .ques .clear-btn .clear-all-btn,.help-me-choose .buttons-group .next-btn-ques .next-btn,.help-me-choose .buttons-group .prev-btn-ques .prev-btn,.help-me-choose .buttons-group .result-btn-ques .result-btn,.help-me-choose .buttons-group .result-btn-ques .result-cta,.help-me-choose .result-btn-group .start-over-btn,.help-me-choose .inner-card-shop-now-btn .shop-now-btn,.help-me-choose .result-btn-group .shop-now-btn{border-radius:6px;min-width:180px !important;min-height:45px !important;color:#fff !important;font-weight:700}
.help-me-choose .result-btn-group .start-over-btn,.help-me-choose .result-btn-group .shop-now-btn{min-width:155px !important}
.help-me-choose .device-categories .card-offset .card-body .heading{color:#0876d4;font-size:1.5rem;margin-bottom:1rem}
.help-me-choose .device-categories .card-offset .card-body,.help-me-choose .recommended-pc-spec-list .specification-item .material-card{min-height:100%}
.help-me-choose.light-theme .device-category .card-offset .card-body .small{color:#000}
.help-me-choose .device-category .card-offset .card-body .small{color:#fff}
.help-me-choose:not(.light-theme) .device-categories .device-category .card-offset .material-surface,.help-me-choose:not(.light-theme) .all-recomended-heading{background-color:#282828}
.help-me-choose:not(.light-theme) .recommended-pc-spec .card{background-color:#171717;color:#fff}
.help-me-choose .specification-item .card .specs-left-section .heading{color:#60ccfe}
.help-me-choose:not(.light-theme) .form-factor-btn{outline:0;background:#282828}
.help-me-choose .form-factor-btn{color:#0093f9;outline:1px solid #d2d2d2}
.help-me-choose.light-theme .form-factor-btn{color:#0078d4}
.help-me-choose.light-theme .form-factor-btn:focus{outline:2px dashed #000}
.help-me-choose .form-factor-btn:focus{outline:2px dashed #fff;outline-offset:0}
.help-me-choose .form-factor-radio-list li .card-inner-item.form-not-selected{border:1.5px solid #ff1125 !important}
.help-me-choose .form-factor-radio-list li .card-inner-item.form-not-selected.unselected{border:1.5px solid #171717 !important}
.help-me-choose .radio-options-list .card-inner-item.selected,.help-me-choose:not(.light-theme) .questionList .questioninfo-show .form-factor-radio-list .card-inner-item{border:1px solid var(--colorDarkBlue)}
.help-me-choose:not(.light-theme) .radio-options-list .card-inner-item:not(.selected){border:1px solid #fff !important}
.help-me-choose .radio-options-list .card-inner-item{max-height:72px}
.help-me-choose .radio-options-list .card-inner-item.unselected{border:1px solid #171717 !important}
.help-me-choose:not(.light-theme) .recommended-pc-spec{background-color:#282828}
.help-me-choose.light-theme :not(.form-factor-radio-list) .card-inner-item .custom-control-label::before{border-color:#0078d4}
.help-me-choose :not(.form-factor-radio-list) .card-inner-item .custom-control-label::before{border-color:#0093f9;background:transparent !important;width:24px;height:24px;left:-27px}
.help-me-choose .custom-radio .custom-control-input:checked~.custom-control-label .custom-control-glyph::before{height:16px;width:16px;top:6px;border-width:.5rem !important;border-color:#0078d4 !important}
.help-me-choose .form-factor-radio-list .custom-radio .custom-control-input:checked~.custom-control-label .custom-control-glyph::before{border-color:#fff !important}
.help-me-choose:not(.light-theme) .form-factor-radio-list .card-inner-item .custom-control-label::before{border-color:#fff !important}
.help-me-choose .custom-radio .custom-control-input:focus~.custom-control-label::before{outline:2px solid #fff !important}
.help-me-choose.light-theme .custom-radio .custom-control-input:focus~.custom-control-label::before{outline:2px solid #000 !important}
.help-me-choose .next-btn:disabled,.help-me-choose .result-btn:disabled,.help-me-choose .result-cta:disabled,.help-me-choose .clear-all-btn:disabled{background:#5e5e5e !important;opacity:1}
.help-me-choose.light-theme .result-heading{background:#fff}
.help-me-choose .result-heading{padding:5rem 5rem 0 5rem;background:#171717}
.help-me-choose:not(.light-theme) .categories-section{background:#171717}
.help-me-choose .result-heading .heading-section .heading-text-one{font-size:3.875rem !important}
.help-me-choose .all-recomended-heading .heading-section .heading-text-one{font-size:2.125rem !important}
.help-me-choose:not(.light-theme) .buttons-group .prev-btn,.help-me-choose:not(.light-theme) .result-btn-group .start-over-btn{background:transparent;border:1px solid #fff}
.help-me-choose.light-theme .buttons-group .prev-btn,.help-me-choose.light-theme .result-btn-group .start-over-btn{border:1px solid #0078d4;color:#0078d4 !important;background:0}
.help-me-choose .buttons-group .btn.prev-btn:active,.help-me-choose .result-btn-group .start-over-btn:active,.help-me-choose .buttons-group .btn.prev-btn:focus,.help-me-choose .result-btn-group .start-over-btn:focus{border:2px solid #fff !important}
.help-me-choose .form-factor-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#3e3c3c}
.help-me-choose .form-factor-scrollbar::-webkit-scrollbar{width:6px;background-color:#000}
.help-me-choose .form-factor-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#979697}
.help-me-choose .form-factor-scrollbar{padding-right:.5rem;overflow-y:scroll}
.help-me-choose .questioninfo .ques{margin:0 auto}
.help-me-choose:not(.light-theme) #result-info{background:#282828}
#result-info .recommended-pc-spec .specification-item .card.material-card{flex-direction:column !important;padding:40px !important}
#result-info .recommended-pc-spec .specification-item .card.material-card .specs-left-section,#result-info .recommended-pc-spec .specification-item .card.material-card .card-body{padding:0 !important}
#result-info .recommended-pc-spec .specification-item .card.material-card .specs-left-section .card-img{padding-top:0 !important;margin-bottom:1rem !important;width:40px !important}
.help-me-choose.light-theme #result-info .recommended-pc-spec .specification-item .card.material-card .specs-left-section .spec-main-heading{color:#0876d4 !important}
#result-info .recommended-pc-spec .specification-item .card.material-card .specs-left-section .spec-main-heading{color:#60ccfe;font-size:1rem;padding:24px 0 16px 0 !important;font-weight:600;margin-bottom:.5rem !important}
#result-info .device-categories{row-gap:3.125rem}
.help-me-choose:not(.light-theme) #question1d .form-factor-section .hmc-blue{color:#fff !important}
#question1d .form-factor-section .radio-options-list{z-index:99999}
#result-info .card-offset .card-img{margin-top:-6rem;margin-bottom:1rem}
#result-info .device-category{margin-top:6.5rem}
.form-factor-radio-list .card-inner-item:focus{outline-offset:-5px}
.help-me-choose #question1d .form-factor-radio-list .custom-control-input:checked~.custom-control-label::before{background-color:#fff !important}
.help-me-choose #question1d .form-factor-radio-list .custom-radio .custom-control-input:checked~.custom-control-label .custom-control-glyph::before{content:"";left:-30px;top:0;border-color:transparent !important;font-weight:800}
.help-me-choose .custom-control.custom-radio{margin-left:1.75rem !important;padding-left:0 !important}
.help-me-choose .result-cta[disabled="disabled"]{pointer-events:none;background:#5e5e5e !important;opacity:1;cursor:not-allowed;text-decoration:none}
.help-me-choose .result-cta{display:flex;text-decoration:none}
html[dir=rtl] .help-me-choose #question1d .form-factor-radio-list .custom-radio .custom-control-input:checked~.custom-control-label .custom-control-glyph::before{right:-30px}
html[dir=rtl] .help-me-choose .custom-radio .custom-control-input:checked~.custom-control-label .custom-control-glyph::before{right:-1.5rem}
html[dir=rtl] #question1d .form-factor-section .form-factor-btn .glyph::before{margin-left:1.5rem}
@media(max-width:859.98px){.help-me-choose .radio-options-list{position:absolute;height:1px}
.help-me-choose .form-factor-list{z-index:999}
#result-info .recommended-pc-spec .specification-item .card.material-card .specs-left-section{display:flex;flex-direction:row}
#result-info .recommended-pc-spec .specification-item .card.material-card .specs-left-section .spec-main-heading{padding:.5rem 1rem !important}
#result-info .recommended-pc-spec .recommended-pc-spec-list{padding:.5rem !important}
.glyph-chevron-right-6.glyph::before{transform:rotate(270deg)}
#result-info .device-category .card-offset .card-img{width:75% !important;position:relative;bottom:1rem !important}
.help-me-choose .result-heading .heading-section .heading-text-one{font-size:34px !important}
.help-me-choose .device-category .material-surface .card-body{margin-bottom:0 !important}
}
@media(max-width:539.98px){#result-info .result-btn-group{flex-direction:column !important}
#result-info .result-btn-group .start-over-btn{margin-left:0 !important;margin-top:.75rem}
#result-info .device-category .card-offset .card-img{width:100% !important}
.help-me-choose .progressbar{display:block !important}
.help-me-choose .progressbar .progress{width:75% !important;margin:0 auto !important}
.help-me-choose .progressbar .progress-text-left{position:relative !important;bottom:1rem !important;left:13% !important;margin-left:0 !important}
.help-me-choose .progressbar .progress-text-right{position:relative !important;bottom:2.5rem !important;left:70% !important}
.help-me-choose .d-none-mobile{display:none !important}
.help-me-choose .result-heading{padding:5rem 1rem 0 1rem}
.help-me-choose .questionList .card-inner-item .card-body-heading{font-size:1rem !important}
.help-me-choose .questionList .card-inner-item .card-body-para{font-size:.8rem !important}
.help-me-choose .questionList .ques-card li{padding:0}
.help-me-choose .questionList .heading-section .heading-text-one{font-size:2rem !important;line-height:42px}
.help-me-choose .progress-bar-section .progressbar .progress-text,.help-me-choose .form-factor-list .form-factor-btn .glyph,.help-me-choose .questionList .form-factor-section .card-inner-item .card-body-heading{font-size:13px !important}
.help-me-choose .device-category .material-surface .card-body{margin-bottom:0 !important}
html[dir=rtl] .help-me-choose .progressbar .progress-text-right{right:70% !important}
html[dir=rtl] .help-me-choose .progressbar .progress-text-left{right:13% !important}
}
@media(max-width:1083.98px){#result-info .device-category .card-offset .card-img{width:75%;position:relative;bottom:0}
#result-info .device-category .card-offset picture{display:flex;justify-content:center}
.card-offset .card-img{margin-top:-3rem;margin-bottom:0rem}
#question1d .form-factor-section .form-factor-btns{z-index:99999}
}
@media screen and (min-width:860px) and (max-width:1083.98px){#result-info .device-category .card-offset .card-img{width:75%;position:relative;bottom:0}
.help-me-choose .heading-section .heading-text-one{font-size:1.5rem !important}
}
.help-me-choose .valid-text{color:#ff1125;margin-top:1.5rem}
#question1d .form-factor-section .form-factor-btn .glyph::before{margin-right:1.5rem}
.help-me-choose .device-category .material-surface .card-body{margin-bottom:5rem}
html[dir=rtl] .help-me-choose .form-factor-section,html[dir=rtl] .help-me-choose .form-factor-section .horizontal-line{flex-direction:row-reverse}
@media screen and (min-width:540px) and (max-width:1083.98px){.help-me-choose .d-none-tab{display:none !important}
.help-me-choose .display-in-tab{display:flex !important}
.help-me-choose .progressbar{display:block !important;width:calc(100% - 40%) !important;min-width:calc(100% - 40%) !important;margin:0 auto}
.help-me-choose .progress{width:100% !important}
.help-me-choose .progress-tab{justify-content:space-between}
}
@media(prefers-contrast:more){.help-me-choose .progressbar .progress{border:1px solid}
.help-me-choose .questionList .questioninfo-show .card-inner-item{border:1.5px solid gray !important}
}