.comparative_table .container{display:flex;flex-wrap:wrap}.comparative_table .sidebar{padding-right:54px;padding-top:60px;width:30%}.comparative_table .sidebar h2{font-size:48px;font-weight:400;line-height:100%}.comparative_table .sidebar p{font-size:18px;font-weight:400;line-height:150%}.comparative_table .table-wrapper{overflow-x:auto;width:70%}.comparative_table table{background:transparent;border:0 solid;border-collapse:collapse;width:100%}.comparative_table td,.comparative_table th{background:transparent;border-bottom:1px solid #d0b5994d!important;border:0;padding:12px 0;text-align:left;vertical-align:top}.comparative_table td{align-items:center;display:flex;font-size:18px;font-weight:400;line-height:150%;text-wrap:pretty;width:calc(33.33333% - 6.66667px)}.comparative_table td:first-child{font-weight:700}.comparative_table table tbody tr{transition:all .2 ease-in-out!important}.comparative_table table tbody tr,.comparative_table table thead tr{display:flex;flex-wrap:wrap;gap:10px;transition:all .2 ease-in-out!important}.comparative_table_content .image-header img{max-height:185px;object-fit:cover}.comparative_table th{font-weight:700;text-align:center}.comparative_table .product-image{margin-bottom:10px;width:60px}.comparative_table .image-header{align-items:center;display:flex;flex-direction:column;justify-content:center}tbody.for_mobile{display:none!important}.comparative_table table tbody tr:hover{cursor:pointer}@media only screen and (max-width:767px){.comparative_table table thead tr th:first-child,tbody.for_every{display:none}tbody.for_mobile{display:block!important}.comparative_table td{flex-wrap:wrap}.mobile_f_two p:first-child{font-weight:700}.comparative_table .sidebar{padding:0 0 30px;width:100%}.comparative_table .sidebar h2{font-size:38px}.comparative_table .sidebar p{font-size:16px}.comparative_table .table-wrapper{width:100%}.comparative_table .image-header{align-items:normal}.comparative_table td .mobile_f_two p{font-size:16px;line-height:150%;margin:0 0 4px}.comparative_table td .mobile_f_two p:last-child{margin:0}}@media only screen and (max-width:600px){.comparative_table_content{overflow:scroll;width:900px}}@media (min-width:768px) and (max-width:1024px){.comparative_table .sidebar{padding:0 0 40px;width:100%}.comparative_table .sidebar h2{font-size:40px}.comparative_table .table-wrapper{width:100%}.comparative_table .sidebar h2,.comparative_table .sidebar p{max-width:600px}}@media (min-width:1025px) and (max-width:1200px){.comparative_table .sidebar{padding-right:30px}}