@import url(https://fonts.googleapis.com/css?family=PT+Sans:100,200,300,400,500,600,700,800,900);
:root{--primary-color:#05001f;--secondary-color:#5594ff;--detail-color:#1e223c;--white-color:#fff;--whatsapp-color:#45a858;--text-color:#3c3c3b;--gray-color:#b6b6b6;--primary-font:"PT Sans",sans-serif;--secondary-font:"PT Sans",sans-serif}#comparison{background-color:#e6e6e6}#comparison.export-mode{background-color:#fff}#comparison.export-mode .comparison-header{align-items:center;display:flex;justify-content:space-between;padding:2rem 0 0}#comparison.export-mode .comparison-header .logo svg{height:64px;width:auto}#comparison.export-mode .comparison-header .date span{display:block;font-family:Myriad Pro Regular,sans-serif;font-weight:500}#comparison.export-mode .comparison-header .date span.label{color:#c6c6c6;font-size:12px;margin-bottom:.3rem}#comparison.export-mode #table{width:100%}#comparison.export-mode #table .table__container{padding:2rem 0;width:100%}#comparison.export-mode #table .table__container .table-responsive{overflow:hidden}#comparison #table{padding:1rem 0 4rem}#comparison #table .table__container{background-color:#fff;padding:2rem}#comparison #table .table__container .table-responsive{overflow-y:auto}#comparison #table .table__container .table-responsive .table__header{align-items:stretch;display:flex}#comparison #table .table__container .table-responsive .table__header .table__col{border-right:1px solid #ededed;border-top:1px solid #ededed;min-width:250px;padding:2rem 1rem;position:relative;text-align:center;width:100%}#comparison #table .table__container .table-responsive .table__header .table__col:first-child{align-items:center;border-left:1px solid #ededed;display:flex;justify-content:center}#comparison #table .table__container .table-responsive .table__header .table__col:first-child span{font-family:Myriad Pro Semibold,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase}#comparison #table .table__container .table-responsive .table__header .table__col .title{font-family:PT Sans,sans-serif;font-size:18px;font-weight:900;line-height:1.25}#comparison #table .table__container .table-responsive .table__header .table__col .image{background-size:contain;height:200px;margin:1rem 1rem 0;width:auto}#comparison #table .table__container .table-responsive .table__header .table__col .remove{align-items:center;background-color:red;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:all .2s ease-in-out;width:20px}#comparison #table .table__container .table-responsive .table__header .table__col .remove:hover{background-color:#c00}#comparison #table .table__container .table-responsive .table__header .table__col .remove svg{height:9px;width:9px}#comparison #table .table__container .table-responsive .table__header .table__col .remove svg path{fill:#fff}#comparison #table .table__container .table-responsive .table__body{display:inline-block;margin-bottom:1rem;min-width:100%}#comparison #table .table__container .table-responsive .table__body .table__body__title{background-color:#05001f;padding:1rem;text-align:center;width:100%}#comparison #table .table__container .table-responsive .table__body .table__body__title span{color:#fff;font-family:Myriad Pro Semibold,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase}#comparison #table .table__container .table-responsive .table__body .table .table__grid{display:flex;flex-direction:column;overflow-y:auto}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row{border-bottom:1px solid #ededed;display:flex}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row.even{background-color:#f1f1f1}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row .col{border-right:1px solid #ededed;font-family:Myriad Pro Regular,sans-serif;font-size:.85rem;font-weight:500;line-height:1.25;min-width:250px;padding:.8rem 1rem;text-align:center;width:100%}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row .col:first-child{border-left:1px solid #ededed;text-align:left}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row .col.col-title{font-weight:600}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row .col.col-link{align-items:center;display:flex;justify-content:center}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row .col.col-link .common-button{padding:.75rem 1.5rem}#comparison #table .table__container .table-responsive .table__body .table .table__grid .row .col.col-link .common-button span{font-size:11px}.sticky-header{background:#fff;border-bottom:1px solid #ccc;position:sticky;top:0;z-index:10}
