.site-test-summary{grid-template-columns:minmax(0,1fr) calc(41.667% - 23.333px);column-gap:40px;display:grid}.site-test-summary .hl-price__title{white-space:normal;padding:0;line-height:60px}.hl-price__compare{margin:0}.hl-price__compare:after{content:" "}.hl-price__sign{width:.625em;display:inline-block}.site-test-summary .hl-checklist,.hl-hero .hl-checklist{margin-left:11.62px}.hl-checklist__mark{width:13.6px;height:10.36px;margin:0 -.8px 0 5.58px;top:-.8px;overflow:visible}.hl-checklist path{fill:var(--green);stroke:var(--green);stroke-width:.5px}.hl-checklist--photo .hl-checklist__mark{filter:drop-shadow(var(--text-shadow-photo))}.site-test-summary .hl-prose{margin-bottom:20px}.site-test-about{margin-top:24px}.hl-accordion--questions .hl-accordion__question{padding-bottom:24px}.hl-accordion--questions,.hl-accordion--questions .hl-accordion__item{border-top:1px solid var(--mist)}.hl-accordion--questions{border-bottom:1px solid var(--mist);margin-bottom:24px}.hl-accordion__question h3{min-height:23.39px;margin:0;font:700 16px/22.4px Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.hl-accordion__icon{margin:0 -14px}.site-reviewed,.site-reviewed__text{margin:0 0 24px}.site-test-widgets{align-items:flex-start;column-gap:40px;display:flex}.site-test-widgets .hl-widget{flex:0 0 calc(50% - 20px)}.site-test-widgets__related:only-child{flex:0 0 calc(58.3333% - 16.6667px)}.site-test-widgets .hl-widget__title{margin:0;font-size:23px;line-height:1.4}.site-related{overflow-wrap:anywhere;margin:8px 0 20px;line-height:1.6}.site-sources{font-size:14px;line-height:22.4px}.site-layout-text:last-child>:is(p,ul,ol):last-child{margin-bottom:20px}.hl-prose li ul{margin-bottom:0}.hl-prose>ul{margin-left:40px}.hl-prose>ol{margin-left:22.4px}.hl-test__row{column-gap:40px}.hl-test__info{flex:0 0 calc(66.667% - 13.333px);padding-bottom:24px}.hl-test__description{margin-bottom:20px}.hl-price__button{display:block}.hl-price__button svg{vertical-align:-2px;margin-right:.26em}.hl-price--row .hl-price__amount{text-align:center;align-self:flex-start}.hl-badge{letter-spacing:1px;line-height:inherit;vertical-align:baseline}h1 .hl-badge{padding:7px 11px;font-size:55%}.site-subcategories{flex-wrap:wrap;justify-content:center;gap:16px;margin:28px 0 8px;padding:0;list-style:none;display:flex}.site-subcategories li{flex:0 0 174px}.site-subcategories a{background:var(--white);text-align:center;height:100%;color:var(--blue-deep);border-radius:10px;flex-direction:column;align-items:center;padding:16px 24px;font-size:14px;line-height:1.6;display:flex;box-shadow:2px 3px 9px 1px #0000001f}.site-subcategories span{align-items:center;min-height:78px;padding:5px;display:flex}.site-subcategories img{object-fit:contain;width:60px;height:60px;display:block}.hl-page .hl-topbar__menu a{gap:10px}.site-home-hero{margin:0 0 20px}.hl-hero__title{margin-bottom:8px}.hl-hero .hl-checklist{margin-bottom:0}h5.hl-alert__title{gap:0}h5.hl-alert__title>.hl-icon-stack{margin:3px 7.5px;scale:1.2}.hl-map--picture{position:relative;overflow:hidden}.hl-map__picture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hl-map--picture .hl-map__box{position:relative}.hl-topbar__menu li:hover>a{background:var(--blue-dark)}.site-cta__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin:16px 0 0;display:flex}.has-dropdown{position:relative}.hl-topbar__sub{z-index:80;background:var(--blue);min-width:100%;margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;left:0}.has-dropdown:focus-within>.hl-topbar__sub{display:block}.has-dropdown:not(:hover):has(a:focus:not(:focus-visible))>.hl-topbar__sub{display:none}@media (hover:hover){.has-dropdown:hover>.hl-topbar__sub{display:block}}.has-dropdown[data-closed] .hl-topbar__sub{display:none}.hl-topbar__sub li{border-bottom:1px solid #123651}.hl-page .hl-topbar__menu .hl-topbar__sub a{white-space:nowrap;background-image:none;flex:auto}@media (pointer:coarse){.hl-topbar__search input,.hl-topbar__go.hl-btn{height:44px}}.hl-topbar{max-width:none;padding:0 max(0px,50% - 600px)}.hl-topbar__menu>li{border-right:1px solid #2d82c3}.hl-container,.hl-steps{border-inline:1px solid var(--line)}.hl-footer__badge{margin-top:40px}.site-category-list{columns:4;margin:0;padding:0;font-size:16px;line-height:1.2;list-style:none}.site-category-list li{break-inside:avoid;margin-bottom:16px}a:focus,.hl-breadcrumbs a:focus,.hl-page a.hl-widget-link:focus{color:var(--blue-hover)}.hl-footer a:focus,.hl-copyright a:focus{color:var(--orange)}.hl-sidenav__list a:focus{color:var(--sky-hover);background:#00000006}.hl-btn--success:focus:enabled{background-image:linear-gradient(var(--green-bottom), var(--green))}.hl-btn--secondary:focus:enabled{background-image:linear-gradient(var(--silver-bottom), var(--silver))}.hl-input:focus,form.hl-searchbox input:focus{outline:2px solid var(--blue-hover);outline-offset:2px}form.hl-searchbox input:focus{box-shadow:none}.site-menu,.site-compact-logo,.site-phonebar,.site-cartbar,.site-totop{display:none}@media (width>800px){.hl-topbar__go .hl-icon{display:none}form.hl-topbar__search input:focus{outline-color:var(--white)}.hl-topbar__go .hl-visually-hidden{width:auto;height:auto;margin:-1px 0 0;overflow:visible;position:static!important}.hl-header__actions,.hl-header__actions>a,.hl-cartbutton>button{gap:.26em}.hl-header__actions>a>svg{translate:0 1px}.hl-header__actions>.hl-btn--info>svg,.hl-cartbutton>button>svg:first-child{margin:0 .0625em}.hl-cartbutton>button>svg:last-child{margin:0 -.0625em;translate:0 1px}.hl-cartbutton small{margin-top:-1px}.site-masthead{z-index:70;position:sticky;top:0}html{scroll-padding-top:120px}.hl-main .hl-searchbox--panel{grid-template-columns:7fr 5fr;width:75%;display:grid}.hl-copyright{text-align:left;grid-template-columns:50% 50%;gap:0;padding:10px max(10px,50% - 600px);display:grid}.hl-copyright>*{padding:0 20px}.hl-copyright__made{flex-wrap:wrap;margin-left:16.667%}h1.hl-panel__title{font-size:44px}h3.hl-panel__title{font-size:27px}}@media (pointer:coarse) and (width>=1125px){form.hl-topbar__search input:focus{outline-color:var(--blue-hover);outline-offset:-4px}}@media (width>=1025px){.hl-main .hl-searchbox--panel{width:50%}.site-reviewed .hl-price{max-width:calc(33.3333% - 26.6667px)}}@media (width<=1024px){.site-category-list{columns:3}.hl-price--row .hl-price__button{white-space:normal;height:auto}}@media (800px<width<1125px){.hl-topbar__search{display:none}}.hl-layout{--sidebar:25%}@media (800px<width<=1199px){.hl-page .hl-sidenav__list a{gap:0;padding-right:7px}}@media (800px<width<=1024px){.hl-layout{--sidebar:33.3333%}.site-reviewed .hl-price{max-width:calc(25% - 30px)}}@media (width<=800px){.site-test-summary{display:block}.hl-test .hl-test__name{font-size:22px}.hl-test__row{flex-direction:column;gap:0}.hl-test__buy{width:100%}.hl-price--row{max-width:none}.site-subcategories li{flex:0 258px}.hl-panel__title{font-size:25.6px}.site-test-widgets{display:block}.site-test-widgets .hl-widget__title,.hl-prose h4{font-size:18px}.hl-header{background:var(--blue);padding:0;position:relative}.hl-header__inner{height:var(--nav-height);gap:8px;padding:0 60px 0 0}.hl-header .hl-logo,.hl-header__actions>.hl-btn,.hl-cartbutton,.hl-breadcrumbs{display:none}.hl-logo-link{text-align:center;flex:auto}.site-compact-logo{max-width:100%;height:auto;display:inline}.site-menu{align-self:stretch;display:block}.site-menu__toggle{border-right:1px solid var(--blue-night);width:60px;height:100%;color:var(--white);text-transform:uppercase;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;line-height:1;list-style:none;display:flex}.site-menu__toggle::-webkit-details-marker{display:none}.site-menu[open] .site-menu__toggle{background:var(--blue-dark)}.site-menu[open] .site-menu__bars,.site-menu:not([open]) .site-menu__x{display:none}.site-menu__panel{z-index:90;background:var(--mist);width:275px;max-width:100%;padding:10px;position:absolute;top:100%;left:0;box-shadow:2px 2px 8px #00000029}.site-menu__buttons{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.site-menu__buttons .hl-btn{padding-inline:12px}.site-menu .hl-widget{margin:0 0 10px}.site-menu .hl-sidenav__list a{padding-block:11px}.site-menu .hl-sidenav__list a:after{content:"";border:2px solid;border-width:2px 2px 0 0;flex:none;width:7px;height:7px;margin-right:3px;transform:rotate(45deg)}.hl-topbar{background:var(--ground-top);height:auto}.hl-topbar__menu{display:none}.hl-topbar__search{width:100%;padding:12px 16px 13px}.hl-topbar__search input{flex:auto;min-width:0;height:44px;font-size:16px}.hl-topbar__go.hl-btn{flex:0 0 25%;height:44px;font-size:18px}[data-cart]{scroll-padding-top:45px}[data-cart] body{padding-top:45px}[data-cart] .site-cartbar{z-index:99;border:solid var(--orange-hover);background:linear-gradient(var(--orange), var(--orange-cart-bottom));height:45px;color:var(--white);font:inherit;border-width:0 0 1px;display:block;position:fixed;inset:0 0 auto}.site-cartbar .hl-icon{margin-right:10px}.site-cartbar small{margin-left:-16px;top:9px}.site-phonebar{background:var(--mist);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:6px;min-height:45px;padding:8px 16px;font-size:18px;line-height:1.2;display:flex}.site-phonebar em{font-size:12px}.hl-layout{flex-direction:column;align-items:stretch}.hl-layout>.hl-main{order:1;padding:8px}.hl-layout>.hl-sidebar{flex:none;order:2;width:100%;padding:8px}.site-home-hero{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-home-hero .hl-hero,.hl-page-title{border:0;padding:0;background:0 0!important}.hl-hero__text>:not(h1),.hl-hero br,.hl-footer__badge,.hl-footer__hr{display:none}.hl-footer__menu,.site-category-list{columns:2}.hl-page a.site-totop{background:var(--map-border);color:var(--white);text-align:center;padding:10px;display:block}}
