.mb-product-comparison-section{background-color:var(--bg-color);padding-top:var(--spacing-top);padding-bottom:var(--spacing-bottom);display:flex;flex-direction:column;align-items:center}.mb-product-comparison{width:100%;max-width:1200px}.mb-compare-title{line-height:130%;font-size:24px;margin:20px 0 0;font-weight:500;padding-bottom:20px;color:#000;border-bottom:1px dashed #EBEBEB}.mb-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:20px 0}.mb-compare__grid{display:flex;flex-direction:column;min-width:max-content}.mb-compare__row{display:grid;grid-auto-flow:column;grid-template-columns:48px clamp(140px,22vw,180px);grid-auto-columns:220px;align-items:stretch;background:#fff}.mb-compare__cell{padding:12px;text-align:center;font-size:15px}.mb-compare__cell--icon{display:flex;align-items:center;position:sticky;left:0;z-index:4;background:inherit}.mb-compare__cell.mb-compare__cell--label{position:sticky;left:48px;z-index:3;background:inherit;display:flex;align-items:center;gap:10px;color:#232323;font-weight:500;white-space:nowrap;min-width:0;overflow:hidden;padding-left:0;text-overflow:ellipsis;border-right:1px solid #EBEBEB}.mb-compare__row--header .mb-compare__cell{position:relative;position:sticky;top:0;border-top-left-radius:10px;border-top-right-radius:10px;border:none}.mb-compare__row--header .mb-compare__cell.is-active{border-top:1px solid #EBEBEB}.mb-compare__row:last-child .mb-compare__cell.is-active{border-bottom:1px solid #EBEBEB}.mb-compare__row--header .mb-compare__cell img{border-radius:10px}.mb-compare__cell--product.is-active{border-right:1px solid #EBEBEB;border-left:1px solid #EBEBEB;background-color:#b6cdf02b}.mb-compare__header{display:block;text-decoration:none;color:inherit}.mb-compare__title{margin-top:8px;font-size:15px;line-height:1.2;font-weight:350;color:#232323}.mb-compare__empty{opacity:.5}.mb-compare__row:not(.mb-compare__row--header):nth-child(odd),.mb-compare__row:not(.mb-compare__row--header):nth-child(odd) .mb-compare__cell--sticky{background-color:#f5f5f5}@media(max-width:989px){.mb-product-comparison-section{padding-left:var(--l);padding-right:var(--l)}.mb-compare__cell--icon{border-right:1px solid #EBEBEB}.mb-compare__cell.mb-compare__cell--label{position:unset;left:0;z-index:auto;box-shadow:none;border:none;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/mb-product-comparison.css.map */
