.compare-block{margin-bottom:120px}.compare-block__body{background-color:var(--clr-white);border-radius:20px;box-shadow:0 3px 30px 0 rgba(0,5,98,.1);display:flex;flex-direction:column;gap:30px;padding:40px}.compare-block__head{display:flex;flex-direction:column;gap:15px}.compare-block__title{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.compare-block__title span{color:var(--clr-gray-500);font-size:18px;font-weight:400;line-height:111%}.compare-block__text{color:var(--clr-gray-800);font-size:18px;font-weight:500;line-height:144%}.compare-block__inner{display:flex;flex-direction:column}.compare-block__inner>:not(:last-child){margin-bottom:30px}.compare-block__subtitle{color:var(--clr-gray-800);font-size:20px;font-weight:600;line-height:130%}.compare-block__subtitle:not(:last-child){margin-bottom:16px}.compare-block__products{position:relative}.compare-block__slider{margin:0 25px}.compare-block__slider:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:20px}.compare-block__slider:not(.swiper-initialized) .swiper-slide{width:33.333%}.compare-block__slider:not(.swiper-initialized) .swiper-slide:nth-child(n+4),.compare-block__slider:not(.swiper-initialized)~.compare-block__arrows{display:none}.compare-block__arrows{align-items:center;display:flex;gap:12px;justify-content:space-between;left:-30px;pointer-events:none;position:absolute;right:-30px;top:50%;transform:translateY(-50%);z-index:3}.compare-block__arrows>*{pointer-events:all}.compare-block__table{display:grid;font-size:18px;font-weight:500;line-height:133%;min-width:100%;text-align:center;word-break:break-word}.compare-block__table tbody{display:grid;overflow:auto hidden;position:relative;width:100%;-ms-overflow-style:none;scrollbar-width:none}.compare-block__table tbody::-webkit-scrollbar{appearance:none;display:none;height:0;width:0}.compare-block__table tr.row-label{display:block;left:0;position:sticky;width:100%;z-index:2}.compare-block__table tr.row-label td{background-color:var(--clr-gray-100);border-radius:6px;display:block;width:100%}.compare-block__table tr.row-data{display:flex}.compare-block__table tr.row-data td{background-color:var(--clr-white);flex-shrink:0;font-weight:700;width:33.333%}.compare-block__table tr.row-data td:not(:last-child){border-right:1px solid var(--clr-gray-50)}.compare-block__table td{padding:10px}.compare-card{align-items:start;display:flex;gap:8px;padding-right:10px;position:relative}.compare-card__inner{align-items:center;display:flex;flex:1 1 auto;gap:10px}.compare-card__img{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:88px;justify-content:center;overflow:hidden;width:88px}.compare-card__img img{max-height:100%;max-width:100%;mix-blend-mode:multiply;object-fit:cover}.compare-card__body{display:flex;flex-direction:column}.compare-card__code{color:var(--clr-gray-500);font-size:13px;font-weight:500;line-height:120%;margin-bottom:2px}.compare-card__title{font-size:18px;font-weight:400;line-height:144%;margin-bottom:6px;transition:color .3s;word-break:break-word}.compare-card__title span{display:block;font-weight:600}.compare-card__title:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.compare-card__prices{align-items:end;display:flex;flex-wrap:wrap;gap:2px 5px;order:1}.compare-card__price{font-size:18px;font-weight:700;line-height:133%}.compare-card__oldprice{color:var(--clr-gray-500);font-size:14px;font-weight:500;line-height:133%;text-decoration:line-through}.compare-card__delete{align-self:center;min-height:36px;min-width:36px;padding:6px;position:relative;z-index:3}@media (width <= 68.74875em){.compare-block__body{padding:24px}.compare-card__inner{flex-wrap:wrap;gap:6px}.compare-card__body{display:contents}.compare-card__info{max-width:calc(100% - 94px)}.compare-card__title{flex:1 1 auto;line-height:120%;margin-bottom:0;margin-right:-44px;width:100%}.compare-card__delete{align-self:start;margin-top:26px}}@media (width <= 991.98px){.compare-block__table tr.row-data td{width:50%}}@media (width <= 61.99875em){.compare-block__slider:not(.swiper-initialized) .swiper-slide{width:50%}.compare-block__slider:not(.swiper-initialized) .swiper-slide:nth-child(n+3){display:none}}@media (width <= 47.99875em){.compare-block{margin-bottom:80px}}@media (width <= 40.62375em){.compare-block__body{border-radius:0;margin:0 -16px;padding:24px 16px}.compare-block__inner .swiper-scrollbar{display:none}.compare-block__slider{margin:0}.compare-block__slider:not(.swiper-initialized) .swiper-slide{width:100%}.compare-block__slider:not(.swiper-initialized) .swiper-slide:nth-child(n+3){display:flex}.compare-block__wrapper{display:flex;flex-direction:column;gap:24px}.compare-block__arrows{display:none}.compare-block__table{border-bottom:1px solid var(--clr-gray-50);border-top:1px solid var(--clr-gray-50);font-size:16px;margin:0 -16px}.compare-block__table:not(:last-child){margin-bottom:0}.compare-block__table tbody{grid-template-columns:auto 1fr}.compare-block__table tr.row-label td{border-radius:0;text-align:left;width:128px}.compare-block__table tr.row-data td{font-weight:600;width:180px}.compare-block__table tr:not(:last-child){border-bottom:1px solid var(--clr-gray-50)}.compare-card{padding-right:0}.compare-card__inner{flex-wrap:nowrap}.compare-card__body{display:flex;flex:1 1 auto;gap:6px}.compare-card__title{margin-right:0;width:auto}}@media (width <= 29.99875em){.compare-card__inner{flex-wrap:wrap}.compare-card__body{display:contents}.compare-card__code{font-size:12px}.compare-card__title{margin-right:-44px;width:100%}}@media (width <= 23.12375em){.compare-block__table{font-size:14px}}@media (width > 68.74875em){.compare-card__info{display:contents}}@media (any-hover:hover){.compare-card__title:hover{color:var(--clr-accent-dark)}}