.sec__product-comparison{position:relative;z-index:1;overflow:visible}.sec__product-comparison *{--border-shadow-offset: 0 !important;box-shadow:none!important}.comparison__wrapper{position:relative;overflow:visible;height:auto}.comparison__table-wrapper{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.comparison__table{width:100%;border-collapse:separate;border-spacing:0;position:relative;table-layout:fixed;margin:0 auto;border:none}.comparison__table tr,.comparison__table td,.comparison__table th{border:none}.comparison__header-row th{position:relative;border:none}.comparison__feature-row{border:none}.comparison__product-header{padding:20px 12px;text-align:center;width:140px;position:relative;vertical-align:middle}.comparison__product-image{margin-bottom:15px;display:flex;justify-content:center;align-items:center}.comparison__product-image img{max-width:100%;height:auto;border-radius:4px;object-fit:contain;background:transparent}.comparison__product-title{font-weight:var(--font-weight-bold);line-height:1.2;letter-spacing:var(--letter-spacing-body);margin-bottom:6px;font-family:var(--font-heading-family)}.comparison__product-subtitle{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);display:inline-flex;align-items:center;justify-content:center;margin-top:5px;gap:4px;padding:4px 10px;border-radius:16px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.comparison__product-header.is-highlighted .comparison__product-subtitle{color:rgb(var(--color-button));font-weight:var(--font-weight-medium)}.comparison__subtitle-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1}.comparison__subtitle-icon svg{width:13px;height:13px;display:block}.comparison__product-header.is-highlighted .comparison__subtitle-icon{color:rgb(var(--color-button))}.comparison__feature-header{text-align:left;width:180px;position:relative;z-index:1;padding:20px 12px}.comparison__feature-cell{padding:16px 12px;text-align:left;position:relative;z-index:1}.comparison__feature-content{display:flex;flex-direction:row;align-items:center}.comparison__feature-icon{margin-right:14px;width:24px;height:24px;display:flex;align-items:center;flex-shrink:0;color:rgb(var(--color-button))}[dir=rtl] .comparison__feature-icon{margin-left:14px;margin-right:0}.comparison__feature-icon svg,.comparison__feature-icon img{width:24px;height:24px;stroke:currentColor;display:block}.comparison__feature-name{font-weight:var(--font-weight-regular);line-height:1.4;letter-spacing:var(--letter-spacing-body)}.comparison__value-cell{padding:16px 12px;text-align:center;vertical-align:middle;position:relative;z-index:1;border:none}.comparison__check{display:inline-flex;align-items:center;justify-content:center;line-height:1}.comparison__check svg{display:block}.comparison__check--yes{color:rgb(var(--color-button))}.comparison__check--yes svg{width:28px;height:28px}.comparison__check--no{color:rgba(var(--color-foreground),.4)}.comparison__check--no svg{width:28px;height:28px}.comparison__text-value{font-weight:var(--font-weight-regular);font-family:var(--font-body-family);letter-spacing:var(--letter-spacing-body)}.comparison__product-header.is-highlighted{position:relative;z-index:2;padding-top:20px;padding-bottom:30px}.comparison__product-header.is-highlighted:before,.comparison__value-cell.is-highlighted:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgb(var(--color-button));opacity:.08}.comparison__value-cell.is-highlighted{position:relative;z-index:2}tr:last-child .comparison__value-cell.is-highlighted{border-radius:0 0 var(--comparison-border-radius) var(--comparison-border-radius)}.comparison__product-header.is-highlighted:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;border-radius:var(--comparison-border-radius) var(--comparison-border-radius) 0 0;pointer-events:none}.comparison__value-cell.is-highlighted:after{content:none}@media (max-width: 991px){.comparison__table{max-width:100%}.comparison__product-header{width:100px;padding:15px 8px}.comparison__feature-header{width:150px}.comparison__product-subtitle{padding:2px 8px}.comparison__subtitle-icon svg{width:12px;height:12px}.comparison__check--yes svg,.comparison__check--no svg{width:24px;height:24px}.comparison__feature-cell,.comparison__value-cell{padding:12px 8px}.comparison__feature-icon,.comparison__feature-icon svg{width:20px;height:20px}}@media (max-width: 800px){.comparison__feature-header{width:150px}.comparison__product-header{width:100px;padding:14px 6px}.comparison__feature-cell,.comparison__value-cell{padding:12px 6px}.comparison__feature-icon{margin-right:12px}}@media (max-width: 767px){.comparison__table{table-layout:fixed;width:100%;min-width:0}.comparison__subtitle-icon svg{width:11px;height:11px}.comparison__feature-header,.comparison__feature-cell{width:110px!important}.comparison__product-header,.comparison__value-cell{width:auto!important}.comparison__feature-content{flex-direction:row!important;align-items:center!important}.comparison__feature-icon{margin-right:12px!important;margin-bottom:0!important;width:18px!important;height:18px!important}.comparison__feature-icon svg,.comparison__feature-icon img{width:18px!important;height:18px!important}}@media (max-width: 480px){.comparison__product-header{width:80px;padding:12px 4px}.comparison__feature-cell,.comparison__value-cell{padding:10px 4px}.comparison__check--yes svg,.comparison__check--no svg{width:22px;height:22px}}@media (max-width: 479px){.comparison__feature-icon{width:16px!important;height:16px!important;margin-right:12px!important}.comparison__feature-icon svg,.comparison__feature-icon img{width:16px!important;height:16px!important}.comparison__product-subtitle{padding:1px 5px;border-radius:10px}.comparison__subtitle-icon svg{width:10px;height:10px}.comparison__check--yes svg,.comparison__check--no svg{width:20px;height:20px}}@media (max-width: 380px){.comparison__feature-icon{width:16px!important;height:16px!important;margin-right:12px!important}.comparison__feature-icon svg,.comparison__feature-icon img{width:16px!important;height:16px!important}.comparison__feature-name{line-height:1.2}.comparison__product-subtitle{padding:1px 5px;border-radius:10px}.comparison__subtitle-icon svg{width:10px;height:10px;margin-top:2px}.comparison__check--yes svg,.comparison__check--no svg{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-comparison.css.map */
