.product-header{padding:8px 0 0!important;background:#f4f7fb}.product-header h1{font-size:36px;margin:0!important}.product-header .site-main-heading,.product-header h1.site-main-heading{margin-bottom:5px!important;padding-bottom:0!important}.product-header .guide-under-title{font-size:15px;color:#6b7280;margin-top:4px}.youtube-embed{position:relative;width:100%;height:250px;background:#000;border-radius:6px;overflow:hidden}.youtube-embed iframe{display:block;width:100%;height:100%}.youtube-embed__button{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#000;cursor:pointer}.youtube-embed__button:focus-visible{outline:2px solid #437ece;outline-offset:2px}.youtube-embed__button img,.youtube-embed__placeholder{width:100%;height:100%;display:block;object-fit:cover}.youtube-embed__play{position:absolute;left:50%;top:50%;width:58px;height:40px;transform:translate(-50%,-50%);background:rgba(0,0,0,.55);border-radius:8px}.youtube-embed__play:before{content:"";position:absolute;left:22px;top:10px;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 16px}.user-section{display:flex;gap:10px;align-items:center;justify-content:flex-end}.user-section img{width:50px;height:50px;border-radius:50px;object-fit:cover}.user-section .user-detail p{font-weight:400;font-size:16px;cursor:pointer}.user-section .user-detail p a{color:var(--secondary-color)}.user-section .user-detail p a:hover{color:#3363a4}.user-section .user-detail span{font-weight:400;font-size:16px;color:var(--heading-color)}.product-header .product-inner-content{font-weight:400!important;margin:5px 0 0!important;font-size:16px!important;line-height:28px!important;color:rgba(39,48,78,.85)}.product-header .product-inner-content li{list-style:disc!important}.product-score-container{border:1px solid rgba(39,48,78,.2);border-radius:10px;margin:30px 0;padding:8px 0;display:flex;flex-wrap:wrap}.product-main-row{margin-bottom:20px}.last-border-none:before{display:none}.score-section{display:flex;align-items:center;gap:14px;width:33.3%;position:relative;justify-content:center}.score-section:before{content:"";position:absolute;right:0;width:2px;height:57px;background:var(--heading-color);opacity:20%}.score-section:last-child:before{display:none}.score-section .score-detail{min-width:250px}.score-section .count{background:var(--heading-color);padding:8px;border-radius:5px;color:var(--white-color);font-size:22px;font-weight:400;line-height:34px;min-width:45px;text-align:center}.fill-bar{width:70%;height:100%;display:block;background:var(--heading-color);border-radius:20px}.score-bar{width:100%;height:5px;background:#f0f5ff;border-radius:20px;margin:3px 0}.score-section .score-detail .query,.score-section .score-detail p{font-weight:400!important;font-size:20px;line-height:34px;display:flex;align-items:center;gap:5px;color:var(--heading-color);font-family:Lato,sans-serif!important}.score-section .score-detail .query span,.score-section .score-detail p span{width:20px!important;height:20px;display:flex;align-items:center;justify-content:center;background:#f0f5ff;border-radius:50px;box-shadow:0 0 3px #888}.score-section .score-detail .query span svg,.score-section .score-detail p span svg{width:12px;height:12px;fill:var(--heading-color)}.score-section .score-detail .query span:hover div.tooltip-display-content{display:block!important}.score-section .score-detail small{font-weight:400;font-size:17px;line-height:34px;font-family:Lato,sans-serif!important;color:var(--heading-color);opacity:90%}.score-section .score-detail small a{color:var(--heading-color)}.color-change .count,.color-change .fill-bar{background:var(--secondary-color)}.color-change .score-detail .query{color:var(--secondary-color)}.color-change .score-detail .query span svg{fill:var(--secondary-color);opacity:70%}.thumb-slider{position:relative;width:calc(100% - 110px);border:1px solid rgba(39,48,78,.2);border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.1);margin:auto}.thumb-slider .swiper-slide{height:322px;align-items:center;display:flex}.thumb-slider .swiper-slide img{width:200px;height:200px;object-fit:contain;margin:auto;display:block}.thumb-images{max-height:330px;overflow-y:auto;scrollbar-color:#093673 #fff;scrollbar-width:thin}.thumb-images li{border:1px solid rgba(39,48,78,.2);border-radius:10px;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.thumb-images li:not(:last-child){margin-bottom:10px}.thumb-images li img{width:40px;height:40px;object-fit:contain}.thumb-images li.thumb-no-image-item{cursor:default}.thumb-images li .thumb-no-image{width:40px;height:40px;border:1px dashed #c5d6eb;background:#f4f7fb;color:#6e86a8;border-radius:6px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.2px;font-size:8px;font-weight:600;text-align:center;padding:2px;box-sizing:border-box}.thumb-section-container{display:flex;gap:25px;flex-wrap:wrap}.thumb-slider .thumb-slider-no-image{width:100%;min-height:322px;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.thumb-slider .thumb-slider-no-image span{width:200px;height:200px;border:1px dashed #c5d6eb;background:#f4f7fb;color:#6e86a8;border-radius:10px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.3px;font-size:12px;font-weight:600;text-align:center;padding:8px;box-sizing:border-box}.product-specs-divider{height:1px;border:0;background-image:linear-gradient(90deg,rgba(39,48,78,.35) 0,rgba(39,48,78,.35) 40%,transparent 0,transparent);background-size:12px 1px;margin:4px 0}.ranking-ellipsis{text-align:center;letter-spacing:6px;color:rgba(39,48,78,.5);font-size:20px;line-height:12px;margin:2px 0 18px;position:relative;z-index:1}.best-price-section{border:1px solid rgba(39,48,78,.2);border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.1);position:relative;min-height:auto}.best-price-section .site-main-heading{padding:8px 24px;font-size:20px!important;margin:0!important}.best-price-section .site-main-heading:after{margin:0!important}.product-listing-inner-content .best-list-item{padding-top:10px!important}.product-listing-inner-content .best-list-item.is-clamped{max-height:140px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.product-listing-inner-content .best-list-item.show-all{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.best-product-listing .best-list-item li{padding:6px 0}.best-list-item li{padding:6px;display:flex;align-items:center;justify-content:space-around}@media screen and (min-width:1024px){.best-list-item li{justify-content:space-around}}.best-list-item li:nth-child(odd){background:#f4f7fb}.best-list-item li img{width:50px;height:auto}.best-list-item li span{background:#ff8f0b;border-radius:50px;color:var(--white-color);text-align:center;padding:0 10px;font-size:12px;line-height:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap;box-sizing:border-box}.best-price-section:not(.ranking) .best-list-item li:not(.d-flex)>span a{color:var(--white-color);font-size:12px!important;line-height:25px!important;font-weight:600!important;text-decoration:none;white-space:nowrap;display:inline-block}.best-product-listing .product-listing-inner-content .not-availabel .guide{font-size:15px}.best-product-listing .product-listing-inner-content .not-availabel .guide.guide-fallback-price{font-size:12px}.best-list-item .product_page_best_price span>a{font-size:16px!important;padding:0 20px}.best-list-item li span:hover{background:#ff7d00}.best-price-section .see_all_btn{background:#fff!important;border-radius:5px!important;color:var(--secondary-color)!important}.see_all_btn{padding:5px 12px!important;background:var(--secondary-color)!important;border:1px solid var(--secondary-color)!important;min-width:100px;font-weight:400!important;font-size:15px!important;line-height:22px;border-radius:3px!important;display:flex!important;margin:auto;align-items:center;justify-content:center;gap:2px;position:absolute;bottom:-15px;left:0;right:0;width:-moz-fit-content;width:fit-content}.see_all_btn i{font-size:20px;line-height:0}.see_all_btn:hover{background:#326ebf!important;color:#fff!important;border:1px solid #326ebf!important}.ranking .best-list-item li small{color:var(--secondary-color);text-decoration:underline;font-weight:400;font-size:16px;line-height:22px;cursor:pointer}.ranking .best-list-item li small:hover{color:#0048a8}.ranking .best-list-item li{justify-content:flex-start;padding:8px 24px;font-weight:400;font-size:17px;line-height:22px}.ranking .best-list-item li img{width:15px;margin-right:10px;position:relative;top:5px}@media (min-width:993px){.ranking .ranking-list--collapsed{position:relative}.ranking .ranking-list--collapsed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:36px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8),#fff);pointer-events:none}}.alternatives{display:flex;gap:23px;flex-wrap:wrap;align-items:baseline;margin:0 0 6px!important}.alternatives-band{padding-top:30px}.alternatives-top-padding{padding-top:20px}.alternatives>span{color:rgba(39,48,78,.9);display:flex;align-items:center;gap:10px}.alternatives>span:before{content:"";width:10px;height:10px;background-image:url(/images/double-arrow.png);display:block;background-size:contain;background-position:50%}.alternatives p{font-weight:400;font-size:17px;line-height:22px;font-family:Lato,sans-serif!important;color:var(--heading-color)}.alternatives ul{display:flex;gap:10px;flex-wrap:wrap}.alternatives ul li.active,.alternatives ul li:hover{border:1px solid var(--secondary-color)}.alternatives ul li{background:#f4f7fb;border-radius:5px;width:50px;text-align:center;font-size:13px;line-height:30px;color:var(--secondary-color);font-weight:700;cursor:pointer;border:1px solid #f4f7fb}.version-line{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.version-item{display:inline-flex;align-items:center;gap:10px;font-size:13px;line-height:30px;color:var(--secondary-color);font-weight:700;background:#f4f7fb;border-radius:5px;padding:0 8px;border:1px solid #f4f7fb}.version-item.current-version,.version-item:hover{border-color:#437ece}.version-item a{color:#437ed0}.version-price-pill{background:#ff8f0b;border-radius:11px;width:55px;height:22px;padding:0;font-size:13px;line-height:22px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;text-decoration:none}.version-item .version-price-pill,.version-item .version-price-pill:active,.version-item .version-price-pill:hover,.version-item .version-price-pill:visited,.version-price-pill{color:var(--white-color)}.compare-chart-legend{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-top:0;width:-moz-fit-content;width:fit-content;transform:translateX(-180px)}.compare-chart-legend__item{display:inline-flex;align-items:center;gap:8px;color:rgba(39,48,78,.8);font-size:17px}.compare-chart-legend__swatch{width:12px;height:12px;border-radius:3px;flex:0 0 auto}.compare-chart-legend__label{font-weight:500}.compareWithOther{display:flex;flex-direction:column;width:100%}.compareWithOther-col{padding-right:0}@media (min-width:992px){.compareWithOther-col{padding-right:100px}}.compareWithOther .graph__upperdiv{flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:0 20px 16px}@media (min-width:992px){.compareWithOther .graph__upperdiv{padding-bottom:50px}}@media (max-width:991px){.compareWithOther .graph__upperdiv{padding:20px 10px 16px;gap:0}.compareWithOther .chartTitle{margin-bottom:0!important}}.compareWithOther .barChart,.compareWithOther .base__container,.compareWithOther .compare-chart-legend{transform:none;align-self:center}.compareWithOther .legendBoxBarChart{position:static;top:auto;right:auto;float:none;margin:40px 0 0}.table-accordion .accordion-button{padding:4px 15px;position:relative!important}.table-accordion .accordion-button:focus{box-shadow:none;border:none;background:none;outline:none}.table-accordion .accordion-button.collapsed .hide-btn,.table-accordion .accordion-button:after,.table-accordion .accordion-button:not(.collapsed) .show-btn{display:none}.table-accordion .accordion-button .count{background:var(--secondary-color);padding:8px;border-radius:5px;color:var(--white-color);font-weight:400;min-width:45px;text-align:center}.table-accordion .accordion-button .count.dark-color{background:var(--heading-color)}.table-accordion .accordion-button .show-btn{background:#f4f7fb;border-radius:3px;font-weight:400;font-size:14px;color:var(--secondary-color);display:flex;align-items:center;justify-content:center;min-width:120px;border:1px solid #f4f7fb}.table-accordion .accordion-button .show-btn:hover{border:1px solid #326ebf}.table-accordion .accordion-button .show-btn i{font-size:20px}.table-accordion .accordion-button .hide-btn{background:#f4f7fb;border-radius:3px;font-weight:400;text-transform:capitalize!important;font-size:14px;color:var(--secondary-color);display:flex;align-items:center;justify-content:center;min-width:120px;border:1px solid #f4f7fb}.table-accordion .accordion-button .hide-btn:hover{border:1px solid var(--secondary-color)!important}.table-accordion .accordion-button .hide-btn i{font-size:20px}.table-accordion .accordion-button:not(.collapsed){background:none!important;box-shadow:none!important;position:relative!important}.table-accordion .accordion-body{padding:.5rem .25rem!important;font-family:Lato,sans-serif!important;overflow:visible}.table-accordion .accordion-collapse.show{overflow:visible}.table-accordion .spec-section{border-top:1px solid rgba(39,48,78,.2);padding:0}.table-accordion .spec-section .spec-item{display:flex;align-items:center;padding:8px}.table-accordion .spec-section .spec-item .spec-col{width:50%;display:flex;gap:2px}.table-accordion .spec-section .spec-item .spec-col .spec-col{width:100%}.right-accordion .question_hover_container .display-content{left:0!important;transform:translateX(-60%)!important}.technical-specifications .table-accordion .spec-section .spec-item .spec-col:last-child>.spec-col{width:100%;flex:1 1 auto}@media (max-width:991.98px){.technical-specifications .technical-specifications-grid,.technical-specifications-grid{flex-direction:column!important;flex-wrap:nowrap!important;display:flex!important;width:100%!important;height:auto!important}.table-accordion.w-50,.technical-specifications .technical-specifications-grid>.table-accordion,.technical-specifications-grid .left-accordion,.technical-specifications-grid .right-accordion,.technical-specifications-grid .table-accordion,.technical-specifications-grid .table-accordion.w-50{width:100%!important;max-width:100%!important;flex:0 0 auto!important;float:none!important;margin-left:0!important;margin-right:0!important}}.table-accordion .spec-section .spec-item .spec-col .query .hover_container{position:relative;width:auto;height:auto;margin:0;display:inline}.table-accordion .spec-section .spec-item .spec-col span{font-weight:400;font-size:16px;line-height:16px;color:var(--heading-color)}.table-accordion .spec-section:nth-child(odd) .spec-item{background:#f4f7fb}.table-accordion .spec-section .spec-item .danger-text{color:#db2d2d!important;font-family:Lato,sans-serif!important}.table-accordion .spec-section .spec-item .danger-text b{font-family:Lato,sans-serif!important;font-weight:400;font-size:15px}.table-accordion .spec-section .spec-item .success-text{color:var(--secondary-color)!important;font-family:Lato,sans-serif!important}.table-accordion .spec-section .spec-item .success-text b{font-family:Lato,sans-serif!important;font-weight:400;font-size:15px}.compare-accordion .accordion-item,.compare-accordion .accordion-item:focus{background:hsla(0,0%,100%,.5)!important}.compare-accordion .accordion-button{justify-content:space-between!important;padding:10px 15px;background:#fafbfd!important}.compare-accordion .accordion-button:focus{box-shadow:none;border:none;background:none;outline:none}.compare-accordion .accordion-button.collapsed .hide-btn,.compare-accordion .accordion-button:after,.compare-accordion .accordion-button:not(.collapsed) .show-btn{display:none}.compare-accordion .accordion-button h3,.compare-accordion .accordion-button h6{font-weight:400;font-size:18px;line-height:34px;color:var(--heading-color);font-family:BR Hendrix Semi Bold}.compare-accordion .accordion-button div{color:var(--primary-color)}.compare-accordion .accordion-button .show-btn{background:#f4f7fb;padding:4px 10px;border-radius:3px;font-weight:400;font-size:14px;color:var(--secondary-color);display:flex;align-items:center;justify-content:center;min-width:120px}.compare-accordion .accordion-button .show-btn i{font-size:20px}.compare-accordion .accordion-button .hide-btn:hover,.compare-accordion .accordion-button .show-btn:hover{border:1px solid #326ebf}.compare-accordion .accordion-button .hide-btn{background:#f4f7fb;padding:4px 10px;border-radius:3px;font-weight:400;font-size:14px;color:var(--secondary-color);display:flex;align-items:center;justify-content:center;min-width:120px;border:none;text-transform:capitalize}.compare-accordion .accordion-button .hide-btn i{font-size:20px}.compare-accordion .accordion-button:not(.collapsed){background:none!important;box-shadow:none!important}.compare-accordion .accordion-body{padding:.5rem 1.25rem}.compare-tab-content ul{padding:0 20px 0 40px!important;position:relative}.compare-tab-content ul:before{content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto;width:1px;display:none;height:90%;background:rgba(39,48,78,.2)}.dividers .compare-tab-content ul:before{display:none}.dividers{position:relative}.dividers:before{content:"";position:absolute;right:30px;top:0;bottom:0;margin:auto;width:1px;height:100%;background:rgba(39,48,78,.2)}.compare-tab-content ul li{padding:4px 0;font-weight:400;font-size:17px;line-height:24px;color:rgba(39,48,78,.85);font-family:Lato,sans-serif!important;position:relative}.compare-tab-content .tooltip-title:not(.invisible){text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:1.2px;text-underline-offset:3px}.compare-tab-content ul li:before{content:url(/images/check.svg)!important;position:absolute;right:100%;top:calc(3px + 4px);bottom:auto;padding-right:8px}.compare-tab-content ul li.compare-empty-state{color:rgba(39,48,78,.62);font-style:italic}.compare-tab-content ul li.compare-empty-state:before{content:none!important}.compare-tab-content ul.compare-crons li:before{content:url(/images/close.svg)!important}.compare-accordion .compare-tab-content .tooltip-display-content,.compare-accordion .compare-tab-content .tooltip-display-content.why-tooltip{width:250px;max-width:min(250px,calc(100vw - 16px));pointer-events:none}@media (max-width:767.98px){.compare-accordion .compare-tab-content .tooltip-display-content,.compare-accordion .compare-tab-content .tooltip-display-content.why-tooltip{width:190px;max-width:min(190px,calc(100vw - 16px));pointer-events:none}}.compare-nav .nav-item a{color:rgba(39,48,78,.8);font-weight:400;font-size:17px;line-height:32px;padding:5px 0;position:relative;font-family:Lato,sans-serif!important}.compare-nav .nav-item a.active{font-family:BR Hendrix Semi Bold}.compare-nav .nav-item a.active:before{content:"\ea4e";font-family:remixicon!important;font-size:30px;position:absolute;left:-25%;transform:rotate(90deg)}.compare-nav{padding:0 0 0 5px}.pros-header{background:rgba(67,126,206,.85);padding:13px 18px;border-radius:5px;color:var(--white-color);margin:0 0 5px!important;font-weight:400;font-size:20px;line-height:26px}.pros-corns-section.pros ul{padding:0 20px 0 50px!important;position:relative}.pros-corns-section.pros ul li{position:relative;list-style:none!important}.pros-corns-section.pros ul li:before{top:50%}.guide_pros_cons.pros ul li:before,.pros-corns-section.pros ul li:before{content:url(/images/check.svg)!important;position:absolute;right:100%;transform:translateY(-50%);bottom:auto;padding-right:8px}.guide_pros_cons.pros ul li:before{top:50%!important}.pros-corns-section.corns ul{padding:0 20px 0 50px!important;position:relative}.pros-corns-section.corns ul li{position:relative;list-style:none!important}.pros-corns-section.corns ul.cross li:before{content:url(/images/close.svg)!important;position:absolute;right:100%;top:6px!important;transform:none;bottom:auto;padding-right:8px}.light-background .pros-header{background:#f4f7fb!important;color:var(--heading-color)}.pros-corns-section.light-background .tooltip-title{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:5px}.pros-corns-section ul li{padding:4px 0 5px;font-weight:400;font-size:18px;line-height:26px;color:rgba(39,48,78,.7);font-family:Lato,sans-serif!important}.customer-review-highlights{margin-top:24px}.guide-detail-tabs{display:flex;gap:0;flex-wrap:nowrap;overflow:visible;margin-bottom:0;padding-bottom:0;align-items:center;border-bottom:1px solid rgba(39,48,78,.16);min-width:max-content}.guide-detail-tab{background:transparent;color:#8b95a7;border-radius:0;padding:0 10px 4px;font-size:15px;line-height:22px;font-weight:400;white-space:nowrap;position:relative;margin:0;top:1px;border:solid transparent;border-width:1px 1px 0;transition:color .2s ease,border-color .2s ease}.guide-detail-tab:hover{border-color:transparent;color:#667287}.guide-detail-tab.is-active{border-color:transparent;border-bottom-width:0;box-shadow:inset 0 -2px 0 #437ece;color:var(--secondary-color)}.guide-detail-tabs--header{padding:0}.guide-detail-tabs-shell{display:flex;align-items:center;gap:4px;width:100%;min-width:0;position:relative}.guide-detail-tabs-track{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;position:relative}.guide-detail-tabs-track::-webkit-scrollbar{display:none}.guide-detail-tabs-shell.is-fade-left .guide-detail-tabs-track:before,.guide-detail-tabs-shell.is-fade-right .guide-detail-tabs-track:after{content:"";position:absolute;top:0;bottom:0;width:42px;pointer-events:none;z-index:1}.guide-detail-tabs-shell.is-fade-left .guide-detail-tabs-track:before{left:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.98) 26%,hsla(0,0%,100%,.72) 58%,hsla(0,0%,100%,0))}.guide-detail-tabs-shell.is-fade-right .guide-detail-tabs-track:after{right:0;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.98) 26%,hsla(0,0%,100%,.72) 58%,hsla(0,0%,100%,0))}.guide-detail-tabs-arrow{width:18px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:0;background:transparent;color:#437ece;flex:0 0 auto;padding:1.5px 3px!important;transition:opacity .2s ease,color .2s ease,border-color .2s ease}.guide-detail-tabs-arrow span{line-height:1;font-size:18px;margin-top:-1px}.guide-detail-tabs-arrow:not(.is-disabled):hover{color:#27579b}.guide-detail-tabs-arrow.is-disabled,.guide-detail-tabs-arrow:disabled{opacity:.28;cursor:default}.guide-detail-description{margin-bottom:0}.product-listing-inner-content-table-accordion .accordion-body{padding-top:0!important}.guide-detail-description .best-product-content.border-top,.product-listing-inner-content-table-accordion .accordion-body .alternatives-heading-row,.product-listing-inner-content-table-accordion .accordion-body .inline-ranking-section,.product-listing-inner-content-table-accordion .accordion-body .table-accordion .spec-section:first-child{border-top:none!important}.guide-detail-review-grid{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:8px!important;gap:8px!important;margin-top:2px!important;margin-bottom:0!important}.guide-detail-review-column{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;height:100%!important;flex:1 1 100%!important;margin:0!important}.customer-review-card{border-radius:8px!important;padding:9px 12px 6px!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;box-shadow:0 1px 3px rgba(15,23,42,.04)!important}.customer-review-title{font-size:18px!important;line-height:24px;font-weight:700;color:var(--white-color);background:rgba(67,126,206,.85);padding:12px 18px;margin:-16px -18px 10px!important;border-radius:12px 12px 6px 6px}.guide-review-title{font-size:16px!important;line-height:22px!important}.customer-review-list{list-style:none!important;padding:0!important;margin:10px 0 0}.customer-review-list li{position:relative;display:flex!important;align-items:flex-start!important;gap:8px;padding:0 0 7px!important;font-weight:400;font-size:16px;line-height:24px;color:rgba(39,48,78,.8);font-family:Lato,sans-serif!important}.customer-review-list.is-pros li:before{content:url(/images/check.svg)}.customer-review-list.is-cons li:before,.customer-review-list.is-pros li:before{position:static!important;display:block;flex:0 0 16px;width:16px;height:16px;margin-top:4px}.customer-review-list.is-cons li:before{content:url(/images/close.svg)}@media (max-width:767px){.guide-detail-review-column{flex:1 1 100%;max-width:100%}}.guide_pros_cons ul li{padding:4px 0 5px;font-weight:400;font-size:18px;line-height:20px!important;color:rgba(39,48,78,.7);font-family:Lato,sans-serif!important}.best-product-listing .guide_pros_cons .pros-list{max-height:120px;overflow:hidden;position:relative}.best-product-listing .guide_pros_cons .pros-list.is-clamped{-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.best-product-listing .guide_pros_cons .pros-list.show-all{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.best-product-listing .guide_pros_cons .pros-list.show-all li{display:list-item}.best-product-listing .guide_pros_cons .proscons-guide-underline{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:#b7bdcc;text-decoration-color:#b7bdcc;text-decoration-thickness:1.2px;text-underline-offset:3px;cursor:help}.best-product-listing .guide_pros_cons .proscons-guide-loader{display:inline-block;width:10px;height:10px;margin-left:6px;border:1.5px solid #b7bdcc;border-top-color:transparent;border-radius:50%;animation:proscons-guide-spin .8s linear infinite;vertical-align:middle}.best-product-listing .guide_pros_cons .proscons-guide-tooltip-loader{width:16px;height:16px;border:2px solid #437ece;border-top-color:transparent;border-radius:50%;animation:proscons-guide-spin .8s linear infinite;margin:4px auto}@keyframes proscons-guide-spin{to{transform:rotate(1turn)}}.best-product-listing .product-listing-inner-content .guide_pros_cons .pros ul li:before{top:8px!important;transform:none}.best-product-listing .product-listing-inner-content .guide_pros_cons ul li:before{top:50%!important;transform:translateY(-50%)}.best-product-listing:not(.show-full-data) .product-listing-inner-content .product-score-container .ratio-quality-score:not(.ratio-quality-score--custom){display:none}.review-content{color:var(--heading-color);font-weight:400;font-size:18px;line-height:30px}.review-content p li{opacity:80%}.outline-section>p{font-weight:600;font-size:18px;line-height:28px;margin:0 0 12px!important;color:var(--heading-color);font-family:BR Hendrix Semi Bold}.outline-section{background:transparent;padding:0;position:static;max-height:none;overflow:visible}.attribute_card_outline-section{background:#f4f7fb;padding:10px;border-radius:5px;position:-webkit-sticky;position:sticky;top:12px;max-height:calc(100vh - 165px);overflow-y:auto}.outline-section ol li{cursor:pointer;padding-left:6px}.outline-section ol li ol{counter-reset:item}.outline-section ol li ol li:before{margin-left:-3px}.outline-section>ol{list-style-position:inside!important;padding-left:20px!important;font-weight:400;font-size:16px;line-height:20px;color:var(--heading-color);opacity:70%;position:relative}.outline-section>ol:before{content:"";position:absolute;left:5px;top:0;bottom:0;margin:auto;width:1px;height:100%;background:rgba(39,48,78,.2)}.outline-section ol li.outline-active,.outline-section ol li:hover{color:var(--secondary-color);position:relative}.outline-section ol li.outline-active:before{content:url(/images/right-one.svg);position:absolute;right:100%;top:0;opacity:100%;background:#f4f7fb;width:25px;height:25px;display:flex;align-items:center;justify-content:center;padding:19px 0 10px}.outline-section ol li ol{padding-left:13px!important;color:var(--heading-color);list-style:none!important;list-style-position:inside!important}.ranking-section .site-main-heading{font-size:20px}@media (min-width:992px){.ranking-section{position:-webkit-sticky;position:sticky;top:90px}}.rating-section{padding-bottom:60px}.rating-section .rating-start span{font-size:18px;padding-left:8px}.rating-section .rating-start .star i{font-size:22px;color:rgba(39,48,78,.2)}.rating-section .rating-start .star i:hover{color:#ffbf0d}.rating-section .rating-start{display:flex;gap:5px;align-items:center}.no-review,.rating-section .rating-start{font-family:Lato,sans-serif!important;color:var(--heading-color)}.no-review{opacity:80%}.hover-img:hover{box-shadow:0 4px 4px rgba(0,0,0,.1)}.score-section-2{height:80px!important}.best-product-listing .product-listing-inner-content .product-score-container .score-section .score-detail span{font-size:15px!important;font-weight:400!important}.score-section .score-detail p,.score-section .score-detail span{font-weight:400!important;font-size:20px;line-height:34px;display:flex;align-items:center;gap:5px;color:rgba(39,48,78,.9);font-family:Lato,sans-serif!important}.best-product-listing .table-accordion .accordion-button .query,.best-product-listing .table-accordion .spec-section .query,.product-listing-inner-content .score-section .score-detail span{font-size:15px!important}.table-accordion .spec-section .query{font-weight:400;font-size:16px;line-height:1.4;display:inline;align-items:center;gap:5px;color:var(--heading-color)}.table-accordion .spec-section .query>.question_hover_container.question-marker-icon>span,.table-accordion .spec-section .query>.question_hover_container>span.attribute__questionmark__icon,.table-accordion .spec-section .query>span.attribute__questionmark__icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;background:#f0f5ff;border-radius:50px;box-shadow:0 0 3px #888;margin:0 5px}.table-accordion .spec-section .query>.question_hover_container>span svg,.table-accordion .spec-section .query>span.attribute__questionmark__icon svg{width:12px;height:12px;fill:var(--heading-color)}.compare-accordion .accordion-button h3{color:var(--primary-color)}.table-accordion .accordion-button div.table-accordion-header,.table-accordion .accordion-button>div:not(.question_hover_container){font-weight:400!important;font-size:18px;line-height:34px;color:var(--heading-color);font-family:Lato,sans-serif!important}.font-20{font-size:20px!important}.question-marker-icon{margin-left:4px}.div tooltip-title .div tooltip-display-content .why-tooltip{left:"calc(50% - 128px)";background-color:#db2d2d}.tooltip-mobile{left:50%;transform:translateX(0);width:160px}.tooltip-desktop{left:0;transform:translateX(-10%);width:250px}@media (min-width:992px){.tooltip-title .tooltip-display-content:not(.tooltip-distribution-card):not(.score-dist-tooltip-card){left:-27px;transform:translateX(0)!important;width:320px;max-width:min(320px,calc(100vw - 16px))}}.table-accordion .tooltip-title .tooltip-display-content,.table-accordion .tooltip-title .tooltip-display-content.why-tooltip{left:14px;transform:translateX(0)!important;width:250px;max-width:min(250px,calc(100vw - 16px))}@media (max-width:767.98px){.table-accordion .tooltip-title .tooltip-display-content,.table-accordion .tooltip-title .tooltip-display-content.why-tooltip{left:-27px;width:160px;max-width:min(160px,calc(100vw - 16px))}}@media (min-width:768px){.product-score-section .score-section .tooltip-display-content.tooltip-user-score{max-height:none;overflow-y:visible}}.proscons-tooltip-title{margin-bottom:6px;color:var(--heading-color)}.proscons-tooltip-product{margin-bottom:4px;color:var(--heading-color)}.product-header-specs-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 8px;width:100%}.product-spec-pill{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:all .2s cubic-bezier(.16,1,.3,1);font-size:11.5px;line-height:1.25}.product-spec-pill:hover{border-color:#cbd5e1;background:#f8fafc;box-shadow:0 2px 5px rgba(15,23,42,.07);transform:translateY(-1px)}.product-spec-pill i{font-size:12px;color:#64748b;flex-shrink:0}.product-spec-pill .spec-label{color:#64748b;font-weight:500;letter-spacing:.1px}.product-spec-pill .spec-val{color:#0f172a;font-weight:700;background:#f1f5f9;padding:1px 5px;border-radius:4px;margin-left:2px}.product-spec-pill--price{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0;box-shadow:0 1px 3px rgba(16,185,129,.08)}.product-spec-pill--price:hover{border-color:#86efac;background:#ecfdf5;box-shadow:0 2px 6px rgba(16,185,129,.14)}.product-spec-pill--price i{color:#16a34a;font-size:13.5px}.product-spec-pill--price .spec-label{color:#15803d;font-weight:600}.product-spec-pill--price .spec-val{color:#14532d;font-weight:800;background:#dcfce7}.product-header-lead-box{display:flex;align-items:center;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-left:3px solid #2563eb;border-radius:8px;padding:7px 12px;margin-top:4px;margin-bottom:12px;box-shadow:0 1px 3px rgba(15,23,42,.04)}.product-header-lead-content{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1;min-width:0}.product-lead-badge{display:inline-flex;align-items:center;gap:4px;background:#eff6ff;color:#1d4ed8;border:1px solid #dbeafe;font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.product-header-lead-text{margin:0;font-size:12.5px;line-height:1.5;color:#334155;display:inline}.product-specs-highlight-tag{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:4px}.product-reviews-highlight-tag,.product-specs-highlight-tag{display:inline-flex;align-items:center;gap:3px;font-weight:700;font-size:11.5px;padding:1px 6px;margin:0 2px;vertical-align:baseline}.product-reviews-highlight-tag{background:#fef3c7;color:#92400e;border:1px solid #fde68a;border-radius:4px}.display-content.tooltip-dismissed,.overall-score-hover-container.tooltip-dismissed .overall-tech-tooltip-card,.overall-tech-tooltip-card.tooltip-dismissed,.score-dist-tooltip-card.tooltip-dismissed,.tooltip-display-content.tooltip-dismissed{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (max-width:767.98px){.product-header-specs-strip{gap:4px;margin:4px 0 6px}.product-spec-pill{font-size:11px;padding:2px 6px;border-radius:5px;line-height:1.25}.product-spec-pill i{font-size:11px}.product-spec-pill .spec-label{font-size:10.5px}.product-spec-pill .spec-val{padding:1px 4px;font-size:10.5px;border-radius:3px;margin-left:2px}.product-header-lead-box{padding:5px 8px;gap:6px;margin-bottom:8px;border-radius:6px}.product-lead-badge{font-size:10px;padding:1px 5px}.product-header-lead-text{font-size:11.5px;line-height:1.4}.product-reviews-highlight-tag,.product-specs-highlight-tag{font-size:10.5px;padding:0 4px}}.product-header .product-score-container,.product-info .product-score-container,.product-page .product-score-container,.product-score-section .product-score-container{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 4px 20px -4px rgba(15,23,42,.05),0 1px 3px rgba(15,23,42,.03)!important;padding:12px 14px 0!important;margin:18px 0 24px!important;overflow:visible!important}.best-product-listing .product-listing-inner-content .product-score-container,.best-product-listing .product-score-container,.product-listing-inner-content .product-score-container,.product-score-bars-container{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.score-section{padding:8px 14px!important;border-radius:12px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.score-section:hover{background:#f8fafc!important}.score-section:before{background:#e2e8f0!important;height:40px!important;opacity:1!important;width:1px!important;top:50%!important;transform:translateY(-50%)!important}.score-section .count{width:52px!important;height:52px!important;min-width:52px!important;border-radius:14px!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.5px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;box-shadow:0 4px 12px rgba(15,23,42,.12)!important;transition:transform .2s ease,box-shadow .2s ease!important}.score-section:hover .count{transform:scale(1.05)!important;box-shadow:0 6px 16px rgba(15,23,42,.18)!important}.score-section .score-detail .tooltip-title p{font-size:14.5px!important;font-weight:700!important;color:#0f172a!important;line-height:1.3!important;gap:6px!important}.score-section .score-bar{height:6px!important;background:#eef2f6!important;border-radius:999px!important;margin:5px 0 6px!important;overflow:hidden!important}.score-section .fill-bar{border-radius:999px!important;height:100%!important;transition:width .6s cubic-bezier(.16,1,.3,1)!important}.area-evaluation-item:after,.area-evaluation-item:before,.area-evaluation-section .badge-list-section li:after,.area-evaluation-section .badge-list-section li:before{display:none!important;content:none!important}.alternatives-border-top{margin-top:0!important}.area-evaluation-section{background:#f8fafc!important;border-top:1px solid #e2e8f0!important;border-radius:0 0 15px 15px!important;padding:5px 12px 6px!important}.badge-list-section{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin:0!important;padding:0!important;list-style:none!important}.area-evaluation-item{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:3px 8px!important;background:transparent!important;border:1px solid transparent!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer!important;transition:all .15s ease!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.area-evaluation-item:hover{background:#e2e8f0!important;border-color:transparent!important;transform:none!important;box-shadow:none!important}.area-evaluation-item.is-active{background:#eff6ff!important;border-color:#bfdbfe!important;box-shadow:none!important}.area-evaluation-score-badge{min-width:32px!important;width:auto!important;height:26px!important;padding:0 7px!important;border-radius:6px!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;margin:0!important;flex-shrink:0!important;line-height:1!important;box-sizing:border-box!important}.area-evaluation-item,.area-evaluation-item *,.area-evaluation-item .area-evaluation-label,.area-evaluation-item .area-label-text,.area-evaluation-item .tooltip-title,.area-evaluation-item p,.area-evaluation-item span{text-decoration:none!important;border-bottom:none!important}.area-evaluation-item .area-label-text,.area-evaluation-label .area-label-text{font-size:14px!important;font-weight:600!important;color:#334155!important;text-decoration:none!important;border-bottom:none!important}.area-evaluation-item.is-active .area-label-text{color:#1d4ed8!important;font-weight:700!important}.customer-review-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 4px 14px -3px rgba(15,23,42,.05)!important;padding:0!important;height:100%!important;transition:transform .2s ease,box-shadow .2s ease!important}.customer-review-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px -4px rgba(15,23,42,.08)!important}.customer-review-card--pros{border-color:#bbf7d0!important}.customer-review-card--cons{border-color:#fecaca!important}.customer-review-title{margin:0!important;padding:14px 18px!important;font-size:15.5px!important;font-weight:700!important;line-height:1.3!important;display:flex!important;align-items:center!important;gap:10px!important;border-radius:0!important}.customer-review-title--pros{background:#f0fdf4!important;border-bottom:1px solid #dcfce7!important;color:#15803d!important}.customer-review-title--cons{background:#fef2f2!important;border-bottom:1px solid #fee2e2!important;color:#b91c1c!important}.customer-review-title-icon{width:28px!important;height:28px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;flex-shrink:0!important}.customer-review-title-icon.pros-icon{background:#dcfce7!important;color:#16a34a!important}.customer-review-title-icon.cons-icon{background:#fee2e2!important;color:#dc2626!important}.customer-review-title-text{font-weight:700!important;letter-spacing:-.2px!important}.customer-review-highlights .customer-review-list{padding:10px 14px!important;margin:0!important;list-style:none!important}.customer-review-highlights .customer-review-list li{font-size:14px!important;line-height:1.55!important;color:#334155!important;padding:5px 0!important;border-bottom:1px solid #f8fafc!important}.customer-review-list li:last-child{border-bottom:none!important}.expert-reviews-band,.video-reviews-band{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:24px 20px!important;box-shadow:0 4px 16px -3px rgba(15,23,42,.04)!important;margin-top:32px!important}#expert-review-tabs,#expert-reviews-section .site_tabs,#mobile-expert-review-tabs,#mobile-video-review-tabs,#video-review-tabs,#video-reviews-section .site_tabs,.expert-reviews-band .site_tabs,.video-reviews-band .site_tabs{border-bottom:none!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:20px!important}#expert-review-tabs .nav-item,#expert-reviews-section .site_tabs .nav-item,#mobile-expert-review-tabs .nav-item,#mobile-video-review-tabs .nav-item,#video-review-tabs .nav-item,#video-reviews-section .site_tabs .nav-item,.expert-reviews-band .site_tabs .nav-item,.video-reviews-band .site_tabs .nav-item{margin:0!important;padding:0!important}#expert-review-tabs .nav-item button,#expert-reviews-section .site_tabs .nav-item .nav-link,#expert-reviews-section .site_tabs .nav-item button,#mobile-expert-review-tabs .nav-item button,#mobile-video-review-tabs .nav-item button,#video-review-tabs .nav-item button,#video-reviews-section .site_tabs .nav-item .nav-link,#video-reviews-section .site_tabs .nav-item button,.expert-reviews-band .site_tabs .nav-item .nav-link,.expert-reviews-band .site_tabs .nav-item button,.video-reviews-band .site_tabs .nav-item .nav-link,.video-reviews-band .site_tabs .nav-item button{border:1px solid #e2e8f0!important;background:#fff!important;color:#475569!important;padding:6px 16px!important;border-radius:20px!important;font-size:13px!important;font-weight:600!important;line-height:20px!important;height:34px!important;box-sizing:border-box!important;margin:0!important;transform:none!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease!important}#expert-review-tabs .nav-item button:hover,#expert-reviews-section .site_tabs .nav-item .nav-link:focus,#expert-reviews-section .site_tabs .nav-item .nav-link:hover,#expert-reviews-section .site_tabs .nav-item button:focus,#expert-reviews-section .site_tabs .nav-item button:hover,#mobile-expert-review-tabs .nav-item button:hover,#mobile-video-review-tabs .nav-item button:hover,#video-review-tabs .nav-item button:hover,#video-reviews-section .site_tabs .nav-item .nav-link:focus,#video-reviews-section .site_tabs .nav-item .nav-link:hover,#video-reviews-section .site_tabs .nav-item button:focus,#video-reviews-section .site_tabs .nav-item button:hover,.expert-reviews-band .site_tabs .nav-item .nav-link:hover,.expert-reviews-band .site_tabs .nav-item button:hover,.video-reviews-band .site_tabs .nav-item .nav-link:hover,.video-reviews-band .site_tabs .nav-item button:hover{border:1px solid #cbd5e1!important;background:#f8fafc!important;color:#1e293b!important;padding:6px 16px!important;line-height:20px!important;height:34px!important;box-sizing:border-box!important;margin:0!important;transform:none!important;box-shadow:0 1px 3px rgba(15,23,42,.08)!important;outline:none!important}#expert-review-tabs .nav-item button.active,#expert-reviews-section .site_tabs .nav-item .nav-link.active,#expert-reviews-section .site_tabs .nav-item button.active,#mobile-expert-review-tabs .nav-item button.active,#mobile-video-review-tabs .nav-item button.active,#video-review-tabs .nav-item button.active,#video-reviews-section .site_tabs .nav-item .nav-link.active,#video-reviews-section .site_tabs .nav-item button.active,.expert-reviews-band .site_tabs .nav-item .nav-link.active,.expert-reviews-band .site_tabs .nav-item button.active,.video-reviews-band .site_tabs .nav-item .nav-link.active,.video-reviews-band .site_tabs .nav-item button.active{border:1px solid #2563eb!important;background:#2563eb!important;color:#fff!important;padding:6px 16px!important;line-height:20px!important;height:34px!important;box-sizing:border-box!important;margin:0!important;transform:none!important;box-shadow:0 2px 6px rgba(37,99,235,.25)!important}#expert-review-tabs .nav-item button.active:hover,#expert-reviews-section .site_tabs .nav-item .nav-link.active:hover,#expert-reviews-section .site_tabs .nav-item button.active:hover,#mobile-expert-review-tabs .nav-item button.active:hover,#mobile-video-review-tabs .nav-item button.active:hover,#video-review-tabs .nav-item button.active:hover,#video-reviews-section .site_tabs .nav-item .nav-link.active:hover,#video-reviews-section .site_tabs .nav-item button.active:hover,.expert-reviews-band .site_tabs .nav-item .nav-link.active:hover,.expert-reviews-band .site_tabs .nav-item button.active:hover,.video-reviews-band .site_tabs .nav-item .nav-link.active:hover,.video-reviews-band .site_tabs .nav-item button.active:hover{border:1px solid #1d4ed8!important;background:#1d4ed8!important;color:#fff!important;padding:6px 16px!important;line-height:20px!important;height:34px!important;box-sizing:border-box!important;margin:0!important;transform:none!important;box-shadow:0 2px 8px rgba(29,78,216,.35)!important}#expert-review-tabs .nav-item button:after,#expert-review-tabs .nav-item button:before,#expert-reviews-section .site_tabs .nav-item button:after,#expert-reviews-section .site_tabs .nav-item button:before,#mobile-expert-review-tabs .nav-item button:after,#mobile-expert-review-tabs .nav-item button:before,#mobile-video-review-tabs .nav-item button:after,#mobile-video-review-tabs .nav-item button:before,#video-review-tabs .nav-item button:after,#video-review-tabs .nav-item button:before,#video-reviews-section .site_tabs .nav-item button:after,#video-reviews-section .site_tabs .nav-item button:before,.expert-reviews-band .site_tabs .nav-item button:after,.expert-reviews-band .site_tabs .nav-item button:before,.video-reviews-band .site_tabs .nav-item button:after,.video-reviews-band .site_tabs .nav-item button:before{display:none!important;content:none!important;border:none!important}@media (max-width:767.98px){.product-header .product-score-container,.product-info .product-score-container,.product-score-section .product-score-container{padding:8px 8px 0!important;margin:12px 0 16px!important}.score-section{padding:6px 8px!important}.score-section .count{width:44px!important;height:44px!important;min-width:44px!important;font-size:19px!important;border-radius:10px!important}.area-evaluation-section{padding:8px 6px 10px!important}.badge-list-section{gap:6px!important}.area-evaluation-item{padding:3px 8px 3px 4px!important;gap:5px!important}.area-evaluation-score-badge{width:20px!important;height:20px!important;min-width:20px!important;font-size:10px!important}.area-evaluation-label .area-label-text{font-size:11px!important}}.flex-box,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:8px!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box,.flex-box .left_box,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box .left_box{display:inline-flex!important;align-items:stretch!important;justify-self:start!important;flex:1 1 auto!important;min-width:0!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box,.flex-box.no-assigned-title .left_box,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box.no-assigned-title .left_box{max-width:100%!important;width:100%!important}.flex-box:not(.no-assigned-title) .left_box,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box:not(.no-assigned-title) .left_box{max-width:calc(100% - 185px)!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .ribbon-number.modern-rank-badge,.flex-box .left_box .ribbon-number.modern-rank-badge,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box .left_box .ribbon-number.modern-rank-badge{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:28px!important;padding:0 8px!important;height:auto!important;min-height:40px!important;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;background:linear-gradient(135deg,#1e293b,#0f172a)!important;color:#fff!important;margin-left:0!important;margin-right:0!important;border:1px solid #1e293b!important;border-right:none!important;box-shadow:0 1px 3px rgba(15,23,42,.12)!important;flex-shrink:0!important;align-self:stretch!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .ribbon-number.modern-rank-badge.is-rank-first,.flex-box .left_box .ribbon-number.modern-rank-badge.is-rank-first,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box .left_box .ribbon-number.modern-rank-badge.is-rank-first{background:linear-gradient(135deg,#1e293b,#0f172a)!important;border-color:#1e293b!important;box-shadow:0 1px 3px rgba(15,23,42,.12)!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .ribbon-number.modern-rank-badge p,.flex-box .left_box .ribbon-number.modern-rank-badge p,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box .left_box .ribbon-number.modern-rank-badge p{position:static!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .box_content,.flex-box .left_box .box_content,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box .left_box .box_content{background:#fff!important;border:1px solid #e2e8f0!important;border-left-color:#cbd5e1!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;padding:3px 10px!important;display:inline-flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;min-height:40px!important;transition:border-color .2s ease,box-shadow .2s ease!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .box_content a,.flex-box .left_box .box_content a,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box .left_box .box_content a{color:#0f172a!important;font-size:13.5px!important;font-weight:600!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important;transition:color .15s ease!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .box_content a:hover,.flex-box .left_box .box_content a:hover,.products-transition-container>.guide-product-grid-item>.best-product-listing .flex-box .left_box .box_content a:hover{color:#0047ab!important}@media screen and (max-width:767px){.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box{max-width:100%!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .ribbon-number.modern-rank-badge{min-width:26px!important;padding:0 7px!important;border-top-left-radius:7px!important;border-bottom-left-radius:7px!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .ribbon-number.modern-rank-badge p{font-size:12.5px!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .box_content{border-top-right-radius:7px!important;border-bottom-right-radius:7px!important}.best-product-listing.mobile-guide-card-layout .mobile-product-name-row .left_box .box_content a{font-size:14px!important}}.product-assigned-title{display:flex!important;justify-content:flex-end!important;margin:0 0 -1px auto!important;flex-shrink:0!important;max-width:180px!important;gap:4px!important}.extra-catchy-dropdown-wrapper,.product-assigned-title{align-items:flex-end!important;align-self:flex-end!important}.extra-catchy-dropdown-wrapper{position:relative!important;display:inline-flex!important}.extra-catchy-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;background:linear-gradient(135deg,#eff6ff,#e0effe)!important;color:#1e40af!important;border:1px solid #93c5fd!important;border-radius:8px 8px 0 0!important;font-size:10px!important;font-weight:700!important;letter-spacing:.02em!important;padding:3px 6px!important;line-height:1.25!important;cursor:pointer!important;box-shadow:0 1px 3px rgba(37,99,235,.08),inset 0 1px 0 hsla(0,0%,100%,.8)!important;transition:all .15s ease!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important}.extra-catchy-pill.is-open,.extra-catchy-pill:hover{background:#dbeafe!important;color:#1d4ed8!important;border-color:#60a5fa!important;box-shadow:0 2px 5px rgba(37,99,235,.18)!important}.extra-catchy-pill .extra-catchy-chevron{font-size:11px!important;transition:transform .2s ease!important}.extra-catchy-pill.is-open .extra-catchy-chevron{transform:rotate(180deg)!important}.extra-catchy-dropdown-menu{position:absolute!important;top:calc(100% + 4px)!important;right:0!important;z-index:1050!important;min-width:240px!important;max-width:320px!important;background:#fff!important;border:1px solid #bfdbfe!important;border-radius:8px!important;box-shadow:0 10px 25px -5px rgba(15,23,42,.18),0 4px 6px -2px rgba(15,23,42,.08)!important;padding:0!important;animation:extraCatchyRollout .2s cubic-bezier(.16,1,.3,1)!important;transform-origin:top right!important;overflow:hidden!important}@keyframes extraCatchyRollout{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.extra-catchy-dropdown-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:7px 10px!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}.extra-catchy-dropdown-title{display:flex!important;align-items:center!important;font-size:11px!important;font-weight:700!important;color:#1e293b!important;text-transform:uppercase!important;letter-spacing:.03em!important}.extra-catchy-dropdown-close{background:transparent!important;border:none!important;color:#94a3b8!important;font-size:16px!important;line-height:1!important;padding:0 4px!important;cursor:pointer!important;border-radius:4px!important;transition:color .15s ease!important}.extra-catchy-dropdown-close:hover{color:#0f172a!important}.extra-catchy-dropdown-body{padding:6px 8px!important;display:flex!important;flex-direction:column!important;gap:5px!important}.extra-catchy-dropdown-item{display:flex!important;align-items:center!important;gap:8px!important;padding:5px 8px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:6px!important;transition:background .15s ease,border-color .15s ease!important}.extra-catchy-dropdown-item:hover{background:#eff6ff!important;border-color:#bfdbfe!important}.extra-catchy-dropdown-item-text{font-size:12px!important;font-weight:600!important;color:#1e3a8a!important;line-height:1.3!important;text-align:left!important}.product-assigned-title .best-tag-product,.products-transition-container>.guide-product-grid-item>.best-product-listing .product-assigned-title .best-tag-product{background:linear-gradient(135deg,#eff6ff,#e0effe)!important;color:#1e40af!important;border:1px solid #93c5fd!important;text-transform:uppercase!important;box-shadow:0 1px 3px rgba(37,99,235,.08),inset 0 1px 0 hsla(0,0%,100%,.8)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;word-break:normal!important;overflow-wrap:break-word!important;gap:4px!important}.mobile-product-assigned-title .best-tag-product.ai-orange-tag,.product-assigned-title .best-tag-product,.product-assigned-title .best-tag-product.ai-orange-tag,.products-transition-container>.guide-product-grid-item>.best-product-listing .product-assigned-title .best-tag-product{border-radius:8px 8px 0 0!important;font-size:10px!important;font-weight:700!important;letter-spacing:.02em!important;padding:3px 7px!important;text-align:center!important;white-space:normal!important;line-height:1.25!important;margin-bottom:0!important;max-width:140px!important}.catchy-title-symbol{width:14px!important;height:14px!important;min-width:14px!important;border-radius:50%!important;background:#fff!important;border:1px solid #93c5fd!important;box-shadow:0 1px 2px rgba(0,0,0,.06)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:8px!important;flex-shrink:0!important}.best-product-listing.mobile-guide-card-layout .mobile-product-assigned-title{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:3px 0 1px!important;margin:0!important;border-bottom:none!important;background:transparent!important;gap:6px!important}.best-product-listing.mobile-guide-card-layout .mobile-product-assigned-title .extra-catchy-dropdown-wrapper{align-items:center!important;align-self:center!important}.best-product-listing.mobile-guide-card-layout .mobile-product-assigned-title .extra-catchy-pill{border-radius:9999px!important;padding:3px 8px!important}@media screen and (max-width:767px){.extra-catchy-dropdown-menu{right:0!important;left:auto!important;transform:none!important;transform-origin:top right!important;min-width:220px!important;max-width:calc(100vw - 24px)!important}}.best-product-listing.mobile-guide-card-layout .mobile-product-assigned-title .best-tag-product{border-radius:9999px!important;padding:3px 10px!important;white-space:normal!important;text-align:center!important;max-width:90%!important}.alternatives-border-top{border-top:none!important;margin-top:2px!important;margin-bottom:0!important;padding:0!important}.alternatives-border-top>.row{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.alternatives-border-top>.col-12,.alternatives-border-top>.col-md-12,.alternatives-border-top>.row>.col-12,.alternatives-border-top>.row>.col-md-12{padding-left:0!important;padding-right:0!important}.inline-power-section{width:100%!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-bottom:none!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;overflow:hidden!important;align-items:stretch!important;min-height:30px!important}.inline-power-section,.modern-tech-icon-badge{margin:0!important;padding:0!important;display:flex!important}.modern-tech-icon-badge{align-items:center!important;justify-content:center!important;width:30px!important;min-width:30px!important;align-self:stretch!important;height:auto!important;background:#eef2ff!important;border-right:1px solid #cbd5e1!important;border-radius:0!important;color:#4338ca!important;font-size:15px!important;flex-shrink:0!important;box-shadow:none!important}.inline-tech-summary-separator,.mobile-guide-inline-tech-separator{display:none!important}.inline-tech-summary-list{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;margin:0!important;padding:2.5px 8px!important;list-style:none!important;flex:1 1 auto!important}.inline-tech-summary-list li{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:2.5px 7px!important;font-size:11.5px!important;line-height:1.35!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important;transition:all .15s ease!important}.inline-tech-summary-list li,.inline-tech-summary-list li i{display:inline-flex!important;align-items:center!important;gap:4px!important;font-style:normal!important}.inline-tech-summary-label,.mobile-guide-tech-label{color:#64748b!important;font-weight:500!important;font-size:11.5px!important}.inline-tech-summary-value,.mobile-guide-tech-value{color:#0f172a!important;font-weight:700!important;font-size:11.5px!important}.best-product-listing.mobile-guide-card-layout .mobile-guide-summary-card.mobile-guide-tech-card{padding:0!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}.best-product-listing.mobile-guide-card-layout .mobile-guide-summary-card.mobile-guide-tech-card .inline-power-section{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}.best-product-listing.mobile-guide-card-layout .mobile-guide-summary-card.mobile-guide-tech-card .modern-tech-icon-badge{width:100%!important;min-width:100%!important;height:20px!important;min-height:20px!important;max-height:20px!important;align-self:auto!important;background:#eef2ff!important;border-right:none!important;border-bottom:1px solid #cbd5e1!important;color:#4338ca!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border-radius:0!important}.mobile-guide-inline-tech-list{display:flex!important;flex-direction:column!important;gap:3.5px!important;margin:0!important;padding:4px 6px!important;list-style:none!important;flex:1 1 auto!important}.mobile-guide-inline-tech-list li{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:5px!important;padding:2px 6px!important;font-size:11px!important;line-height:1.3!important;display:inline-flex!important;align-items:center!important;gap:3px!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important}.product-listing-inner-content-table-accordion{margin-top:0!important;padding:0!important;border:none!important}.product-listing-inner-content-table-accordion-btn{padding:0!important;border:none!important;background:transparent!important}.guide-detail-tabs-shell{display:flex!important;align-items:center!important;gap:2px!important;width:100%!important;padding:0!important;margin:0!important;background:transparent!important;position:relative!important}.guide-detail-tabs-shell.is-fade-left .guide-detail-tabs-track:before,.guide-detail-tabs-shell.is-fade-right .guide-detail-tabs-track:after{display:none!important}.guide-detail-tabs-track{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;padding:2.5px 3px!important;display:flex!important;align-items:center!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;margin:0!important;overflow-x:auto!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;cursor:pointer!important}.guide-detail-tabs-track::-webkit-scrollbar{display:none!important}.guide-detail-tabs{border:none!important;display:inline-flex!important;gap:2.5px!important;align-items:stretch!important;min-width:max-content!important;margin:0!important;padding:0!important}.guide-detail-tab{position:relative!important;border:1px solid transparent!important;background:transparent!important;color:#64748b!important;border-radius:6px!important;padding:5px 10px!important;font-size:12px!important;line-height:1.35!important;font-weight:600!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;gap:5px!important;box-shadow:none!important;transition:all .15s ease!important}.guide-detail-tab:before{display:none!important;content:none!important}.guide-detail-tabs-shell,.guide-detail-tabs-track,.product-listing-inner-content-table-accordion-btn{cursor:default!important}.guide-detail-tab:hover{color:#0f172a!important;background:hsla(0,0%,100%,.6)!important}.guide-detail-tab.is-active{background:#fff!important;color:#0f172a!important;font-weight:700!important;border-color:rgba(203,213,225,.6)!important;box-shadow:0 1px 3px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.04)!important}.guide-detail-tabs-arrow.is-disabled,.guide-detail-tabs-arrow:disabled{display:none!important}.guide-detail-tabs-arrow:not(.is-disabled){width:20px!important;height:20px!important;min-width:20px!important;border-radius:50%!important;background:#fff!important;border:1px solid #cbd5e1!important;color:#475569!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;cursor:pointer!important;transition:all .15s ease!important;flex-shrink:0!important}.guide-detail-tabs-arrow:not(.is-disabled):hover{background:#f8fafc!important;color:#0047ab!important;border-color:#94a3b8!important}.inner-accordion{margin-top:0!important;padding-top:0!important}.guide-detail-description{margin:0!important;padding:0!important}.best-product-listing .product-listing-inner-content .guide-detail-description .best-product-content,.guide-detail-description .best-product-content{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:9px 12px 4px!important;font-size:12.5px!important;line-height:1.45!important;color:#334155!important;opacity:100%!important;margin:1px 0 0!important}.guide-detail-description .best-product-content .read-less-more-btn,.guide-detail-description .best-product-content .read_more_btn,.guide-detail-description .best-product-content span.text-primary{color:#0047ab!important;font-weight:600!important;cursor:pointer!important;margin-left:6px!important;display:inline-flex!important;align-items:center!important}.guide-detail-description .best-product-content .read-less-more-btn:hover,.guide-detail-description .best-product-content .read_more_btn:hover,.guide-detail-description .best-product-content span.text-primary:hover{text-decoration:underline!important}.table-accordion .accordion-item{border:none!important;border-bottom:1px solid #f1f5f9!important;background:transparent!important;border-radius:0!important}.table-accordion .accordion-item:last-child{border-bottom:none!important}.table-accordion .accordion-button{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:7px 10px!important;background:transparent!important;border-radius:6px!important;transition:background .15s ease!important;cursor:pointer!important;gap:8px!important}.table-accordion .accordion-button:hover{background:#f8fafc!important}.table-accordion .table-accordion-header{font-size:12.5px!important;font-weight:600!important;color:#1e293b!important;display:inline-flex!important;align-items:center!important;gap:5px!important;text-transform:uppercase!important;letter-spacing:.02em!important;flex:1 1 auto!important}.table-accordion .accordion-button .count{border-radius:9999px!important;padding:2px 9px!important;font-size:11.5px!important;font-weight:700!important;min-width:38px!important;text-align:center!important;color:#fff!important;box-shadow:0 1px 2px rgba(15,23,42,.12)!important;flex-shrink:0!important}.scroe_section .score-count,.table-accordion .accordion-body .score-count{border-radius:9999px!important;padding:2px 8px!important;font-size:11px!important;font-weight:700!important;min-width:34px!important;text-align:center!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.2!important}.table-accordion .accordion-button.collapsed .show-btn{display:inline-flex!important}.table-accordion .accordion-button.collapsed .hide-btn,.table-accordion .accordion-button:not(.collapsed) .show-btn{display:none!important}.table-accordion .accordion-button:not(.collapsed) .hide-btn{display:inline-flex!important}.table-accordion .accordion-button .hide-btn,.table-accordion .accordion-button .show-btn{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:2.5px 7px!important;font-size:11px!important;font-weight:600!important;color:#475569!important;min-width:auto!important;align-items:center!important;justify-content:center!important;gap:3px!important;transition:all .15s ease!important;flex-shrink:0!important}.table-accordion .accordion-button .hide-btn:hover,.table-accordion .accordion-button .show-btn:hover{background:#e2e8f0!important;color:#0f172a!important;border-color:#cbd5e1!important}.table-accordion .accordion-button .hide-btn i,.table-accordion .accordion-button .show-btn i{font-size:14px!important;line-height:1!important}.table-accordion .accordion-body{padding:2px 4px 6px!important;margin:0!important;background:#f8fafc!important;border-radius:6px!important}.table-accordion .spec-section{border-top:1px solid #f1f5f9!important;padding:2px 4px!important}.table-accordion .spec-section:first-child{border-top:none!important}.table-accordion .spec-section .spec-item{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:4px 6px!important;border-bottom:1px dashed #e2e8f0!important}.best-product-listing .table-accordion .spec-section:last-child .spec-item:last-child{border-bottom:none!important}.best-product-listing .table-accordion .spec-section .spec-item .spec-col:first-child{font-size:12px!important;color:#475569!important;font-weight:500!important;flex:1 1 auto!important}.best-product-listing .table-accordion .spec-section .spec-item .spec-col:last-child{font-size:12px!important;font-weight:700!important;color:#0f172a!important;text-align:right!important;flex-shrink:0!important}@media screen and (max-width:767px){.inner-accordion>.left-accordion,.inner-accordion>.right-accordion,.table-accordion.left-accordion,.table-accordion.right-accordion,.table-accordion.w-50{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}.guide-detail-pros-cons-combined{gap:8px!important;margin-top:2px!important;margin-bottom:0!important}.guide-detail-pros-cons-combined .pros-corns-section,.products-transition-container>.guide-product-grid-item>.best-product-listing .inner-accordion>.listing-container.guide-detail-pros-cons-combined .pros-corns-section{width:100%!important;margin:0!important;padding:9px 12px 4px!important}.guide-detail-pros-cons-combined .pros-corns-section.corns ul,.guide-detail-pros-cons-combined .pros-corns-section.pros ul,.guide_pros_cons ul,.products-transition-container>.guide-product-grid-item>.best-product-listing .inner-accordion>.listing-container.guide-detail-pros-cons-combined .pros-corns-section.corns ul,.products-transition-container>.guide-product-grid-item>.best-product-listing .inner-accordion>.listing-container.guide-detail-pros-cons-combined .pros-corns-section.pros ul,.pros-corns-section.corns ul,.pros-corns-section.pros ul,.pros-list{list-style:none!important;padding:0!important;margin:0!important}.guide-detail-pros-cons-combined .pros-list li,.guide_pros_cons ul li,.pros-corns-section ul li,.pros-list li{display:flex!important;align-items:flex-start!important;gap:7px!important;position:relative!important;padding:2.5px 0!important;margin:0!important}.guide_pros_cons.pros .buy-avoid,.pros-corns-section.pros .buy-avoid{background:#f0fdf4!important;color:#15803d!important;border:1px solid #bbf7d0!important;border-radius:6px!important}.guide_pros_cons.corns .buy-avoid,.guide_pros_cons.pros .buy-avoid,.pros-corns-section.corns .buy-avoid,.pros-corns-section.pros .buy-avoid{padding:3px 8px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:5px!important;margin-bottom:4px!important;letter-spacing:.01em!important}.guide_pros_cons.corns .buy-avoid,.pros-corns-section.corns .buy-avoid{background:#fef2f2!important;color:#b91c1c!important;border:1px solid #fecaca!important;border-radius:6px!important}.guide-detail-pros-cons-combined .guide_pros_cons.pros ul li:before,.guide_pros_cons.pros ul li:before,.pros-corns-section.pros ul li:before{background:#dcfce7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='9' height='9' fill='%2315803d'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") no-repeat 50%!important}.guide-detail-pros-cons-combined .guide_pros_cons.corns ul li:before,.guide-detail-pros-cons-combined .guide_pros_cons.pros ul li:before,.guide_pros_cons.corns ul li:before,.guide_pros_cons.pros ul li:before,.pros-corns-section.corns ul li:before,.pros-corns-section.corns ul.cross li:before,.pros-corns-section.pros ul li:before{content:""!important;width:15px!important;height:15px!important;min-width:15px!important;max-width:15px!important;border-radius:50%!important;display:inline-block!important;margin:4.5px 0 0!important;padding:0!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;flex:0 0 15px!important}.guide-detail-pros-cons-combined .guide_pros_cons.corns ul li:before,.guide_pros_cons.corns ul li:before,.pros-corns-section.corns ul li:before,.pros-corns-section.corns ul.cross li:before{background:#fee2e2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='8' height='8' fill='%23b91c1c'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E") no-repeat 50%!important}.pros-crons-text{flex:1 1 auto!important;display:block!important;font-size:12px!important;line-height:1.35!important;color:#334155!important}.guide-detail-pros-cons-combined .tooltip-title{border-bottom:1px dashed #94a3b8!important;text-decoration:none!important;transition:border-color .2s ease,color .2s ease!important}.guide-detail-pros-cons-combined .tooltip-title:hover{border-bottom-color:#0047ab!important;color:#0047ab!important}.inline-ranking-section{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:8px 10px!important;margin-top:3px!important;display:flex!important;flex-direction:column!important;gap:6px!important}.inline-ranking-section .ranking-heading{font-size:12px!important;font-weight:700!important;color:#1e293b!important;text-transform:uppercase!important;letter-spacing:.02em!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.inline-ranking-section>.modern-tech-icon-badge{display:none!important}.ranking-item-list-sec{display:flex!important;flex-wrap:wrap!important;gap:5px!important;padding:0!important;margin:0!important}.ranking-item-list-sec a{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:3.5px 9px!important;font-size:11.5px!important;color:#1e40af!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important;transition:all .15s ease!important}.ranking-item-list-sec a:hover{background:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important;transform:translateY(-1px)!important}.ranking-item-list-sec a p{margin:0!important;display:inline-flex!important;align-items:center!important;gap:4px!important;font-weight:500!important}.ranking-item-list-sec a p span{font-weight:700!important;color:#0f172a!important;background:#e0e7ff!important;padding:1px 5px!important;border-radius:4px!important}.alternatives-heading-row{margin-top:2px!important;padding:4px 6px!important;background:transparent!important;border:none!important}.alternatives-heading-row .ranking-heading{font-size:12px!important;font-weight:700!important;color:#1e293b!important;text-transform:uppercase!important;letter-spacing:.02em!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid,.ranking-alternatives-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:8px!important;gap:8px!important;margin-top:3px!important;padding:0!important;width:100%!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid .ranking-alternative-card,.ranking-alternative-card{border:1px solid #e2e8f0!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important;position:relative!important;text-decoration:none!important;box-shadow:0 1px 3px rgba(0,0,0,.04)!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:stretch!important;padding:0!important;margin:0!important;min-height:auto!important;height:100%!important;width:100%!important;max-width:100%!important;flex:1 1 auto!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.ranking-alternative-card:hover{border-color:#437ece!important;box-shadow:0 4px 12px rgba(77,82,136,.15)!important;transform:translateY(-2px)!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid .ranking-alternative-card .ranking-alternative-compare-btn,.ranking-alternative-compare-btn{position:absolute!important;top:5px!important;left:5px!important;padding:2px 7px!important;font-size:10px!important;font-weight:600!important;border-radius:4px!important;background:hsla(0,0%,100%,.95)!important;border:1px solid #cbd5e1!important;color:#0047ab!important;z-index:3!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;cursor:pointer!important;transition:all .15s ease!important;transform:none!important;height:auto!important;min-width:auto!important}.ranking-alternative-compare-btn:hover{background:#0047ab!important;color:#fff!important;border-color:#0047ab!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid .ranking-alternative-card .rating_count,.ranking-alternative-card .rating_count{position:absolute!important;top:5px!important;right:5px!important;padding:2px 6px!important;font-size:10px!important;font-weight:700!important;border-radius:4px!important;color:#fff!important;z-index:3!important;min-width:auto!important;box-shadow:0 1px 2px rgba(0,0,0,.1)!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid .ranking-alternative-card img,.ranking-alternative-card img{padding:26px 8px 8px!important;height:75px!important;max-height:75px!important;width:auto!important;max-width:100%!important;object-fit:contain!important;display:block!important;margin:0 auto!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid .ranking-alternative-card .ranking-alternative-no-image,.ranking-alternative-card .ranking-alternative-no-image{margin:26px auto 8px!important;width:60px!important;height:60px!important;border-radius:6px!important;border:1px dashed #cbd5e1!important;background:#f8fafc!important;color:#94a3b8!important;font-size:9.5px!important;font-weight:600!important;display:flex!important;align-items:center!important;justify-content:center!important;text-transform:uppercase!important;padding:4px!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid .ranking-alternative-card .product-name-wrapper,.ranking-alternative-card .product-name-wrapper{background:#f4f7fb!important;border-top:1px solid #e2e8f0!important;border-bottom-left-radius:7px!important;border-bottom-right-radius:7px!important;border-top-left-radius:0!important;border-top-right-radius:0!important;padding:6px 8px!important;margin:auto 0 0!important;font-size:11px!important;font-weight:600!important;color:#1e293b!important;line-height:1.3!important;text-align:center!important;width:100%!important;min-height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-listing-inner-content-table-accordion .ranking-alternatives-grid .ranking-alternative-card .product-name-wrapper span,.ranking-alternative-card .product-name-wrapper span{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:11px!important;margin:0!important}.best-product-listing.mobile-guide-card-layout .compare-section-plus,.compare-section-plus,.products-transition-container>.guide-product-grid-item>.best-product-listing .compare-section-plus{position:absolute!important;top:8px!important;left:8px!important;transform:none!important;margin:0!important;width:26px!important;height:26px!important;min-width:26px!important;border-radius:50%!important;background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 2px 5px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.04)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:20!important;overflow:hidden!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.best-product-listing.mobile-guide-card-layout .compare-section-plus i,.compare-section-plus i,.products-transition-container>.guide-product-grid-item>.best-product-listing .compare-section-plus i{width:26px!important;height:26px!important;font-size:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:#0047ab!important;border-radius:50%!important;box-shadow:none!important;transition:all .2s ease!important;flex-shrink:0!important}.compare-section-plus:hover,.products-transition-container>.guide-product-grid-item>.best-product-listing .compare-section-plus:hover{background:#0047ab!important;border-color:#0047ab!important;box-shadow:0 3px 8px rgba(0,71,171,.28)!important;transform:scale(1.08)!important}.compare-section-plus:hover i,.products-transition-container>.guide-product-grid-item>.best-product-listing .compare-section-plus:hover i{color:#fff!important}.compare-section-plus .compare-text{display:none!important}.proscons-guide-floating-tooltip{position:fixed!important;right:auto!important;bottom:auto!important;transform:translateY(-100%)!important;background:#fff!important;border-radius:10px!important;box-shadow:0 10px 30px rgba(15,23,42,.16)!important;border:1px solid #e2e8f0!important;padding:12px 16px!important;font-size:13px!important;line-height:1.5!important;color:#334155!important;z-index:99999999!important;pointer-events:auto!important;overflow:visible!important;box-sizing:border-box!important}.proscons-guide-floating-tooltip .prosconsColor{font-size:13px!important;line-height:1.5!important;color:#1e293b!important;margin-bottom:4px}.proscons-guide-floating-tooltip .test__phrase__content{font-size:12px!important;line-height:1.45!important;color:#64748b!important;border-top:1px solid #f1f5f9;padding-top:6px;margin-top:4px}.proscons-guide-floating-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#fff}.proscons-guide-floating-tooltip:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid transparent;border-top-color:#cbd5e1}body>.tooltip-display-content.score-dist-tooltip-card{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.tooltip-display-content.score-dist-tooltip-card{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:12px!important;box-shadow:0 20px 45px -5px rgba(15,23,42,.22),0 8px 20px -3px rgba(15,23,42,.1)!important;padding:16px 18px!important;z-index:100000!important;text-align:left!important;line-height:normal!important;box-sizing:border-box!important;overflow:visible!important}@media (max-width:768px){.tooltip-display-content.score-dist-tooltip-card,body>.tooltip-display-content.score-dist-tooltip-card{padding:12px!important}}.area-evaluation-item:not(.is-active) .tooltip-title:not(.tooltip-open):not(:hover) .tooltip-display-content,.product-score-container .score-section:not(.tooltip-open):not(:hover) .tooltip-display-content,.product-score-container .tooltip-title:not(.tooltip-open):not(:hover) .tooltip-display-content{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (hover:hover){.area-evaluation-item:not(.is-active):not(.tooltip-dismissed) .tooltip-display-content:not(.tooltip-dismissed):hover,.area-evaluation-item:not(.is-active):not(.tooltip-dismissed):hover .tooltip-display-content:not(.tooltip-dismissed),.product-score-container .tooltip-title:not(.tooltip-dismissed) .tooltip-display-content:not(.tooltip-dismissed):hover,.product-score-container .tooltip-title:not(.tooltip-dismissed):hover .tooltip-display-content:not(.tooltip-dismissed){display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.guide-detail-tabs-track,.inline-power-section,.inline-summary-row,.inline-tech-summary-list{cursor:default!important}.guide-detail-tab{cursor:pointer!important;height:100%!important;align-self:stretch!important;z-index:5!important}.guide-area-evaluations-panel{padding:6px 0 10px!important}.guide-area-eval-card{transition:all .2s ease!important}.guide-area-eval-card:hover{border-color:#cbd5e1!important;box-shadow:0 4px 12px rgba(15,23,42,.08)!important}.area-evaluations-accordion .accordion-item{border-bottom:1px solid #edf2f7!important;background:transparent!important}.area-evaluations-accordion .accordion-button{cursor:pointer!important;padding:5px 12px!important}.area-evaluations-accordion .table-accordion-header{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;flex:1 1 auto!important}.area-evaluations-accordion .table-accordion-header .area-eval-title,.area-evaluations-accordion .table-accordion-header .attr-cat-title-dotted{font-size:13.5px!important;font-weight:600!important;color:#0f172a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border-bottom:none!important;text-decoration:none!important}.tooltip-display-content.score-dist-tooltip-card[data-placement-side=right]:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-24px;width:28px;background:transparent;pointer-events:auto}.tooltip-display-content.score-dist-tooltip-card[data-placement-side=left]:before{content:"";position:absolute;top:-12px;bottom:-12px;right:-24px;width:28px;background:transparent;pointer-events:auto}.dist-card-body{position:relative!important}.dist-card-close,.dist-card-close-btn{visibility:visible!important;opacity:1!important;display:inline-flex!important;pointer-events:auto!important}