html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}hr{box-sizing:content-box;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}button,input,select{margin:0}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}progress{vertical-align:baseline}select{text-transform:none}textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}.pros-cons-section{display:flex;margin:20px 0}.pros-cons-section .single-pros-cons-section{flex:0 0 50%;max-width:50%;box-sizing:border-box}.pros-cons-section .single-pros-cons-section h3.pros-cons-header-text{font-size:19px;line-height:21px;border-bottom:none;text-transform:uppercase;padding:0;margin:0}.pros-cons-section .single-pros-cons-section ul{margin-left:10px!important}.pros-cons-section .single-pros-cons-section ul li{font-size:13px;line-height:24px;margin-bottom:8px;color:#444}.pros-cons-section .single-pros-cons-section ul li:last-child{margin-bottom:4px}.pros-cons-section .single-pros-cons-section span{display:block;font-size:16px;padding-left:4px;position:relative;top:1px}.pros-cons-section .pros-cons-header{display:flex;align-items:center;gap:8px;margin-bottom:15px}.pros-cons-section .pros{padding-right:33px;border-right:1px solid #d3d3d3}.pros-cons-section .cons{padding-left:33px}.review-item-wrapper+.pros-cons-section{margin-top:-10px;margin-bottom:40px}