.compare{margin-bottom:160px}.compare__row{border-bottom:1px solid var(--colors-grey-55);display:flex;padding-inline:11.54%}.compare__row:first-child .compare__item{padding-top:0}.compare__item{align-items:center;border-right:1px solid var(--colors-grey-55);display:flex;flex-direction:column;padding:24px;text-align:center;width:100%;word-break:break-word}.compare__item:first-child{border-left:1px solid var(--colors-grey-55)}.compare__item>:not(:last-child){margin-bottom:24px}.compare__img{aspect-ratio:367/252;display:grid;overflow:hidden;width:100%}.compare__img img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.compare__title{display:-webkit-box;font-weight:600;letter-spacing:-.02em;-webkit-line-clamp:2;line-height:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.compare__title:not(:last-child){margin-bottom:8px}.compare__title[href]{transition:opacity .3s}.compare__price{color:var(--colors-grey-100);font-weight:600;letter-spacing:-.02em;line-height:120%}.compare__item-icon{align-items:center;display:flex;height:48px;justify-content:center;width:auto}.compare__item-icon img{max-height:100%;max-width:100%;object-fit:cover;width:auto}.compare__item-text{font-size:16px;line-height:120%}@media (width <= 62em){.compare{margin-bottom:100px}.compare__row{padding-inline:0}.compare__row:first-child .compare__item{padding-top:0}.compare__item{padding:16px 15px}.compare__item:first-child{border-left:none}.compare__item:last-child{border-right:none}}@media (width <= 40.625em){.compare__item>:not(:last-child){margin-bottom:16px}.compare__btn.button--third{padding:12px 0}}@media (width <= 30em){.compare__btn{font-size:12px;min-height:44px}.compare__item-icon{height:29px}.compare__item-text{font-size:12px;line-height:140%}}@media (width <= 29.99875em){.compare__price,.compare__title{font-size:18px}}@media (width <= 23.125em){.compare__item{padding:8px}.compare__price,.compare__title{font-size:15px}.compare__btn{font-size:10px;min-height:40px;padding:8px}.compare__btn img,.compare__btn svg{height:10px;width:10px}.compare__item-icon{height:24px}.compare__item-text{font-size:10px}}@media (width > 29.99875em) and (width <= 103.25em){.compare__title{font-size:clamp(18px,10.6284193103px + 1.5358099691vw,36px)}.compare__price{font-size:clamp(18px,15.5428064368px + .5119366564vw,24px)}}@media (width > 103.25em){.compare__title{font-size:36px}.compare__price{font-size:24px}}@media (any-hover:hover){.compare__img[href]:hover img{transform:scale(1.05)}.compare__title[href]:hover{opacity:.6}}