.table-hover.table-hover tbody tr:hover{background:var(--clr-blue-light-primary-50)}.table{margin:0}.table-header-group{background:var(--clr-grey-75);border-bottom:2px solid var(--clr-grey-100)}.table-icon{align-items:center;border-radius:80px;display:flex;font-size:1rem;height:1.5rem;justify-content:center;margin:0 auto;width:1.5rem}.sticky-header{align-items:flex-end;background:var(--clr-white);display:flex;justify-content:flex-end;margin:0 0 1.5rem;padding:1rem 0;position:sticky;top:9.6rem;width:100%;z-index:1}.sticky-header .sticky-card{background:var(--clr-white);border-radius:.5rem;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:8.5rem;justify-content:flex-start;margin:0 .5rem;padding:1rem;width:calc(280px - 1rem)}.sticky-header .sticky-card .name{color:var(--clr-black);font-family:var(--font600-montserrat-semibold)}.sticky-header .sticky-card .price{align-items:baseline;color:var(--clr-grey-500);display:flex;font-size:.8rem;line-height:1.5rem;min-height:2rem}.sticky-header .sticky-card .price strong{font-family:var(--font700-montserrat-bold);font-size:1.25rem}.sticky-header .sticky-card .price del,.sticky-header .sticky-card .price strong{color:var(--clr-black);margin:0 .15rem 0 0}.sticky-header .sticky-card .price del{font-family:var(--font600-montserrat-semibold)}.sticky-header .sticky-card .btn-bcd-small{margin:.5rem 0 0}.mobile-table-header{display:none}.table-price-col{min-width:240px;width:42%}.table-price-fix{min-width:280px}.first2{background:var(--clr-green-primary-100)}.second2{background:var(--clr-yellow-primary-100)}.third2{background:var(--clr-blue-light-primary-100)}.btn-green,.outline-yellow{margin:1rem auto}.table-primary{background:var(--white);color:var(--clr-blue-dark-primary)}.price-table-header{border-bottom:2px solid rgba(0,0,0,.15)}.price-table-header .table-title{color:var(--clr-green-primary-100);font-size:1.2rem}.price-table-header .first{background:var(--clr-green-primary-100)}.price-table-header .first,.price-table-header .second{color:var(--clr-black)}.price-table-header .second{background:var(--clr-green-primary)}.price-table-header .third{background:var(--clr-yellow-primary);color:var(--clr-black)}.price-table-header th{background:var(--white);border:0;font-family:var(--font600-montserrat-semibold);height:3rem;vertical-align:middle}.price-table-header th .sr-only{background:#fff}.table-secondary{background:var(--white);background:var(--clr-grey-75);color:var(--clr-blue-dark-primary)}.table-responsive tr td{font-size:.9rem;vertical-align:middle!important}.table-responsive tr td a{align-items:center;color:var(--clr-black);display:flex;transition:all .2s ease-in}.table-responsive tr td a strong{font-family:var(--font400-montserrat-regular);margin:0 .25rem 0 0}.table-responsive tr td a:focus,.table-responsive tr td a:hover{color:var(--clr-black)}.table-responsive tr td:last-child{font-size:.8rem;text-align:center}.table-responsive tr td:last-child .table-icon{background:var(--clr-blue-light-primary-400)}.table-responsive tr td:nth-last-child(2){font-size:.8rem;text-align:center}.table-responsive tr td:nth-last-child(2) .table-icon{background:var(--clr-yellow-primary)}.table-responsive tr td:nth-last-child(3){font-size:.8rem;text-align:center}.table-responsive tr td:nth-last-child(3) .table-icon{background:var(--clr-green-primary)}.table-responsive tr .text-right a{justify-content:flex-end}@media (max-width:430px){.table-responsive>.table{min-width:590px}.table-responsive{overflow:hidden;width:100%!important}.table-responsive tr{display:flex;flex-wrap:wrap}.table-responsive tr td{align-items:center;display:flex;justify-content:center;padding:1rem}.table-responsive tr td:first-child{font-family:var(--font500-montserrat-medium);justify-content:flex-start;width:100%}.table-responsive tr td:nth-child(2),.table-responsive tr td:nth-child(3){border-right:1px solid var(--clr-grey-100)}.table-responsive tr td{width:33.3333%}.table-responsive tr td .table-text{display:flex;font-size:.7rem;justify-content:center;line-height:normal;width:100%}.table-responsive .table-header-group td{border:none!important;padding:0 .5rem}.table-responsive .table-header-group td:first-child{align-items:center;display:flex;height:2.5rem}}
