.product-comparison-table{border-radius:.75rem;text-align:left;width:100vw;display:block;position:relative;overflow:auto;margin:50px auto}.product-comparison-table .table-heading{color:#fff}.product-comparison-table .featured-row-content-title{max-width:16rem;font-size:1.35rem!important;font-weight:700}.product-comparison-table .featured-row-content{max-width:16rem;font-size:1.35rem;text-align:center;font-weight:700}.product-comparison-table table{background:#b7babf}.product-comparison-table table td,.product-comparison-table table th{border:1px solid transparent}.product-comparison-table__inner table{table-layout:fixed;border-radius:.75rem;background:#b7babf;white-space:normal;width:100%;display:table;position:relative;border:1px solid #b7babf!important}.product-comparison-table__inner th,.product-comparison-table__inner td{min-width:17rem}.product-comparison-table__inner th div,.product-comparison-table__inner td div{white-space:initial}@media screen and (max-width: 48rem){.product-comparison-table__inner{max-width:500%;overflow:scroll}.product-comparison-table__inner table{width:max-content;display:block}.product-comparison-table__inner thead th:first-of-type{max-width:150px}}.product-comparison-table__inner thead th:first-child>div,.product-comparison-table__inner tbody th:first-child>div{padding-inline:2rem;text-align:left;width:auto;min-width:0}.product-comparison-table__inner thead{position:relative}.product-comparison-table__inner thead th{background:#138075;color:#fff;text-align:center}.product-comparison-table__inner thead th:first-of-type{border-top-left-radius:.75rem}.product-comparison-table__inner thead th:last-of-type{border-top-right-radius:.75rem}.product-comparison-table__inner thead th:not(:first-of-type){vertical-align:top;padding-block:1rem}.product-comparison-table__inner thead th>div .product-price{color:#d8f1ef}.product-comparison-table__inner thead th>div .product-short-description{flex-shrink:1;max-width:16rem;font-weight:360;font-size:1rem;margin-bottom:10px}.product-comparison-table__inner thead th>div:first-child{border-top-left-radius:.75rem}.product-comparison-table__inner thead th>div:last-child{border-top-right-radius:.75rem}.product-comparison-table__inner thead th>div:not(:first-child){vertical-align:top}.product-comparison-table__inner tbody th{text-align:left;font-weight:360}.product-comparison-table__inner tbody th,.product-comparison-table__inner tbody td{padding-inline:2rem}.product-comparison-table__inner tbody tr td.featured{background-color:#d8f1ef!important}.product-comparison-table__inner tbody tr.popular td{text-align:center;font-weight:700;text-transform:uppercase;padding:.3125rem .625rem;font-size:.9375rem;text-decoration:none}.product-comparison-table__inner tbody tr:not(.featured-row) th,.product-comparison-table__inner tbody tr:not(.featured-row) td{background:#fff;font-size:1rem;padding:1rem;border:1px solid #b7babf}.product-comparison-table__inner tbody tr:first-child th,.product-comparison-table__inner tbody tr:first-child td{font-size:1rem}.product-comparison-table__inner tbody tr:first-child th:not(:first-child),.product-comparison-table__inner tbody tr:first-child td:not(:first-child){text-align:center}.product-comparison-table__inner tbody tr:last-child th:first-child,.product-comparison-table__inner tbody tr:last-child td:first-child{border-bottom-left-radius:.75rem}.product-comparison-table__inner tbody tr:last-child th:last-child,.product-comparison-table__inner tbody tr:last-child td:last-child{border-bottom-right-radius:.75rem}.product-comparison-table__inner.has_footer tbody tr th:first-child,.product-comparison-table__inner.has_footer tbody tr td:first-child{border-bottom-left-radius:0}.product-comparison-table__inner.has_footer tbody tr th:last-child,.product-comparison-table__inner.has_footer tbody tr td:last-child{border-bottom-right-radius:0}.product-comparison-table__inner.has_footer tfoot td{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.product-comparison-table .product-title,.product-comparison-table .product-price,.product-comparison-table .product-short-description{text-align:center}.product-comparison-table .product-title,.product-comparison-table .product-short-description{margin-bottom:0;color:#fff}.product-comparison-table .feature-content{justify-content:center;align-items:center;padding-block:.75rem;display:flex}.product-comparison-table__inner thead th>div a[class*=button]{text-align:center;align-self:center;display:inline-block}.button--yellow,.button--green,.button--blue,.button--red,button{text-transform:uppercase;cursor:pointer;padding:1.5rem;border:none;border-radius:.5rem;flex-shrink:0;padding-block:.75rem;font-weight:700;text-decoration:none;transition:background .12s;position:relative;overflow:hidden;font-size:1.05rem}.button--yellow,.button--green+.button--green{color:#000;background:#ffd542}.background-color-light-blue-100{background-color:#d8f1ef;border-bottom:2px solid #b7babf}table.table-heading{background:#fff}table.table-heading,table.table-heading tr,table.table-heading tr td{border:1px solid #fff!important}table.table-heading tr td.featured{color:#138075;font-weight:700;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.price{margin-bottom:10px!important}.product-price{margin-bottom:5px}.product-comparison-table__inner th .flex{display:flex;flex-direction:column;align-items:center;height:300px;overflow:hidden;position:relative}.product-comparison-table__inner th .flex a{margin-top:auto}@media (max-width: 768px){#state-collection-banner h1{font-size:2rem}.product-comparison-table__inner th .flex{height:285px}.product-comparison-table__inner thead th:first-of-type{width:100px}.product-comparison-table__inner thead th:first-child>div,.product-comparison-table__inner tbody th:first-child>div{padding-inline:0}.product-comparison-table__inner tbody tr:first-child th:not(:first-child),.product-comparison-table__inner tbody tr:first-child td:not(:first-child){width:300px}.product-comparison-table__inner th,.product-comparison-table__inner td{width:4rem}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/product-comparison-table.css.map */
