.table-product_wrapper{margin:0 auto;overflow:auto;box-sizing:border-box;overflow:hidden}.table-product-title{margin-bottom:30px}.table-product-grid{overflow:auto}.table-product-grid::-webkit-scrollbar{height:5px}.table-product-grid::-webkit-scrollbar-track{background:#ededed}.table-product-grid::-webkit-scrollbar-thumb{background:#00ad51}.table-grid{width:fit-content;margin:0 auto;display:table;height:1px;border:1px solid #CECECE;border-right-width:0;border-bottom-width:0}.table-grid-heading .table-cell{text-align:center}.table-cell{border:1px solid #CECECE;border-left-width:0;border-top-width:0;display:table-cell;min-width:190px;box-sizing:border-box}.table-grid-body{display:table-row-group}.table-grid-cell-th-devided{left:0;z-index:1;position:sticky;height:auto;overflow:hidden;background:linear-gradient(to top right,#f2fbf6 49.8%,#cecece 49.8% 50.2%,#f2fbf6 50.2%)!important;vertical-align:top}.table-grid-cell-th-devided span{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.name-column{align-self:flex-end;padding-top:15px;padding-right:15px}.name-row{align-self:flex-start;padding-bottom:15px;padding-left:15px}.table-grid-heading{display:table-header-group;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.table-grid-cell-th:not(.table-grid-cell-th-devided){background-color:#f2fbf6;display:table-cell;padding:15px 20px}.table-grid-cell-th-devided .table-grid-devided-wrap{display:flex;height:100%;flex-direction:column;justify-content:space-between}.th-product-image{width:120px;height:120px;display:inline-block;position:relative}.th-product-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.th-product-title{font-size:18px;font-weight:600;line-height:22px;letter-spacing:0em;text-align:center;margin:18px 0 10px;flex:1;white-space:nowrap}.th-product-link{display:inline-flex;align-items:center;justify-content:center;column-gap:10px;padding:10px 15px;border-radius:50px;opacity:.8;background:#00ad51;border:1px solid #00ac51;color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase;transition:all .3s;cursor:pointer}.th-product-link{display:inline-flex;align-items:center;justify-content:center;column-gap:10px;padding:10px 15px;border-radius:50px;opacity:.8;background:#00ad51;border:1px solid #00ac51;color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase;transition:all .3s}.th-product-link svg{width:14px;height:14px;min-width:14px}.th-product-link svg path{transition:all .3s}.product-info__wrap{display:flex;align-items:center;justify-content:space-between;padding:10px 0 15px;border-bottom:1px solid #A8A5A5;margin-bottom:15px}.th-product-link:hover{background-color:#fff;color:#000}.th-product-link:hover svg path{fill:#000}.table-grid-cell-tr{display:table-row;align-items:stretch;justify-content:flex-start}.table-cell-tr-heading{background-color:#f2fbf6;padding:24px 15px;color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:1;text-transform:capitalize;left:0;display:table-cell;position:sticky;align-items:center;justify-content:flex-start}.table-cell-tr-content{display:table-cell;align-items:center;justify-content:center;padding:23px 25px;color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.table-cell-tr-heading,.table-grid-cell-th-devided{width:190px}.table-cell--active{background-color:#d9f3e5!important}@media (max-width: 1200px){.table-product-grid{border-left:1px solid #CECECE}.table-grid{border-left:none}}@media (max-width: 768px){.table-product_wrapper{padding-left:15px;padding-right:0}.table-cell{min-width:120px}.table-cell-tr-heading{font-size:14px;padding:10px}.table-grid-cell-th-devided span{font-size:12px}.name-row{padding-bottom:10px;padding-left:10px}.name-column{padding-top:10px;padding-right:10px}.th-product-image{width:90px;height:90px}.table-grid-cell-th:not(.table-grid-cell-th-devided){padding:10px 13px}.th-product-title{font-size:14px}.table-cell-tr-content{padding:10px;font-size:14px}.table-cell-tr-content svg{width:24px;height:24px}.th-product-link{padding:5px 10px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/component-table-product.css.map */
