/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-type-radio.form-item .control-label:before{height:2rem;}
p.product-callout{color:red;font-weight:bold;font-style:italic;font-size:17px;}
.product-page .product-gallery-wrapper .lSAction .lSNext:before,.product-page .product-gallery-wrapper .lSAction .lSPrev:before{top:15px;}
body{margin:0;padding:0;overflow-x:hidden;}.header-image{width:100%;margin-bottom:26px;box-sizing:border-box;padding-left:0;padding-right:0;}.header-image img{width:100%;height:auto;display:block;border-radius:10px;object-fit:cover;}@media (max-width:1260px){.header-image{padding-left:40px;padding-right:40px;}}@media (max-width:768px){.header-image{padding-left:16px;padding-right:16px;}}.body{font-size:17px;line-height:1.6;color:#1f2933;font-family:system-ui,sans-serif;width:100%;box-sizing:border-box;overflow-wrap:break-word;}.body > *{margin:0;}.body--text p + p{margin-top:16px;}.body--features .feature-heading{font-weight:700;margin-top:40px;margin-bottom:12px;}.body--features .feature-heading:first-child{margin-top:40px;}.body--features p + p{margin-top:14px;}.body--features .feature-label{font-weight:700;}.body--table{margin-top:60px;}.table-title{font-weight:700;font-size:20px;margin-bottom:16px;}.comparison-table{width:100%;max-width:800px;border-collapse:collapse;font-size:17px;border:1px solid #d1d5db;}.comparison-table th,.comparison-table td{text-align:left;padding:12px 14px;vertical-align:top;border-bottom:1px solid #d1d5db;}.comparison-table th{font-weight:700;}.comparison-table td:first-child,.comparison-table th:first-child{font-weight:700;width:30%;border-right:1px solid #d1d5db;}.body--outro h2{margin-top:50px;margin-bottom:12px;font-weight:700;font-size:24px;}.body--outro p + p{margin-top:16px;}@media (max-width:768px){.body{padding-left:16px;padding-right:16px;}.comparison-table th,.comparison-table td{padding:10px 8px;font-size:16px;}.comparison-table td:first-child,.comparison-table th:first-child{border-right:none;}}@media (min-width:769px) and (max-width:1260px){.body{padding-left:40px;padding-right:40px;}}
