.product-comparison{padding-top:var(--padding-top-section-mobile);padding-bottom:var(--padding-bottom-section-mobile)}@media screen and (min-width: 750px){.product-comparison{padding-top:var(--padding-top-section-desktop);padding-bottom:var(--padding-bottom-section-desktop)}}.product-comparison__header-holder{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:24px}@media screen and (min-width: 750px){.product-comparison__header-holder{margin-bottom:40px}}.product-comparison__title{margin-bottom:8px}@media screen and (min-width: 750px){.product-comparison__title{margin-bottom:24px}}.product-comparison__subtitle{max-width:var(--max-width-subtitle);color:#323232}@media screen and (max-width: 749.98px){.product-comparison__subtitle{font-size:20px}}@media screen and (min-width: 750px){.product-comparison__subtitle{line-height:1.6}}.product-comparison-table__header{font-size:24px;line-height:1;font-weight:600;text-shadow:0px 2px 2px rgba(0,0,0,.2117647059)}.product-comparison-table__row{display:grid;grid-template-columns:1fr 1fr}.product-comparison-table__row--header{margin-bottom:8px}@media screen and (min-width: 750px){.product-comparison-table__row--header{margin-bottom:24px}}.product-comparison-table__col-2 .product-comparison-table__header{text-align:end}.product-comparison-table__row--content:not(:last-of-type){margin-bottom:8px}@media screen and (min-width: 750px){.product-comparison-table__row--content:not(:last-of-type){margin-bottom:20px}}.product-comparison-table__row--content .product-comparison-table__col--active{background:linear-gradient(90deg, #ab9861 0%, #d3c089 53.37%, #ab9861 99.52%)}.product-comparison-table__row--content .product-comparison-table__col{background-color:#e1ded4;padding:8px;display:flex;align-items:center;gap:10px}@media screen and (min-width: 750px){.product-comparison-table__row--content .product-comparison-table__col{padding:10px 10px 10px 40px;min-height:52px}}.product-comparison-table__row--content .product-comparison-table__col-1{border-radius:24px 0 0 24px}.product-comparison-table__row--content .product-comparison-table__col-2{border-radius:0 24px 24px 0}.product-comparison-table__icon{flex-shrink:0;line-height:0}.product-comparison-table__icon svg{width:24px;height:24px}