.comparison-product__header:not(:last-child){margin-bottom:.25rem}.comparison-product__subheader{border-bottom:.0625rem solid var(--color-black-100);padding:1rem 0}@media (width<=62rem){.comparison-product__subheader{padding:.75rem 0}}.comparison-product__subtitle{font-size:var(--display-h4-font-size);font-weight:var(--display-font-weight);line-height:var(--display-line-height);white-space:nowrap;transition:visibility var(--transition-duration-primary),opacity var(--transition-duration-primary)}.comparison-product__row{padding:.75rem}.comparison-product__row:not(:last-child){border-bottom:.0625rem solid var(--color-black-100)}.comparison-product__label{font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);color:var(--color-black-500);white-space:nowrap;transition:visibility var(--transition-duration-primary),opacity var(--transition-duration-primary);display:block}@media (width<=62rem){.comparison-product__label{font-size:var(--body-font-size-sm)}}.comparison-product__label:not(:last-child){margin-bottom:.5rem}.comparison-product__value{font-size:var(--display-font-size);font-weight:var(--display-font-weight);line-height:var(--display-line-height);color:var(--color-black-900);display:block}@media (width<=62rem){.comparison-product__value{font-size:var(--display-font-size-sm)}}.comparison-product-header{--img-size:6rem}.comparison-product-header__row{align-items:center;gap:.75rem .875rem;display:flex}.comparison-product-header__img{flex:0 0 var(--img-size);width:var(--img-size);height:var(--img-size);display:flex;position:relative;overflow:hidden}@media (width<=48rem){.comparison-product__row{padding:.75rem .25rem}.comparison-product-header{--img-size:7.75rem}.comparison-product-header__row{flex-wrap:wrap}.comparison-product-header__img{flex:0 0 100%;width:100%}}.comparison-product-header__img img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;margin:auto;display:block}.comparison-product-header__text{flex:auto;padding:.75rem .75rem .75rem 0}.comparison-product-header__header:not(:last-child){margin-bottom:.75rem}.comparison-product-header__title{font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports (-webkit-line-clamp:2){.comparison-product-header__title{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=48rem){.comparison-product-header__text{padding:.25rem .375rem .25rem .25rem}.comparison-product-header__header:not(:last-child){margin-bottom:.5rem}.comparison-product-header__title{font-size:var(--body-font-size-xs)}}.comparison-product-header__footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.comparison-product-header__price{font-size:var(--display-font-size);font-weight:var(--display-font-weight);line-height:var(--display-line-height);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@supports (-webkit-line-clamp:1){.comparison-product-header__price{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.comparison-product-header__old-price{font-size:var(--body-font-size-xs);font-weight:var(--body-font-weight);line-height:var(--body-line-height);color:var(--color-black-500);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}@supports (-webkit-line-clamp:1){.comparison-product-header__old-price{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=48rem){.comparison-product-header__old-price{font-size:.75rem}}
