.product-comparison__split{display:flex;flex-direction:column;gap:2rem;align-items:stretch;width:100%}.product-comparison__intro{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.75rem}.product-comparison__title,.product-comparison__subtitle{margin:0}.product-comparison__subtitle.rte a{color:inherit}@media(min-width:749px){.product-comparison__table-wrap{flex:1 1 0}}.product-comparison__table-wrap{min-width:0;overflow-x:auto}.product-comparison__table{width:100%;border-collapse:collapse;table-layout:fixed}.product-comparison__table col:first-child{width:40%}.product-comparison__table col:nth-child(2),.product-comparison__table col:nth-child(3){width:30%}.product-comparison__td--feature{text-align:left;vertical-align:middle;padding:.75rem .85rem .75rem 0}.product-comparison__td--us,.product-comparison__td--others{text-align:center;vertical-align:middle;padding:.75rem .65rem}.product-comparison__td--us{background-color:var(--pc-us-bg, transparent)}.product-comparison__row--head .product-comparison__td--us{border-radius:var(--pc-separator-radius, 0) var(--pc-separator-radius, 0) 0 0;overflow:hidden}.product-comparison__head-cell-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;width:100%;position:relative;z-index:3}.product-comparison__brand-img-wrap{margin-inline:auto;max-width:100%;display:flex;align-items:center;justify-content:center}.product-comparison__brand-img{width:100%;height:auto;max-height:120px;object-fit:contain}.product-comparison__brand-title{margin:0;text-transform:uppercase;font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);font-family:var(--font-h4--family);font-weight:var(--font-h4--weight);color:var(--color, var(--font-h4-color))}.product-comparison__row td,.product-comparison__td--us{position:relative}.product-comparison__td--us:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--comparison-bg);content:""}.product-comparison__row--head .product-comparison__td--us:after{display:none}.product-comparison__row:not(.product-comparison__row--head) td:before{position:absolute;top:0;width:100%;height:1px;z-index:1;content:"";left:0;background:var(--color-primary-button-background)}.product-comparison__row--last .product-comparison__td--us:after{border-radius:0 0 var(--pc-separator-radius, 0) var(--pc-separator-radius, 0)}.product-comparison__row-feature{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0}.product-comparison__row-feature--has-icon{--pc-row-icon-size: var(--pc-row-icon-size-mobile, 20px);align-items:flex-center}.product-comparison__row-icon{flex-shrink:0;order:0;display:flex;align-items:center;justify-content:center;width:var(--pc-row-icon-size);height:var(--pc-row-icon-size);margin-top:.08em}.product-comparison__row-icon-img{width:100%;height:100%;object-fit:contain}.product-comparison__row-text{order:1;flex:1 1 auto;margin:0;font-size:16px;line-height:1;min-width:0}.product-comparison__row-text.rte p{margin:0}.product-comparison__row-text.rte p+p{margin-top:.35em}.product-comparison__icon-cell{display:flex;align-items:center;z-index:3;position:relative;justify-content:center}.product-comparison__column-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;line-height:0}.product-comparison__column-icon-img{width:100%;height:100%;object-fit:contain;display:block}.product-comparison__icon-badge{width:1rem;height:1rem;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-comparison__icon-badge--yes{background-color:#22c55e;color:#fff}.product-comparison__icon-badge--no{background-color:#ef4444;color:#fff}.product-comparison__icon-badge img{width:60%;height:60%;object-fit:contain}.product-comparison__icon-badge svg{width:55%;height:55%;display:block}.shopify-section:has(.product-comparison) .section--narrow-width{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.shopify-section:has(.product-comparison) .section--narrow-width>*{grid-column:2}@media screen and (min-width:750px){.product-comparison__split{flex-direction:row}.product-comparison__row-feature--has-icon{--pc-row-icon-size: var(--pc-row-icon-size-desktop, 28px)}.product-comparison__row-text{font-size:18px}.product-comparison__column-icon,.product-comparison__icon-badge{width:1.5rem;height:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-comparison.css.map */
