.productOverflow{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.benefit__table table{table-layout:fixed}.benefit__table table thead tr{background-color:#eceff1!important;font-weight:500}.benefit__table table thead tr th.td_multiCols{padding:0!important}.benefit__table table thead tr th:first-child{width:30%}.benefit__table table tbody td{height:1px;padding:12px 16px!important;white-space:pre-line;line-height:1.5em;font-size:.9rem!important;vertical-align:top;border-right:thin solid rgba(0,0,0,.12)}.benefit__table table tbody td:last-child{border-right:none}.benefit__table table tbody td.benefit__override{background-color:#fffde7}.benefit__table table tbody td.clickable{cursor:pointer}.life__product__types{overflow:visible!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lifeFileUpload .filepond--root{margin-bottom:0;min-height:100px}.lifeFileUpload .filepond--root .filepond--drop-label{min-height:100px}.life__mobile__items{background-color:transparent!important;height:calc(100% - 110px)}.compareOverflow{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.compare__table table{table-layout:fixed}.compare__table table thead th{border-right:thin solid rgba(0,0,0,.12)}.compare__table table thead th.clickable{cursor:pointer}.compare__table table thead th.clickable:hover{background-color:#f5f5f5}.compare__table table tbody tr.benefit__group{background-color:#eceff1!important;border-color:#eceff1!important;font-weight:500}.compare__table table tbody tr td{border-right:thin solid rgba(0,0,0,.12);height:1px;padding:12px 16px!important;white-space:pre-line;line-height:1.5em;font-size:.9rem!important;vertical-align:top}.compare__table table tbody tr td.td_multiCols{padding:0!important}.mobile__table thead tr th{height:0!important}.mobile__table thead tr th:first-child{width:30%}.compare__carousel{position:-webkit-sticky;position:sticky;top:56px;z-index:2}.compare__carousel .v-carousel__controls{height:30px}.premLimitOverlay{align-items:flex-start}.fileOverflow{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.file__listing__icon{position:absolute;top:10px;right:10px;opacity:.3}.benefitGrps .benefits__item{min-height:20px}.benefitGrps .benefits__item.benefit__header{background-color:#eceff1!important;border-color:#eceff1!important;font-weight:500}.benefitGrps .benefits__item .benefit__content{white-space:pre-line;line-height:1.5em;font-size:.9rem!important}.benefitGrps .benefits__item .v-list-item__action{opacity:0}.benefitGrps .benefits__item:hover .v-list-item__action{opacity:1}.benefits tr{cursor:pointer}.benefits tr th.benefit__content{white-space:pre-line;line-height:1.5em;font-size:.9rem!important;border-right:thin solid rgba(0,0,0,.12)}.benefits tr td{padding:10px 16px!important}.benefits tr td.benefit__content{white-space:pre-line;line-height:1.5em;font-size:.9rem!important;border-right:thin solid rgba(0,0,0,.12)}.benefits tr td .benefit__delete{opacity:0}.benefits tr td:hover .benefit__delete{opacity:1}.ptTree .v-treeview-node__root{cursor:pointer}.fvalues .fvalues__item .v-list-item__action{opacity:0}.fvalues .fvalues__item:hover .v-list-item__action{opacity:1}.profileAvatar{cursor:pointer}