.comparison-table{--border: 1px dotted;--comparison-col-label-width: 12.5rem ;--comparison-col-product-width: 12.5rem ;width:100%;table-layout:fixed}.comparison-table.product{width:max-content;min-width:100%}.comparison-table th{font-weight:var(--body-weight)}.comparison-table--row{padding:.5rem 0;border-bottom:var(--border)}.comparison-table--col-product{width:var(--comparison-col-product-width)}.comparison-table.product .comparison-table--col-label{width:var(--comparison-col-label-width)}.comparison-table--product{padding:1rem;border-bottom:var(--border);vertical-align:top}.comparison-table.category .comparison-table--product{border-top:var(--border)}.comparison-table--selector{padding:.75rem 1rem;vertical-align:bottom}.comparison-table--selector custom-select{width:100%}.comparison-table--selector .custom-select--toggle,.comparison-table--selector .custom-select--value label{height:auto;min-height:var(--height);padding-block:.5rem;overflow:visible;white-space:normal;overflow-wrap:break-word}.comparison-table--selector .custom-select--toggle{padding-inline-end:calc(var(--paddiing-h) + var(--icon-size) + .5rem)}.comparison-table--selector .custom-select--toggle [data-selected]{min-width:0;flex:1;overflow:visible;white-space:normal;overflow-wrap:break-word}.comparison-table--selector .custom-select--value{min-width:0}.comparison-table--selector .custom-select--value label{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;width:100%}.comparison-table--product-inner{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;justify-content:flex-start;text-align:left;min-width:0}.comparison-table--product-image{border-radius:.625rem;overflow:hidden;min-width:0}.comparison-table--product-info{display:flex;flex-direction:column;gap:.375rem;align-items:center;text-align:center;width:100%;min-width:0}.comparison-table--product.overlay-link--parent .comparison-table--product-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.comparison-table--cell{padding:.5rem 1.5rem;text-align:center}.comparison-table--cell-title{display:block;margin-bottom:.25rem}.comparison-table--cell .icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:var(--color-accent);border-radius:50%;font-family:system-ui,sans-serif;font-size:.625rem;margin:auto}.comparison-table--cell .icon--cross{background:var(--color-background-accent)}@media(max-width:767px){.comparison-table .comparison-table--col-label,.comparison-table.product .comparison-table--col-label{visibility:collapse;width:0;min-width:0;max-width:0}.comparison-table--row-header{width:0;min-width:0;max-width:0;padding:0;border:0;overflow:hidden;white-space:nowrap}.comparison-table.product{width:100%}.comparison-table.product .comparison-table--product{border-top:var(--border)}.comparison-table--product,.comparison-table--cell,.comparison-table--selector{min-width:0}.comparison-table .comparison-table--col-product:nth-of-type(2),.comparison-table .comparison-table--col-product:nth-of-type(3){width:50%}.comparison-table .comparison-table--col-product:nth-of-type(n+4){visibility:collapse;width:0;min-width:0;max-width:0}.comparison-table .comparison-table--product:nth-child(n+4),.comparison-table .comparison-table--cell:nth-child(n+4),.comparison-table .comparison-table--selector:nth-child(n+4){display:none}.comparison-table .comparison-table--product:nth-child(2),.comparison-table .comparison-table--cell:nth-child(2){border-right:var(--border)}.comparison-table--selector .custom-select--toggle{min-width:0}}@media(min-width:768px){.comparison-table--selectors--mobile{display:none}.comparison-table.category .comparison-table--col-label,.comparison-table.category .comparison-table--col-product{width:25%}.comparison-table.category .comparison-table--product{padding:1rem 7%}.comparison-table--product:nth-child(2){border-left:var(--border)}.comparison-table.product tbody .comparison-table--row-header,.comparison-table.category .comparison-table--row:first-child .comparison-table--row-header{border-top:var(--border)}tbody .comparison-table--row-header{border-right:var(--border)}.comparison-table--cell-title{display:none}.comparison-table--row-header,.comparison-table--cell,.comparison-table--selector{padding:1.5rem}.comparison-table--product:not(:last-child),.comparison-table--cell:not(:last-child){border-right:var(--border)}}
/*# sourceMappingURL=/cdn/shop/t/3376/assets/comparison-table.css.map */
