.difference{position:relative}.difference__bg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.difference__container{z-index:2;width:100%;height:100%;position:relative}.difference__body{align-items:center;padding:150px 0}@media (max-width:1919px){.difference__body{padding:120px 0}}@media (max-width:1279px){.difference__body{flex-direction:column;align-items:flex-start;row-gap:32px;padding:150px 0;display:flex}}@media (max-width:767px){.difference__body{row-gap:24px;padding:100px 0}}.difference__info{grid-column:1/5}.difference__title{color:var(--dark-40);margin-bottom:32px}@media (max-width:1919px){.difference__title{margin-bottom:24px}}@media (max-width:1279px){.difference__title{margin-bottom:16px}}.difference__subtitle{color:var(--dark-0);margin-bottom:32px}@media (max-width:1919px){.difference__subtitle{margin-bottom:24px}}@media (max-width:1279px){.difference__subtitle{margin-bottom:16px}}.difference__descr{color:var(--dark-0)}@media (max-width:1279px){.difference__descr{max-width:75%}}@media (max-width:767px){.difference__descr{max-width:100%;display:none}}.difference__table{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:0 0,linear-gradient(132deg,#ffffff78 0%,#fff0 100%);border-radius:32px;grid-column:6/13;padding:32px}@media (max-width:1919px){.difference__table{padding:20px}}@media (max-width:1279px){.difference__table{width:100%}}@media (max-width:767px){.difference__table{padding:16px}}.difference__table-top{min-height:66px;display:flex}@media (max-width:1919px){.difference__table-top{min-height:61px}}.difference__table-name{color:var(--dark-0);text-align:left;opacity:0;visibility:hidden;pointer-events:none;flex-grow:1;padding:16px 0}.difference__table-top-svit,.difference__table-top-pill{flex:0 0 180px;justify-content:center;align-items:center;min-height:100%;display:flex}@media (max-width:1279px){.difference__table-top-svit,.difference__table-top-pill{flex:0 0 160px}}@media (max-width:767px){.difference__table-top-svit,.difference__table-top-pill{flex:0 0 80px}}.difference__table-top-svit{background-color:#fff3;border-radius:20px 20px 0 0}.difference__table-top-svit svg{width:70px;height:24px;fill:var(--dark-0)}@media (max-width:767px){.difference__table-top-svit svg{width:54px;height:18px}}.difference__table-top-pill img{width:51px;height:24px}@media (max-width:767px){.difference__table-top-pill img{width:36px;height:17px}}.difference__table-list{flex-direction:column;display:flex}.difference__table-row{min-height:56px;display:flex}.difference__table-row:not(:last-child){border-bottom:1px solid #ffffff4d}.difference__table-row:last-child .difference__table-row-svit{border-radius:0 0 20px 20px}.difference__table-row-name{color:var(--dark-0);text-align:left;flex-grow:1;padding:16px 16px 16px 0}.difference__table-row-svit,.difference__table-row-pill{flex:0 0 180px;justify-content:center;align-items:center;min-height:100%;display:flex}@media (max-width:1279px){.difference__table-row-svit,.difference__table-row-pill{flex:0 0 160px}}@media (max-width:767px){.difference__table-row-svit,.difference__table-row-pill{flex:0 0 80px}}.difference__table-row-svit{background-color:#fff3}.difference__table-row-icon{border:1.5px solid var(--dark-0);border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.difference__table-row-icon svg{stroke:var(--dark-0)}
.product-item__link{border-radius:32px;width:100%;height:100%;display:block;position:relative;overflow:hidden}@media (max-width:1919px){.product-item__link{border-radius:24px}}.product-item__link.is-visible .product-item__hover-video{opacity:1;visibility:visible}.product-item__bg{background-color:var(--dark-5);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.product-item__bg picture{width:211px;height:346px}@media (max-width:1919px){.product-item__bg picture{width:35%;height:auto}}.product-item__hover-video{z-index:2;opacity:0;visibility:hidden;transform-origin:50%;width:100%;height:100%;transition:all .5s;position:absolute;inset:0}.product-item__hover-video video{object-fit:cover;width:100%;height:105%;transform:translateY(-5%)}.product-item__body{z-index:3;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:24px;display:flex;position:relative}@media (max-width:1919px){.product-item__body{padding:20px}}.product-item__label{padding-left:11px;position:relative}.product-item__label:before{content:"";background-color:var(--dark-100);border-radius:100%;width:4px;height:4px;transition:background-color .3s;position:absolute;top:6px;left:0}@media (max-width:1919px){.product-item__label:before{top:5px}}.product-item__bottom{justify-content:space-between;align-items:flex-start;column-gap:24px;width:100%;display:flex}@media (max-width:1279px){.product-item__bottom{column-gap:16px}}.product-item__title{padding-top:2px}@media (max-width:1919px){.product-item__title{padding-top:0}}.product-item__icon{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:var(--dark-100);border-radius:24px;justify-content:center;align-items:center;min-height:36px;padding:6px 20px;display:inline-flex}.product-item__icon svg{width:24px;height:24px;stroke:var(--dark-0)}@media (max-width:1919px){.product-item__icon{min-height:24px;margin-top:1px;padding:4px 12px}.product-item__icon svg{width:16px;height:16px}}
.product-slider{padding:120px 0}@media (max-width:1919px){.product-slider{padding:100px 0}}@media (max-width:1279px){.product-slider{padding:80px 0}}@media (max-width:767px){.product-slider{padding:64px 0}}.product-slider__top{justify-content:space-between;align-items:flex-end;margin-bottom:44px;display:flex}@media (max-width:1279px){.product-slider__top{margin-bottom:32px}}.product-slider__info{flex-direction:column;row-gap:32px;display:flex}@media (max-width:1919px){.product-slider__info{row-gap:24px}}@media (max-width:1279px){.product-slider__info{row-gap:16px}}.product-slider__title{color:var(--dark-60)}.product-slider__nav{align-items:center;column-gap:8px;display:flex}.product-slider__nav-btn{min-height:24px;padding:4px 12px}@media (max-width:1279px){.product-slider__body{padding-bottom:22px;position:relative}.product-slider__slider{margin:0 -32px;padding:0 32px}}@media (max-width:767px){.product-slider__slider{margin:0 -16px;padding:0 16px}}.product-slider__slider-wrapper{align-items:stretch}.product-slider__slide{aspect-ratio:593/708}@media (max-width:1919px){.product-slider__slide{aspect-ratio:436/520}}@media (max-width:1279px){.product-slider__slide{aspect-ratio:348/416}}.product-slider__pagination{display:none}@media (max-width:1279px){.product-slider__pagination{z-index:5;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.product-slider__pagination .swiper-pagination-bullet{background-color:var(--dark-40)}.product-slider__pagination .swiper-pagination-bullet-active{background-color:#adb5bd4d}.product-slider__pagination .swiper-pagination-bullet-active .slider-pagination-progress{background-color:var(--dark-40)}}
.reviews{background-color:var(--dark-5);padding:120px 0}@media (max-width:1919px){.reviews{padding:100px 0}}@media (max-width:1279px){.reviews{padding:80px 0}}@media (max-width:767px){.reviews{padding:64px 0}}.reviews__top{align-items:flex-end;margin-bottom:44px}@media (max-width:1279px){.reviews__top{flex-direction:column;align-items:flex-start;row-gap:24px;margin-bottom:32px;display:flex}}.reviews__info{flex-direction:column;grid-column:1/7;row-gap:32px;display:flex}@media (max-width:1919px){.reviews__info{row-gap:24px}}@media (max-width:1279px){.reviews__info{row-gap:16px}}.reviews__title{color:var(--dark-60)}.reviews__socials{grid-column:8/13;justify-content:flex-end;display:flex}@media (max-width:1279px){.reviews__socials{justify-content:flex-start}}.reviews__socials-list{align-items:center;display:flex}.reviews__socials-item:not(:first-child){margin-left:-16px}.reviews__socials-link{background-color:var(--dark-0);border:3px solid var(--dark-5);border-radius:100%;width:64px;height:64px}.reviews__nav{align-items:center;column-gap:8px;margin-bottom:32px;display:flex}@media (max-width:1919px){.reviews__nav{margin-bottom:24px}}.reviews__nav-btn{min-height:24px;padding:4px 12px}@media (max-width:1279px){.reviews__body{padding-bottom:22px;position:relative}.reviews__slider{margin:0 -32px;padding:0 32px}}@media (max-width:767px){.reviews__slider{margin:0 -16px;padding:0 16px}}.reviews__slide{aspect-ratio:440/617}@media (max-width:1919px){.reviews__slide{aspect-ratio:320/450}}@media (max-width:1279px){.reviews__slide{aspect-ratio:348/488}}.reviews__pagination{display:none}@media (max-width:1279px){.reviews__pagination{z-index:5;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.reviews__pagination .swiper-pagination-bullet{background-color:var(--dark-40)}.reviews__pagination .swiper-pagination-bullet-active{background-color:#adb5bd4d}.reviews__pagination .swiper-pagination-bullet-active .slider-pagination-progress{background-color:var(--dark-40)}}
.review-card{border-radius:20px;overflow:hidden}.review-card__btn{width:100%;height:100%;position:relative}.review-card__video{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.review-card__video video{object-fit:cover;width:100%;height:100%}.review-card__body{z-index:2;align-items:flex-end;width:100%;height:100%;padding:8px;display:flex;position:relative}@media (max-width:1919px){.review-card__body{padding:6px}}.review-card__icon{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(136deg,#ffffff4d 0%,#ffffff1a 100%);border-radius:16px;justify-content:center;align-items:center;padding:12px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.review-card__icon svg{width:24px;height:24px;fill:var(--dark-0)}.review-card__text{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);color:var(--dark-0);text-align:left;-webkit-line-clamp:4;background:linear-gradient(136deg,#fff6 0%,#fff0 100%);border-radius:24px;-webkit-box-orient:vertical;padding:15px 24px;display:-webkit-box;overflow:hidden}@media (max-width:1279px){.review-card__text{padding:12px 20px}}
