*{padding:0;margin:0;border:none;-webkit-tap-highlight-color:rgba(255,255,255,0);scroll-behavior:smooth;font-size:.0520833333vw}@media (max-width:1920px){*{font-size:.0520833333vw}}@media (max-width:1200px){*{font-size:.1302083333vw}}@media (max-width:768px){*{font-size:.2666666667vw}}html{overflow-y:scroll}body{display:grid;grid-template-rows:auto 1fr;font-family:Roboto,sans-serif;max-height:100vh;min-height:fit-content;background:#f5f7ff}body,main{position:relative;max-width:100vw;box-sizing:border-box}main{width:100%;min-height:100dvh;height:fit-content;padding-top:24rem;padding-bottom:120rem}@media (max-width:1200px){main{padding-top:8rem}}.wrapper{max-width:1568rem;margin:0 auto;position:relative;z-index:10;padding:0 64rem}@media (max-width:1440px){.wrapper{padding:0 64rem}}@media (max-width:1200px){.wrapper{padding:0 48rem}}@media (max-width:768px){.wrapper{padding:0 24rem}}*,:after,:before{box-sizing:border-box}a,a:link,a:visited{font-size:inherit;font-weight:inherit;color:inherit}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}form{display:flex;flex-direction:column;width:100%;gap:16rem}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}span{font-size:inherit;font-weight:inherit}.article-page{padding-top:152rem}@media (max-width:1200px){.article-page{padding-top:110rem}}.article-page .article-page__title{margin:0 0 44rem}.articles-page{padding-top:152rem}@media (max-width:1200px){.articles-page{padding-top:110rem}}.catalog-page{padding-top:152rem}@media (max-width:1200px){.catalog-page{padding-top:110rem}}.not-found-page{padding-top:152rem}@media (max-width:1200px){.not-found-page{padding-top:110rem}}.policy-privacy-page{padding-top:152rem}@media (max-width:1200px){.policy-privacy-page{padding-top:110rem}}.product-page{padding-top:152rem}@media (max-width:1200px){.product-page{padding-top:110rem}}.product-page .product-page__wrapper{border-radius:120rem;background-color:#fff;padding:60rem 0 120rem;margin:0 0 120rem}@media (max-width:1200px){.product-page .product-page__wrapper{padding:24rem 0 32rem;margin:0 0 60rem;border-radius:24rem}}.advantages{margin:0 0 120rem}.advantages .advantages__top{display:flex;justify-content:space-between;gap:12rem;margin:0 0 120rem}@media (max-width:1200px){.advantages .advantages__top{flex-direction:column-reverse;margin:0 0 60rem}}.advantages .advantages__left{padding:52rem;border-radius:24rem;background-color:#fff;width:579rem}@media (max-width:1200px){.advantages .advantages__left{width:100%;padding:24rem 16rem}}.advantages .advantages__title{font-size:38rem;line-height:100%;margin:0 0 24rem}@media (max-width:1200px){.advantages .advantages__title{font-size:32rem}}.advantages .advantages__description{color:#000}.advantages .advantages__right{width:calc(100% - 12rem - 579rem);position:relative}@media (max-width:1200px){.advantages .advantages__right{width:100%;display:flex;flex-direction:column;padding:24rem 16rem}}.advantages .advantages__image{width:100%;height:100%;object-fit:cover;border-radius:24rem}@media (max-width:1200px){.advantages .advantages__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}}.advantages .advantages__subtitle{position:absolute;top:52rem;left:52rem;font-size:200rem;color:#fff}@media (max-width:1200px){.advantages .advantages__subtitle{position:relative;font-size:120rem;top:auto;left:auto}}.advantages .advantages__tag{position:absolute;bottom:52rem;left:52rem;font-size:20rem;color:#fff}@media (max-width:1200px){.advantages .advantages__tag{position:relative;top:auto;left:auto;bottom:auto;margin:0}}.advantages .advantages__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:44rem;padding:0 44rem}@media (max-width:1200px){.advantages .advantages__list{display:flex;flex-direction:column}}.advantages .advantages__item{display:flex;flex-direction:column;align-items:center;gap:24rem}@media (max-width:1200px){.advantages .advantages__item{gap:12rem}}.advantages .advantages__item-title{margin:0;font-size:80rem;color:#000;text-align:center}@media (max-width:1200px){.advantages .advantages__item-title{font-size:40rem}}.advantages .advantages__item-title span{color:#405ff2}.advantages .advantages__item-description{text-align:center;color:#787878;margin:0}.article{max-width:100vw;margin:0 0 240rem;border-radius:120rem;padding:60rem 240rem 120rem;background-color:#fff}@media (max-width:1440px){.article{margin:0 0 100rem}}@media (max-width:1200px){.article{margin:0 0 80rem;padding:32rem 16rem 120rem;border-radius:24rem}}@media (max-width:768px){.article{margin:0 0 60rem}}.article .article__container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:60rem}@media (max-width:1200px){.article .article__container{gap:32rem}}@media (max-width:768px){.article .article__container{gap:32rem;border-radius:24rem}}.article .article__title{width:100%;margin:0}.article .article__content{width:calc(100% - 402rem)}@media (max-width:1200px){.article .article__content{width:100%}}.article .article__aside{width:342rem}@media (max-width:1200px){.article .article__aside{display:none}}.article .article__navigation{position:sticky;top:200rem;right:0}.article .article__navigation-subtitle{display:flex;font-weight:500;font-size:32rem;line-height:130%;color:#000;margin:0 0 20rem}.article .article__navigation-list{display:flex;flex-direction:column;gap:10rem}.article .article__navigation-item{padding:0 0 0 22rem;position:relative}.article .article__navigation-item:before{content:"";width:1rem;height:100%;position:absolute;top:0;left:0;background-color:rgba(64,95,242,.3);transition:all .15s ease-in-out}.article .article__navigation-item span{font-weight:400;font-size:18rem;line-height:135%;color:#000}.article .article__navigation-item--active:before{width:12rem;background-color:#405ff2}.articles{background-color:#fff;margin:0 0 120rem}@media (max-width:1200px){.articles{margin:0 0 60rem}}.articles .articles__top{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 60rem}@media (max-width:1200px){.articles .articles__top{margin:0 0 32rem}}.articles .articles__title{margin:0}@media (max-width:1200px){.articles .articles__more-link{display:none}}.articles .articles__middle{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"one one two two two" "one one three three three" "one one four four four" "one one five five five";row-gap:12rem;column-gap:32rem}@media (max-width:1200px){.articles .articles__middle{display:flex;flex-direction:column;gap:32rem}}.articles .articles__item:first-child{-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:one}.articles .articles__item:first-child .articles__item-link{flex-direction:column}.articles .articles__item:first-child .articles__item-preview{width:100%;height:344rem;border-radius:24rem}@media (max-width:1200px){.articles .articles__item:first-child .articles__item-preview{height:200rem;border-radius:12rem}}.articles .articles__item:first-child .articles__item-info{display:flex;flex-direction:column;gap:6rem}.articles .articles__item:first-child .articles__item-title{font-weight:600;font-size:24rem;line-height:135%;margin:0}@media (max-width:1200px){.articles .articles__item:first-child .articles__item-title{font-size:20rem}}.articles .articles__item:first-child .articles__item-annotation{font-weight:400;font-size:18rem;line-height:135%;margin:0}@media (max-width:1200px){.articles .articles__item:first-child .articles__item-annotation{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16rem}}.articles .articles__item:first-child .articles__item-date{font-weight:400;font-size:14rem;line-height:125%;margin:0}.articles .articles__item:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:5;grid-area:two}.articles .articles__item:nth-child(3){-ms-grid-row:3;-ms-grid-column:5;-ms-grid-column-span:5;grid-area:three}.articles .articles__item:nth-child(4){-ms-grid-row:5;-ms-grid-column:5;-ms-grid-column-span:5;grid-area:four}.articles .articles__item:nth-child(5){-ms-grid-row:7;-ms-grid-column:5;-ms-grid-column-span:5;grid-area:five}.articles .articles__item-link{display:flex;gap:24rem}@media (max-width:1200px){.articles .articles__item-link{display:flex;flex-direction:column}}.articles .articles__item-info{display:flex;flex-direction:column;gap:6rem}.articles .articles__item-preview{border-radius:12rem;width:213rem;height:auto;object-fit:cover}@media (max-width:1200px){.articles .articles__item-preview{width:100%;height:200rem}}.articles .articles__item-title{font-weight:600;font-size:20rem;line-height:135%;margin:0}.articles .articles__item-annotation{font-weight:400;font-size:16rem;line-height:135%;margin:0}@media (max-width:1200px){.articles .articles__item-annotation{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.articles .articles__item-date{font-weight:400;font-size:14rem;line-height:125%;margin:0}.articles-list{padding:60rem 0;margin:0 0 120rem;background-color:#fff;border-radius:60rem}@media (max-width:1200px){.articles-list{border-radius:24rem;padding:32rem 0;margin:0 0 60rem}}.articles-list .articles-list__container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24rem}@media (max-width:1200px){.articles-list .articles-list__container{grid-template-columns:1fr 1fr}}@media (max-width:768px){.articles-list .articles-list__container{grid-template-columns:1fr}}.articles-list .articles-list__item-link{flex-direction:column}.articles-list .articles-list__item-preview{display:flex;width:100%;height:190rem;border-radius:24rem;margin:0 0 12rem}.articles-list .articles-list__item-info{display:flex;flex-direction:column;gap:6rem}.articles-list .articles-list__item-title{font-weight:600;font-size:20rem;line-height:135%;margin:0}.articles-list .articles-list__item-annotation{font-weight:400;font-size:16rem;line-height:135%;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.articles-list .articles-list__item-date{font-weight:400;font-size:14rem;line-height:125%;margin:0}.bestsellers{border-radius:120rem;padding:120rem 0;background-color:#fff;margin:0 0 120rem}@media (max-width:1200px){.bestsellers{padding:32rem 0;border-radius:24rem;margin:0 0 60rem}}.bestsellers .bestsellers__top{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 60rem}@media (max-width:1200px){.bestsellers .bestsellers__top{margin:0 0 32rem}.bestsellers .bestsellers__more-link{display:none}}.bestsellers .bestsellers__title{margin:0}.bestsellers .bestsellers__middle{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12rem}@media (max-width:1200px){.bestsellers .bestsellers__middle{grid-template-columns:1fr}}.bestsellers .bestsellers__item{height:auto;border:1rem solid rgba(0,0,0,.1);border-radius:32rem;padding:16rem}.bestsellers .bestsellers__item-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.bestsellers .bestsellers__item-preview{display:flex;width:100%;height:184rem;object-fit:cover;border-radius:16rem;margin:0 0 12rem}.bestsellers .bestsellers__item-title{font-weight:600;font-size:22rem;line-height:120%;color:#000;margin:0 0 12rem}.bestsellers .bestsellers__item-price{font-weight:700;font-size:18rem;line-height:120%;color:#405ff2;margin:0 0 12rem}.bestsellers .bestsellers__item-specifications{display:grid;grid-template-columns:1fr 1fr;gap:12rem;margin:0 0 20rem}.bestsellers .bestsellers__item-specification{display:flex;flex-direction:column;gap:4rem}.bestsellers .bestsellers__item-subtitle{font-weight:400;font-size:12rem;line-height:120%;color:#787878}.bestsellers .bestsellers__item-value{font-weight:400;font-size:12rem;line-height:120%;color:#000}.bestsellers .bestsellers__item-button{width:100%;padding:10rem}.bestsellers .bestsellers__item-button span{font-weight:600;font-size:16rem;line-height:125%}.brands{margin:0 0 120rem}@media (max-width:1200px){.brands{margin:0 0 60rem}}.brands .brands__top{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 60rem}@media (max-width:1200px){.brands .brands__top{margin:0 0 32rem}.brands .brands__more-link{display:none}}.brands .brands__title{margin:0}.brands .brands__middle{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:6rem}@media (max-width:1200px){.brands .brands__middle{grid-template-columns:1fr 1fr}}.brands .brands__item-link{display:flex;flex-direction:column;align-items:center;border-radius:12rem;padding:32rem;background-color:#fff;gap:12rem}.brands .brands__item-preview{display:flex;width:171rem;height:60rem;object-fit:contain}.brands .brands__item-title{font-weight:500;font-size:18rem;line-height:120%;color:#000;text-align:center}.breadcrumbs{margin:0 0 32rem}@media (max-width:768px){.breadcrumbs{margin:0 0 16rem}}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:12rem}.breadcrumbs__item{display:flex;align-items:center;position:relative}.breadcrumbs__item:last-child:after{content:none}.breadcrumbs__item:last-child a{pointer-events:none;color:#aeaeae}.breadcrumbs__item:after{content:"/";position:absolute;top:50%;right:0;transform:translateY(-50%)}.breadcrumbs__item a,.breadcrumbs__item:after{font-weight:500;font-size:16rem;line-height:120%}.breadcrumbs__item a{letter-spacing:.01em;color:#828282;margin:0 20rem 0 0}@media (max-width:768px){.breadcrumbs__item a{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-.01em}}.catalog{padding:60rem 0;margin:0 0 120rem;background-color:#fff;border-radius:60rem}@media (max-width:1200px){.catalog{border-radius:24rem;padding:32rem 0}}.catalog__wrapper{display:flex;gap:12rem}.catalog .catalog__filters{width:351rem;padding:0 24rem 0 0}@media (max-width:1200px){.catalog .catalog__filters{display:none}}.catalog .catalog__filters-block{margin:0 0 32rem}.catalog .catalog__filters-subtitle{font-weight:500;font-size:18rem;line-height:120%;color:#000;margin:0 0 12rem}.catalog .catalog__filters-list{display:flex;flex-direction:column;gap:6rem}.catalog .input-checkbox input{border-radius:6rem}.catalog .input-checkbox input:before{border:1rem solid #828282}.catalog .input-checkbox__description{font-weight:400;font-size:18rem;line-height:120%;color:#000}.catalog .catalog__filters-price{display:flex;gap:12rem}.catalog .catalog__filters-price .input-number input,.catalog .catalog__filters-price .input-number__label{color:#828282}.catalog .catalog__container{width:calc(100% - 351rem - 12rem)}@media (max-width:1200px){.catalog .catalog__container{width:100%}}.catalog .catalog__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12rem}@media (max-width:1200px){.catalog .catalog__list{grid-template-columns:1fr}}.catalog .catalog__filters-actions{display:flex;flex-direction:column}.catalog .catalog__filters-actions .button{width:100%;border-color:#000;padding:12rem}.catalog .catalog__item{border:1rem solid rgba(0,0,0,.1);border-radius:32rem;padding:16rem}.catalog .catalog__item-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.catalog .catalog__item-preview{display:flex;width:100%;height:184rem;object-fit:cover;margin:0 0 12rem;border-radius:16rem}.catalog .catalog__item-title{font-weight:600;font-size:22rem;line-height:120%;color:#000;margin:0 0 12rem}.catalog .catalog__item-price{font-weight:700;font-size:18rem;line-height:120%;color:#405ff2;margin:0 0 12rem}.catalog .catalog__item-specifications{display:grid;grid-template-columns:1fr 1fr;gap:12rem;margin:0 0 20rem}.catalog .catalog__item-specification{display:flex;flex-direction:column;gap:4rem}.catalog .catalog__item-subtitle{font-weight:400;font-size:12rem;line-height:120%;color:#787878}.catalog .catalog__item-value{font-weight:400;font-size:12rem;line-height:120%;color:#000}.catalog .catalog__item-button{width:100%;padding:10rem}.catalog .catalog__item-button span{font-weight:600;font-size:16rem;line-height:125%}.catalog .catalog__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24rem;padding:80rem 0 0}.catalog .catalog__empty-icon{width:150rem;height:150rem;min-width:150rem;min-height:150rem}.catalog .catalog__empty-title{margin:0}.catalog .catalog__empty-link{padding:20rem 32rem}.catalog .catalog__empty-link span{font-size:20rem}.catalog .catalog__pagination{display:flex;align-items:center;justify-content:center;width:100%;gap:12rem;margin:24rem 0 0}@media (max-width:1200px){.catalog .catalog__pagination{gap:16rem}}.catalog .catalog__pagination-list{display:flex;align-items:center;gap:12rem}@media (max-width:1200px){.catalog .catalog__pagination-list{gap:8rem}}.catalog .catalog__pagination-item a{font-size:16rem;width:48rem;height:48rem;display:flex;align-items:center;justify-content:center;border-radius:8rem}@media (max-width:1200px){.catalog .catalog__pagination-item a{width:32rem;height:32rem;font-size:14rem}}.catalog .catalog__pagination-item span{font-size:16rem;width:48rem;height:48rem;display:flex;align-items:center;justify-content:center;border-radius:8rem;border:1rem solid rgba(0,0,0,.1)}@media (max-width:1200px){.catalog .catalog__pagination-item span{width:32rem;height:32rem;font-size:14rem}}.catalog .catalog__pagination-prev svg{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.catalog .catalog__pagination-prev path{fill:#fff}.catalog .catalog__pagination-next svg{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.catalog .catalog__pagination-next path{fill:#fff}.cover{margin:0 0 120rem}@media (max-width:1200px){.cover{margin:0 0 60rem}}.cover__wrapper{padding-top:207rem;padding-bottom:148rem;display:flex;flex-direction:column;align-items:center}.cover .cover__title{text-align:center;color:#fff;margin:0 0 12rem}.cover .cover__description{text-align:center;color:#fff;margin:0 0 44rem;font-size:24rem;font-weight:500}.cover .cover__button{background-color:#405ff2;padding:16rem 64rem}.cover .cover__button span{color:#fff;font-size:18rem}.cover .cover__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:24rem;overflow:hidden;z-index:-1}.faq{--faq-cols:2;background:linear-gradient(180deg,#ebefff,#fff);padding:120rem 0;border-radius:120rem 120rem 0 0}@media (max-width:1200px){.faq{border-radius:24rem 24rem 0 0;padding:32rem 0}}.faq .faq__title{margin:0 auto 60rem}.faq .faq__columns{position:relative;display:grid;grid-template-columns:repeat(var(--faq-cols),minmax(0,1fr));column-gap:30rem}@media (max-width:1200px){.faq .faq__columns{display:flex;flex-direction:column}}.faq__col{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20rem;min-width:0}.faq__item{width:100%;height:auto;display:flow-root;padding:34rem;border-bottom:1rem solid rgba(0,0,0,.1);position:relative}@media (max-width:1200px){.faq__item{padding:16rem}}.faq__item:first-child{border-top:1rem solid rgba(0,0,0,.1)}.faq__item:last-child{border:none}.faq .faq__item-title{cursor:pointer;font-weight:600;font-size:22rem;line-height:150%;padding:0 72rem 0 0;margin:0}@media (max-width:1200px){.faq .faq__item-title{padding:0 94rem 0 0;font-size:16rem;position:relative}}.faq .faq__item-title:before{content:"";width:19rem;height:2rem;border-radius:2rem;background-color:#405ff2;top:54rem;right:46rem;position:absolute;pointer-events:none}@media (max-width:1200px){.faq .faq__item-title:before{top:50%;right:0;transform:translateY(-50%)}}.faq .faq__item-title:after{content:"";width:19rem;height:2rem;border-radius:2rem;background-color:#405ff2;top:54rem;right:46rem;position:absolute;transform:rotate(90deg);transition:all .15s ease-in-out;pointer-events:none}@media (max-width:1200px){.faq .faq__item-title:after{top:50%;right:0;transform:translateY(-50%) rotate(90deg)}}.faq .faq__item-description{margin:0;overflow:hidden;max-height:0;transition:max-height .25s ease,opacity .2s ease;will-change:max-height;padding:0 72rem 0 0}@media (max-width:1200px){.faq .faq__item-description{padding:0 24rem 0 0}}.faq__item--active .faq__item-title:after{transform:rotate(0)}.faq__item--active .faq__item-description{max-height:fit-content;margin:30rem 0 0}.footer{border-radius:120rem 120rem 0 0;padding:120rem 0 60rem;margin:-120rem 0 0;background-color:#000;position:relative;overflow:hidden}@media (max-width:1200px){.footer{border-radius:32rem 32rem 0 0;padding:32rem 0}}.footer .footer__top{display:flex;align-items:center;justify-content:space-between;margin:0 0 232rem}@media (max-width:1200px){.footer .footer__top{align-items:flex-start;flex-direction:column;margin:0 0 32rem;gap:32rem}}.footer .footer__logo{width:156rem;height:52rem}.footer .footer__logo img{width:100%;height:100%;object-fit:contain}.footer .footer__button{padding:16rem 44rem}@media (max-width:1200px){.footer .footer__button{width:100%}}.footer .footer__button span{font-size:18rem}.footer .footer__middle{display:grid;grid-template-columns:1fr 1fr 1fr;gap:80rem;margin:0 0 60rem}@media (max-width:1200px){.footer .footer__middle{display:flex;flex-direction:column;margin:0 0 32rem;gap:0}.footer .footer__column{padding:0 0 32rem;margin:0 0 32rem;border-bottom:1rem solid rgba(0,0,0,.1)}}.footer .footer__contacts{display:flex;flex-direction:column;gap:20rem}.footer .footer__contacts-item{display:flex;flex-direction:column;gap:12rem}.footer .footer__contacts-subtitle{font-weight:500;font-size:20rem;line-height:120%;color:#787878}.footer .footer__contacts-value span{font-weight:600;font-size:24rem;line-height:120%;color:#fff}.footer .footer__navigation{display:flex;flex-direction:column;gap:24rem}.footer .footer__navigation-item a{font-weight:600;font-size:22rem;line-height:120%;color:#fff}.footer .footer__navigation-childs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16rem;margin:20rem 0}.footer .footer__navigation-child{display:flex;align-items:center;gap:6rem}.footer .footer__navigation-child svg{width:16rem;height:16rem;min-width:16rem;min-height:16rem}.footer .footer__navigation-child a{font-weight:400;font-size:16rem;line-height:120%;color:#fff}.footer .footer__bottom{display:flex;align-items:flex-end;justify-content:space-between}@media (max-width:1200px){.footer .footer__bottom{flex-direction:column;align-items:flex-start}}.footer .footer__logo-bg{display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.footer .footer__logo-bg,.footer .footer__logo-bg svg{width:1920rem;height:601rem}.footer .footer__circle{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2704rem;height:2704rem}.footer .footer__circle svg{width:100%;height:100%}.header{position:fixed;top:24rem;left:24rem;right:24rem;width:calc(100% - 48rem);z-index:1001;border-radius:1000rem;padding:0 216rem;transition:all .15s ease-in-out}@media (max-width:1200px){.header{padding:12rem 32rem;top:16rem;left:16rem;right:16rem;width:calc(100% - 32rem)}}.header .header__top{display:flex;align-items:center;justify-content:space-between;padding:16rem 0}@media (max-width:1200px){.header .header__top{padding:0}}.header .header__logo{width:156rem;height:52rem;object-fit:contain}@media (max-width:1200px){.header .header__logo{width:96rem;height:32rem}}.header .header__navigation{display:flex;align-items:center;gap:6rem}@media (max-width:1200px){.header .header__navigation{display:none}}.header .header__navigation-list{display:flex;align-items:center;gap:6rem}.header .header__navigation-item a{display:flex;align-items:center;gap:12rem;padding:16rem 32rem;border-radius:1000rem}.header .header__navigation-item svg{width:32rem;height:32rem;min-height:32rem;min-width:32rem}.header .header__navigation-item span{font-size:18rem;color:#fff}.header .header__hamburger{display:none;align-items:center;justify-content:center;border-radius:100rem;padding:12rem;width:44rem;height:44rem;position:relative;z-index:1002;border:1px solid #fff}@media (max-width:1200px){.header .header__hamburger{display:flex}}.header .header__hamburger .line{display:flex;height:1rem;width:16rem;border-radius:2rem;background-color:#fff;position:relative;transition:all .15s ease-in-out}.header .header__hamburger .line:before{top:-5rem}.header .header__hamburger .line:after,.header .header__hamburger .line:before{content:"";position:absolute;left:0;height:1rem;width:16rem;border-radius:2rem;background-color:#fff;transition:all .15s ease-in-out}.header .header__hamburger .line:after{bottom:-5rem}.header .header__hamburger--active .line{transform:rotate(45deg)}.header .header__hamburger--active .line:before{opacity:0}.header .header__hamburger--active .line:after{bottom:0;transform:rotate(90deg)}.header.header--fill{box-shadow:0 4rem 30rem 0 rgba(0,0,0,.05);background:#fff}.header.header--fill .header__navigation-item span{color:#000}.header.header--fill .header__navigation-item path{fill:#405ff2}.header.header--fill .header__button{border-color:rgba(64,95,242,.4)}.header.header--fill .header__button span{color:#000}.header.header--fill .header__hamburger{border-color:rgba(64,95,242,.4)}.header.header--fill .header__hamburger .line,.header.header--fill .header__hamburger .line:after,.header.header--fill .header__hamburger .line:before{background-color:#405ff2}.header--no-shadow{box-shadow:none!important}.header--no-shadow .header__hamburger{border-color:rgba(64,95,242,.4)}.header--no-shadow .header__hamburger .line,.header--no-shadow .header__hamburger .line:after,.header--no-shadow .header__hamburger .line:before{background-color:#405ff2}.product{max-width:100vw;overflow-x:hidden;margin:0 0 120rem}@media (max-width:1440px){.product{margin:0 0 100rem}}@media (max-width:1200px){.product{margin:0 0 80rem}}@media (max-width:768px){.product{margin:0 0 60rem}}.product .product__container{display:flex;gap:60rem}@media (max-width:1200px){.product .product__container{flex-direction:column-reverse;gap:32rem;padding:32rem}}@media (max-width:768px){.product .product__container{padding:24rem 16rem;margin:0 -16rem;width:calc(100% + 32rem)}}.product .product__images{display:flex;flex-direction:column;width:694rem;gap:12rem}@media (max-width:1200px){.product .product__images{width:100%}}@media (max-width:768px){.product .product__images{gap:8rem}}.product .product__image-max{position:relative;width:100%;height:420rem}@media (max-width:768px){.product .product__image-max{height:200rem}}.product .product__image-max img{width:100%;height:100%;object-fit:cover;object-position:center;border:1rem solid #eaeaea;border-radius:12rem;overflow:hidden}.product .product__image-navigation{display:flex;align-items:center;justify-content:center;width:42rem;height:42rem;border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 50px 0 rgba(0,0,0,.1);background:rgba(64,95,242,.1);pointer-events:all;position:relative;transition:opacity .2s}.product .product__image-navigation:disabled{opacity:.35;cursor:default}@media (max-width:768px){.product .product__image-navigation{display:none}}.product .product__image-navigation--prev{z-index:10;position:absolute;top:50%;left:20rem;transform:translateY(-50%)}.product .product__image-navigation--prev svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product .product__image-navigation--prev path{fill:#fff}.product .product__image-navigation--next{z-index:10;position:absolute;top:50%;right:20rem;transform:translateY(-50%)}.product .product__image-navigation--next svg{position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.product .product__image-navigation--next path{fill:#fff}.product .product__images-min{display:grid;grid-template-columns:repeat(4,1fr);gap:12rem;list-style:none;margin:0;padding:0}@media (max-width:768px){.product .product__images-min{gap:8rem}}.product .product__image-min{overflow:hidden;border-radius:12rem}.product .product__image-min img{width:100%;height:94rem;object-fit:cover;object-position:center;border:1rem solid #eaeaea;border-radius:12rem;cursor:pointer;display:block;transition:opacity .2s}.product .product__image-min img:hover{opacity:.8}.product .product__info{display:flex;flex-direction:column;gap:32rem;width:calc(100% - 52rem - 694rem)}@media (max-width:1200px){.product .product__info{width:100%;gap:20rem}}.product .product__title{font-weight:500;font-size:38rem;line-height:120%;margin:0}@media (max-width:1200px){.product .product__title{font-size:26rem}}.product .product__subtitle{font-weight:500;font-size:20rem;line-height:125%;margin:0 0 16rem}.product .product__description{font-weight:400;font-size:16rem;line-height:125%;color:#828282}.product .product__prices{display:flex;flex-direction:column;gap:12rem}@media (max-width:768px){.product .product__prices{gap:8rem}}.product .product__prices__list{display:flex;gap:12rem}@media (max-width:768px){.product .product__prices__list{gap:8rem}}.product .product__prices__item{border-radius:12rem;display:flex;flex-direction:column;gap:8rem}.product .product__prices__item:nth-child(2) .subtitle{color:#828282}.product .product__prices__item:nth-child(2) .value{color:#aeaeae}.product .product__prices__item .subtitle{font-weight:400;font-size:14rem;line-height:143%;color:#405ff2}@media (max-width:768px){.product .product__prices__item .subtitle{font-size:12rem;line-height:167%}}.product .product__prices__item .value{font-weight:600;font-size:32rem;line-height:110%;color:#405ff2}@media (max-width:768px){.product .product__prices__item .value{font-size:26rem}}.product .product__prices-delivery{width:fit-content;border-radius:8rem;padding:6rem 12rem;font-weight:400;background-color:#f8f8f8;font-size:14rem;line-height:125%;color:#828282}@media (max-width:768px){.product .product__prices-delivery{width:100%}}.product .product__buttons{display:flex;gap:12rem}@media (max-width:768px){.product .product__buttons{flex-wrap:wrap;justify-content:space-between}}.product .product__button-buy{background-color:#405ff2;padding:10rem 24rem}@media (max-width:768px){.product .product__button-buy{width:100%;padding:12rem 16rem}.product .product__button-buy svg{width:20rem;height:20rem;min-width:20rem;min-height:20rem}}.product .product__button-buy span{color:#fff}@media (max-width:768px){.product .product__button-cart{width:calc(100% - 54rem - 12rem);padding:12rem 16rem}.product .product__button-cart svg{width:20rem;height:20rem;min-width:20rem;min-height:20rem}.product .product__button-analytics{padding:12rem 16rem}.product .product__button-analytics svg{width:20rem;height:20rem;min-width:20rem;min-height:20rem}}.product .product__specifications{display:flex;justify-content:space-between;width:100%;gap:60rem}@media (max-width:1200px){.product .product__specifications{flex-direction:column}}.product .product__specifications__list{display:grid;grid-template-columns:1fr 1fr;width:100%;column-gap:32rem}@media (max-width:1200px){.product .product__specifications__list{grid-template-columns:1fr}}.product .product__specification{padding:12rem 0;display:flex;flex-direction:column;gap:2rem;border-bottom:1rem solid #d9d9d9}.product .product__specification span.subtitle{font-weight:400;font-size:14rem;line-height:125%;color:#828282;white-space:nowrap}@media (max-width:768px){.product .product__specification span.subtitle{font-size:12rem}}.product .product__specification span.value{font-weight:400;font-size:14rem;line-height:125%;color:#000;white-space:nowrap}@media (max-width:768px){.product .product__specification span.value{font-size:12rem}}.product .product__specification b.value{font-weight:700;font-size:14rem;line-height:125%;color:#000;white-space:nowrap}@media (max-width:768px){.product .product__specification b.value{font-size:12rem}}.product .product__dimensions{width:340rem;position:relative}.product .product__dimensions__image{width:340rem;height:212rem;object-fit:contain}.product .product__dimensions__width{top:39rem;right:72rem}.product .product__dimensions__height,.product .product__dimensions__width{font-weight:500;font-size:20rem;line-height:125%;color:#000;position:absolute}.product .product__dimensions__height{top:121rem;right:41rem}.product .product__dimensions__length{font-weight:500;font-size:20rem;line-height:125%;color:#000;position:absolute;right:99rem;bottom:11rem}.product--sold .product__title{color:#616161}.product--sold .product__prices__item .value{color:#a1a1a1}.product--sold .product__button-buy{padding:10rem 48rem;background-color:silver}.recommendations .recommendations__top{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 60rem}@media (max-width:1200px){.recommendations .recommendations__top{margin:0 0 32rem}.recommendations .recommendations__more-link{display:none}}.recommendations .recommendations__title{margin:0}.recommendations .recommendations__middle{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12rem}@media (max-width:1200px){.recommendations .recommendations__middle{grid-template-columns:1fr}}.recommendations .recommendations__item{border:1rem solid rgba(0,0,0,.1);border-radius:32rem;padding:16rem}.recommendations .recommendations__item-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.recommendations .recommendations__item-preview{display:flex;width:100%;height:184rem;object-fit:cover;margin:0 0 12rem;border-radius:12rem}.recommendations .recommendations__item-title{font-weight:600;font-size:22rem;line-height:120%;color:#000;margin:0 0 12rem}.recommendations .recommendations__item-price{font-weight:700;font-size:18rem;line-height:120%;color:#405ff2;margin:0 0 12rem}.recommendations .recommendations__item-specifications{display:grid;grid-template-columns:1fr 1fr;gap:12rem;margin:0 0 20rem}.recommendations .recommendations__item-specification{display:flex;flex-direction:column;gap:4rem}.recommendations .recommendations__item-subtitle{font-weight:400;font-size:12rem;line-height:120%;color:#787878}.recommendations .recommendations__item-value{font-weight:400;font-size:12rem;line-height:120%;color:#000}.recommendations .recommendations__item-button{width:100%;padding:10rem}.recommendations .recommendations__item-button span{font-weight:600;font-size:16rem;line-height:125%}.mobile-menu{display:flex;flex-direction:column;gap:24rem;position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff;padding:150rem 24rem 24rem;height:100dvh;overflow:scroll}@media (min-width:1201px){.mobile-menu{display:none}}.mobile-menu .mobile-menu__buttons{display:flex;gap:8rem}.mobile-menu .mobile-menu__button-call{width:100%;padding:10rem 16rem}.mobile-menu .mobile-menu__button-analytics{width:40rem;padding:10rem;position:relative;border-radius:12rem}.mobile-menu .mobile-menu__button-analytics svg{width:20rem;height:20rem;min-height:20rem;min-width:20rem}.mobile-menu .mobile-menu__button-analytics .icon path{stroke:#405ff2}.mobile-menu .mobile-menu__button-analytics span{position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:12rem;line-height:125%;text-align:center;color:#405ff2;width:20rem;height:20rem;background-color:#000;border-radius:50%}.mobile-menu .mobile-menu__button-cart{width:40rem;padding:10rem;position:relative;border-radius:12rem}.mobile-menu .mobile-menu__button-cart svg{width:20rem;height:20rem;min-height:20rem;min-width:20rem}.mobile-menu .mobile-menu__button-cart .icon path{stroke:#405ff2}.mobile-menu .mobile-menu__button-cart span{position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:12rem;line-height:125%;text-align:center;color:#405ff2;width:20rem;height:20rem;background-color:#000;border-radius:50%}.mobile-menu .mobile-menu__phone{justify-content:center}.mobile-menu .mobile-menu__phone span{color:#000;font-size:20rem}.mobile-menu .mobile-menu__phone svg{width:24rem;height:24rem;min-height:24rem;min-width:24rem}.mobile-menu .mobile-menu__list{display:flex;flex-direction:column;padding:24rem 0;gap:24rem}.mobile-menu .mobile-menu__item a{display:flex;align-items:center;gap:10rem}.mobile-menu .mobile-menu__item a span{font-weight:500;font-size:22rem;line-height:125%;color:#000}.mobile-menu .mobile-menu__item__childs{display:flex;flex-direction:column;gap:12rem}.mobile-menu .mobile-menu__item__child{margin:16rem 0 0;font-weight:400;font-size:18rem;line-height:125%;color:#828282}.mobile-menu .mobile-menu__social-links{display:flex;gap:12rem}.mobile-menu .mobile-menu__social-link a{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f5f7ff;width:44rem;height:44rem}.mobile-menu .mobile-menu__social-link svg{width:24rem;height:24rem;min-height:24rem;min-width:24rem}.modal-form .modal-form__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1002;border-radius:24rem;padding:32rem;width:600rem;background-color:#fff}@media (max-width:768px){.modal-form .modal-form__wrapper{width:343rem;padding:32rem 16rem}}.modal-form .modal-form__title{font-weight:500;font-size:32rem;line-height:125%;margin:0 0 40rem}@media (max-width:768px){.modal-form .modal-form__title{font-size:28rem;margin:0 0 32rem}}.modal-form .modal-form__box{gap:0}.modal-form .modal-form__name{margin:0 0 40rem}.modal-form .modal-form__phone{margin:0 0 32rem}.modal-form .modal-form__send{width:100%;padding:16rem;margin:0 0 12rem;background-color:#405ff2;border-radius:12rem}.modal-form .modal-form__send span{font-weight:500;font-size:20rem;color:#fff}.modal-form .modal-form__checkbox input:before{border-color:#828282}.modal-form .modal-form__checkbox .input-checkbox__description{color:#828282}.modal-form .modal-form__close{position:absolute;top:24rem;right:24rem;width:26rem;height:26rem}.modal-form .modal-form__overlay{width:100vw;height:100vh;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:1001}.button{width:fit-content;display:flex;justify-content:center;align-items:center;border-radius:1000rem;padding:8rem 16rem;gap:4rem;cursor:pointer;border:1rem solid transparent}@media (max-width:1440px){.button{padding:8rem 16rem}}@media (max-width:1200px){.button{padding:14rem 20rem}}@media (max-width:768px){.button{padding:12rem 16rem}}.button:disabled{opacity:.8;pointer-events:none;cursor:default}.button:has(.loader){pointer-events:none;cursor:default}.button span{font-weight:400;font-size:18rem;line-height:150%}@media (max-width:1440px){.button span{font-size:14rem}}@media (max-width:1200px){.button span{font-size:14rem}}@media (max-width:768px){.button span{font-size:14rem}}.button .icon,.button .loader{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.button-white{background-color:#fff;border-color:#fff}.button-white span{color:#000}.button-white .icon path{fill:#a0a7b0}.button-white .loader{stroke:#a0a7b0}.button-black{border-color:#a0a7b0;background-color:#a0a7b0}.button-black span{color:#fff}.button-black .icon path{fill:#fff}.button-black .loader{stroke:#fff}.button-brand{background-color:rgba(64,95,242,.15)}.button-brand span{color:#405ff2}.button-brand .icon path{fill:#405ff2}.button-brand .loader{stroke:#405ff2}.button-outlined-brand{border-color:#405ff2;background-color:transparent}.button-outlined-brand span{color:#000}.button-outlined-brand .icon path{stroke:#000}.button-outlined-brand .loader{stroke:#fff}.button-outlined{border-color:rgba(255,255,255,.5);background-color:transparent}.button-outlined span{color:#fff}.button-outlined .icon path,.button-outlined .loader{stroke:#fff}.code{margin:0 0 16rem;max-width:100%;overflow:scroll}.code thead td{color:#787878}.code tbody td{color:#000}.code tr{position:relative}.code td{padding:4rem 8rem;font-weight:400;font-size:16rem;line-height:130%;border:1px solid #66717e}.code p,.code strong{font-size:inherit}.input-checkbox{width:100%;display:flex;align-items:flex-start}.input-checkbox.filled input:after{opacity:1}.input-checkbox.filled input:before{border:1rem solid transparent}.input-checkbox.error input:before{border-color:#f44336}.input-checkbox input{width:24rem;height:24rem;min-width:24rem;min-height:24rem;margin:0 8rem 0 0;appearance:none;position:relative;cursor:pointer}.input-checkbox input:after{width:22rem;height:22rem;background-image:url(/icons/check.svg);background-repeat:no-repeat;background-size:contain;opacity:0}.input-checkbox input:after,.input-checkbox input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-checkbox input:before{border:1rem solid rgba(255,255,255,.5);border-radius:4rem;width:20rem;height:20rem}.input-checkbox__description{font-weight:400;font-size:14rem;line-height:125%;color:rgba(255,255,255,.5)}.input-checkbox__description a{color:#405ff2;text-decoration:underline}.input-default{display:flex;flex-direction:column;width:100%;position:relative}.input-default.error input{border-color:#f44336;color:#f44336}.input-default.error .input-default__label{color:#f44336}.input-default input{width:100%;padding:12rem 20rem;font-weight:400;font-size:16rem;line-height:150%;color:#787878;border-radius:12rem;border:1rem solid #787878;background:rgba(255,255,255,.2)}@media (max-width:768px){.input-default input{font-size:16rem;line-height:120%;padding:12rem 16rem}}.input-default__label{display:flex;font-weight:400;font-size:16rem;line-height:145%;color:#787878;margin:0 0 4rem;position:absolute;top:-5rem;left:6rem;transform:translateY(-100%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-default__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-default__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#f44336}.input-default__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-default__error svg{width:16rem;height:16rem}.input-number{display:flex;flex-direction:column;width:100%;position:relative}.input-number:has(input:focus) .input-number__label{opacity:0}.input-number.filled .input-number__label{opacity:0}.input-number.error input{border-color:#f44336;color:#f44336}.input-number.error .input-number__label{color:#f44336}.input-number input{width:100%;padding:12rem 20rem;font-weight:400;font-size:16rem;line-height:150%;color:#fff;border-radius:12rem;border:1rem solid #000;background:rgba(255,255,255,.2)}@media (max-width:768px){.input-number input{font-size:16rem;line-height:120%;padding:12rem 0}}.input-number__label{display:flex;font-weight:400;font-size:16rem;line-height:145%;color:#fff;margin:0 0 4rem;position:absolute;top:50%;left:20rem;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-number__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-number__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#f44336}.input-number__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-number__error svg{width:16rem;height:16rem}.input-phone{display:flex;flex-direction:column;width:100%;position:relative}.input-phone.error input{border-color:#f44336;color:#f44336}.input-phone.error .input-phone__label{color:#f44336}.input-phone input{width:100%;padding:12rem 20rem;font-weight:400;font-size:16rem;line-height:150%;color:#787878;border-radius:12rem;border:1rem solid #787878;background:rgba(255,255,255,.2)}@media (max-width:768px){.input-phone input{font-size:16rem;line-height:120%;padding:12rem 16rem}}.input-phone__label{display:flex;font-weight:400;font-size:16rem;line-height:145%;color:#787878;margin:0 0 4rem;position:absolute;top:-5rem;left:6rem;transform:translateY(-100%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-phone__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-phone__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#f44336}.input-phone__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-phone__error svg{width:16rem;height:16rem}.input-search{display:flex;flex-direction:column;width:100%;position:relative}.input-search:has(input:focus) .input-search__label{opacity:0}.input-search.filled .input-search__label{opacity:0}.input-search.error input{border-color:#f44336;color:#f44336}.input-search.error .input-search__label{color:#f44336}.input-search.error .input-search__button path{fill:#f44336}.input-search input{width:100%;padding:12rem 56rem 12rem 20rem;font-weight:400;font-size:16rem;line-height:125%;color:#fff;border-radius:12rem;border:1rem solid #000;background:rgba(255,255,255,.1)}@media (max-width:768px){.input-search input{font-size:16rem;line-height:120%;padding:12rem 0}}.input-search__label{display:flex;font-weight:400;font-size:16rem;line-height:145%;color:#fff;margin:0 0 4rem;left:20rem;transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-search__button,.input-search__label{position:absolute;top:50%;transform:translateY(-50%)}.input-search__button{right:10rem;width:24rem;height:24rem}.input-search__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-search__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#f44336}.input-search__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-search__error svg{width:16rem;height:16rem}a.link{font-weight:400;font-size:18rem;line-height:150%;color:#fff;text-decoration:underline}@media (max-width:1440px){a.link{font-size:16rem}}@media (max-width:1200px){a.link{font-size:16rem}}@media (max-width:768px){a.link{font-size:14rem}}ol.list{list-style-type:decimal;counter-reset:list-counter;padding-left:4rem}ol.list li{counter-increment:list-counter;list-style:none}ol.list li:before{content:counter(list-counter) ") ";font-weight:500;font-size:18rem;line-height:150%;color:#405ff2}ul.list li{position:relative;padding:0 0 0 16rem}ul.list li:after{content:"";position:absolute;top:8rem;left:4rem;width:5rem;height:5rem;background-color:#405ff2;border-radius:50%}ol.list,ul.list{margin:0 0 16rem}ol.list:last-child,ul.list:last-child{margin:0}ol.list li,ul.list li{font-weight:400;font-size:18rem;line-height:150%;color:#000;margin:0 0 8rem}@media (max-width:1440px){ol.list li,ul.list li{font-size:16rem}}@media (max-width:1200px){ol.list li,ul.list li{font-size:16rem}}@media (max-width:768px){ol.list li,ul.list li{font-size:14rem}}ol.list li:last-child,ul.list li:last-child{margin:0}p.paragraph{font-weight:400;font-size:16rem;line-height:150%;color:#787878;margin:0 0 20rem}@media (max-width:1440px){p.paragraph{font-size:16rem}}@media (max-width:1200px){p.paragraph{font-size:16rem}}@media (max-width:768px){p.paragraph{font-size:14rem}}.phone{display:flex;align-items:center;gap:8rem}.phone svg{width:20rem;height:20rem;min-width:20rem;min-height:20rem}.phone span{font-weight:400;font-size:16rem;line-height:125%;color:#fff;white-space:nowrap}.promo-select{width:100%;position:relative;padding:32rem;border-radius:24rem;background-color:#fff}@media (max-width:1200px){.promo-select{padding:32rem 24rem 24rem}}.promo-select .promo-select__title{font-size:22rem;margin:0 0 24rem}.promo-select__label{display:flex;font-weight:400;font-size:16rem;line-height:145%;margin:0 0 8rem;transition:all .15s ease-in-out;opacity:.7}.promo-select[data-open=true] .promo-select__trigger-icon{transform:rotate(180deg)}.promo-select.filled .promo-select__label{opacity:0}.promo-select__trigger{width:100%;padding:12rem 20rem;border-radius:12rem;border:1rem solid #d4d4d4;background:rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12rem;font-weight:400;font-size:16rem;line-height:150%;cursor:pointer;transition:all .15s ease-in-out}@media (max-width:768px){.promo-select__trigger{font-size:16rem;line-height:120%;padding:12rem 20rem}}.promo-select__trigger:hover{background:rgba(255,255,255,.26)}.promo-select__trigger:focus-visible{outline:0;box-shadow:0 0 0 2rem rgba(255,255,255,.25)}.promo-select__trigger:disabled{opacity:.5;cursor:not-allowed}.promo-select__trigger-text{min-width:0;flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:16rem;line-height:125%;color:#828282}.promo-select__trigger-icon{flex:0 0 auto;transition:all .15s ease-in-out;opacity:.8;color:#000}.promo-select__dropdown{position:relative;border-radius:12rem;border:1rem solid #d4d4d4;background:#fff;overflow:hidden;max-height:245rem;overflow-y:auto}.promo-select__option{width:100%;border:none;background:0 0;color:#000;padding:12rem 20rem;text-align:left;cursor:pointer;transition:all .15s ease-in-out}.promo-select__option+.promo-select__option{border-top:1rem solid rgba(255,255,255,.08)}.promo-select__option:hover{background:rgba(255,255,255,.08)}.promo-select__option:focus-visible{outline:0;background:rgba(255,255,255,.1)}.promo-select__option[aria-selected=true]{background:rgba(255,255,255,.12)}.promo-select__option-row{display:flex;align-items:center;justify-content:space-between;gap:12rem}.promo-select__option-title{font-weight:500;font-size:16rem;line-height:140%}.promo-select__option-discount{font-weight:500;font-size:14rem;line-height:140%;opacity:.9;white-space:nowrap}.promo-select__option-subtitle{margin-top:4rem;font-weight:400;font-size:13rem;line-height:120%;opacity:.7}blockquote.quote{padding:20rem;font-style:italic;font-weight:400;font-size:16rem;line-height:160%;color:#000;position:relative;border:1rem solid #405ff2;border-radius:12rem}blockquote.quote:before{content:"";width:30rem;height:29rem;background-image:url(/icons/quote.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0;position:absolute;top:-15rem;right:-15rem;z-index:1}.richtext{display:flex;flex-direction:column}.richtext .image{margin:0 0 60rem;border-radius:24rem}@media (max-width:768px){.richtext .image{border-radius:12rem;margin:0 0 32rem}}.richtext h2.title{font-weight:600;font-size:42rem;line-height:150%;margin:0 0 24rem}@media (max-width:1440px){.richtext h2.title{font-size:32rem;margin:0 0 16rem}}@media (max-width:1200px){.richtext h2.title{font-size:24rem;margin:0 0 12rem}}@media (max-width:768px){.richtext h2.title{font-size:24rem;margin:0 0 12rem}}.richtext .paragraph,b.bold{color:#000}b.bold{font-weight:500;font-size:inherit}h1.title{font-family:Rubik,sans-serif;font-weight:500;font-size:62rem;line-height:100%;margin:0 0 32rem}@media (max-width:1440px){h1.title{font-size:62rem;margin:0 0 24rem}}@media (max-width:1200px){h1.title{font-size:40rem;margin:0 0 24rem}}@media (max-width:768px){h1.title{font-size:32rem;margin:0 0 24rem}}h2.title{font-weight:600;font-size:52rem;line-height:150%;margin:0 0 24rem}@media (max-width:1440px){h2.title{font-size:52rem;margin:0 0 16rem}}@media (max-width:1200px){h2.title{font-size:32rem;margin:0 0 12rem}}@media (max-width:768px){h2.title{font-size:32rem;margin:0 0 12rem}}h3.title{font-weight:600;font-size:32rem;line-height:150%;margin:0 0 24rem}@media (max-width:1440px){h3.title{font-size:32rem;margin:0 0 16rem}}@media (max-width:1200px){h3.title{font-size:24rem;margin:0 0 12rem}}@media (max-width:768px){h3.title{font-size:24rem;margin:0 0 12rem}}h4.title{font-weight:600;font-size:22rem;line-height:140%;margin:0 0 24rem}@media (max-width:1440px){h4.title{font-size:18rem;margin:0 0 16rem}}@media (max-width:1200px){h4.title{font-size:16rem;margin:0 0 12rem}}@media (max-width:768px){h4.title{font-size:16rem;margin:0 0 12rem}}h5.title{font-weight:600;font-size:22rem;line-height:120%;margin:0 0 24rem}@media (max-width:1440px){h5.title{font-size:18rem;margin:0 0 24rem}}@media (max-width:1200px){h5.title{font-size:16rem;margin:0 0 12rem}}@media (max-width:768px){h5.title{font-size:16rem;margin:0 0 12rem}}h6.title{font-weight:600;font-size:20rem;line-height:120%;margin:0 0 24rem}@media (max-width:1440px){h6.title{font-size:18rem;margin:0 0 24rem}}@media (max-width:1200px){h6.title{font-size:16rem;margin:0 0 12rem}}@media (max-width:768px){h6.title{font-size:14rem;margin:0 0 12rem}}