.nuxt-progress{background-color:#fff;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:#af1010}@font-face{font-display:block;font-family:fontello;font-style:normal;font-weight:400;src:url(/fonts/fontello.eot?68167404);src:url(/fonts/fontello.eot?68167404#iefix) format("embedded-opentype"),url(/fonts/fontello.woff2?68167404) format("woff2"),url(/fonts/fontello.woff?68167404) format("woff"),url(/fonts/fontello.ttf?68167404) format("truetype"),url(/fonts/fontello.svg?68167404#fontello) format("svg")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:700;src:url(/fonts/CeraPro-Bold.woff2) format("woff2"),url(/fonts/CeraPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/fonts/ProximaNova-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:300;src:url(/fonts/ProximaNova-Light.woff2) format("woff2"),url(/fonts/ProximaNova-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/fonts/ProximaNova-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(/fonts/ProximaNova-Semibold.woff) format("woff")}.u-fs-14{font-size:14px!important}.u-fs-16{font-size:16px!important}.u-fs-18{font-size:18px!important}.u-fs-20{font-size:20px!important}.u-fs-22{font-size:22px!important}.u-uppercase{text-transform:uppercase!important}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}html.scroll-disabled{overflow-y:hidden}#__layout,#__nuxt,#app,.page__layout,body,html{min-height:100vh}body{-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-overflow-style:scrollbar;background:#f4f4f4;color:#464641;font-family:Proxima Nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;letter-spacing:.016875em;line-height:2;margin:0 auto;min-width:330px;overflow-x:hidden;position:relative;text-rendering:optimizeLegibility}body[with-smartbanner] .header:not(.header-absolute),body[with-smartbanner] .header:not(.header-absolute) .mobile-menu{top:84px}svg{fill:none;display:block}.smartbanner{position:fixed!important;top:0;z-index:10}.smartbanner.smartbanner--android .smartbanner__info__title{line-height:16px}.page__layout--simple{padding-bottom:0!important}.page__layout-top{background:#dedede;display:flex;flex:1 1 auto;position:relative;z-index:82}.main{width:100%}.container,.container--large,.container-center,.container-center-large{display:block;margin:0 auto;padding:0 40px;width:100%}@media only screen and (max-width:768px){.container,.container--large,.container-center,.container-center-large{padding:0 20px}}.container--large{max-width:1346px}@media only screen and (max-width:1346px){.container--large{max-width:100%}}@media only screen and (min-width:1366px){.container-center{max-width:1121px}}@media only screen and (max-width:1366px){.container-center-large{max-width:100%}}iframe{border:none!important;width:100%}*,:before{box-sizing:border-box}button,input,select,textarea{appearance:none;-webkit-appearance:none;border-radius:0}input::-ms-clear,input::-ms-reveal{display:none;height:0;width:0}select::-ms-expand{display:none}.link,a{color:#464641;cursor:pointer;outline:none;transition:all .4s cubic-bezier(.65,0,.35,1)}.link,.link:hover,a,a:hover{text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}.h2,h2{color:#464641;font-size:44px;font-weight:700;line-height:53px}@media only screen and (max-width:1280px){.h2,h2{font-size:36px;line-height:36px}}@media only screen and (max-width:768px){.h2,h2{font-size:28px;line-height:28px}}address,li,ol,p,ul{list-style:none;margin:0;padding:0}table,table.table{border-collapse:collapse;font-size:18px;font-weight:400;letter-spacing:0;line-height:1.3;margin:0 0 1.33333em;text-align:left;width:100%}@media only screen and (max-width:768px){table,table.table{line-height:1.25}}table tr th,table.table tr th{padding:15px 0 33px}table tr td.table__head-cell,table tr th,table.table tr td.table__head-cell,table.table tr th{font-weight:500;opacity:.6}table tr td,table.table tr td{padding:17px 10px 17px 0}@media (max-width:768px){table tr td,table.table tr td{padding:7px 0}}.html-content h1{font-size:60px;font-weight:600;line-height:60px;margin-bottom:40px}.html-content h2{font-size:44px;font-weight:700;line-height:44px;margin-bottom:32px}.html-content h3{font-size:34px;font-weight:700}.html-content h3,.html-content h4{line-height:34px;margin-bottom:24px}.html-content h4{font-size:24px;font-weight:300}.html-content h5{font-size:20px;font-weight:600;line-height:20px;margin-bottom:24px}.html-content h6{font-size:20px;font-weight:300;line-height:20px;margin-bottom:16px}.html-content address,.html-content ol,.html-content p,.html-content ul{margin:0 0 1.33333em}.html-content address:last-child,.html-content ol:last-child,.html-content p:last-child,.html-content ul:last-child{margin-bottom:0}.html-content ol,.html-content ul{list-style-position:outside}.html-content ul li{list-style:none}.html-content .link,.html-content a:not(.btn){border-bottom:1px solid #464641;padding:2px 0;transition:all .4s cubic-bezier(.65,0,.35,1)}.html-content .link:hover,.html-content a:not(.btn):hover{border-color:transparent;opacity:.7}.html-content table{border-color:transparent}.html-content table thead{background:#e5e5e5}.html-content table thead th{border-color:#dedede;color:#464641;font-size:18px;font-weight:600;opacity:1;padding:32px 34px}.html-content table tr td{border-color:#dedede;font-size:14px;line-height:22px;padding:32px;width:min-content}.html-content ul li{font-size:16px;line-height:26px;margin-top:24px;padding-left:42px;position:relative}.html-content ul li:before{background:#1595d0;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:10px;width:8px}.html-content ul li:first-child{margin-top:0}@media only screen and (max-width:768px){.html-content ul li{padding-left:24px}.html-content ul li:before{height:7px;top:10px;width:7px}}.html-content ol{counter-reset:num;list-style-type:none;position:relative}.html-content ol:before{border-left:1px solid #1595d0;bottom:15px;content:"";left:14px;position:absolute;top:15px;width:1px}.html-content ol li{font-size:16px;line-height:26px;list-style-type:none;margin-bottom:24px;padding-left:42px;position:relative}.html-content ol li:after{background:#f9f9f9;border:1px solid #1595d0;border-radius:50%;color:#1595d0;content:counter(num);counter-increment:num;display:inline-block;font-size:16px;height:28px;left:0;line-height:28px;position:absolute;text-align:center;top:2px;width:28px}.html-content ol li:last-child{margin-bottom:0}.html-content ol li:last-child:before{background:#f9f9f9;bottom:0;content:"";display:inline-block;left:0;position:absolute;top:2px;width:28px}.html-content.dark a:not(.btn){border-color:#fff;color:#fff}.html-content.dark ul li:before{background:#fff}img{display:block;height:auto;max-width:100%}img.lazyload{opacity:0;transition:opacity .2s}img.lazyloaded{opacity:1;transition:opacity .2s}.center-content{text-align:center}.center-content div,.center-content ol,.center-content p,.center-content ul{font-size:16px;line-height:28px}.popup{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:120}.popup__overlay{background:#212121;height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%}.popup__main{position:relative;z-index:2}.popup__close{background:0;border:0;cursor:pointer;height:22px;margin:0;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.popup__close img{display:block;height:auto;object-fit:contain;width:100%}.popup__close:hover{opacity:.7}.swiper-button-next,.swiper-button-prev{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50%;display:flex;height:56px;justify-content:center;left:auto;margin-top:0;position:relative;right:auto;top:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{content:none;font-family:Proxima Nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.swiper-button-next svg,.swiper-button-prev svg{fill:none;display:block;height:10px;width:14px}.swiper-button-next path,.swiper-button-prev path{stroke:#464641;transition:all .4s cubic-bezier(.65,0,.35,1)}.swiper-button-next:hover,.swiper-button-prev:hover{background:#464641;border-color:#464641}.swiper-button-next:hover path,.swiper-button-prev:hover path{stroke:#f4f4f4}@media only screen and (max-width:768px){.swiper-button-next,.swiper-button-prev{height:42px;width:42px}.swiper-button-next svg,.swiper-button-prev svg{width:12px}}.swiper-wrapper{transition-timing-function:cubic-bezier(.65,0,.35,1)}.swiper-pagination-custom{align-items:center;display:flex;font-size:16px;line-height:16px;width:max-content}.swiper-pagination-custom .swiper-pagination-current{color:#464641}.swiper-pagination-custom .swiper-pagination-total{color:#adada9}.swiper-pagination-custom .swiper-pagination-divider{background:#adada9;height:1px;margin:0 15px;width:30px}::selection{background-color:#464641!important;color:#f4f4f4!important}.uppercase{text-transform:uppercase!important}.flex-center{align-items:center;display:flex;justify-content:center}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.u-m-0{margin:0!important}.u-mt-0{margin-top:0!important}.u-mt-20{margin-top:20px!important}.u-mt-60{margin-top:60px!important}.u-mb-0{margin-bottom:0!important}.u-mb-5{margin-bottom:5px!important}.u-mb-10{margin-bottom:10px!important}.u-mb-15{margin-bottom:15px!important}.u-mb-20{margin-bottom:20px!important}.u-mb-25{margin-bottom:25px!important}.u-mb-30{margin-bottom:30px!important}.u-mb-60{margin-bottom:60px!important}.u-mr-90{margin-right:90px!important}.u-p-10{padding:10px}.u-pt-0{padding-top:0!important}.u-pt-5{padding-top:5px!important}.u-pt-10{padding-top:10px!important}.u-pt-15{padding-top:15px!important}.u-pt-20{padding-top:20px!important}.u-pt-25{padding-top:25px!important}.u-pb-0{padding-bottom:0!important}.u-pb-5{padding-bottom:5px!important}.u-pb-10{padding-bottom:10px!important}.u-pb-15{padding-bottom:15px!important}.u-pb-20{padding-bottom:20px!important}.u-red{color:$red}.header .menu-item__accent .mobile-menu__link-text,.header.is-white .menu-item__accent .header__nav-item-text{color:red;font-weight:700}.four-row{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}.form__error,.form__messages--error{color:#eb5757;font-size:12px;line-height:13px;margin-bottom:8px;padding-top:8px;text-align:left}.register-form .form__error{margin-bottom:0}.mailing__form .form__error{margin-bottom:0;padding-left:10px}.mailing__form .subscribe_success{font-weight:700;line-height:1.2;padding:10px}.expand-enter-active,.expand-leave-active{overflow:hidden;transition:height .3s cubic-bezier(.65,0,.35,1)}.expand-enter,.expand-leave-to{height:0}.layout-enter-active,.layout-leave-active{transition:all .3s}.layout-enter,.layout-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter,.page-leave-to{opacity:0}@-moz-keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@-webkit-keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-plus:before{content:"\2b"}.icon-minus:before{content:"\2d"}.icon-cancel:before{content:"\2715"}.icon-account:before{content:"\e800"}.icon-play:before{content:"\e801"}.icon-search:before{content:"\e802"}.icon-shopping-cart:before{content:"\e803"}.icon-star:before{content:"\e804"}.icon-four-dots:before{content:"\e805"}.icon-nine-dots:before{content:"\e806"}.icon-check:before{content:"\e807"}.icon-long-arrow-left:before{content:"\e808"}.icon-q-mark:before{content:"\e809"}.icon-pin:before{content:"\e80a"}.icon-arrow-right:before{content:"\e80b"}.icon-star-fill:before{content:"\e80c"}.icon-long-arrow-right:before{content:"\e80d"}.icon-arrow-left:before{content:"\e80e"}.icon-info:before{content:"\e80f"}.icon-map:before{content:"\e810"}.icon-trash:before{content:"\e811"}.icon-facebook:before{content:"\f09a"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-vk:before{content:"\f189"}.icon-odnoklassniki:before{content:"\f263"}.icon-telegram:before{content:"\f2c6"}.filter-panel{display:grid;grid-template-columns:repeat(5,1fr);position:relative;z-index:10}.filter-panel__item{position:relative;width:100%}.filter-panel__btn{align-items:center;background:#f9f9f9;border:1px solid #dedede;cursor:pointer;display:flex;height:96px;padding:0 24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.filter-panel__btn.is-opened,.filter-panel__btn:hover{background:#f4f4f4}.filter-panel__btn.is-opened .filter-panel__arrow{transform:rotate(-180deg)}.filter-panel__name{color:#464641;font-size:16px;line-height:19px;padding-right:16px;position:relative}.filter-panel__name.selected:after{background:#1595d0;border-radius:50%;content:"";display:block;height:5px;position:absolute;right:0;top:0;width:5px}.filter-panel__arrow{flex-shrink:0;height:12px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);transition-duration:.2s;width:12px}.filter-panel__arrow svg{height:100%;width:100%}.filter-panel__arrow svg path{stroke:#464641}.filter-panel__list{background:#464641;padding:28px 24px;position:absolute;top:96px;transition-duration:.2s!important;width:100%;z-index:10}.filter-panel__radio{margin-top:16px}.filter-panel__radio:first-child{margin-top:0}@media only screen and (max-width:1280px){.filter-panel{display:none}}.filter-sidebar__section{padding:38px 48px 38px 0}.filter-sidebar__section:first-child{border-bottom:1px solid #dedede;border-top:1px solid #dedede}.filter-sidebar__section-title{font-size:22px;font-weight:600;line-height:26px}.filter-sidebar__section-clear{-webkit-touch-callout:none;color:#cacac7;cursor:pointer;font-size:14px;line-height:17px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-sidebar__section-clear:hover{color:#81817d}.filter-sidebar__section--special .filter-sidebar__type-name{color:red}.filter-sidebar__row,.filter-sidebar__type{align-items:center;display:flex}.filter-sidebar__type{justify-content:space-between;margin-top:24px}.filter-sidebar__type.is-sale .filter-sidebar__type-name{color:red}.filter-sidebar__type:first-child{margin-top:0}.filter-sidebar__type-name{-webkit-touch-callout:none;color:#464641;cursor:pointer;font-size:16px;font-weight:600;line-height:19px;transition:all .4s cubic-bezier(.65,0,.35,1);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-sidebar__type-name:hover{opacity:.7}.filter-sidebar__type-count{color:#81817d;font-size:14px;line-height:17px}.filter-sidebar__category{-webkit-touch-callout:none;display:block;margin-top:24px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-sidebar__category.is-opened .filter-sidebar__category-arrow{transform:rotate(-180deg)}.filter-sidebar__category-btn{align-items:center;cursor:pointer;display:flex;justify-content:space-between;transition:all .4s cubic-bezier(.65,0,.35,1)}.filter-sidebar__category-btn:hover{opacity:.8}.filter-sidebar__category-arrow{height:auto;object-fit:contain;transition:all .4s cubic-bezier(.65,0,.35,1);transition-duration:.2s;width:16px}.filter-sidebar__category-item{color:#81817d;cursor:pointer;display:block;font-size:16px;line-height:19px;margin-top:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.filter-sidebar__category-item.active{color:#464641}.filter-sidebar__category-item.active:hover{opacity:1}.filter-sidebar__category-item:hover{opacity:.7}.filter-sidebar__category-item:first-child{margin-top:32px}.filter-sidebar__range{-webkit-touch-callout:none;margin-top:32px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-sidebar__range .range-slider{padding:0;width:100%}.filter-sidebar__range .range-slider-rail{background-color:#dedede;height:2px}.filter-sidebar__range .range-slider-fill{background-color:#adada9;height:2px}.filter-sidebar__range .range-slider-knob{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0FEQURBOSIgZD0iTTAgMGgydjJIMHpNMCAxMmgydjJIMHpNOCAwaDJ2Mkg4ek04IDEyaDJ2Mkg4eiIvPjwvc3ZnPg==) no-repeat;background-position:50%;background-size:contain;border:0;box-shadow:none;height:14px;width:20px}.filter-sidebar__range-values{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.filter-sidebar__range-current,.filter-sidebar__range-min{font-size:14px;line-height:17px}@media only screen and (max-width:1280px){.filter-sidebar{display:none}}.mobile-filter{display:none}@media only screen and (max-width:1280px){.mobile-filter{align-items:center;display:flex}.mobile-filter__type,.mobile-filter__types{align-items:center;display:flex;width:100%}.mobile-filter__type{border:1px solid #dedede;border-radius:50px;cursor:pointer;height:50px;margin-left:8px;max-width:280px;padding:0 20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.mobile-filter__type:hover{background:#dedede}.mobile-filter__type:first-child{margin-left:0}.mobile-filter__type.is-sale .mobile-filter__type-name{color:red}.mobile-filter__type-count,.mobile-filter__type-name{font-size:16px;line-height:16px}.mobile-filter__type-count{color:#81817d;flex-shrink:0;margin-left:auto}.mobile-filter__type--special .mobile-filter__type-name{color:red}.mobile-filter__btn{color:#000;flex-shrink:0;height:50px!important;margin-left:16px}.mobile-filter__popup .popup__main{height:100vh;margin-left:auto;width:400px}.mobile-filter__close{background:0;border:0;cursor:pointer;height:18px;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:18px}.mobile-filter__close:hover{opacity:.7}.mobile-filter__close svg{height:100%;width:100%}.mobile-filter__close path{stroke:#adada9}.mobile-filter__head{align-items:center;background:#464641;display:flex;height:53px;justify-content:space-between;padding:0 20px}.mobile-filter__title{color:#f4f4f4;font-size:16px;line-height:19px}.mobile-filter__content{background:#f4f4f4;height:100%;overflow:auto;padding:20px 20px 80px;width:100%}.mobile-filter__bottom{background:#212121;bottom:0;display:grid;grid-template-columns:repeat(2,1fr);height:80px;left:0;padding:0;position:absolute;width:100%}.mobile-filter__clear{background:0;border:0;border-radius:0!important;color:#81817d;cursor:pointer;font-size:16px;height:100%!important;line-height:19px;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%!important}.mobile-filter__clear:hover{color:#adada9}.mobile-filter__submit{align-items:center;background:#464641;border:0;border-radius:50px;border-radius:0!important;color:#81817d;cursor:pointer;display:flex;font-size:16px;height:100%!important;justify-content:center;line-height:19px;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%!important}.mobile-filter__submit:hover{opacity:.8}.mobile-filter__dropdown{border:1px solid #dedede;border-radius:2px;margin-top:10px;padding:0 16px;width:100%}.mobile-filter__dropdown.opened .mobile-filter__dropdown-list-wrapper{height:var(--height)}.mobile-filter__dropdown.opened .mobile-filter__dropdown-list{opacity:1}.mobile-filter__dropdown.opened .mobile-filter__dropdown-icon{transform:rotate(-180deg)}.mobile-filter__dropdown.is-white{background:#fff;border-color:transparent}.mobile-filter__dropdown:first-child{margin-top:0}.mobile-filter__dropdown-btn{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:space-between;width:100%}.mobile-filter__dropdown-title{font-size:16px;line-height:19px;position:relative}.mobile-filter__dropdown-title.selected:after{background:#1595d0;border-radius:50%;content:"";display:block;height:5px;position:absolute;right:-10px;top:0;width:5px}.mobile-filter__dropdown-icon{height:12px;transition:all .4s cubic-bezier(.65,0,.35,1);width:12px}.mobile-filter__dropdown-icon svg{height:100%;width:100%}.mobile-filter__dropdown-icon path{stroke:rgba(70,70,65,.5)}.mobile-filter__dropdown-list{opacity:0;padding-bottom:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.mobile-filter__dropdown-list-wrapper{height:0;overflow:hidden;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.mobile-filter__dropdown-item{color:#81817d;cursor:pointer;line-height:19px;margin-top:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.mobile-filter__dropdown-item:first-child{margin-top:8px}.mobile-filter__dropdown-radio{cursor:pointer;margin-top:24px}.mobile-filter__dropdown-radio:first-child{margin-top:8px}.mobile-filter__price{margin-top:24px}.mobile-filter__price-title{font-size:16px;font-weight:600;line-height:19px}.mobile-filter__price-row{align-items:center;display:flex;margin-top:20px;width:100%}.mobile-filter__price-caption{flex-shrink:0;font-size:16px;line-height:19px;margin-left:16px}.mobile-filter__price-caption:first-child{margin-left:0}.mobile-filter__price-input{background:#fff;border:0;border-radius:50px;color:#464641;font-size:16px;height:50px;line-height:19px;margin-left:16px;outline:0;padding:0;text-align:center;width:100px}}@media only screen and (max-width:768px){.mobile-filter{flex-direction:column}.mobile-filter__content{height:calc(100% - 133px)}.mobile-filter__content.category{height:calc(100% - 52px)}.mobile-filter__popup{height:calc(100% - 70px)}.mobile-filter__popup .popup__main{height:100%}.mobile-filter__types{flex-direction:column}.mobile-filter__type{margin-left:0;margin-top:8px;max-width:100%}.mobile-filter__type:first-child{margin-top:0}.mobile-filter__btn{margin-left:0;margin-top:20px;width:100%!important}.mobile-filter__clear,.mobile-filter__submit{border-radius:0!important;height:100%!important;width:100%!important}.mobile-filter__bottom{display:grid;grid-template-columns:repeat(2,1fr);padding:0}}@media only screen and (max-width:540px){.mobile-filter__popup .popup__main{margin:0;width:100%}}.catalog__promo-description h1{color:#ececec!important;font-size:1.5rem;letter-spacing:.35rem}.sort{align-items:center;display:flex;position:relative;z-index:20}.sort.is-opened .sort__btn-arrow{transform:rotate(-180deg)}.sort__caption{color:#adada9;font-size:16px;line-height:19px}.sort__btn{-webkit-touch-callout:none;align-items:center;cursor:pointer;display:flex;margin-left:8px;transition:all .4s cubic-bezier(.65,0,.35,1);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sort__btn:hover{opacity:.8}.sort__btn-title{color:#464641;font-size:16px;line-height:19px}.sort__btn-arrow{margin-left:8px;transition:all .4s cubic-bezier(.65,0,.35,1);transition-duration:.2s}.sort__btn-arrow svg{fill:none;display:block;height:12px;width:12px}.sort__btn-arrow svg path{stroke:#464641}.sort__list{background:#464641;padding:32px;position:absolute;right:0;top:35px;transition-duration:.2s!important;z-index:10}.sort__item{color:#f4f4f4;cursor:pointer;font-size:16px;line-height:16px;margin-top:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sort__item:first-child{margin-top:0}.sort__item:hover{opacity:.8}.sort__item.active{color:#adada9;pointer-events:none}@media only screen and (max-width:768px){.sort{justify-content:space-between;width:100%}.sort__caption{flex-shrink:0}.sort__btn{background:#fff;border-radius:50px;font-size:16px;height:50px;line-height:19px;padding:0 16px}.sort__btn-title{text-align:center}.sort__btn-arrow{display:none}.sort__list{top:55px}}.product-difference{overflow:auto;padding:48px}.product-difference .popup__main{background:#fbfbfb;margin:auto;max-height:calc(100% - 96px);width:100%}.product-difference__head{align-items:center;background:#fbfbfb;display:flex;height:134px;justify-content:space-between;padding:0 48px}.product-difference__title{font-size:22px;font-weight:700;line-height:26px}.product-difference__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.product-difference__close:hover{opacity:.7}.product-difference__close img{height:auto;object-fit:contain;width:100%}.product-difference__main{background:#fbfbfb;display:grid;grid-template-columns:repeat(3,1fr)}.product-difference__item{background:#f4f4f4;border-left:1px solid #dedede;padding:0 48px 76px;position:relative}.product-difference__item:first-child{border-left:0}.product-difference__img{height:auto;margin-left:-48px;object-fit:contain;width:calc(100% + 96px)}.product-difference__name{font-size:34px;font-weight:700;line-height:40px;margin:18px auto auto;text-align:center}.product-difference__benefit{align-items:flex-end;display:flex;height:48px;justify-content:center;margin:16px auto auto}.product-difference__benefit-caption{bottom:7px;font-size:16px;line-height:19px;position:relative}.product-difference__benefit-value{color:#1595d0;font-family:Cera Pro;font-size:38px;font-weight:700;line-height:48px;margin-left:16px}.product-difference__row{align-items:center;display:flex;margin-top:32px}.product-difference__price{font-family:Cera Pro;font-size:24px;font-weight:700;line-height:30px}.product-difference__oldprice{color:#adada9;font-size:18px;line-height:22px;margin-left:16px;text-decoration-line:line-through}.product-difference__bonus{align-items:center;background:#ececec;border-radius:50px;color:#1595d0;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;line-height:17px;margin-left:auto;padding:0 18px}.product-difference__list{margin:32px 0}.product-difference__point{align-items:center;display:flex;margin-top:16px}.product-difference__point:first-child{margin-top:0}.product-difference__point.excluded .product-difference__point-text{color:#adada9;text-decoration:line-through}.product-difference__point.excluded .product-difference__point-icon path{fill:#adada9}.product-difference__point-icon{flex-shrink:0;height:16px;width:16px}.product-difference__point-icon svg{height:100%;width:100%}.product-difference__point-text{color:#464641;font-size:16px;line-height:19px;margin-left:10px}@media only screen and (max-width:1440px){.product-difference .popup__main{max-height:100%}.product-difference__head{height:94px}.product-difference__item{padding:0 20px}.product-difference__row{flex-wrap:wrap}}@media only screen and (max-width:1280px){.product-difference{padding:0}.product-difference .popup__main{overflow:auto}.product-difference__bonus{margin-left:0;margin-right:auto;margin-top:16px}.product-difference__name{font-size:24px;line-height:26px}.product-difference__benefit-value{font-size:32px;line-height:36px}.product-difference__benefit-caption{bottom:2px}}@media only screen and (max-width:1080px){.product-difference__main{align-items:flex-start;display:flex;overflow-x:auto;width:100vw}.product-difference__item{min-width:360px}.product-difference__bonus{margin-right:24px}}@media only screen and (max-width:768px){.product-difference__head{height:70px;padding:0 20px}.product-difference__title{font-size:20px;line-height:22px;padding-right:16px}.product-difference__close{height:18px;width:18px}}.product-difference__icon{border-radius:2px;height:auto;object-fit:contain;position:absolute;right:48px;top:48px;width:100px}.product-item{border:1px solid #dedede;display:block;height:auto;padding-bottom:80px;padding-top:28px;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:455px}.product-item.is-compare .product-item__compare{display:none}.product-item.is-compare .product-item__compare-remove{display:flex}.product-item__inner{display:block;width:100%}.product-item__head{align-items:center;display:flex;justify-content:space-between;padding:0 16px}.product-item__compare,.product-item__favorite{align-items:center;border-radius:50%;display:flex;height:56px;justify-content:center;width:56px}.product-item__compare svg,.product-item__favorite svg{fill:none;display:block;height:22px;width:22px}.product-item__compare path,.product-item__favorite path{transition:all .4s cubic-bezier(.65,0,.35,1)}.product-item__favorite path{stroke:#81817d;fill:transparent}.product-item__favorite.active path,.product-item__favorite:hover path{stroke:#1595d0;fill:#1595d0}.product-item__compare.active path{fill:#1595d0}.product-item__compare path{fill:#81817d;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-item__compare:hover path{fill:#464641}.product-item__compare-remove{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50%;display:none;height:56px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.product-item__compare-remove svg{height:22px;width:22px}.product-item__compare-remove path{stroke:red}.product-item__compare-remove:hover{background:#dedede}.product-item__label{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50px;color:#81817d;display:flex;font-size:14px;height:32px;justify-content:center;line-height:17px;text-align:center;text-transform:uppercase;width:110px}.product-item__img{display:block;height:auto;margin-top:28px;object-fit:contain;width:100%}.product-item__colors{margin-top:16px;min-height:20px}.product-item__color,.product-item__colors{align-items:center;display:flex;justify-content:center}.product-item__color{border-radius:50%;height:20px;margin-left:10px;position:relative;width:20px}.product-item__color:first-child{margin-left:0}.product-item__color:before{background:transparent;border:1px solid #dedede;border-radius:50%;content:"";height:28px;opacity:0;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:28px}.product-item__color.active:before{opacity:1}.product-item__title{color:#adada9;font-size:20px;line-height:24px;margin:36px auto 52px;text-align:center}.product-item__title strong{color:#464641;font-weight:400}.product-item__price{color:#464641;display:flex;flex-direction:column;height:56px;justify-content:center;margin:auto;text-align:center;white-space:nowrap}.product-item__price-new,.product-item__price-old{font-size:22px;font-weight:700;line-height:28px}.product-item__price-old{color:#464641}.product-item__price.is-discount .product-item__price-new{color:red}.product-item__price.is-discount .product-item__price-old{color:#adada9;font-weight:400;text-decoration:line-through}.product-item.extended{align-items:flex-start;border:0;display:flex;padding:0;width:100%}.product-item.extended:nth-child(2n) .product-item__col:last-child{padding:48px 0 180px 48px}.product-item.extended:nth-child(2n) .product-item__bottom{right:0}.product-item.extended:nth-child(odd) .product-item__col:last-child{order:-1;padding:48px 48px 180px 0}.product-item.extended:nth-child(odd) .product-item__bottom{left:0}.product-item.extended .product-item__inner{border:0;display:grid;gap:0;grid-template-columns:repeat(2,1fr);padding:0;width:100%}.product-item.extended .product-item__img{display:block;margin:120px auto 78px;width:70%}.product-item.extended .product-item__col{flex-shrink:0;height:100%;position:relative;width:100%}.product-item.extended .product-item__col:first-child{background:#fff}.product-item.extended .product-item__head{left:0;padding:32px 32px 0;position:absolute;right:0;top:0;width:100%}.product-item.extended .product-item__compare,.product-item.extended .product-item__favorite{background:#f9f9f9;border-radius:50%;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-item.extended .product-item__compare:hover,.product-item.extended .product-item__favorite:hover{background:#dedede}.product-item.extended .product-item__favorite path{stroke:#81817d}.product-item.extended .product-item__favorite:hover path{stroke:#1595d0}.product-item.extended .product-item__compare path{fill:#81817d}.product-item.extended .product-item__compare.active path{fill:#1595d0}.product-item.extended .product-item__colors{align-items:center;bottom:32px;display:flex;left:32px;position:absolute}.product-item.extended .product-item__color{border-radius:0;height:70px;margin-left:24px;width:70px}.product-item.extended .product-item__color:first-child{margin-left:0}.product-item.extended .product-item__color:before{content:none}.product-item.extended .product-item__color.active{background:#f4f4f4}.product-item.extended .product-item__color a.main__colors-item:hover{background-color:#d9d9d9}.product-item.extended .product-item__color img{height:auto;object-fit:contain;width:100%}.product-item.extended .product-item__title{color:#464641;font-size:34px;font-weight:700;line-height:41px;margin:0;text-align:left}.product-item.extended .product-item__description{font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.product-item.extended .product-item__properties{column-gap:48px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:56px;row-gap:32px}.product-item.extended .product-item__property{align-items:center;display:flex}.product-item.extended .product-item__property-icon{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.product-item.extended .product-item__property-icon img{height:24px;object-fit:contain;width:24px}.product-item.extended .product-item__property-name{font-size:16px;line-height:19px;margin-left:24px}.product-item.extended .product-item__bottom{align-items:center;border-top:1px solid #dedede;bottom:0;display:flex;justify-content:space-between;padding:48px 0;position:absolute;text-align:right;width:calc(100% - 48px)}.product-item.extended .product-item__oneclick{margin-left:32px;width:220px}.product-item.extended .product-item__price:not(.is-discount){bottom:auto;color:#464641;display:inline-block;font-size:22px;font-weight:700;line-height:27px;margin:0 0 0 auto;position:relative}.product-item.extended .product-item__price.is-discount{align-items:center;bottom:unset;display:inline-flex;flex-direction:row;gap:10px;justify-content:space-between;margin:0;position:static}.product-item.extended .product-item__price.is-discount .product-item__price-old{position:static}@media only screen and (max-width:1440px){.product-item.extended .product-item__title{font-size:28px;line-height:32px}.product-item.extended .product-item__description{margin-top:24px}.product-item.extended .product-item__properties{column-gap:24px;margin-top:32px;row-gap:24px}}@media only screen and (max-width:1200px){.product-item.extended .product-item__properties{grid-template-columns:1fr}}@media only screen and (max-width:960px){.product-item{padding-bottom:48px;padding-top:24px;width:280px}.product-item__price{bottom:48px}.product-item__title{font-size:16px;line-height:19px}.product-item__price-new,.product-item__price-old{font-size:20px;line-height:24px}.product-item__price.is-discount .product-item__price-old{bottom:-24px}}@media only screen and (max-width:768px){.product-item.extended .product-item__inner{gap:24px;grid-template-columns:1fr}.product-item.extended .product-item__col:first-child{height:calc(100vw - 40px)}.product-item.extended .product-item__col:last-child{order:0!important;padding:0!important}.product-item.extended .product-item__bottom{flex-wrap:wrap;gap:12px;margin-top:16px;padding:24px 0;position:relative;width:100%}.product-item.extended .product-item__cart,.product-item.extended .product-item__oneclick{margin:0;width:100%}.product-item.extended .product-item__price{margin:0 auto}.product-item.extended .product-item__properties{grid-template-columns:1fr}.product-item.extended .product-item__head{padding:16px}.product-item.extended .product-item__compare,.product-item.extended .product-item__favorite{height:40px;width:40px}.product-item.extended .product-item__colors{bottom:16px;gap:8px;justify-content:flex-start;left:16px;margin:0;overflow-x:auto;width:calc(100% - 32px)}.product-item.extended .product-item__color{margin:0}}.product-item__not-available{display:flex;justify-content:center;margin-top:10px;width:100%}.product-item__not-available span{background:#ececec;border-radius:100px;color:#464641;display:inline-block;font-size:16px;padding:0 30px}.product-item.extended .product-item__not-available{width:auto}.product-item.extended .product-item__not-available span{padding:10px 50px}.product-item.extended .product-item__price{height:auto}.btn{align-items:center;border:0;border-radius:50px;cursor:pointer;display:flex;font-size:16px;height:56px;justify-content:center;line-height:16px;padding:0 10px;transition:all .4s cubic-bezier(.65,0,.35,1);width:auto}.btn.disabled{pointer-events:none}@media only screen and (max-width:768px){.btn{height:46px}}.btn-black{background:#464641;color:#f4f4f4}.btn-black:hover{background:#212121}.btn-black.disabled{opacity:.2}.btn-white{background:#fff;border:1px solid #dedede;color:#464641}.btn-white:hover{background:#f4f4f4}.btn-white.disabled{color:#adada9}.btn-blue{background:#1595d0;color:#fff}.btn-blue:hover{background:#5bb5de}.btn-blue.disabled{opacity:.2}.btn-icon-right{justify-content:space-between;padding:0 32px}.btn-icon-right svg{fill:none;height:18px;width:18px}.btn-icon-right path{transition:all .4s cubic-bezier(.65,0,.35,1)}.btn-icon-left{padding:0;width:max-content}.btn-icon-left .btn__icon{align-items:center;border:1px solid #81817d;border-radius:50%;display:flex;height:100%;justify-content:center;width:56px}.btn-icon-left svg{fill:none;height:14px;width:14px}.btn-icon-left path{transition:all .4s cubic-bezier(.65,0,.35,1)}.btn-icon-left span{padding-left:20px;padding-right:28px}@media only screen and (max-width:768px){.btn-icon-left .btn__icon{width:46px}}.btn-transparent{background:transparent;border:1px solid #dedede}.btn-transparent:hover{background:#f4f4f4;color:#464641}.btn-transparent.disabled{background:transparent;opacity:.2}.btn-grey{background:#ececec;color:#464641}.btn-grey:hover{background:#dedede}.btn-grey.disabled{background:#f4f4f4;color:#adada9}.btn-link{background-color:transparent;border:none;color:#1595d0;cursor:pointer}.dropdown{position:relative}.dropdown.active .dropdown__arrow{transform:rotate(-180deg)}.dropdown.selected .dropdown__title{color:#464641}.dropdown__btn{align-items:center;background:#fbfbfb;border:1px solid #dedede;cursor:pointer;display:flex;height:56px;padding:0 24px;width:100%}.dropdown__title{color:#81817d;font-size:16px}.dropdown__arrow{height:12px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);transition-duration:.2s;width:12px}.dropdown__arrow svg{height:100%;width:100%}.dropdown__arrow path{stroke:#adada9}.dropdown__list{background:#fbfbfb;border:1px solid #dedede;padding:8px 0;position:absolute;top:60px;transition-duration:.2s;width:100%;z-index:10}.dropdown__item{align-items:center;background:transparent;color:#464641;cursor:pointer;display:flex;font-size:16px;height:42px;line-height:24px;padding:0 24px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.dropdown__item:hover{background:#ececec}@media only screen and (max-width:768px){.dropdown__btn{height:46px;padding:0 20px}.dropdown__list{top:50px}.dropdown__item{height:36px;padding:0 20px}}.input-file{align-items:center;background:#f9f9f9;border:1px dashed #dedede;border-radius:2px;cursor:pointer;display:flex;flex-direction:column;height:156px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.input-file.active{border-color:#1595d0;cursor:grabbing}.input-file .file-info{font-weight:700;padding-top:10px}.input-file__icon{height:auto;object-fit:contain;width:34px}.input-file__text{font-size:16px;margin-top:24px}.input-file__text label{color:#1595d0;cursor:pointer;display:contents;transition:all .4s cubic-bezier(.65,0,.35,1)}.input-file__text label:hover{color:#5bb5de}.input-file__input{display:none}@media only screen and (max-width:768px){.input-file{height:100px}.input-file__icon{width:24px}.input-file__text{line-height:19px;margin-top:16px;text-align:center}}.checkbox{align-items:center;cursor:pointer;display:flex}.checkbox:hover .checkbox__icon{background:#f4f4f4;border-color:#adada9}.checkbox.disabled{pointer-events:none}.checkbox.disabled .checkbox__icon{background:#dcdce4;border-color:#c0c0cf}.checkbox.disabled .checkbox__icon path{stroke:#cacac7}.checkbox__input{display:none}.checkbox__input:checked~.checkbox__icon{background:#464641;border-color:#464641}.checkbox__input:checked~.checkbox__icon svg{opacity:1}.checkbox__icon{align-items:center;border:1px solid #cacac7;border-radius:4px;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.checkbox__icon,.checkbox__icon svg{transition:all .4s cubic-bezier(.65,0,.35,1)}.checkbox__icon svg{height:7px;opacity:0;width:10px}.checkbox__icon path{stroke:#fff;transition:all .4s cubic-bezier(.65,0,.35,1)}.checkbox__title{font-size:16px;line-height:19px;margin-left:16px}.form__field{margin-top:40px}.form__field:first-child{margin-top:0}.form__input{border:1px solid #dedede;border-radius:2px;color:#464641;display:block;font-size:16px;height:56px;outline:0;padding:0 20px;width:100%}.form__input::placeholder-shown{color:#81817d;font-size:16px}.input{background:#fbfbfb;border:1px solid #dedede;border-radius:2px;color:#464641;font-size:16px;height:56px;outline:0;padding:0 20px;width:100%}.input::placeholder-shown{color:#81817d;font-size:16px}.textarea{background:#fbfbfb;border:1px solid #dedede;border-radius:2px;color:#464641;font-size:16px;height:200px;outline:0;padding:32px;resize:none;width:100%}.textarea::placeholder-shown{color:#81817d;font-size:16px}@media only screen and (max-width:768px){.input{height:46px;padding:0 16px}.textarea{height:120px;padding:20px}}.radio{align-items:center;cursor:pointer;display:flex}.radio.radio-black .radio__icon{border-color:#dedede}.radio.radio-black .radio__icon:before{background:#464641}.radio.radio-black .radio__title{color:#464641}.radio.disabled{pointer-events:none}.radio.disabled .radio__icon{border-color:#dedede}.radio.disabled .radio__icon:before{display:none}.radio.disabled .radio__title{color:#adada9}.radio__input{display:none}.radio__input:checked~.radio__icon:before{opacity:1}.radio__icon{align-items:center;border:1px solid #81817d;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;position:relative;width:24px}.radio__icon:before{background:#f4f4f4;border-radius:50%;content:"";height:14px;opacity:0;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:14px}.radio__title{color:#f4f4f4;font-size:16px;line-height:16px;margin-left:16px}.radio__title sup{font-size:10px}.v-suggestions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.v-suggestions,.v-suggestions .order-field{position:relative}.v-suggestions .order-field:before{color:#000;font-size:16px;height:16px;margin-top:-8px;opacity:.6;position:absolute;right:25px;top:50%;width:16px}@media only screen and (max-width:768px){.v-suggestions .order-field:before{right:10px}}.v-suggestions .suggestions{background-color:#dedede;border:1px solid hsla(0,0%,100%,.1);color:#fff;left:0;line-height:0;margin-top:15px;padding:15px;position:absolute;top:100%;width:100%;z-index:100}.v-suggestions .suggestions .form__field::placeholder{color:#fff!important;opacity:1!important}.v-suggestions .items{font-size:18px;letter-spacing:1px;line-height:21px;list-style:none;margin:0;max-height:273px;overflow:hidden;padding:0;position:relative}.v-suggestions .item{padding:10px 25px;transition:color .3s,background-color .3s}.v-suggestions .items .item.is-active,.v-suggestions .items .item:hover{background:#e5e5e5;cursor:pointer}.v-suggestions-input:active,.v-suggestions-input:focus{box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);outline:none}.custom-form{white-space:normal}.custom-form:not(.form--dark){color:$dark-color}.custom-form .form__error{font-size:14px}.custom-form .feedback-form__alert{position:absolute}@media only screen and (max-width:768px){.custom-form .feedback-form__content{max-height:none}.custom-form .feedback-form__submit{position:relative}}.custom-form__subtitle{text-align:left}.custom-form__fields{margin-top:48px}.custom-form__row{display:grid;gap:32px;margin-bottom:32px}.custom-form__row.col1{grid-template-columns:repeat(1,1fr)}.custom-form__row.col2{grid-template-columns:repeat(2,1fr)}.custom-form__row.col3{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.custom-form__row{gap:16px;margin-bottom:16px}.custom-form__row.col,.custom-form__row.col2,.custom-form__row.col3{grid-template-columns:1fr}}.custom-form__agreement{color:#adada9;font-size:14px;line-height:22px;margin-top:48px;text-align:left}.custom-form__buttons{position:relative}.custom-form__buttons .feedback-form__submit{bottom:unset;top:0}.custom-form__errors{margin-top:10px}.custom-form__errors .form__error{font-size:14px;font-weight:700}.feedback-form{color:#464641}.feedback-form .popup__main{background:#fff;height:100vh;margin-left:auto;overflow-y:scroll;width:960px}.feedback-form__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.feedback-form__title{font-size:22px;font-weight:700;line-height:26px}.feedback-form__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.feedback-form__close:hover{opacity:.7}.feedback-form__close img{height:auto;object-fit:contain;width:100%}.feedback-form__submit{align-items:center;background:#1595d0;border:0;bottom:0;color:#f4f4f4;cursor:pointer;display:flex;height:96px;justify-content:space-between;left:0;outline:0;padding:48px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:2}.feedback-form__submit:hover{background:#5bb5de}.feedback-form__submit.disabled{background:#5bb5de;pointer-events:none}.feedback-form__submit svg{height:10px;width:14px}.feedback-form__submit path{stroke:#f4f4f4}.feedback-form__content{max-height:none;overflow:initial;padding:48px}.feedback-form__grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-top:48px}.feedback-form__field{display:block;width:100%}.feedback-form__comment,.feedback-form__dropdown,.feedback-form__file{margin-top:32px}.feedback-form__agreement{color:#adada9;font-size:14px;line-height:22px;margin-top:48px}.feedback-form__agreement a{color:#adada9;display:block;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.feedback-form__agreement a:hover{opacity:.8;text-decoration:none}.feedback-form__alert{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.feedback-form__alert-icon{display:block;height:auto;object-fit:contain;width:144px}.feedback-form__alert-title{font-size:34px;font-weight:700;line-height:41px;margin-top:48px}.feedback-form__alert-caption{font-size:18px;line-height:26px;margin-top:32px}.feedback-form__alert-divider{background:#dedede;height:1px;margin-top:32px;width:70%}.feedback-form__alert-link{margin-top:32px}@media only screen and (max-width:1280px){.feedback-form .popup__main{width:100%}.feedback-form__head{height:94px}.feedback-form__content{max-height:calc(100% - 190px)}}@media only screen and (max-width:768px){.feedback-form__head{height:70px;padding:0 20px}.feedback-form__title{font-size:18px;line-height:22px}.feedback-form__content{max-height:calc(100% - 140px);padding:24px 20px}.feedback-form__lead{font-size:16px;line-height:19px}.feedback-form__grid{gap:16px;grid-template-columns:1fr;margin-top:24px}.feedback-form__agreement{margin-top:24px}.feedback-form__submit{height:70px;padding:0 20px}.feedback-form__comment,.feedback-form__dropdown,.feedback-form__file{margin-top:16px}.feedback-form__alert{padding:20px}.feedback-form__alert-title{font-size:24px;line-height:24px}.feedback-form__alert-caption{font-size:16px;line-height:19px;margin-top:24px;text-align:center}.feedback-form__alert-divider{margin-top:24px;width:100%}.feedback-form__alert-link{margin-top:24px}}.help-form.submitted .popup__main{width:960px}.help-form .popup__main{background:#fff;height:100vh;margin-left:auto;width:480px}.help-form__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.help-form__title{font-size:22px;font-weight:700;line-height:26px}.help-form__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.help-form__close:hover{opacity:.7}.help-form__close img{height:auto;object-fit:contain;width:100%}.help-form__submit{align-items:center;background:#1595d0;border:0;bottom:0;color:#f4f4f4;cursor:pointer;display:flex;height:96px;justify-content:space-between;left:0;outline:0;padding:48px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:2}.help-form__submit:hover{background:#5bb5de}.help-form__submit.disabled{background:#5bb5de;pointer-events:none}.help-form__submit svg{height:10px;width:14px}.help-form__submit path{stroke:#f4f4f4}.help-form__content{max-height:calc(100% - 230px);overflow:auto;padding:48px}.help-form__caption{font-size:16px;line-height:26px}.help-form__grid{margin-top:48px}.help-form__agreement{color:#cacac7;font-size:14px;line-height:22px;margin-top:48px}.help-form__agreement a{color:#cacac7;cursor:pointer;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.help-form__agreement a:hover{opacity:.8;text-decoration:none}.help-form .input,.help-form .textarea{background:transparent}.help-form__field{display:block;margin-top:32px}.help-form__field:first-child{margin-top:0}.help-form__alert{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.help-form__alert-icon{display:block;height:auto;object-fit:contain;width:144px}.help-form__alert-title{font-size:34px;font-weight:700;line-height:41px;margin-top:48px}.help-form__alert-caption{font-size:18px;line-height:26px;margin-top:32px}.help-form__alert-divider{background:#dedede;height:1px;margin-top:32px;width:70%}.help-form__alert-link{margin-top:32px}@media only screen and (max-width:768px){.help-form .popup__main{width:100%}.help-form__head{height:70px;padding:0 20px}.help-form__title{font-size:18px;line-height:22px}.help-form__content{max-height:calc(100% - 140px);padding:24px 20px 0}.help-form__caption{font-size:16px;line-height:19px}.help-form__radio{margin-top:16px}.help-form__person{margin-bottom:24px;padding-bottom:20px}.help-form__grid{gap:16px;grid-template-columns:1fr;margin-top:24px}.help-form__field{margin-top:16px}.help-form__agreement{margin-top:24px}.help-form__submit{height:70px;margin-top:24px;padding:0 20px;position:relative}.help-form__alert{padding:20px}.help-form__alert-title{font-size:24px;line-height:24px}.help-form__alert-caption{font-size:16px;line-height:19px;margin-top:24px;text-align:center}.help-form__alert-divider{margin-top:24px;width:100%}.help-form__alert-link{margin-top:24px}}.login-popup .popup__main{background:#fff;height:100vh;margin-left:auto;width:480px}.login-popup__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.login-popup__title{font-size:22px;font-weight:700;line-height:26px}.login-popup__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.login-popup__close:hover{opacity:.7}.login-popup__close img{height:auto;object-fit:contain;width:100%}.login-popup__content{height:calc(100vh - 226px);overflow:auto;padding:48px 48px 100px}.login-popup__caption{font-size:16px;line-height:26px}.login-popup__field{margin-top:20px;width:100%}.login-popup__divider{align-items:center;display:flex;flex-shrink:0;font-size:16px;justify-content:space-between;line-height:19px;margin-top:48px;text-align:center;width:100%}.login-popup__divider:after,.login-popup__divider:before{background:#dedede;content:"";height:1px;position:relative;width:112px}.login-popup__social{align-items:center;display:flex;justify-content:space-between;margin-top:48px}.login-popup__social-item{align-items:center;border:1px solid #dedede;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:56px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.login-popup__social-item:hover{background:#dedede}.login-popup__social-item img{display:block;height:14px;object-fit:contain;width:14px}.login-popup__bottom{align-items:center;background:#f9f9f9;bottom:96px;display:flex;height:96px;left:0;padding:0 48px;position:absolute;width:100%}.login-popup__question{font-size:16px;line-height:19px}.login-popup__question span{color:#1595d0;cursor:pointer;transition:all .4s cubic-bezier(.65,0,.35,1)}.login-popup__question span:hover{opacity:.8}.login-popup__btn{align-items:center;background:#1595d0;border:0;border-radius:0;bottom:0;color:#f4f4f4;cursor:pointer;display:flex;font-size:18px;height:96px;justify-content:space-between;left:0;line-height:18px;padding:0 48px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.login-popup__btn:hover{background:#5bb5de}.login-popup__btn.disabled{cursor:not-allowed;pointer-events:none}.login-popup__btn svg{height:14px;object-fit:contain;width:14px}.login-popup__btn path{stroke:#f4f4f4}@media only screen and (max-width:768px){.login-popup .popup__main{width:100%}.login-popup__head{height:70px;padding:0 20px}.login-popup__title{font-size:18px;line-height:22px}.login-popup__content{max-height:calc(100% - 140px);padding:24px 20px 0}.login-popup__divider{margin:48px 0}.login-popup__divider:after,.login-popup__divider:before{width:calc(35% - 40px)}.login-popup__social-item{height:40px;width:40px}.login-popup__agreement,.login-popup__field{margin-top:24px}.login-popup__bottom{background:0;bottom:0;height:auto;margin-top:24px;padding:0;position:relative;width:100%}.login-popup__btn{border-radius:50px;height:46px;margin-top:24px;padding:0 20px;position:relative}.login-popup__question .register-form__bottom-btn{margin-left:0}}.login-popup__resend{display:flex;justify-content:space-between;margin-top:10px;width:100%}.login-popup__resend .register-form__bottom-btn{margin-left:0}.partner-popup .popup__main{background:#fff;height:100vh;margin-left:auto;width:960px}.partner-popup__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.partner-popup__title{font-size:22px;font-weight:700;line-height:26px;padding-right:16px}.partner-popup__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.partner-popup__close:hover{opacity:.7}.partner-popup__close img{height:auto;object-fit:contain;width:100%}.partner-popup__submit{align-items:center;background:#1595d0;border:0;bottom:0;color:#f4f4f4;cursor:pointer;display:flex;height:96px;justify-content:space-between;left:0;outline:0;padding:48px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:2}.partner-popup__submit:hover{background:#5bb5de}.partner-popup__submit.disabled{background:#5bb5de;pointer-events:none}.partner-popup__submit svg{height:10px;width:14px}.partner-popup__submit path{stroke:#f4f4f4}.partner-popup__content{max-height:calc(100% - 230px);overflow:auto;padding:48px}.partner-popup__caption{font-size:18px;font-weight:600;line-height:28px}.partner-popup__grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-top:48px}.partner-popup__agreement{color:#cacac7;font-size:14px;line-height:22px;margin-top:48px}.partner-popup__agreement a{color:#cacac7;cursor:pointer;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.partner-popup__agreement a:hover{opacity:.8;text-decoration:none}.partner-popup .input{background:transparent}.partner-popup__field:last-child{width:calc(200% + 32px)}.partner-popup__alert{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.partner-popup__alert-icon{display:block;height:auto;object-fit:contain;width:144px}.partner-popup__alert-title{font-size:34px;font-weight:700;line-height:41px;margin-top:48px}.partner-popup__alert-caption{font-size:18px;line-height:26px;margin-top:32px}.partner-popup__alert-divider{background:#dedede;height:1px;margin-top:32px;width:70%}.partner-popup__alert-link{margin-top:32px}@media only screen and (max-width:1280px){.partner-popup .popup__main{width:100%}.partner-popup__head{height:94px}.partner-popup__content{max-height:calc(100% - 190px)}}@media only screen and (max-width:768px){.partner-popup__head{height:70px;padding:0 20px}.partner-popup__title{font-size:18px;line-height:22px}.partner-popup__content{max-height:calc(100% - 140px);padding:24px 20px}.partner-popup__caption{font-size:16px;line-height:19px}.partner-popup__grid{gap:16px;grid-template-columns:1fr;margin-top:24px}.partner-popup__field:last-child{width:100%}.partner-popup__agreement{margin-top:24px}.partner-popup__submit{height:70px;padding:0 20px}.partner-popup__alert{padding:20px}.partner-popup__alert-title{font-size:24px;line-height:24px}.partner-popup__alert-caption{font-size:16px;line-height:19px;margin-top:24px;text-align:center}.partner-popup__alert-divider{margin-top:24px;width:100%}.partner-popup__alert-link{margin-top:24px}}.register-form .popup__main{background:#fff;height:100vh;margin-left:auto;width:480px}.register-form__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.register-form__title{font-size:22px;font-weight:700;line-height:26px}.register-form__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.register-form__close:hover{opacity:.7}.register-form__close img{height:auto;object-fit:contain;width:100%}.register-form__content{background:#fff;max-height:calc(100% - 230px);overflow:auto;padding:20px 48px 0}.register-form__caption{font-size:16px;line-height:20px}.register-form__field{margin-top:48px;width:100%}.register-form__btn{align-items:center;background:#1595d0;border:0;border-radius:0;bottom:0;color:#f4f4f4;cursor:pointer;display:flex;font-size:18px;height:96px;justify-content:space-between;left:0;line-height:18px;padding:0 48px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.register-form__btn:hover{background:#5bb5de}.register-form__btn.disabled{cursor:not-allowed;pointer-events:none}.register-form__btn svg{height:14px;object-fit:contain;width:14px}.register-form__btn path{stroke:#f4f4f4}.register-form__person{border-bottom:1px solid #dedede;margin-bottom:64px;padding-bottom:48px;width:100%}.register-form__radio{margin-top:32px}.register-form__radio:first-child{margin-top:0}.register-form__field{display:block;margin-top:32px}.register-form__agreement{color:#adada9;font-size:14px;line-height:22px;margin-bottom:120px;margin-top:30px}.register-form__agreement a{color:#adada9;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.register-form__agreement a:hover{opacity:.8;text-decoration:none}.register-form__bottom{align-items:center;background:#f9f9f9;bottom:96px;display:flex;height:96px;left:0;padding:0 48px;position:absolute;width:100%}.register-form__bottom-btn{background:0;border:0;color:#1595d0;cursor:pointer;margin-left:8px;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1)}.register-form__bottom-btn:hover{color:#5bb5de}.register-form__question{font-size:16px;line-height:19px}.register-form__question span{color:#1595d0;cursor:pointer;transition:all .4s cubic-bezier(.65,0,.35,1)}.register-form__question span:hover{opacity:.8}@media only screen and (max-width:768px){.register-form .popup__main{width:100%}.register-form__head{height:70px;padding:0 20px}.register-form__title{font-size:18px;line-height:22px}.register-form__content{max-height:calc(100% - 140px);padding:24px 20px 0}.register-form__caption{font-size:16px;line-height:19px}.register-form__radio{margin-top:16px}.register-form__person{margin-bottom:24px;padding-bottom:20px}.register-form__grid{gap:16px;grid-template-columns:1fr;margin-top:24px}.register-form__field{margin-top:16px}.register-form__agreement{margin-bottom:0;margin-top:24px}.register-form__bottom{background:0;bottom:0;height:auto;margin-top:24px;padding:0;position:relative;width:100%}.register-form__btn{border-radius:50px;height:46px;margin-top:24px;padding:0 20px;position:relative}.register-form__alert{padding:20px}.register-form__alert-title{font-size:24px;line-height:24px}.register-form__alert-caption{font-size:16px;line-height:19px;margin-top:24px;text-align:center}.register-form__alert-divider{margin-top:24px;width:100%}.register-form__alert-link{margin-top:24px}}.waiting-list .popup__main{background:#fff;height:100vh;margin-left:auto;width:480px}.waiting-list__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.waiting-list__title{font-size:22px;font-weight:700;line-height:26px}.waiting-list__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.waiting-list__close:hover{opacity:.7}.waiting-list__close img{height:auto;object-fit:contain;width:100%}.waiting-list__content{max-height:calc(100% - 240px);padding:80px 48px}.waiting-list__prompt{font-size:18px;font-weight:600;line-height:28px}.waiting-list__form{margin-top:48px}.waiting-list__caption{color:#adada9;display:block;font-size:14px;line-height:22px;margin-top:48px}.waiting-list__submit{align-items:center;background:#1595d0;border:0;bottom:0;color:#f4f4f4;cursor:pointer;display:flex;font-size:18px;height:96px;justify-content:space-between;left:0;line-height:18px;padding:0 48px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.waiting-list__submit:hover{background:#5bb5de}.waiting-list__submit svg{height:10px;width:14px}.waiting-list__submit path{stroke:#f4f4f4}@media only screen and (max-width:1280px){.waiting-list .popup__main{width:100%}.waiting-list__head{height:94px}.waiting-list__content{max-height:calc(100% - 190px)}}@media only screen and (max-width:768px){.waiting-list__head{height:70px;padding:0 20px}.waiting-list__title{font-size:18px;line-height:22px}.waiting-list__content{max-height:calc(100% - 140px);padding:24px 20px}.waiting-list__prompt{font-size:16px;line-height:19px}.waiting-list__form{margin-top:24px}.waiting-list .form__field{margin-top:16px}.waiting-list__caption{margin-top:24px}.waiting-list__submit{height:70px;padding:0 20px}.waiting-list__alert{padding:20px}.waiting-list__alert-title{font-size:24px;line-height:24px}.waiting-list__alert-caption{font-size:16px;line-height:19px;margin-top:24px;text-align:center}.waiting-list__alert-divider{margin-top:24px;width:100%}.waiting-list__alert-link{margin-top:24px}}.accordion{width:100%}.accordion.opened .accordion__arrow{background:#464641;border-color:#464641;transform:rotate(-180deg)}.accordion.opened .accordion__arrow path{stroke:#f4f4f4}.accordion.opened .accordion__content-wrapper{height:var(--height)}.accordion.opened .accordion__content{opacity:1}.accordion__btn{align-items:center;background:#fbfbfb;cursor:pointer;display:flex;height:152px;justify-content:space-between;padding:0 48px;width:100%}.accordion__btn:hover .accordion__arrow{background:#464641;border-color:#464641}.accordion__btn:hover .accordion__arrow path{stroke:#f4f4f4}.accordion__title{font-size:34px;font-weight:700;line-height:41px}.accordion__arrow{align-items:center;border:1px solid #dedede;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-left:32px;transition:all .4s cubic-bezier(.65,0,.35,1);width:48px}.accordion__arrow svg{height:8px;width:10px}.accordion__arrow path{stroke:#464641;transition:all .4s cubic-bezier(.65,0,.35,1)}.accordion__content{background:#fbfbfb;opacity:0;padding:0 48px 48px}.accordion__content,.accordion__content-wrapper{position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.accordion__content-wrapper{height:0;overflow:hidden}.accordion__content:before{background:#dedede;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 96px)}@media only screen and (max-width:1200px){.accordion__btn{height:120px}.accordion__title{font-size:24px;line-height:28px}}@media only screen and (max-width:768px){.accordion__btn{height:auto;padding:24px 20px}.accordion__title{font-size:18px;line-height:22px;padding-right:16px}.accordion__arrow{flex-shrink:0;height:32px;width:32px}.accordion__content{padding:0 20px}.accordion__content:before{width:calc(100% - 40px)}}.alert{box:horizontal center center;align-items:center;background-color:rgba(0,0,0,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100000}.alert .modal-container{background-color:#fff;border-radius:4px;color:#000;font-size:14px;margin:0 10px;max-width:420px;min-width:320px;opacity:1;padding:16px;position:relative;z-index:100001}.alert .modal-body{padding:0}.alert__title-bar{align-items:center;display:flex;gap:8px;justify-content:space-between;line-height:22px}.alert__title{font-weight:700;min-height:22px;padding-left:8px;text-align:left}.alert__content{line-height:1.2;margin:20px 10px;min-height:40px;text-align:left}.alert__buttons{align-items:center;display:flex;gap:10px;justify-content:center}.alert__buttons .btn{font-size:14px;height:40px;width:120px}.article-item{border:1px solid #dedede;border-bottom-color:transparent;height:550px;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.article-item:hover{background:#f9f9f9;border-bottom-color:#dedede}.article-item:hover:before{height:0}.article-item:before{background:#f4f4f4;bottom:-1px;content:"";height:110px;left:-1px;position:absolute;width:calc(100% + 2px);z-index:1}.article-item:before,.article-item__title{transition:all .4s cubic-bezier(.65,0,.35,1)}.article-item__title{font-size:28px;font-weight:700;line-height:34px;margin:24px;padding-bottom:0}.article-item__row{align-items:center;display:flex;justify-content:space-between;padding:0 24px}.article-item__bottom{bottom:0;left:0;position:absolute;right:0;width:100%;z-index:2}.article-item__category{align-items:center;border:1px solid #dedede;border-radius:45px;display:flex;font-size:14px;height:35px;justify-content:center;line-height:17px;padding:0 19px;text-align:center}.article-item__date{color:#adada9;font-size:16px;line-height:19px}.article-item__preview{display:block;height:190px;margin:22px auto auto;object-fit:cover;width:calc(100% - 48px)}@media only screen and (max-width:2080px){.article-item{height:480px}.article-item__title{font-size:28px;line-height:34px}.article-item__row{padding:0 24px}}@media only screen and (max-width:1420px){.article-item{height:440px}.article-item__title{font-size:24px;line-height:28px}}@media only screen and (max-width:1280px){.article-item{height:400px}.article-item__preview{height:150px}.article-item__date{font-size:14px;line-height:14px}}@media only screen and (max-width:768px){.article-item{height:340px}.article-item__title{font-size:18px;line-height:22px}}.catalog_breadcrumbs__left{padding-right:30px;width:21.4%}.catalog_breadcrumbs__left+.breadcrumbs{width:78.6%}@media only screen and (max-width:1039px){.catalog_breadcrumbs__left{padding-right:0;width:100%}.catalog_breadcrumbs__left+.breadcrumbs{width:100%}}.product_breadcrumbs{display:flex;max-width:1080px}@media only screen and (max-width:1366px){.product_breadcrumbs{display:flex;max-width:1052px}}@media only screen and (max-width:1080px){.product_breadcrumbs{max-width:100%}}.breadcrumbs{list-style:none;padding-right:30px}.breadcrumbs,.breadcrumbs li{align-items:center;display:flex}.breadcrumbs li{margin:0 0 0 32px;padding:0;position:relative}.breadcrumbs li:before{background:#adada9;border:0;content:"";height:12px;left:-16px;position:absolute;top:auto;width:1px}.breadcrumbs li.breadcrumbs__mobile{display:none}.breadcrumbs li a{color:#adada9;font-size:16px;line-height:19px;transition:all .4s cubic-bezier(.65,0,.35,1)}.breadcrumbs li a.is-last{color:#464641;pointer-events:none}.breadcrumbs li a:hover{opacity:.8}.breadcrumbs li:first-child{margin-left:0}.breadcrumbs li:first-child:before{content:none}@media only screen and (max-width:768px){.breadcrumbs li{display:none}.breadcrumbs li.breadcrumbs__mobile{display:block;margin-left:0}.breadcrumbs li.breadcrumbs__mobile:before{content:none}.breadcrumbs__mobile a{align-items:center;display:flex}.breadcrumbs__mobile img{height:auto;object-fit:contain;width:12px}.breadcrumbs__mobile span{color:#adada9;font-size:14px;line-height:17px;margin-left:6px}}.v-collapse-content{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}.v-collapse-content-end{max-height:999px}.cookie-bar{align-items:center;background:#f4f4f4;bottom:0;color:#464641;display:flex;gap:48px;justify-content:space-between;left:0;padding:32px;position:fixed;width:100vw;z-index:99}.cookie-bar__title{font-size:22px;font-weight:600;line-height:26px}.cookie-bar__text{font-size:16px;line-height:19px;margin-top:24px}.cookie-bar__text p{display:inline}.cookie-bar__text a{color:#464641;display:inline-block;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.cookie-bar__text a:hover{opacity:.7;text-decoration:none}.cookie-bar__close{flex-shrink:0}@media only screen and (max-width:768px){.cookie-bar{align-items:flex-start;bottom:50px;flex-direction:column;gap:0;padding:20px}.cookie-bar__text{margin-top:16px}.cookie-bar__close{margin-left:auto;margin-top:24px}}.counter{align-items:center;border:1px solid #dedede;border-radius:50px;display:flex;height:40px;justify-content:space-between;padding:0 14px;width:125px}.counter__input{-moz-appearance:textfield;background:0;border:0;color:#464641;cursor:auto;font-size:14px;outline:0;padding:0;text-align:center;width:40px}.counter__input::-webkit-inner-spin-button,.counter__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter__decrease,.counter__increase{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.counter__decrease svg,.counter__increase svg{height:10px;width:10px}.counter__decrease path,.counter__increase path{fill:#464641;transition:all .4s cubic-bezier(.65,0,.35,1)}.counter__decrease.disabled,.counter__increase.disabled{pointer-events:none}.counter__decrease.disabled path,.counter__increase.disabled path{fill:#adada9}.designer-item{position:relative}.designer-item:hover .designer-item__photo img{transform:scale(1.05)}.designer-item__photo{background:#dedede;height:580px;overflow:hidden;position:relative;width:100%}.designer-item__photo img{display:block;height:100%;object-fit:cover;object-position:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.designer-item__row{align-items:center;display:flex;justify-content:space-between;margin-top:24px;width:100%}.designer-item__position{background:#ececec;color:#81817d;line-height:14px;text-align:center}.designer-item__position,.designer-item__products{align-items:center;border-radius:45px;display:flex;font-size:14px;height:36px;justify-content:center;padding:0 18px}.designer-item__products{background:#464641;color:#f4f4f4;flex-shrink:0;line-height:17px}.designer-item__name{border-top:1px solid #dedede;font-size:34px;font-weight:700;line-height:41px;margin-top:24px;padding-top:24px;width:100%}@media only screen and (max-width:1280px){.designer-item__row{align-items:flex-start;flex-direction:column}.designer-item__products{margin-top:8px}}@media only screen and (max-width:768px){.designer-item__name{font-size:22px;line-height:26px;margin-top:16px;padding-top:16px}}.footer{background:#212121;position:relative}.footer__inner{display:grid;grid-template-areas:"menu contacts" "social contacts" "bottom contacts";grid-template-columns:2.07fr 1fr}.footer__menu{display:grid;grid-area:menu;grid-template-columns:repeat(4,1fr);padding:48px;position:relative}.footer__menu:after{background:#464641;bottom:-4px;content:"";height:1px;position:absolute;right:0;width:calc(100% - 48px)}.footer__menu-title{color:#f4f4f4;font-size:20px;font-weight:600;line-height:24px}.footer__menu-list{margin-top:32px}.footer__menu-item{color:#81817d;display:block;font-size:16px;line-height:16px;margin-top:19px;transition:all .4s cubic-bezier(.65,0,.35,1)}.footer__menu-item:hover{opacity:.7}.footer__menu-item:first-child{margin-top:0}.footer__bottom{align-items:center;display:flex;grid-area:bottom;padding:100px 48px}.footer__copyright{color:#81817d;font-size:16px;line-height:16px}.footer__developer{align-items:center;display:flex;margin-left:auto}.footer__developer-caption{color:#81817d;font-size:16px;line-height:16px}.footer__developer-name{color:#f4f4f4;font-size:16px;line-height:16px;margin-left:0;transition:all .4s cubic-bezier(.65,0,.35,1)}.footer__developer-name:hover{opacity:.8}.footer__contacts{background:#fff;grid-area:contacts}.footer__contacts-section{padding:48px;position:relative}.footer__contacts-section:after{background:#ececec;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 48px)}.footer__contacts-section:last-child:after{content:none}.footer__contacts-section-title{font-size:16px;font-weight:600;line-height:19px;margin-bottom:30px}.footer__contacts-section-row{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;margin-bottom:22px}.footer__contacts-section-row:last-child{margin-bottom:0}.footer__contacts-section-caption{color:#adada9;font-size:16px;line-height:16px;padding-right:32px}.footer__contacts-section-value{color:#464641;font-size:16px;line-height:16px}.footer__contacts-available{display:grid;grid-template-columns:188px 158px;justify-content:space-between;row-gap:22px}.footer__contacts-available-item{align-items:center;display:flex;justify-content:space-between;width:100%}.footer__contacts-available-day{color:#adada9}.footer__contacts-available-day,.footer__contacts-available-time{flex-shrink:0;font-size:16px;line-height:16px}.footer__social{display:flex;grid-area:social;padding:48px;position:relative}.footer__social:after{background:#464641;bottom:5px;content:"";height:1px;position:absolute;right:0;width:calc(100% - 48px)}.footer__social-title{color:#f4f4f4;font-size:20px;font-weight:600;line-height:24px}.footer__social-mailing{margin-top:32px}.footer__social-field{align-items:center;border:1px solid #464641;border-radius:63px;display:flex;height:56px;position:relative;width:340px}.footer__social-input{background:0;border:0;color:#f4f4f4;font-size:16px;height:100%;outline:0;padding:0 56px;width:100%}.footer__social-input::placeholder-shown{color:#adada9}.footer__social-icon{height:auto;left:30px;object-fit:contain;position:absolute;width:12px}.footer__social-submit{align-items:center;background:#f4f4f4;border:0;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;right:4px;transition:all .4s cubic-bezier(.65,0,.35,1);width:48px}.footer__social-submit:hover{opacity:.7}.footer__social-submit img{height:auto;object-fit:contain;width:12px}.footer__social-agreement{color:#81817d;font-size:16px;line-height:16px;margin-top:16px;max-width:340px}.footer__social-right{margin-left:auto}.footer__social-row{align-items:center;display:flex;margin-top:32px}.footer__social-item{align-items:center;border:1px solid #464641;border-radius:50%;display:flex;flex-shrink:0;height:56px;justify-content:center;margin-left:27px;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.footer__social-item:first-child{margin-left:0}.footer__social-item:hover{opacity:.8}.footer__social-item img{height:14px;object-fit:contain;width:14px}.footer__social .subscribe_success{color:#f4f4f4;font-weight:700;padding-top:10px}@media only screen and (max-width:1540px){.footer__social-field{width:260px}.footer__social-item{margin-left:16px}.footer__inner{grid-template-columns:1.67fr 1fr}}@media only screen and (max-width:1440px){.footer__inner{display:flex;flex-direction:column}.footer__contacts{display:grid;grid-template-columns:repeat(2,1fr);order:-1;width:100%}.footer__contacts-section:after{left:0;margin:auto;right:0;width:calc(100% - 96px)}}@media only screen and (max-width:920px){.footer__contacts{grid-template-columns:1fr;padding:32px 0}.footer__contacts-section{padding:16px 20px}.footer__contacts-section:after{width:calc(100% - 40px)}.footer__contacts-section:last-child:after{content:"";display:block}.footer__contacts-section .header-feedback__available{gap:0;grid-template-columns:1fr;margin-top:0}.footer__contacts-section.opened .footer__contacts-section-inner{height:var(--height)}.footer__contacts-section.opened .footer__contacts-section-title:before{opacity:0}.footer__contacts-section.opened .footer__contacts-section-title:after{opacity:1}.footer__contacts-section-title{align-items:center;cursor:pointer;display:flex;margin:0;position:relative}.footer__contacts-section-title:after,.footer__contacts-section-title:before{display:block;font-size:24px;font-weight:600;line-height:24px;position:absolute;right:0;transition:all .4s cubic-bezier(.65,0,.35,1)}.footer__contacts-section-title:before{content:"+"}.footer__contacts-section-title:after{content:"–";opacity:0}.footer__contacts-section-inner{height:0;overflow:hidden;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.footer__contacts-available-item,.footer__contacts-section-row{margin-bottom:0;margin-top:16px}.footer__menu{gap:0;grid-template-columns:1fr;padding:24px 20px 40px}.footer__menu:after{content:none}.footer__menu-col{border-bottom:1px solid #464641;padding:16px 0}.footer__menu-col.opened .footer__menu-title:after{opacity:1}.footer__menu-col.opened .footer__menu-title:before{opacity:0}.footer__menu-col.opened .footer__menu-list-wrapper{height:var(--height)}.footer__menu-title{align-items:center;cursor:pointer;display:flex;font-size:16px;line-height:19px;position:relative;width:100%}.footer__menu-title:after,.footer__menu-title:before{display:block;font-size:24px;font-weight:600;line-height:24px;position:absolute;right:0;transition:all .4s cubic-bezier(.65,0,.35,1)}.footer__menu-title:before{content:"+"}.footer__menu-title:after{content:"–";opacity:0}.footer__menu-list{margin-top:0;width:100%}.footer__menu-list-wrapper{height:0;overflow:hidden;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.footer__menu-item:first-child{margin-top:20px}.footer__social{align-items:flex-start;flex-direction:column;padding:0 20px 40px}.footer__social:after{bottom:0;left:0;width:100%}.footer__social-title{font-size:16px;line-height:19px}.footer__social-mailing{margin-top:20px}.footer__social-left{width:100%}.footer__social-field{height:46px;width:100%}.footer__social-input{font-size:14px;padding-left:46px}.footer__social-input::placeholder-shown{font-size:14px}.footer__social-icon{left:20px}.footer__social-submit{height:38px;width:38px}.footer__social-right{margin-left:0;margin-top:40px}.footer__social-row{flex-wrap:wrap;margin-top:0}.footer__social-item{height:46px;margin-left:0;margin-right:12px;margin-top:20px;width:46px}.footer__bottom{align-items:flex-start;flex-direction:column;padding:20px}.footer__developer{margin-left:0;margin-top:20px}.footer__developer-caption,.footer__developer-name{font-size:14px;line-height:14px}.footer__developer-name{margin-left:4px}.footer__copyright{font-size:14px;line-height:14px}}.header{color:#f4f4f4;top:0;z-index:100}.header,.header__overlay{left:0;position:absolute;width:100%}.header__overlay{background:#212121;height:100vh;opacity:.75;top:140px;z-index:-1}.header__top{align-items:center;background:rgba(70,70,65,.4);display:flex;height:44px;justify-content:space-between;padding-left:48px;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:3}.header__top-right{align-content:center;display:flex;height:100%}.header__location{align-items:center;background:0;border:0;display:flex;outline:0;padding:0;position:relative;z-index:2}.header__location-icon{height:20px;width:20px}.header__location-icon svg{display:block;height:100%;width:100%}.header__location-city,.header__location-icon svg path{transition:all .4s cubic-bezier(.65,0,.35,1)}.header__location-city{color:#f4f4f4;cursor:pointer;font-size:16px;line-height:16px;margin-left:24px}.header__location-city:hover{opacity:.7}.header__stock{align-items:center;display:none;left:0;margin:auto;position:absolute;right:0;width:max-content}.header__stock.active{display:flex}.header__stock-text{font-weight:300}.header__stock-link,.header__stock-text{font-size:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.header__stock-link{border:none;color:#f4f4f4;font-weight:400;margin-left:15px;text-decoration:underline}.header__stock-link:hover{opacity:.7;text-decoration:none}.header__call{align-items:center;cursor:pointer;display:flex;transition:all .4s cubic-bezier(.65,0,.35,1)}.header__call:hover{opacity:.7}.header__call-num{font-size:16px}.header__call-arrow{height:auto;margin-left:8px;width:12px}.header__call-arrow svg{fill:none;display:block;height:100%;width:100%}.header__call-arrow path{transition:all .4s cubic-bezier(.65,0,.35,1)}.header__social{margin-left:40px}.header__social,.header__social-item{align-items:center;display:flex;height:100%}.header__social-item{border-left:1px solid hsla(0,0%,96%,.15);justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:94px}.header__social-item:hover{opacity:.7}.header__social-item img{display:block;height:16px;width:16px}.header__social-item path,.header__social-item rect{transition:all .4s cubic-bezier(.65,0,.35,1)}.header__bottom{align-items:center;border-bottom:1px solid hsla(0,0%,96%,.3);border-top:1px solid hsla(0,0%,96%,.3);display:flex;height:96px;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header__bottom-right{margin-left:auto}.header__bottom-right,.header__catalog-btn{align-items:center;display:flex;height:100%}.header__catalog-btn{background:transparent;border:0;border-right:1px solid hsla(0,0%,96%,.3);cursor:pointer;padding:0 0 0 48px;position:relative;width:264px;z-index:2}.header__catalog-btn:hover:before{opacity:.15}.header__catalog-btn:before{background:#f4f4f4;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:-1}.header__catalog-btn-text{color:#f4f4f4;font-size:16px;margin-left:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.header__catalog-btn-icon{height:22px;position:relative;width:22px}.header__catalog-btn-icon:before{top:6px}.header__catalog-btn-icon:after,.header__catalog-btn-icon:before{background:#f4f4f4;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header__catalog-btn-icon:after{bottom:6px}.header__nav{height:100%;padding-left:48px}.header__nav,.header__nav-item{align-items:center;display:flex}.header__nav-item{margin-left:40px}.header__nav-item.opened .header__nav-item-text,.header__nav-item:hover .header__nav-item-text{opacity:.7}.header__nav-item.opened .header__nav-item-arrow,.header__nav-item:hover .header__nav-item-arrow{transform:rotate(-180deg)}.header__nav-item:first-child{margin-left:0}.header__nav-item-text{color:#f4f4f4;font-size:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.header__nav-item-arrow{height:12px;margin-left:8px;transition:all .4s cubic-bezier(.65,0,.35,1);width:12px}.header__nav-item-arrow svg{fill:none;display:block;height:100%;width:100%}.header__logo{align-items:center;display:flex;justify-content:center;left:0;margin:auto;position:absolute;right:0;width:150px}.header__logo--black,.header__logo--white{display:block;height:auto;left:0;object-fit:contain;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header__logo--black{opacity:0}.header .mobile-menu,.header .mobile-menu__btn{display:none}.header__btn{align-items:center;border-left:1px solid hsla(0,0%,96%,.3);cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;width:94px;z-index:2}.header__btn.notify:after{display:block}.header__btn:before{background:#f4f4f4;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:-1}.header__btn:after{background:#1595d0;border-radius:50%;content:"";display:none;height:5px;position:absolute;right:32px;top:32px;width:5px}.header__btn:hover:before{opacity:.15}.header__btn path{transition:all .4s cubic-bezier(.65,0,.35,1)}.header__btn svg{fill:none;display:block;height:22px;width:22px}.header__menu{background:#f4f4f4;border-bottom:1px solid #dedede;left:0;padding:60px 48px;position:absolute;top:140px;width:100%;z-index:3}.header__menu-grid{display:grid;gap:48px;grid-template-columns:repeat(4,1fr)}.header__menu-title{color:#464641;font-size:22px;font-weight:700;line-height:27px}.header__menu-list{margin-top:32px}.header__menu-link{border-bottom:1px solid #dedede;color:#464641;display:block;font-size:16px;line-height:19px;margin-top:8px;padding-bottom:16px;padding-top:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.header__menu-link:first-child{margin-top:0}.header__menu-link:hover{color:#adada9}.header.is-fixed{position:fixed;top:-44px}.header.is-catalog-opened .header__catalog-btn:before{opacity:.15}.header.is-catalog-opened .header__catalog-btn-icon:before{top:10.5px;transform:rotate(45deg)}.header.is-catalog-opened .header__catalog-btn-icon:after{bottom:10.5px;transform:rotate(-45deg)}.header.is-white{color:#464641}.header.is-white .header__top{background:#fff}.header.is-white .header__location-icon path{fill:#464641}.header.is-white .header__location-city,.header.is-white .header__stock-link{color:#464641}.header.is-white .header__call-arrow path{stroke:#464641}.header.is-white .header__social-item{border-color:#dedede}.header.is-white .header__social-item:first-child path{fill:#464641}.header.is-white .header__social-item:last-child path,.header.is-white .header__social-item:last-child rect{stroke:#464641}.header.is-white .header__bottom{background:#f4f4f4;border-color:#dedede}.header.is-white .header__catalog-btn:before{background:#adada9}.header.is-white .header__catalog-btn-text{color:#464641}.header.is-white .header__catalog-btn-icon:after,.header.is-white .header__catalog-btn-icon:before{background:#464641}.header.is-white .header__nav-item-text{color:#464641}.header.is-white .header__nav-item-arrow path{stroke:#464641}.header.is-white .header__logo--white{opacity:0}.header.is-white .header__logo--black{opacity:1}.header.is-white .header__btn{border-color:#dedede}.header.is-white .header__btn:before{background:#dedede;z-index:0}.header.is-white .header__btn path{fill:#464641}.header.is-white .header__btn--cart path,.header.is-white .header__btn--favorite path{fill:none;stroke:#464641}.header.is-white .mobile-menu__btn-icon:after,.header.is-white .mobile-menu__btn-icon:before{background:#464641}@media only screen and (max-width:1800px){.header__catalog-btn{width:190px}.header__nav{padding-left:20px}}@media only screen and (max-width:1560px){.header__stock{position:relative}.header__stock-link,.header__stock-text{font-size:13px}.header__location-city{font-size:13px;margin-left:4px}.header__location-icon{height:16px;width:16px}.header__call-num{font-size:13px}.header__call-arrow{width:10px}.header__social{margin-left:16px}.header__social-item{width:70px}.header__catalog-text{font-size:13px;margin-left:20px}.header__nav-item{margin-left:24px}.header__nav-item-text{font-size:13px}.header__nav-item-arrow{height:10px;width:10px}.header__logo{width:110px}.header__btn{width:70px}.header__btn:after{right:18px;top:20px}.header__btn svg{height:18px;width:18px}.header__top{height:34px}.header__bottom{height:70px}.header__menu{padding-top:48px;top:104px}.header__menu-title{font-size:18px}.header__menu-list{margin-top:12px}.header__menu-link{font-size:13px;margin-top:4px;padding:13px 0}.header.is-fixed{top:-34px}}@media only screen and (max-width:1280px){.header{position:fixed}.header__nav,.header__top{display:none}.header__bottom{height:70px}.header__btn:nth-child(2){display:flex}.header__logo{left:0;right:0}.header .mobile-menu{background:#fbfbfb;display:block;height:calc(100vh - 70px);left:0;position:absolute;top:69px;width:100%}.header .mobile-menu__btn{align-items:center;display:flex;width:70px}.header .mobile-menu__btn-icon{height:22px;position:relative;width:22px}.header .mobile-menu__btn-icon:before{top:6px}.header .mobile-menu__btn-icon:after,.header .mobile-menu__btn-icon:before{background:#f4f4f4;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header .mobile-menu__btn-icon:after{bottom:6px}.header .mobile-menu__link{align-items:center;color:#464641;display:flex;height:50px;padding:0 24px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header .mobile-menu__link:hover{background:#f4f4f4}.header .mobile-menu__link-icon{height:auto;object-fit:contain;width:18px}.header .mobile-menu__link-text{font-size:14px;line-height:17px;margin-left:24px}.header .mobile-menu__link.is-sale{color:red}.header .mobile-menu__social{align-items:center;background:#1595d0;bottom:0;display:flex;height:50px;left:0;padding:0 24px;position:absolute;width:100%}.header .mobile-menu__social-item{height:18px;margin-left:auto;width:18px}.header .mobile-menu__social-item img{height:auto;object-fit:contain;width:100%}.header .mobile-menu__social-item:last-child{margin-left:46px}.header .mobile-menu__call{align-items:center;display:flex}.header .mobile-menu__call-icon{height:16px;width:16px}.header .mobile-menu__call-icon svg{height:100%;width:100%}.header .mobile-menu__call-tel{color:#f4f4f4;display:block;font-size:14px;font-weight:600;line-height:17px;margin-left:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.header .mobile-menu__call-tel:hover{opacity:.7}.header.is-mobile-menu-opened .mobile-menu__btn:before{background:#ececec;opacity:1}.header.is-mobile-menu-opened .mobile-menu__btn-icon:before{top:10.5px;transform:rotate(45deg)}.header.is-mobile-menu-opened .mobile-menu__btn-icon:after{bottom:10.5px;transform:rotate(-45deg)}.header.is-fixed{top:0}}@media only screen and (max-width:992px){.header__btn,.header__catalog,.header__catalog-btn{display:none}.header__btn:nth-child(2){display:flex}.header__btn--compare{display:flex!important}.header__logo{left:0;margin:0 0 0 30px;width:120px}.header .mobile-menu__social{bottom:80px}}@media only screen and (max-width:380px){.header__logo--black,.header__logo--white{width:80px}}.header-catalog{background:#fbfbfb;left:0;max-height:calc(100vh - 140px);position:absolute;width:100%}.header-catalog__overlay{background:#212121;height:100vh;left:0;opacity:.75;position:absolute;top:0;width:100vw;z-index:-1}.header-catalog__categories{display:grid;grid-template-columns:repeat(10,1fr)}.header-catalog__category{align-items:center;display:flex;flex-direction:column;height:276px;padding-bottom:24px;padding-top:19px;position:relative}.header-catalog__category:hover .header-catalog__category-arrow{background:#464641;border-color:#464641}.header-catalog__category:hover .header-catalog__category-arrow path{stroke:#fff}.header-catalog__category-img{display:block;height:110px;object-fit:cover;width:110px}.header-catalog__category-name{color:#464641;font-size:16px;line-height:19px;margin-top:21px;text-align:center}.header-catalog__category-arrow{align-items:center;border:1px solid #dedede;border-radius:50%;bottom:24px;display:flex;height:40px;justify-content:center;left:0;margin:auto;position:absolute;right:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:40px}.header-catalog__category-arrow svg{fill:none}.header-catalog__category-arrow path{transition:all .4s cubic-bezier(.65,0,.35,1)}.header-catalog__main{border-top:1px solid #dedede;display:grid;grid-template-columns:1fr 505px;justify-content:space-between;width:100%}.header-catalog__stock{height:663px;width:100%}.header-catalog__stock-img{display:block;height:100%;object-fit:cover;width:100%}.header-catalog__menu{padding:48px;width:100%}.header-catalog__menu-title{font-size:34px;font-weight:700;line-height:41px}.header-catalog__menu-grid{display:grid;gap:48px;grid-template-columns:repeat(3,1fr);margin-top:48px}.header-catalog__menu-subtitle{font-size:22px;font-weight:700;line-height:27px}.header-catalog__menu-list{margin-top:16px}.header-catalog__menu-item{align-items:center;border-bottom:1px solid #dedede;color:#464641;cursor:pointer;display:flex;font-size:16px;line-height:19px;padding:16px 0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header-catalog__menu-item:hover{opacity:.7}@media only screen and (max-width:1280px){.header-catalog{max-height:calc(100vh - 104px)}.header-catalog__category{height:240px}.header-catalog__category-img{height:auto;width:80%}.header-catalog__category-name{font-size:13px;line-height:14px;margin-top:16px}.header-catalog__menu{padding-top:24px}.header-catalog__menu-title{font-size:24px;line-height:32px}.header-catalog__menu-grid{margin-top:32px}.header-catalog__menu-subtitle{font-size:18px;line-height:18px}.header-catalog__menu-item{font-size:13px;line-height:16px;padding:13px 0}.header-catalog__main{grid-template-columns:1fr 335px}.header-catalog__stock-img{height:auto;object-fit:contain}}.header-feedback{color:#464641}.header-feedback .popup__main{height:100vh;margin-left:auto;width:480px}.header-feedback__head{align-items:center;background:#f4f4f4;display:flex;justify-content:space-between;padding:54px 48px}.header-feedback__title{font-size:22px;font-weight:700;line-height:27px}.header-feedback__close{background:0;border:0;cursor:pointer;height:22px;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.header-feedback__close:hover{opacity:.8}.header-feedback__close img{display:block;height:auto;object-fit:contain;width:100%}.header-feedback__section{padding:48px}.header-feedback__section:nth-child(2n){background:#fff}.header-feedback__section:nth-child(odd){background:#f4f4f4}.header-feedback__section-title{font-size:16px;font-weight:600;line-height:19px;margin-bottom:30px}.header-feedback__section-row{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;margin-bottom:22px}.header-feedback__section-row:last-child{margin-bottom:0}.header-feedback__section-caption{color:#adada9;font-size:16px;line-height:16px}.header-feedback__section-value{color:#464641;font-size:16px;line-height:16px}.header-feedback__available{display:grid;grid-template-columns:188px 158px;justify-content:space-between;row-gap:22px}.header-feedback__available-item{align-items:center;display:flex;justify-content:space-between;width:100%}.header-feedback__available-day{color:#adada9}.header-feedback__available-day,.header-feedback__available-time{flex-shrink:0;font-size:16px;line-height:16px}.header-feedback__btn{align-items:center;background:#464641;border:0;cursor:pointer;display:flex;height:96px;justify-content:space-between;padding:0 48px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header-feedback__btn:hover{background:#212121}.header-feedback__btn-title{color:#f4f4f4;font-size:18px;line-height:18px}.header-feedback__btn-icons{display:block;height:12px;object-fit:contain;width:12px}.header-search{align-items:center;background:#fbfbfb;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.header-search__input{background:transparent;border:0;color:#464641;font-size:18px;height:100%;line-height:26px;outline:none;padding:0 48px;width:100%}.header-search__input::placeholder-shown{color:#81817d}.header-search__icon{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;width:96px}.header-search__icon img{display:block;height:auto;object-fit:contain;width:22px}.header-search__close{align-items:center;background:transparent;border:0;border-left:1px solid #dedede;cursor:pointer;display:flex;flex-shrink:0;height:100%;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:96px}.header-search__close:hover{background:#f4f4f4}.header-search__close img{display:block;height:auto;object-fit:contain;width:22px}@media only screen and (max-width:1370px){.header-search__close,.header-search__icon{width:70px}.header-search__close img,.header-search__icon img{width:18px}.header-search__input{font-size:16px;line-height:16px}}@media only screen and (max-width:768px){.header-search__input{padding:0 24px}}.info-bar{font-size:.875rem;padding:4px 30px;text-align:center}.map-popup .popup__main{background:#fff;height:100vh;margin-left:auto;width:960px}.map-popup__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.map-popup__title{font-size:22px;font-weight:700;line-height:26px}.map-popup__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.map-popup__close:hover{opacity:.7}.map-popup__close img{height:auto;object-fit:contain;width:100%}.map-popup__content{height:calc(100% - 134px)}@media only screen and (max-width:1280px){.map-popup .popup__main{width:100%}.map-popup__head{height:94px}.map-popup__content{max-height:calc(100% - 94px)}}@media only screen and (max-width:768px){.map-popup__head{height:70px;padding:0 20px}.map-popup__title{font-size:18px;line-height:22px}}.contacts-map__popup-subtitle{padding:10px;text-align:center}.contacts-map__popup-subtitle.black{background-color:#464641;color:#f4f4f4}.contacts-map__balloon-title{color:#464641;margin-bottom:10px}.contacts-map__balloon-text{color:#81817d;padding:10px 0}.contacts-map__balloon_link{margin-top:10px}.contacts-map__balloon_link a{color:#1595d0}.mobile-nav{display:none}@media only screen and (max-width:768px){.mobile-nav{background:#f4f4f4;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);height:70px;left:0;padding-bottom:20px;position:sticky;width:100%;z-index:110}.mobile-nav__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.mobile-nav__item:after{background:#1595d0;border-radius:50%;content:"";display:none;height:5px;position:absolute;right:22px;top:6px;width:5px}.mobile-nav__item:first-child .mobile-nav__icon path,.mobile-nav__item:last-child .mobile-nav__icon path{stroke:none;fill:#464641}.mobile-nav__item.notify:after{display:block}.mobile-nav__icon{height:18px;width:18px}.mobile-nav__icon svg{height:100%;width:100%}.mobile-nav__icon path{stroke:#464641}.mobile-nav__name{color:#464641;font-size:10px;line-height:12px;margin-top:4px;text-align:center}}.modal-mask{align-items:center;background-color:rgba(0,0,0,.5);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;line-height:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal-wrapper{display:flex;height:100%;padding:20px;pointer-events:none;position:relative}.modal-body,.modal-body>div:not(.lookbook-popup),.modal-container,.modal-wrapper{align-items:center;flex-direction:column;justify-content:center;max-height:100%}.modal-close{border:0;cursor:pointer;height:40px;padding:11px 11px 11px 12px;position:absolute;right:20px;top:20px;transition:all .3s;width:40px;z-index:101}.modal-close span{background:#fff;display:block;height:1px;margin-bottom:16px;transform-origin:0 0;transition:all .3s;width:26px}.modal-close span:last-child{margin:0}.modal-close span:first-child{transform:rotate(45deg) translateX(-1px) translateY(0)}.modal-close span:nth-child(2){transform:rotate(-45deg) translateX(-1px) translateY(0)}.modal-close:hover{background:#e5e5e5}.modal-close:active{background:#f4f4f4}.modal-close:active span{background:#fff}.modal-container{background-color:#dedede;color:#7c7c7c;cursor:auto;margin:0 auto;max-height:100%;max-width:760px;min-width:400px;overflow:auto;pointer-events:auto;position:relative;transition:all .3s ease}@media (max-width:767px){.modal-container{max-width:calc(100% - 30px);min-width:320px}}.modal-header>*{margin:0 0 20px;padding:60px 80px 0}.modal-header h3{margin:0;text-align:center}.modal-header p{color:#8b99b4;font-size:16px;font-weight:400;line-height:21px;text-align:center}.modal-body{font-size:16px;line-height:1.3333;padding:40px}.modal-body img{margin-bottom:40px}.modal-body img[style*=float]{margin-bottom:10px}.modal-body img[style*=right]{margin-left:10px}.modal-body img[style*=left]{margin-right:10px}.modal-body .form__button{margin-bottom:0}.modal-footer-wrap{overflow:hidden;padding:0 20px 20px}.modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.image-popup .modal-body,.image-popup .modal-body div{line-height:0;padding:0}.image-popup .modal-container{background:none;max-width:100%}.image-popup img{height:auto;max-height:100%;max-width:100%;width:auto}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.modal-center{box:vertical top center}.modal-retry{color:rgba(81,135,225,.55);cursor:pointer;display:inline-block;font-size:12px;font-weight:400;line-height:14px;margin-top:10px}.modal-activate button{min-width:260px}.modal--callback .modal-wrapper{max-width:1024px;width:100%}.modal--callback .modal-body{padding-bottom:0}.modal--callback .custom-form__title{margin-bottom:20px}.modal--callback .modal-container{max-width:none;width:100%}.modal--callback .custom-form{margin-top:0;margin:0!important;padding-bottom:40px}.modal--callback .form__group{margin-bottom:15px}.page-up{bottom:15px;cursor:pointer;display:block;height:30px;left:15px;line-height:0;opacity:0;padding:5px;position:fixed;transition:opacity .3s ease;width:37px;z-index:81}.page-up polyline{stroke:#7c7c7c}.page-up.is-active{opacity:1}.page-up:active polyline,.page-up:hover polyline{stroke:#979797}.pagination{margin:80px auto auto}.pagination,.pagination__btn{align-items:center;display:flex;justify-content:center}.pagination__btn{background:0;border:0;cursor:pointer;outline:0;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1)}.pagination__btn:hover{opacity:.7}.pagination__btn svg{height:10px;width:14px}.pagination__btn path{stroke:#464641}.pagination__nav{margin:0 48px}.pagination__nav,.pagination__num{align-items:center;display:flex;justify-content:center}.pagination__num{border-radius:50%;color:#464641;cursor:pointer;font-size:16px;height:40px;line-height:16px;margin-left:12px;transition:all .4s cubic-bezier(.65,0,.35,1);width:40px}.pagination__num:hover{opacity:.7}.pagination__num:first-child{margin-left:0}.pagination__num.active{background:#464641;color:#f4f4f4;pointer-events:none}@media only screen and (max-width:768px){.pagination{margin-top:32px}.pagination__nav{margin:0 24px}.pagination__num{height:32px;margin-left:8px;width:32px}}.header__location-popup{background:#f4f4f4;left:0;padding:32px;position:absolute;top:36px;z-index:100;z-index:2}.header__location-text{align-items:center;display:flex;font-size:22px;line-height:26px}.header__location-text span{color:#464641;font-weight:600}.header__location-text a{color:#1595d0;font-weight:700;margin-left:16px}.header__location-buttons{align-items:center;display:flex;margin-top:33px}.header__location-btn:last-child{background:transparent;margin-left:16px}.select-city .popup__main{background:#fff;color:#464641;height:100vh;margin-right:auto;width:960px}.select-city__head{align-items:center;background:#f4f4f4;display:flex;justify-content:space-between;padding:53px 48px}.select-city__title{font-size:22px;font-weight:700;line-height:26px}.select-city__content{padding:48px}.select-city__search{align-items:center;display:flex;position:relative;width:100%}.select-city__search-input{border:1px solid #dedede;border-radius:2px;color:#464641;font-size:16px;height:56px;line-height:16px;outline:0;padding:0 20px;width:100%}.select-city__search-input::placeholder-shown{color:#81817d}.select-city__search-icon{display:block;height:22px;object-fit:contain;position:absolute;right:22px;width:22px}.select-city__list{column-gap:147px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;row-gap:24px}.select-city__item{cursor:pointer;font-size:18px;line-height:18px;transition:all .4s cubic-bezier(.65,0,.35,1)}.select-city__item.active{color:#1595d0;font-weight:600;pointer-events:none}.select-city__item:hover{opacity:.7}@media only screen and (max-width:768px){.select-city__head{height:70px;padding:0 20px}.select-city__title{font-size:18px;line-height:22px}.select-city__list{grid-template-columns:1fr;margin-top:24px;row-gap:16px}.select-city__item{font-size:16px}.select-city__content{padding:24px 16px}}.header__location-mobile{width:100%}.header__location-mobile-btn{align-items:center;background:0;border:0;border-bottom:1px solid #dedede;cursor:pointer;display:flex;height:54px;padding:0 28px 0 24px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header__location-mobile-btn:hover{background:#f4f4f4}.header__location-mobile-icon path{fill:#464641}.header__location-mobile-icon g{opacity:1!important}.header__location-mobile-city{color:#464641;font-size:14px;line-height:17px;margin-left:24px}.header__location-mobile-arrow{height:12px;margin-left:auto;width:12px}.header__location-mobile-list{background:#fbfbfb;height:calc(100vh - 120px);position:absolute;top:0;width:100%;z-index:10}.header__location-mobile-back{align-items:center;background:0;border:0;border-bottom:1px solid #dedede;cursor:pointer;display:flex;height:54px;padding:0 20px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header__location-mobile-back:hover{background:#f4f4f4}.header__location-mobile-back svg{height:10px;width:14px}.header__location-mobile-back svg path{stroke:#464641}.header__location-mobile-back span{font-size:14px;line-height:17px;margin-left:26px}.header__location-mobile-item{align-items:center;background:0;border:0;color:#464641;cursor:pointer;display:flex;font-size:14px;height:50px;line-height:17px;padding:0 20px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.header__location-mobile-item:hover{background:#f4f4f4}.header__location-mobile-search{align-items:center;display:flex;margin-bottom:10px;position:relative;width:100%}.header__location-mobile-input{border:0;border-bottom:1px solid #dedede;color:#464641;font-size:14px;height:54px;line-height:16px;outline:0;padding:0 28px 0 59px;width:100%}.header__location-mobile-input::placeholder-shown{color:#81817d}.header__location-mobile-icon{display:block;height:18px;left:18px;object-fit:contain;position:absolute;width:18px}.select-city__suggests{border:1px solid #dedede;box-shadow:6px 6px 6px rgba(0,0,0,.15);list-style:none;margin:-1px 0 0;max-height:300px;overflow-y:scroll;padding:0;position:relative;z-index:100500}.select-city__suggests li{cursor:pointer;margin:0;padding:10px}.select-city__suggests li:before{content:none}.select-city__suggests li:hover{background-color:#fbfbfb}.city-not-found{padding:10px}.sketchfab__overlay{align-items:center;background:rgba(0,0,0,.75);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100500}.sketchfab__iframe{background:#fff;border-radius:2px;height:360px;position:relative;width:640px}.socials{padding-bottom:6px}.socials .container{display:flex}@media only screen and (max-width:768px){.socials .container{display:block}}.socials__left{padding-right:40px;width:50%}@media only screen and (max-width:1039px){.socials__left{padding-right:20}}@media only screen and (max-width:768px){.socials__left{padding-right:0;width:100%}}.socials__right{width:50%}@media only screen and (max-width:768px){.socials__right{width:100%}}.socials__heading{color:#fff;font-size:18px;font-weight:500;letter-spacing:.6em;line-height:2.222222;margin-bottom:37px;text-transform:uppercase}.socials__hashtag{color:#f4f4f4;font-size:18px;font-weight:500;letter-spacing:.016667em;line-height:1.166667}@media only screen and (max-width:768px){.socials__hashtag{margin-bottom:58px}}.socials__list{font-size:0}@media only screen and (max-width:768px){.socials__list{margin-bottom:-43px}}.socials__list li{float:left;margin-bottom:48px}.socials__list li:nth-child(2){transition-delay:.2s}.socials__list li:nth-child(3){transition-delay:.4s}.socials__list li:nth-child(4){transition-delay:.6s}.socials__list li:nth-child(5){transition-delay:.8s}.socials__list li:nth-child(2n){margin-left:208px}@media only screen and (max-width:1039px){.socials__list li:nth-child(2n){margin-left:150px}}.socials__list li:nth-child(4n+3){clear:left;margin-left:133px}@media only screen and (max-width:1039px){.socials__list li:nth-child(4n+3){margin-left:53px}}.socials__list li:nth-child(n){padding-right:20px}@media only screen and (max-width:768px){.socials__list li:nth-child(n){margin-bottom:43px;margin-left:0;margin-right:0;min-width:131px}}.socials__list a{border:0;color:#f9f9f9;display:inline-block;font-size:18px;font-weight:500;letter-spacing:.013889em}.socials__list a:hover{color:#fff}@media only screen and (max-width:768px){.socials__list a{line-height:1.166667}}.socials--icons li{clear:none!important;margin-bottom:0!important;margin-left:40px!important;min-width:0!important;padding:0!important}.socials--icons li:first-child{margin-left:0!important}.bounce-spinner{left:50%;margin:-16px 0 0 -30px;position:absolute;text-align:center;top:50%;white-space:nowrap;width:60px}.bounce-spinner div{animation:bouncedelay 1.4s ease-in-out infinite;animation-fill-mode:both;background-color:#fff;border-radius:100%;display:inline-block;height:14px;margin:2px;width:14px}.bounce-spinner .bounce2{animation-delay:.16s}.bounce-spinner .bounce3{animation-delay:.32s}.btn-outline.submitting,button.submitting{position:relative}.btn-outline.submitting span,button.submitting span{opacity:0!important}.btn-outline.submitting .bounce-spinner div,button.submitting .bounce-spinner div{background-color:#fff}.thanks-popup .popup__main{background:#fff;height:100vh;margin-left:auto;width:960px}.thanks-popup__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.thanks-popup__title{font-size:22px;font-weight:700;line-height:26px}.thanks-popup__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.thanks-popup__close:hover{opacity:.7}.thanks-popup__close img{height:auto;object-fit:contain;width:100%}.thanks-popup__alert{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.thanks-popup__alert-icon{display:block;height:auto;object-fit:contain;width:144px}.thanks-popup__alert-title{font-size:34px;font-weight:700;line-height:41px;margin-top:48px}.thanks-popup__alert-caption{font-size:18px;line-height:26px;margin-top:32px}.thanks-popup__alert-divider{background:#dedede;height:1px;margin-top:32px;width:70%}.thanks-popup__alert-link{margin-top:32px}@media only screen and (max-width:1080px){.thanks-popup .popup__main{width:100%}}@media only screen and (max-width:768px){.thanks-popup__head{height:70px;padding:0 20px}.thanks-popup__title{font-size:18px;line-height:22px}.thanks-popup__alert{padding:20px}.thanks-popup__alert-title{font-size:24px;line-height:24px}.thanks-popup__alert-caption{font-size:16px;line-height:19px;margin-top:24px;text-align:center}.thanks-popup__alert-divider{margin-top:24px;width:100%}.thanks-popup__alert-link{margin-top:24px}}.video__play-button{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-modal__overlay{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100500}.video-modal__container{align-items:center;display:flex;height:100%;justify-content:center}.video-modal__container .video-js{height:360px;width:640px}.video-modal__container .video-js .vjs-big-play-button{left:50%;top:50%;transform:translate(-50%,-50%)}.video-modal__container .video-js .vjs-playback-rate .vjs-menu-content .vjs-menu-item[aria-disabled=false]{cursor:pointer}.video-modal__container .video-js .vjs-playback-rate .vjs-menu-content li:before{content:none}.video-modal__container .video-js .vjs-playback-rate .vjs-menu-content li:before [aria-disabled]{cursor:pointer}.video-modal__close{cursor:pointer;position:absolute;right:10px;top:10px}.video-modal__close img{height:40px;width:40px}.account__address{align-items:center;display:flex;gap:10px;justify-content:left;margin-bottom:8px;width:100%}.account__address:nth-child(odd){background-color:#f9f9f9;border-radius:2px}@media only screen and (max-width:500px){.account__address{flex-direction:column;font-size:14px;gap:0;margin-bottom:0;padding:0}.account__address .account__address_index{display:none}.account__address .account__address_data{padding-top:12px}}.account__address_buttons,.account__address_data,.account__address_index{padding:8px}.account__address_index{text-align:right}.account__address_data{flex-grow:1;line-height:1.2}.account__address_buttons{white-space:nowrap}.account__address_buttons button.btn-link.delete{color:#eb5757}.account__addresses__button{margin-top:10px;padding-right:8px;text-align:right}.address-modal{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.address-modal__container{background-color:#fff;border-radius:4px;min-width:310px;padding:10px}.address-modal__footer{align-items:center;display:flex;gap:10px;justify-content:space-around}.address-modal__footer button{border:none;border-radius:50px;height:36px;line-height:36px;min-width:110px;padding:10px;width:auto}.address-modal__footer button.btn-blue{cursor:pointer;padding:0}.address-modal__title{font-size:18px;font-weight:700;text-align:left}.address-modal__form{padding:10px}.address-modal__form input[type=text].input{height:42px;padding:0 10px}.address-modal__field{margin-bottom:10px}.address-modal__errors{color:#eb5757;font-size:14px;padding-bottom:16px;padding-left:12px}.account-form__row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;width:100%}@media only screen and (max-width:500px){.account-form__row{align-items:center;flex-wrap:wrap}}.account-form__buttons,.account-form__label{width:120px}.account-form__label{color:#81817d;white-space:nowrap}@media only screen and (max-width:500px){.account-form__label{width:100%}}.account-form__field{flex-grow:1}.account-form__field .form__error{margin-bottom:0}.account__input{background-color:#fbfbfb;border:1px solid #dedede;border-radius:2px;color:#464641;font-size:16px;outline:none;padding:10px;width:100%}.account__input[readonly]{background:transparent;border:1px solid transparent}.account-form__buttons{white-space:nowrap}.account-page .account__menu{border-right:1px solid #dedede;padding-bottom:140px}.account-page .account__menu-person{align-items:center;display:flex;height:144px;padding:0 32px;width:100%}.account-page .account__menu-person-avatar{align-items:center;background:#464641;border-radius:50%;color:#f4f4f4;display:flex;flex-shrink:0;font-size:34px;font-weight:700;height:80px;justify-content:center;line-height:41px;position:relative;width:80px}.account-page .account__menu-person-avatar:hover{opacity:.75}.account-page .account__menu-person-avatar label{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.account-page .account__menu-person-avatar label.uploading{cursor:not-allowed;pointer-events:none}.account-page .account__menu-person-avatar input[type=file]{display:none}.account-page .account__menu-person-col{margin-left:32px}.account-page .account__menu-person-name{font-size:22px;font-weight:700;line-height:26px}.account-page .account__menu-person-tel{color:#adada9;font-size:18px;line-height:26px;margin-top:8px}.account-page .account__menu-item{align-items:center;border-top:1px solid #dedede;cursor:pointer;display:flex;height:96px;padding:0 32px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.account-page .account__menu-item.active,.account-page .account__menu-item.is-active{background:#fff;border-color:transparent;pointer-events:none}.account-page .account__menu-item:hover{background:#f9f9f9}.account-page .account__menu-item:last-child .account__menu-item-name{color:red}.account-page .account__menu-item-icon{display:block;height:auto;object-fit:contain;width:24px}.account-page .account__menu-item-name{font-size:18px;line-height:26px;margin-left:24px}@media only screen and (max-width:1200px){.account-page .account__menu{border-right:0;padding-bottom:0}}@media only screen and (max-width:768px){.account-page .account__menu-person{height:100px;padding:0}.account-page .account__menu-person-avatar{font-size:24px;height:54px;line-height:24px;width:54px}.account-page .account__menu-person-col{margin-left:24px}.account-page .account__menu-person-name{font-size:18px;line-height:22px}.account-page .account__menu-person-tel{font-size:16px;line-height:19px}.account-page .account__menu-item{height:70px;padding:0 20px}.account-page .account__menu-item-icon{width:18px}.account-page .account__menu-item-name{font-size:16px;line-height:19px;margin-left:16px}}.account__avatar{border-radius:50%;height:100%;object-fit:cover;pointer-events:none;width:100%}.account-popup .popup__main{background:#fff;height:100vh;margin-left:auto;width:480px}.account-popup__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px;width:100%}.account-popup__title{font-size:22px;font-weight:700;line-height:26px}.account-popup__close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.account-popup__close:hover{opacity:.7}.account-popup__close img{height:auto;object-fit:contain;width:100%}.account-popup__content{background:#fff;max-height:calc(100% - 230px);overflow:auto;position:relative}.account-popup__item{align-items:center;background:transparent;cursor:pointer;display:flex;padding:32px 48px;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.account-popup__item:after{background:#dedede;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 96px)}.account-popup__item:hover{background:#f9f9f9}.account-popup__item-icon{display:block;height:24px;object-fit:contain;width:24px}.account-popup__item-name{color:#464641;font-size:18px;line-height:26px;margin-left:24px}.account-popup__exit{align-items:center;background:0;border:0;bottom:0;cursor:pointer;display:flex;height:96px;left:0;padding:0 48px;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.account-popup__exit:hover{opacity:.8}.account-popup__exit-icon{height:24px;object-fit:contain;width:24px}.account-popup__exit-text{color:red;font-size:18px;line-height:18px;margin-left:24px}@media only screen and (max-width:768px){.account-popup .popup__main{width:100%}.account-popup__head{height:70px;padding:0 20px}.account-popup__title{font-size:18px;line-height:22px}.account-popup__item{padding:16px 20px}.account-popup__item-icon{height:18px;width:18px}.account-popup__item-name{font-size:16px;line-height:19px;margin-left:16px}.account-popup__item:after{width:calc(100% - 40px)}.account-popup__exit{bottom:0;height:100px;margin-top:0;padding:0 20px 30px;position:relative}.account-popup__exit-icon{height:18px;width:18px}.account-popup__exit-text{font-size:16px;line-height:19px;margin-left:16px}}.account__social-form{margin-top:50px}@media only screen and (max-width:500px){.account__social-form{margin-top:25px}}.account__social-form-fields{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:20px 0}.account__social-form-field.url{flex-grow:1}.account__social-form-field.url input{width:100%}img.social-option{height:14px;margin-right:10px;width:14px}.cart-popup .popup__main{background:#fff;color:#464641;height:100vh;margin-left:auto;position:relative;width:960px}.cart-popup__head{align-items:center;background:#f4f4f4;display:flex;height:134px;justify-content:space-between;padding:0 48px}.cart-popup__empty{padding:48px 0 0 48px}.cart-popup__title{font-size:22px;font-weight:700;line-height:26px}.cart-popup__close{background:0;border:0;cursor:pointer;height:22px;padding:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:22px}.cart-popup__close:hover{opacity:.8}.cart-popup__close img{display:block;height:auto;object-fit:contain;width:100%}.cart-popup__list{max-height:calc(100% - 230px);overflow:auto}.cart-popup__product{display:grid;grid-template-columns:270px auto;height:240px;padding-right:48px;position:relative}.cart-popup__product:nth-child(2n){background:#f9f9f9}.cart-popup__product-img{align-items:center;display:flex;justify-content:center}.cart-popup__product-img img{height:auto;object-fit:contain;width:180px}.cart-popup__product-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.cart-popup__product-col{padding-top:48px;position:relative}.cart-popup__product-name{font-size:18px;font-weight:600;line-height:24px}.cart-popup__product-oldprice{color:#adada9;flex-shrink:0;font-size:16px;line-height:20px;margin-left:auto;text-decoration:line-through}.cart-popup__product-newprice{flex-shrink:0;font-size:16px;font-weight:700;line-height:20px;margin-left:16px}.cart-popup__product-newprice.has-discount{color:red}.cart-popup__product-price{flex-shrink:0;font-size:16px;font-weight:700;line-height:20px;margin-left:auto}.cart-popup__product-description{color:#adada9;font-size:16px;line-height:22px;width:400px}.cart-popup__product-bonus{align-items:center;border:1px dashed #dedede;display:flex;flex-shrink:0;font-size:14px;height:30px;justify-content:center;line-height:17px;margin-left:auto;padding:0 10px}.cart-popup__product-bonus strong{font-weight:600}.cart-popup__product-bottom{align-items:center;bottom:46px;display:flex;left:0;position:absolute;width:100%}.cart-popup__product-color{color:#adada9;font-size:16px;line-height:19px}.cart-popup__product-color strong{color:#464641;font-weight:400;margin-left:16px}.cart-popup__product-remove{cursor:pointer;height:16px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:16px}.cart-popup__product-remove:hover{opacity:.7}.cart-popup__product-remove svg{height:100%;width:100%}.cart-popup__product .counter{margin-left:auto;margin-right:48px}.cart-popup__product .counter~.cart-popup__product-remove{margin-left:0}.cart-popup__bottom{bottom:0;display:grid;grid-template-columns:1fr auto auto;height:96px;position:absolute;right:0;width:100%}.cart-popup__total{align-items:center;background:#ececec;display:flex;height:100%;justify-content:space-between;padding:0 48px}.cart-popup__total-text{font-size:18px;line-height:26px}.cart-popup__total-value{font-family:Cera Pro;font-size:18px;font-weight:500;line-height:23px;margin-left:auto}.cart-popup__continue{align-items:center;background:#dedede;color:#81817d;cursor:pointer;display:flex;font-size:18px;height:100%;justify-content:center;line-height:26px;padding:0 32px;transition:all .4s cubic-bezier(.65,0,.35,1)}.cart-popup__continue:hover{background:#cacac7}.cart-popup__go{align-items:center;background:#1595d0;color:#f4f4f4;cursor:pointer;display:flex;font-size:18px;height:100%;justify-content:center;line-height:26px;padding:0 32px;transition:all .4s cubic-bezier(.65,0,.35,1)}.cart-popup__go:hover{background:#5bb5de}@media only screen and (max-width:1200px){.cart-popup .popup__main{width:100%}.cart-popup__head{height:94px}.cart-popup__bottom{height:70px}.cart-popup__list{max-height:calc(100% - 164px)}}@media only screen and (max-width:768px){.cart-popup{height:calc(100% - 70px);top:0}.cart-popup .popup__main{height:100%}.cart-popup__bottom{bottom:20px}.cart-popup__list{max-height:calc(100% - 160px)}.cart-popup__head{height:70px;padding:0 20px}.cart-popup__title{font-size:18px;line-height:22px}.cart-popup__total{padding:0 20px}.cart-popup__continue{display:none}.cart-popup__go{font-size:16px;line-height:19px;padding:0 20px}.cart-popup__product{grid-template-columns:1fr;height:auto;padding:24px 20px}.cart-popup__product-col{margin-top:16px;padding-top:0}.cart-popup__product-img{margin:auto;max-width:270px;width:100%}.cart-popup__product-bottom{bottom:0;position:relative}.cart-popup__product-newprice{margin-left:0}}@media only screen and (max-width:500px){.cart-popup__product-name{font-size:16px;line-height:19px;margin-bottom:16px;width:100%}.cart-popup__product-row{flex-wrap:wrap}.cart-popup__product-oldprice,.cart-popup__product-price{margin-left:0}.cart-popup__product-description{width:100%}.cart-popup__product-bonus{margin-left:0;margin-top:16px}.cart-popup__product .counter{margin-right:16px}.cart-popup__total-text{font-size:16px;line-height:19px}}.promo-catalog{background-color:$f4f4f4;margin-bottom:80px;margin-top:40px}.promo-catalog__toolbox{align-items:center;display:flex;justify-content:space-between}.promo-catalog__categories{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:20px;justify-content:center;margin:20px 0}.promo-catalog__category{background-color:#e5e5e5;border-radius:100px;cursor:pointer;display:inline-block;min-width:100px;padding:6px 20px;position:relative;white-space:nowrap}.promo-catalog__category.active{cursor:default}.promo-catalog__category.active,.promo-catalog__category.active .promo-catalog__category_count{background-color:#464641;color:#fff}.promo-catalog__category_count{background-color:#e5e5e5;border:2px solid #f4f4f4;border-radius:10px;color:#464641;font-size:10px;padding:0 10px;position:absolute;right:0;top:0;transform:translateY(-50%)}.promo-catalog__view-modes{align-items:center;display:flex;gap:16px}.promo-catalog__view-mode{align-items:center;background-color:#e5e5e5;border:2px solid #e5e5e5;border-radius:50%;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.promo-catalog__view-mode.active{border:2px solid #464640}.promo-section{background:#212121;color:#f4f4f4;padding-bottom:48px;padding-top:140px}.promo-section .html-content ul li:before{background:#fff}.promo-section .html-content ol:before{border-color:#fff}.promo-section .html-content ol li:after{background:#212121;border-color:#fff;color:#fff}.promo-section .html-content ol li:last-child:before{background:#212121}.promo-section .html-content h1,.promo-section .html-content h2,.promo-section .html-content h3,.promo-section .html-content h4,.promo-section .html-content h5,.promo-section .html-content h6{color:#f4f4f4;margin-top:40px}.promo-section .html-content table thead th{color:#464641}.promo-section .html-content table tr td{border-color:#464641;color:#fff}@media only screen and (max-width:768px){.promo-section{padding-top:70px}}.promo-section__row{align-items:center;display:flex;gap:10px;margin-top:48px}.promo-section__row.image-left .promo-section__col.text{order:1}@media only screen and (max-width:1280px){.promo-section__row{flex-direction:column}.promo-section__row.image-left .promo-section__col.text{order:0}}.promo-section__col{flex-grow:0;flex-shrink:0;width:50%}.promo-section__col.text{padding:0 100px}.promo-section__col.image{position:relative}@media only screen and (max-width:1280px){.promo-section__col{width:100%}.promo-section__col.text{margin-bottom:20px;padding:0}}.promo-section__subtitle{align-items:center;border:1px solid #464641;border-radius:50px;color:#f4f4f4;display:flex;font-size:16px;height:56px;justify-content:center;margin-bottom:32px;padding:0 53px;width:max-content}.promo-section__title{font-size:34px;font-weight:700;line-height:41px}.promo-section__content{color:#adada9;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.promo-section__buttons{margin-top:32px;text-align:left}.promo-section__title{color:#f4f4f4;margin-bottom:32px}.promo-section__description{color:#adada9;margin-bottom:80px}.promo-section__row_text{padding:20px 0}.promo-video__poster{margin:40px 0;position:relative}.promo-video__info{color:#fff;left:0;position:absolute;top:0}.promo-video__subtitle{font-size:14px;margin:20px}.promo-video__title{font-size:18px;font-weight:700;margin:0 20px}.about-first{height:100vh;position:relative;width:100%}.about-first__img{height:100%;overflow:hidden;position:relative;width:100%}.about-first__img img{animation:startAnimImg .8s cubic-bezier(.65,0,.35,1);animation-fill-mode:forwards;display:block;height:100%;object-fit:cover;object-position:center;opacity:0;width:100%}.about-first__block{bottom:116px;color:#f4f4f4;display:block;left:0;margin:auto;position:absolute;right:0}.about-first__title{font-size:60px;font-weight:600;line-height:73px;text-align:center}.about-first__text{font-size:22px;font-weight:300;line-height:26px;margin:24px auto auto;max-width:1336px;width:100%}.about-first__bottom{bottom:0;display:flex;gap:1px;left:0;position:absolute;width:100%;z-index:2}.about-first__btn{align-items:center;color:#f4f4f4;cursor:pointer;display:flex;height:56px;justify-content:center;line-height:19px;position:relative;text-align:center;width:100%;z-index:1}.about-first__btn.active,.about-first__btn.is-exact-active.is-active{color:#464641;pointer-events:none}.about-first__btn.active:before,.about-first__btn.is-exact-active.is-active:before{background:#f9f9f9;opacity:1}.about-first__btn:hover:before{opacity:.3}.about-first__btn:before{background:#f4f4f4;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:-1}@media only screen and (max-width:1280px){.about-first__title{font-size:44px;line-height:53px}.about-first__text{font-size:18px;line-height:22px}.about-first__bottom{grid-template-columns:repeat(7,auto)}}@media only screen and (max-width:1080px){.about-first{display:flex;flex-direction:column;justify-content:center}.about-first__text{text-align:center}.about-first__block{bottom:auto;margin-top:-140px}.about-first__bottom{flex-wrap:wrap}.about-first__btn:nth-child(6){grid-area:policy}}@media only screen and (max-width:768px){.about-first{height:calc(100vh - 50px)}.about-first__title{font-size:24px;line-height:28px}.about-first__text{font-size:16px;line-height:19px;margin-top:16px}.about-first__btn{height:46px}}.advantages{margin-top:120px}.advantages__title{margin:auto;text-align:center}.advantages__caption{color:#81817d;font-size:18px;font-weight:300;line-height:26px;margin:32px auto auto;text-align:center}.advantages__row{display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px}.advantages__item{border-left:1px solid #dedede;padding-bottom:42px;padding-top:30px;text-align:center;width:100%}.advantages__item:first-child{border-left:0}.advantages__item-icon{display:block;height:56px;margin:auto;object-fit:contain;width:56px}.advantages__item-title{font-size:18px;font-weight:600;line-height:21px;margin-top:40px}.advantages__item-text{font-size:16px;font-weight:300;line-height:22px;margin:30px auto auto;text-align:center;width:280px}@media only screen and (max-width:1280px){.advantages{margin-top:80px}.advantages__row{grid-template-columns:repeat(2,1fr)}.advantages__item{padding:30px 0}.advantages__item:first-child,.advantages__item:nth-child(2){border-bottom:1px solid #dedede}.advantages__item:nth-child(3){border-left:0}.advantages__item-title{margin-top:24px}}@media only screen and (max-width:768px){.advantages__caption{font-size:16px;line-height:19px;margin-top:24px}.advantages__item{border-bottom:1px solid #dedede;border-left:0;width:100%}.advantages__item:last-child{border-bottom:0}.advantages__row{grid-template-columns:1fr;margin-top:48px}}.banner{align-items:center;display:flex;height:200px;overflow:hidden;padding-right:48px;position:relative}.banner__img{border-radius:50%;height:20vw;max-height:524px;max-width:524px;position:relative;transform:translateX(-10%);width:20%;z-index:2}.banner .opacity-bg{z-index:1}.banner__discount{align-items:center;display:flex;height:100%;justify-content:center;margin-left:120px;position:relative;z-index:2}.banner__discount-circles{display:block;height:100%;object-fit:contain;width:auto}.banner__discount-value{color:#f4f4f4;font-size:48px;font-weight:600;position:absolute}.banner__text{color:#f4f4f4;font-size:34px;font-weight:600;margin-left:70px;position:relative;z-index:2}.banner__circle{display:block;height:257px;object-fit:contain;position:absolute;right:-90px;width:257px;z-index:2}.banner__btn{margin-left:auto;position:relative;z-index:2}@media only screen and (max-width:1440px){.banner__img{flex-shrink:0}.banner__discount{margin-left:-20px}.banner__text{line-height:40px;position:relative;text-align:center;z-index:2}}@media only screen and (max-width:1080px){.banner{align-items:flex-end;flex-direction:column;gap:16px;justify-content:center}.banner__img{height:200px;left:0;position:absolute;width:200px}.banner__discount{left:210px;margin-left:-20px;position:absolute}.banner__discount-value{font-size:36px}.banner__text{max-width:50%;text-align:right}}@media only screen and (max-width:768px){.banner{height:auto;padding:24px 16px}.banner__img{height:100%;top:0;width:auto}.banner__discount{height:auto;left:0;margin-left:0;position:relative}.banner__discount-value{position:relative}.banner__circle,.banner__discount-circles{display:none}.banner__text{font-size:24px;line-height:28px;text-align:right}}.designers{overflow:hidden;padding-bottom:48px;padding-top:120px}.designers__title{font-size:44px;font-weight:700;line-height:53px}.designers__slider{margin-top:80px;overflow:initial}.designers__slider-controls{align-items:center;display:flex;margin-top:32px}.designers__slider-link{color:#464641;margin-left:auto}.designers__slider-link:hover{background:#464641;border-color:#464641;color:#f4f4f4}.designers__slider-navigation{align-items:center;display:flex;margin-left:32px;margin-top:0;top:auto}.designers__slider-next,.designers__slider-prev{margin-top:0;top:auto}.designers__slider-next{margin-left:32px}@media only screen and (max-width:1280px){.designers{padding-top:80px}.designers__title{font-size:36px;line-height:36px}.designers__slider{margin-top:48px}}@media only screen and (max-width:768px){.designers__title{font-size:28px;line-height:28px}.designers__slider-pagination{display:none}.designers__slider-next{margin-left:24px}}.designer-info{background:#fff;color:#464641;display:grid;gap:32px;grid-template-columns:2.4fr 1fr;height:auto;justify-content:space-between;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1)}.designer-info__left{padding:60px 0 60px 60px}.designer-info__photo{height:100%;margin-left:auto;padding-right:75%;position:relative;width:100%}.designer-info__photo a{background:#dedede;right:0;top:0}.designer-info__photo a,.designer-info__photo img{display:block;height:100%;position:absolute;width:100%}.designer-info__photo img{bottom:0;max-height:650px;object-fit:cover;object-position:center;z-index:10}.designer-info__head{align-items:center;display:flex}.designer-info__name{font-size:24px;font-weight:600;line-height:29px}.designer-info__position{align-items:center;background:#f4f4f4;border-radius:45px;color:#81817d;display:flex;font-size:14px;height:35px;justify-content:center;line-height:17px;margin-left:32px;padding:0 19px}.designer-info__text{font-size:16px;font-weight:300;line-height:26px;margin-top:26px}.designer-info__text p{margin-top:18px}.designer-info__text p:first-child{margin-top:0}.designer-info__subtitle{font-size:16px;font-weight:600;line-height:19px;margin-top:32px}.designer-info__products{column-gap:16px;display:flex;flex-wrap:wrap;margin-top:16px;row-gap:10px}.designer-info__product{color:#adada9;font-size:16px;font-weight:300;line-height:26px}.designer-info__product a:hover{color:#212121}.designer-info__awards{align-items:center;display:flex;margin-top:32px;padding-left:26px}.designer-info__award{background:#fff;border-radius:50%;height:70px;margin-left:-26px;width:70px}.designer-info__award img{display:block;height:100%;object-fit:cover;width:100%}@media only screen and (max-width:1540px){.designer-info{grid-template-columns:1.8fr 1fr}.designer-info__awards{flex-wrap:wrap}}@media only screen and (max-width:1280px){.designer-info{display:flex;flex-direction:column;gap:0;justify-content:flex-start}.designer-info__left{margin-top:32px;padding:32px}.designer-info__photo{height:auto;margin:0 auto;max-width:410px;order:-1;padding:0;width:100%}}@media only screen and (max-width:768px){.designer-info__left{margin-top:0;padding:20px}.designer-info__subtitle{margin-top:48px}.designer-info__head{flex-direction:column}.designer-info__position{margin-left:0;margin-top:8px}.designer-info__products{gap:14px}.designer-info__awards{margin-top:48px;padding-left:10px}.designer-info__award{height:48px;margin-left:-10px;width:48px}}.featured{margin-top:120px}.featured__inner{display:grid;grid-template-columns:1fr 1fr}.featured__item{height:auto;overflow:hidden;position:relative;width:100%}.featured__item:before{background:#464641;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:1}.featured__item:hover .featured__item-img{transform:scale(1.05)}.featured__item:hover:before{opacity:.35}.featured__item-img{display:block;height:auto;object-fit:contain;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.featured__item-block{left:0;padding:48px;position:absolute;top:0;z-index:2}.featured__item-category{color:#e5e5e5;font-size:16px;line-height:19px}.featured__item-title{color:#fff;font-size:44px;font-weight:700;line-height:54px;margin-top:45px}@media only screen and (max-width:1280px){.featured{margin-top:80px}.featured__item-title{font-size:32px;line-height:38px;margin-top:24px}.featured__item-block{width:100%}}@media only screen and (max-width:960px){.featured__item-title{font-size:24px;line-height:28px;margin-top:16px}.featured__item-block{padding:24px}}@media only screen and (max-width:768px){.featured__inner{grid-template-columns:1fr}}.join{padding-top:120px}.join__title{margin:auto;text-align:center}.join__btn{margin:48px auto auto}.join__images{display:grid;gap:1.48vw;grid-template-columns:5.1vw 16.2vw 22.9vw 21.2vw 16.2vw 5.1vw;margin-top:140px}.join__images-col{display:flex;flex-direction:column}.join__images-col--1{justify-content:flex-end}.join__img{display:block;height:auto;object-fit:contain;width:100%}.join__img--1{margin-top:auto}.join__img--2{margin-bottom:1.48vw;margin-left:auto;width:5.1vw}.join__img--7{margin-top:1.48vw;width:5.1vw}@media only screen and (max-width:1280px){.join{padding-top:80px}}@media only screen and (max-width:768px){.join__images{display:flex;flex-direction:column;gap:0;margin-top:60px}.join__images-col--1{margin-bottom:-18vw;margin-left:auto;order:-1}.join__images-col--1,.join__images-col--2{width:calc(79.6vw - 40px)}.join__img--1{width:18vw}.join__img--2{margin-bottom:2vw;width:18vw}.join__img--4{margin-top:2vw;width:100%}.join__img--5{margin:2vw 0;width:100%}.join__img--7{margin-top:2vw;width:18vw}.join__img--8{bottom:calc(101.9vw - 40px);margin-left:auto;position:relative;width:18vw}}.magazine-page .head{width:100%}.magazine-page .head__links{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.magazine-page .head__links-item{align-items:center;background:#ececec;border:1px solid #dedede;border-top:none;color:#464641;cursor:pointer;display:flex;font-size:16px;height:56px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.magazine-page .head__links-item.active,.magazine-page .head__links-item.is-active,.magazine-page .head__links-item.is-exact-active.is-active{background:#fff;pointer-events:none}.magazine-page .head__links-item:hover{background:#dedede}@media only screen and (max-width:1200px){.magazine-page .head__links{grid-template-columns:repeat(7,auto)}.magazine-page .head__links-item{text-align:center}}@media only screen and (max-width:768px){.magazine-page .head__links{grid-template-areas:". . ." ". . ." "agreement agreement agreement";grid-template-columns:repeat(3,1fr)}.magazine-page .head__links-item{height:46px}.magazine-page .head__links-item:last-child{grid-area:agreement}}.mailing{margin-top:48px;overflow:hidden}.mailing__block{background:linear-gradient(0deg,hsla(220,4%,60%,.65) -30.36%,rgba(197,204,214,.35));color:#464641;height:520px;padding-left:130px;padding-top:140px;position:relative;width:100%;z-index:1}.mailing__img{display:block;object-fit:contain;position:absolute}.mailing__img--1{height:auto;right:430px;top:73px;width:331px}.mailing__img--2{height:100%;right:0;top:0;width:auto}.mailing__title{font-size:44px;font-weight:700;line-height:54px}.mailing__text{font-size:18px;font-weight:300;line-height:26px;margin-top:20px}.mailing__form{align-items:baseline;display:flex;margin-top:44px;position:relative}.mailing__form-field{align-items:flex-start;display:flex;flex-direction:column;position:relative}.mailing__form-input{background:#f4f4f4;border:1px solid #9c9ea5;border-radius:85px;color:#464641;flex-shrink:0;font-size:16px;height:56px;outline:0;padding-left:57px;padding-right:16px;width:440px}.mailing__form-input::placeholder-shown{color:#adada9}.mailing__form-icon{display:block;height:auto;left:30px;object-fit:contain;position:absolute;top:23px;width:14px}.mailing__form-submit{margin-left:32px}.mailing__caption{color:#81817d;font-size:14px;font-weight:300;line-height:14px;margin-top:20px}.mailing__caption a{color:#81817d;transition:all .4s cubic-bezier(.65,0,.35,1)}.mailing__caption a:hover{opacity:.8;text-decoration:none}@media only screen and (max-width:1586px){.mailing__img--1{display:none}}@media only screen and (max-width:1320px){.mailing__block{height:460px;padding-left:48px;padding-top:80px}.mailing__caption{left:48px}}@media only screen and (max-width:1180px){.mailing__img--2{right:-120px}}@media only screen and (max-width:1080px){.mailing__title{font-size:36px;line-height:36px}.mailing__text{font-size:16px;line-height:19px}.mailing__block{height:400px}.mailing__form-input{width:340px}}@media only screen and (max-width:920px){.mailing__img--2{display:none}.mailing__form{flex-direction:column}.mailing__form-field,.mailing__form-input{width:100%}.mailing__form-submit{flex-shrink:0;margin-left:0;width:100%}.mailing__block{height:350px;padding:48px}.mailing__form-submit{margin-top:24px}.mailing__caption{bottom:0;left:0;margin-top:20px;position:relative;width:100%}.mailing__block{height:auto;padding:48px 24px}.mailing__title{font-size:32px;line-height:38px}}.last-news{margin:120px 0}.last-news__head{align-items:center;display:flex;justify-content:space-between}.last-news__title{font-size:44px;font-weight:700;line-height:54px}.last-news__btn{color:#464641}.last-news__btn:hover{background:#464641;border-color:#464641;color:#f4f4f4}.last-news__row{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:70px}@media only screen and (max-width:1280px){.last-news{margin-top:80px}.last-news__title{font-size:36px;line-height:36px}.last-news__row{gap:16px;margin-top:48px}}@media only screen and (max-width:1080px){.last-news__row{align-items:center;display:flex;overflow:auto}.last-news .article-item{flex-shrink:0;width:280px}}@media only screen and (max-width:768px){.last-news__title{font-size:28px;line-height:28px}.last-news__head{align-items:flex-start;flex-direction:column;justify-content:flex-start}.last-news__btn{margin-top:24px}}.recommend{color:#464641;margin-top:140px}.recommend__head{align-items:center;display:flex}.recommend__slider{margin-top:80px;width:100%}.recommend__slider-navigation{align-items:center;display:flex;margin-left:auto}.recommend__slider-next{margin-left:32px}.recommend__slider-item{border-right:none}.recommend__slider-item.swiper-slide-active{border-left:none}@media only screen and (max-width:1280px){.recommend{margin-top:80px}.recommend__slider{margin-top:48px}}@media only screen and (max-width:768px){.recommend__slider-navigation{display:none}}.service-section{background:#989aa1;color:#f4f4f4;height:1080px;padding-top:48px;position:relative;width:100%}.service-section__label{align-items:center;border:1px solid #f4f4f4;border-radius:63px;color:#f4f4f4;display:flex;font-size:16px;height:51px;justify-content:center;line-height:19px;padding:0 32px;width:max-content}.service-section__title{font-size:60px;font-weight:600;line-height:73px;margin-top:30px;width:913px}.service-section__row{bottom:0;display:grid;grid-template-columns:repeat(3,1fr);left:0;position:absolute;width:100%}.service-section__col{position:relative;width:100%}.service-section__person{bottom:220px;display:block;left:0;margin:auto;object-fit:contain;position:absolute;right:0}.service-section__btn{background:0;border:0;bottom:0;cursor:pointer;height:220px;padding:48px;position:absolute;text-align:left;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:2}.service-section__btn:hover{opacity:.8}.service-section__btn-bg{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.service-section__btn-icon{display:block;height:28px;object-fit:contain;width:28px}.service-section__btn-title{color:#f4f4f4;font-size:32px;font-weight:600;line-height:26px;margin-top:30px}.service-section__btn-caption{color:#dedede;font-size:16px;font-weight:300;line-height:26px;margin-top:12px}@media only screen and (max-width:1280px){.service-section__title{font-size:44px;line-height:48px}.service-section__btn{padding:32px}.service-section__btn-title{font-size:24px;margin-top:18px}.service-section__btn-caption{line-height:19px}}@media only screen and (max-width:960px){.service-section{height:900px}.service-section__title{width:100%}.service-section__label{height:40px}}@media only screen and (max-width:768px){.service-section{height:auto}.service-section__title{font-size:36px;line-height:42px}.service-section__person{display:none}.service-section__row{display:block;margin-top:48px;position:relative}.service-section__btn{backdrop-filter:blur(45px);background:none;border-top:1px solid #adada9;height:200px;position:relative;width:100%}.service-section__btn-bg{display:none}}[v-perfect-placeholder]{overflow:hidden;position:relative}.page{padding-top:54px}.page__cont{overflow:hidden;padding-bottom:120px;padding-top:156px;position:relative;width:100%}@media only screen and (max-width:1312px){.page__cont{padding-top:80px}}@media only screen and (max-width:1039px){.page__cont{padding-bottom:80px;padding-top:80px}}@media only screen and (max-width:768px){.page__cont{padding-top:100px}}.page__overlay{pointer-events:none}.page__overlay,.page__overlay:after{height:100%;left:0;position:absolute;top:0;width:100%}.page__overlay:after{background:hsla(0,0%,87%,.6);content:"";opacity:0;transition:all .3s;visibility:hidden;z-index:10}.page__overlay.is-active{opacity:1;pointer-events:auto}.page__overlay.is-active:after{opacity:1;visibility:visible}.fade-enter-active,.fade-leave-active{transition:opacity .4s cubic-bezier(.65,0,.35,1)}.fade-enter,.fade-leave-to{opacity:0}.slideup-enter-active,.slideup-leave-active{transition:opacity .4s,transform .4s}.slideup-enter,.slideup-leave-to{opacity:0;transform:translateY(100px)}.slideleft-enter-active,.slideleft-leave-active{transition:transform .4s cubic-bezier(.65,0,.35,1)}.slideleft-enter,.slideleft-leave-to{transform:translateX(100%)}.slideright-enter-active,.slideright-leave-active{transition:transform .4s cubic-bezier(.65,0,.35,1)}.slideright-enter,.slideright-leave-to{transform:translateX(-100%)}.opacity-bg{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@-moz-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-o-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-moz-keyframes startAnimImg{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes startAnimImg{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@-o-keyframes startAnimImg{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes startAnimImg{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.about-page .article{background:#f9f9f9;padding:140px 0;width:100%}.about-page .article__container{display:block;margin:auto;max-width:1336px;width:100%}.about-page .article h2{font-size:34px;font-weight:700;line-height:41px;margin-bottom:60px}.about-page .article p{font-size:16px;font-weight:300;line-height:26px;margin:32px auto auto;max-width:880px;width:100%}.about-page .article img{display:block;height:auto;margin:60px auto;max-width:880px;object-fit:contain;width:100%}.about-page .article__row{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin:auto;max-width:880px;width:100%}.about-page .article p.article__col{width:100%}.about-page .article img.article__img-large{display:block;height:auto;margin-bottom:140px;max-width:100%;object-fit:contain;width:100%}@media only screen and (max-width:1200px){.about-page .article{padding:80px 0}.about-page .article__container{max-width:100%}.about-page .article h2{font-size:28px;line-height:32px;margin-bottom:32px}.about-page .article__img-large{margin-bottom:80px!important;margin-top:48px!important}.about-page .article img{margin:32px 0;max-width:100%}.about-page .article p,.about-page .article__row{max-width:100%}}@media only screen and (max-width:768px){.about-page .article h2{font-size:22px;line-height:26px}.about-page .article p{margin-top:16px}.about-page .article__row{gap:16px;grid-template-columns:1fr}.about-page .article__img-large{margin:32px 0!important}}.about-page .about{background:#212121;color:#f4f4f4;margin-top:140px;padding-bottom:48px;padding-top:140px}.about-page .about__title{color:#f4f4f4;font-weight:700;margin:auto;text-align:center}.about-page .about__description{font-size:18px;font-weight:300;line-height:26px;margin:32px auto 140px;text-align:center;width:880px}.about-page .about__item{align-items:center;display:flex;margin-top:48px}.about-page .about__item:first-child{margin-top:0}.about-page .about__item:nth-child(odd) .about__item-col:first-child{padding:0 130px}.about-page .about__item:nth-child(2n) .about__item-col:first-child{order:2;padding-left:130px;padding-right:114px}.about-page .about__item-col:last-child{flex-shrink:0;width:50%}.about-page .about__item-img{height:auto;object-fit:contain;width:100%}.about-page .about__item-btn{border-color:#464641;color:#f4f4f4;margin-top:32px;padding:0 32px;width:max-content}.about-page .about__item-btn:hover{background:#f4f4f4;border-color:#f4f4f4;color:#464641}.about-page .about__item-title{font-size:34px;font-weight:700;line-height:41px}.about-page .about__item-text{color:#adada9;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}@media only screen and (max-width:1440px){.about-page .about__item:nth-child(odd) .about__item-col:first-child{padding-left:0;padding-right:48px}.about-page .about__item:nth-child(2n) .about__item-col:first-child{padding-left:48px;padding-right:0}}@media only screen and (max-width:1200px){.about-page .about{margin-top:0;padding-top:80px}.about-page .about__item-col:last-child{width:40%}.about-page .about__item-title{font-size:24px;line-height:28px}.about-page .about__item-text{margin-top:16px}.about-page .about__description{font-size:18px;line-height:22px;margin-bottom:48px;margin-top:24px;max-width:880px;width:100%}}@media only screen and (max-width:768px){.about-page .about__item{flex-direction:column}.about-page .about__item-col:last-child{margin-top:24px;width:100%}.about-page .about__item:nth-child(2n) .about__item-col:first-child{order:0;padding-left:0}.about-page .about__item:nth-child(odd) .about__item-col:first-child{padding-right:0}}.about-page .lastnews{margin-bottom:140px;margin-top:240px}.about-page .lastnews__head{align-items:center;display:flex;justify-content:space-between}.about-page .lastnews__title{font-size:44px;font-weight:700;line-height:54px}.about-page .lastnews__btn{color:#464641}.about-page .lastnews__btn:hover{background:#464641;border-color:#464641;color:#f4f4f4}.about-page .lastnews__row{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:70px}@media only screen and (max-width:1280px){.about-page .lastnews{margin-top:80px}.about-page .lastnews__title{font-size:36px;line-height:36px}.about-page .lastnews__row{gap:16px;margin-top:48px}}@media only screen and (max-width:1080px){.about-page .lastnews__row{align-items:center;display:flex;overflow:auto}.about-page .lastnews .article-item{flex-shrink:0;width:280px}}@media only screen and (max-width:768px){.about-page .lastnews__title{font-size:28px;line-height:28px}.about-page .lastnews__head{align-items:flex-start;flex-direction:column;justify-content:flex-start}.about-page .lastnews__btn{margin-top:24px}}.about__info2{align-items:center;display:flex;justify-content:space-between}.about__info2-col{width:50%}.about__info2-col.content{padding:0 130px}.about__info2-title{color:#f4f4f4;font-size:34px;font-weight:700;line-height:41px;margin:auto;text-align:center}.about__info2-content{color:#adada9;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}@media only screen and (max-width:1200px){.about__info2{flex-direction:column;padding-top:10px}.about__info2.image-left .about__info2-col.image{order:2}.about__info2-col{margin-top:10px;width:100%}.about__info2-col.content{padding:10px}}.account-page{padding-top:164px}@media only screen and (max-width:1200px){.account-page{padding-top:100px}}.account-page .head__title{font-size:44px;font-weight:700;line-height:53px;margin-top:40px}@media only screen and (max-width:1200px){.account-page .head__title{font-size:36px;line-height:36px}}@media only screen and (max-width:768px){.account-page .head__title{font-size:24px;line-height:24px;margin-top:24px}}.account-page .account{margin-top:48px}.account-page .account__row{border-top:1px solid #dedede;display:grid;grid-template-columns:455px 1fr;width:100%}.account-page .account__contacts{padding-right:48px;width:100%}.account-page .account__contacts-head{align-items:flex-end;border-bottom:1px solid #dedede;display:flex;height:144px;padding:0 48px;width:100%}.account-page .account__contacts-tab{cursor:pointer;display:block;margin-bottom:-1px;margin-left:32px}.account-page .account__contacts-tab:first-child{margin-left:0}.account-page .account__contacts-tab:hover .account__contacts-tab-name{opacity:.7}.account-page .account__contacts-tab-radio{display:none}.account-page .account__contacts-tab-radio:checked~.account__contacts-tab-name{border-color:#1595d0;color:#1595d0}.account-page .account__contacts-tab-name{border-bottom:1px solid transparent;color:#464641;font-size:18px;line-height:26px;padding-bottom:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__contacts-main{background:#fff;margin:48px 48px 140px;width:calc(100% - 48px)}.account-page .account__contacts-section{border-top:1px solid #dedede;padding:48px;width:100%}.account-page .account__contacts-section:first-child{border-top:0}.account-page .account__contacts-section-title{font-size:24px;font-weight:600;line-height:29px;margin-bottom:48px}.account-page .account__contacts-subtitle{font-size:18px;font-weight:600;line-height:21px;margin-top:48px}.account-page .account__contacts-add{color:#1595d0;cursor:pointer;line-height:16px;margin-left:auto;margin-top:32px;text-align:right;text-decoration:underlinefz 16px;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__contacts-add:hover{color:#5bb5de;text-decoration:none}.account-page .account__contacts-item{display:grid;gap:24px;grid-template-columns:2fr 7fr 1fr;margin-top:32px}.account-page .account__contacts-item:first-child{margin-top:0}.account-page .account__contacts-item-name{color:#81817d;font-size:16px;line-height:19px}.account-page .account__contacts-item-value{font-size:16px;line-height:19px}.account-page .account__contacts-item-edit{cursor:pointer;font-size:16px;line-height:16px;margin-left:auto;min-width:120px;text-align:right;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__contacts-item-edit:hover{opacity:.8;text-decoration:none}.account-page .account__contacts-item-add{color:#1595d0;cursor:pointer;line-height:16px;margin-left:auto;min-width:120px;text-align:right;text-decoration:underlinefz 16px;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__contacts-item-add:hover{color:#5bb5de;text-decoration:none}.account-page .account__contacts-social{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.account-page .account__contacts-social-item{align-items:center;background:#f9f9f9;border-radius:65px;display:flex;padding:20px 32px}.account-page .account__contacts-social-item:first-child{margin-left:0}.account-page .account__contacts-social-icon{height:14px;object-fit:contain;width:14px}.account-page .account__contacts-social-name{font-size:16px;line-height:19px;margin-left:32px}.account-page .account__contacts-social-remove{cursor:pointer;height:16px;margin-left:20px;transition:all .4s cubic-bezier(.65,0,.35,1);width:16px}.account-page .account__contacts-social-remove:hover{opacity:.8}.account-page .account__contacts-social-remove svg{height:100%;width:100%}.account-page .account__contacts-social-remove path{stroke:red}.account-page .account__history{padding:40px 0 140px 48px}.account-page .account__history-title{font-size:24px;font-weight:600;line-height:29px}.account-page .account__history-head{border-bottom:1px solid #dedede;display:grid;gap:16px;grid-template-columns:2fr 2fr 2fr 2fr 2fr 2fr;margin-top:32px;padding-bottom:24px;width:100%}.account-page .account__history-head-item{color:#adada9;font-size:16px;line-height:19px}.account-page .account__history-head-item:first-child{padding-left:32px}.account-page .account__history-list{margin-top:16px;width:100%}.account-page .account__history-product{align-items:center;background:#fff;cursor:pointer;display:grid;gap:16px;grid-template-columns:2fr 2fr 2fr 2fr 2fr 2fr;height:96px;margin-top:1px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.account-page .account__history-product:hover{background:#f9f9f9}.account-page .account__history-product:hover .account__history-product-arrow{transform:translateX(5px)}.account-page .account__history-product-col:first-child{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.account-page .account__history-product-col:last-child{align-items:center;display:flex;justify-content:space-between;padding-right:32px}.account-page .account__history-product-count{align-items:center;border:1px solid #dedede;border-radius:50%;color:#81817d;display:flex;font-size:14px;height:68px;justify-content:center;line-height:17px;text-align:center;width:68px}.account-page .account__history-product-img{display:block;height:100%;object-fit:contain;position:absolute;width:100%}.account-page .account__history-product-number{font-size:16px;font-weight:600;line-height:19px;padding-left:32px}.account-page .account__history-product-status{font-size:16px;line-height:19px}.account-page .account__history-product-status.accepted{color:#464641}.account-page .account__history-product-status.canceled{color:red}.account-page .account__history-product-status.returned{color:#ffb02e}.account-page .account__history-product-status.completed{color:#00ac83}.account-page .account__history-product-date,.account-page .account__history-product-payment,.account-page .account__history-product-price{font-size:16px;line-height:19px}.account-page .account__history-product-arrow{height:12px;transition:all .4s cubic-bezier(.65,0,.35,1);width:12px}.account-page .account__history-product-arrow svg{height:100%;width:100%}.account-page .account__history-loadmore{margin:48px auto auto}.account-page .account__history-loadmore:hover{background:#464641;border-color:#464641;color:#f4f4f4}.account-page .account__history-row{align-items:center;display:flex}.account-page .account__history-row .account__history-title{color:#adada9;margin-left:32px}.account-page .account__history-back{align-items:center;cursor:pointer;display:flex;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__history-back:hover{opacity:.8}.account-page .account__history-back:hover .account__history-back-arrow{transform:translateX(-4px)}.account-page .account__history-back-arrow{height:8px;transition:all .4s cubic-bezier(.65,0,.35,1);width:12px}.account-page .account__history-back-arrow svg{height:100%;width:100%}.account-page .account__history-back-arrow path{stroke:#464641}.account-page .account__history-back-text{font-size:24px;font-weight:600;line-height:29px;margin-left:16px}.account-page .account__history.account__history--order .account__history-list{background:#fff;padding-bottom:48px}.account-page .account__history.account__history--order .account__history-product{border-bottom:1px solid #dedede}.account-page .account__history.account__history--order .account__history-product-arrow{transform:rotate(-90deg)}.account-page .account__history.account__history--order .account__history-extended{background:#f9f9f9;margin:32px;padding-bottom:48px}.account-page .account__history.account__history--order .account__history-btn{margin:48px auto auto}.account-page .account__history.account__history--order .account__history-btn:hover{background:#464641;border-color:#464641;color:#f4f4f4}.account-page .account__history.account__history--order .account__history-item{display:grid;grid-template-columns:270px 1fr;height:240px;position:relative;width:100%;z-index:2}.account-page .account__history.account__history--order .account__history-item.is-gift{background:rgba(21,149,208,.05)}.account-page .account__history.account__history--order .account__history-item-img{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.account-page .account__history.account__history--order .account__history-item-img img{height:auto;object-fit:contain;width:75%}.account-page .account__history.account__history--order .account__history-item-col{padding:48px 48px 48px 0;position:relative}.account-page .account__history.account__history--order .account__history-item-row{align-items:center;display:flex}.account-page .account__history.account__history--order .account__history-item-title{font-size:18px;font-weight:600;line-height:22px}.account-page .account__history.account__history--order .account__history-item-review{align-items:center;cursor:pointer;display:flex;flex-shrink:0;margin-left:32px;margin-right:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__history.account__history--order .account__history-item-review:hover{opacity:.8}.account-page .account__history.account__history--order .account__history-item-review img{display:block;height:24px;object-fit:contain;width:24px}.account-page .account__history.account__history--order .account__history-item-review span{color:#1595d0;font-size:16px;line-height:19px;margin-left:8px}.account-page .account__history.account__history--order .account__history-item-price{flex-shrink:0;font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:auto}.account-page .account__history.account__history--order .account__history-item-description{color:#adada9;font-size:16px;line-height:22px;margin-top:16px}.account-page .account__history.account__history--order .account__history-item-bottom{align-items:center;bottom:48px;display:flex;left:0;position:absolute;width:calc(100% - 48px)}.account-page .account__history.account__history--order .account__history-item-caption{color:#81817d;font-size:16px;line-height:19px}.account-page .account__history.account__history--order .account__history-item-color{font-size:16px;line-height:19px;margin-left:16px}.account-page .account__history.account__history--order .account__history-item-count{color:#adada9;font-size:16px;line-height:19px;margin-left:auto}.account-page .account__history.account__history--order .account__history-item-count strong{color:#464641;font-weight:400;margin-left:8px}.account-page .account__history.account__history--order .account__history-additional{align-items:center;display:flex;height:140px;padding:0 48px;position:relative;width:100%}.account-page .account__history.account__history--order .account__history-additional:first-child .account__history-additional-index:before{height:27px}.account-page .account__history.account__history--order .account__history-additional-index{align-items:center;border:1px solid #dedede;border-radius:50%;color:#adada9;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:44px;justify-content:center;line-height:19px;position:relative;width:44px}.account-page .account__history.account__history--order .account__history-additional-index:before{background:#dedede;bottom:54px;content:"";height:77px;left:0;margin:auto;position:absolute;right:0;width:1px}.account-page .account__history.account__history--order .account__history-additional-left{align-items:center;display:flex;height:100%;justify-content:center;min-width:48px;position:relative;width:auto}.account-page .account__history.account__history--order .account__history-additional-review{align-items:center;cursor:pointer;display:flex;flex-shrink:0;margin-left:32px;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__history.account__history--order .account__history-additional-review:hover{opacity:.8}.account-page .account__history.account__history--order .account__history-additional-review img{display:block;height:24px;object-fit:contain;width:24px}.account-page .account__history.account__history--order .account__history-additional-review span{color:#1595d0;font-size:16px;line-height:19px;margin-left:8px}.account-page .account__history.account__history--order .account__history-additional-right{width:100%}.account-page .account__history.account__history--order .account__history-additional-img{display:block;height:100%;object-fit:contain;object-position:center;width:140px}.account-page .account__history.account__history--order .account__history-additional-row{align-items:center;display:flex;margin-top:12px}.account-page .account__history.account__history--order .account__history-additional-row:first-child{margin-top:0}.account-page .account__history.account__history--order .account__history-additional-title{font-size:16px;font-weight:600;line-height:19px;padding-right:16px}.account-page .account__history.account__history--order .account__history-additional-price{flex-shrink:0;font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:auto}.account-page .account__history.account__history--order .account__history-additional-caption{color:#adada9;font-size:16px;line-height:19px}.account-page .account__history.account__history--order .account__history-additional-bonus{align-items:center;border:1px dashed #dedede;display:flex;font-size:16px;height:30px;justify-content:center;line-height:19px;margin-left:auto;padding:0 10px}.account-page .account__history.account__history--order .account__history-additional-bonus span{font-family:Cera Pro;font-size:14px;font-weight:700;margin-right:8px}.account-page .account__history.account__history--order .account__history-divider{background:#dedede;height:1px;margin:48px auto;width:calc(100% - 96px)}.account-page .account__history.account__history--order .account__history-info{display:grid;gap:48px;grid-template-columns:repeat(2,1fr);justify-content:space-between;padding:0 48px}.account-page .account__history.account__history--order .account__history-info-row{display:grid;grid-template-columns:repeat(2,50%);justify-content:space-between;margin-top:32px}.account-page .account__history.account__history--order .account__history-info-row:first-child{margin-top:0}.account-page .account__history.account__history--order .account__history-info-name{color:#81817d;font-size:16px;line-height:19px}.account-page .account__history.account__history--order .account__history-info-value{font-size:16px;line-height:19px}.account-page .account__history.account__history--order .account__history-info-price{font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:auto;text-align:right}.account-page .account__history.account__history--order .account__history-info-total{align-items:center;display:flex;justify-content:space-between;margin-top:32px}.account-page .account__history.account__history--order .account__history-info-total .account__history-info-name{color:#464641;font-size:16px;font-weight:600;line-height:19px}.account-page .account__history.account__history--order .account__history-info-total .account__history-info-price{font-size:20px;line-height:24px}.account-page .account__history.account__history--order .account__history-buttons{align-items:center;display:flex;gap:32px;margin-top:48px;padding-left:48px}.account-page .account__history.account__history--order .account__history-repeat{width:max-content}.account-page .account__history.account__history--order .account__history-repeat svg{margin-left:20px}.account-page .account__bonuses{padding:40px 0 48px 48px}.account-page .account__bonuses-content{padding:48px;width:100%}.account-page .account__bonuses-title{font-size:24px;font-weight:600;line-height:29px}.account-page .account__bonuses-main{background:#fff;margin-top:48px}.account-page .account__bonuses-head{border-bottom:1px solid #dedede;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.account-page .account__bonuses-head-col{display:flex;flex-direction:column;height:140px;justify-content:center;padding:0 48px;width:100%}.account-page .account__bonuses-head-col:first-child .account__bonuses-head-value{color:#546e7a}.account-page .account__bonuses-head-col:last-child{border-left:1px solid #dedede}.account-page .account__bonuses-head-text{color:#81817d;font-size:18px;line-height:26px}.account-page .account__bonuses-head-value{font-family:Cera Pro;font-size:32px;font-weight:700;line-height:40px;margin-top:8px}.account-page .account__bonuses-lead{font-size:34px;font-weight:700;line-height:41px}.account-page .account__bonuses-levels{margin-top:48px;position:relative;width:100%}.account-page .account__bonuses-levels-img{height:auto;object-fit:contain;width:100%}.account-page .account__bonuses-level{background:#fff;border-radius:2px;color:#f4f4f4;padding:16px;position:absolute;width:220px;z-index:2}.account-page .account__bonuses-level-text{font-size:14px;line-height:17px}.account-page .account__bonuses-level-row{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.account-page .account__bonuses-level--1{border:1px solid rgba(84,110,122,.2);bottom:6.8vw;color:#546e7a;left:1.3vw}.account-page .account__bonuses-level--1.active{background:#546e7a;border-color:transparent;color:#f4f4f4}.account-page .account__bonuses-level--2{border:1px solid rgba(52,161,103,.2);bottom:8.9vw;color:#34a167;left:16.8vw}.account-page .account__bonuses-level--2.active{background:#34a167;border-color:transparent;color:#f4f4f4}.account-page .account__bonuses-level--3{border:1px solid rgba(216,67,21,.2);bottom:11.4vw;color:#d84315;left:32.4vw}.account-page .account__bonuses-level--3.active{background:#d84315;border-color:transparent;color:#f4f4f4}.account-page .account__bonuses-level--4{border:1px solid rgba(142,109,239,.2);bottom:13.8vw;color:#8e6def;left:47.7vw}.account-page .account__bonuses-level--4.active{background:#8e6def;border-color:transparent;color:#f4f4f4}.account-page .account__bonuses-details{border-radius:2px;color:#f4f4f4;margin-top:48px;padding:48px;width:100%}.account-page .account__bonuses-details--1{background:#546e7a}.account-page .account__bonuses-details--2{background:#34a167}.account-page .account__bonuses-details--3{background:#d84315}.account-page .account__bonuses-details--4{background:#8e6def}.account-page .account__bonuses-details-name{font-size:34px;font-weight:700;line-height:41px}.account-page .account__bonuses-details-level{align-items:center;border:1px solid hsla(0,0%,96%,.3);border-radius:2px;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:19px;padding:7px 23px;text-align:center}.account-page .account__bonuses-details-row{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.account-page .account__bonuses-details-row:first-child{margin-bottom:32px;margin-top:0}.account-page .account__bonuses-details-text{font-size:16px;line-height:19px}.account-page .account__bonuses-description{margin-top:48px}.account-page .account__bonuses-description li{margin-top:16px}.account-page .account__bonuses-link{color:#1595d0;cursor:pointer;display:block;font-size:16px;line-height:19px;margin-top:32px;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.account-page .account__bonuses-link:hover{color:#5bb5de;text-decoration:none}.account-page .account__mailing{background:#fff;margin:48px;padding:48px;width:calc(100% - 48px)}.account-page .account__mailing-title{font-size:24px;font-weight:600;line-height:29px}.account-page .account__mailing-options{margin-top:32px}.account-page .account__mailing-checkbox{margin-top:24px}.account-page .account__mailing-checkbox:first-child{margin-top:0}@media only screen and (max-width:1400px){.account-page .account__row{grid-template-columns:350px 1fr}.account-page .account__bonuses-head{padding:0 48px}.account-page .account__bonuses-head-col{padding:0}.account-page .account__bonuses-head-col:last-child{padding-left:48px}}@media only screen and (max-width:1200px){.account-page .account__row{grid-template-columns:1fr;padding-bottom:80px}.account-page .account__contacts{padding:0}.account-page .account__contacts-head{height:74px}.account-page .account__contacts-main{margin:40px 0 0;width:100%}.account-page .account__history{overflow-x:auto;padding-bottom:0;padding-left:0;width:100%;width:calc(100vw - 80px)}.account-page .account__history-head,.account-page .account__history-list{min-width:980px;width:100%}.account-page .account__bonuses{padding-left:0}.account-page .account__bonuses-head-text{font-size:16px;line-height:19px}.account-page .account__bonuses-head-value{font-size:24px;line-height:24px}.account-page .account__bonuses-lead{font-size:24px;line-height:28px}.account-page .account__mailing{margin:48px 0 0;padding:40px;width:100%}}@media only screen and (max-width:768px){.account-page .account{margin-top:24px}.account-page .account__contacts-head{padding:0 20px}.account-page .account__contacts-tab-name{font-size:16px;line-height:19px;padding-bottom:8px}.account-page .account__contacts-item{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin-top:16px}.account-page .account__contacts-item-name{margin-bottom:8px;width:100%}.account-page .account__contacts-item-edit{color:transparent;font-size:0;line-height:0;min-width:auto}.account-page .account__contacts-item-edit:before{background:url(/_nuxt/img/pencil-black.6fd3344.svg) no-repeat;background-position:50%;background-size:contain;content:"";display:block;height:18px;width:18px}.account-page .account__contacts-item-add{color:transparent;font-size:0;line-height:0;min-width:auto}.account-page .account__contacts-item-add:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNS4zOXYtLjg4Mkg1LjUxN1YxSDQuNDgzdjMuNTA4SDF2Ljg4MmgzLjQ4M1Y5aDEuMDM0VjUuMzlIOVoiIGZpbGw9IiM0NjQ2NDEiLz48L3N2Zz4=) no-repeat;background-position:50%;background-size:contain;content:"";display:block;height:18px;width:18px}.account-page .account__contacts-section{padding:20px}.account-page .account__contacts-section-title{font-size:20px;line-height:22px;margin-bottom:24px}.account-page .account__contacts-subtitle{margin-top:24px}.account-page .account__contacts-social{gap:16px}.account-page .account__contacts-social-icon{flex-shrink:0}.account-page .account__contacts-social-item{padding:16px 24px}.account-page .account__contacts-social-name{margin-left:16px}.account-page .account__contacts-social-remove{flex-shrink:0}.account-page .account__history{width:calc(100vw - 40px)}.account-page .account__history-loadmore{margin-left:0}.account-page .account__bonuses-main{margin-top:24px}.account-page .account__bonuses-head{grid-template-columns:1fr;padding:0}.account-page .account__bonuses-head-col{border-bottom:1px solid #dedede;height:94px;padding:0 20px}.account-page .account__bonuses-head-col:last-child{border-bottom:none;border-left:none;padding-left:20px}.account-page .account__bonuses-head-value{font-size:20px;line-height:20px}.account-page .account__bonuses-content{padding:20px}.account-page .account__bonuses-levels{margin-top:24px;overflow-x:auto;width:calc(100vw - 80px)}.account-page .account__bonuses-level-img{min-width:768px}.account-page .account__bonuses-details{margin-left:-20px;margin-top:24px;padding:20px;width:calc(100% + 40px)}.account-page .account__bonuses-details-row{align-items:flex-start;flex-direction:column}.account-page .account__bonuses-details-row:first-child{align-items:center;flex-direction:row;margin-bottom:24px}.account-page .account__bonuses-details-name{font-size:20px;line-height:20px}.account-page .account__bonuses-details-level{flex-shrink:0}.account-page .account__bonuses-details-text{margin-top:8px}.account-page .account__bonuses-details-text:first-child{color:#cacac7}.account-page .account__bonuses-description{margin-top:24px}.account-page .account__bonuses-link{margin-top:16px}.account-page .account__mailing{margin-top:24px;padding:20px}.account-page .account__mailing-options{margin-top:24px}.account-page .account__mailing-checkbox{margin-top:16px}}.account-page .featured{margin-top:0}.account__favorites-list{display:grid;grid-template-columns:repeat(3,1fr)}.awards-page .article{background:#f9f9f9;padding:140px 0;width:100%}.awards-page .article__container{margin:auto;max-width:1336px;width:100%}.awards-page .article__container h3{font-size:24px;font-weight:600;line-height:32px}.awards-page .article__container p{color:#81817d;font-size:16px;line-height:26px;margin:60px auto auto;max-width:880px;width:100%}.awards-page .article__container p a{color:#464641;cursor:pointer;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.awards-page .article__container p a:hover{opacity:.7;text-decoration:none}.awards-page .article__container p strong{color:#464641;font-weight:400}@media only screen and (max-width:1280px){.awards-page .article{padding:80px 0}.awards-page .article__container{max-width:100%}.awards-page .article__container p{margin-top:24px;max-width:100%}}@media only screen and (max-width:768px){.awards-page .article__container h3{font-size:18px;line-height:22px}.awards-page .article__container p{margin-top:16px}}.awards-page .awards{padding:140px 0}.awards-page .awards__item{display:grid;gap:80px;grid-template-columns:148px 1fr;padding-bottom:140px;padding-left:244px;position:relative}.awards-page .awards__item:last-child{padding-bottom:0}.awards-page .awards__item:last-child .awards__item-line{display:none}.awards-page .awards__item-left{align-items:center;display:flex;flex-direction:column}.awards-page .awards__item-line{background:#dedede;height:calc(100% - 212px);position:absolute;top:180px;width:1px}.awards-page .awards__item-img{background:#f4f4f4;border:1px solid #dedede;border-radius:50%;height:148px;object-fit:cover;width:148px}.awards-page .awards__item-title{font-size:34px;font-weight:700;line-height:41px}.awards-page .awards__item-text{color:#81817d;font-size:16px;line-height:24px;margin-top:24px;max-width:880px;width:100%}.awards-page .awards__item-text a{color:#464641;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.awards-page .awards__item-text a:hover{opacity:.7;text-decoration:none}.awards-page .awards__item-text strong{color:#464641;font-weight:400}.awards-page .awards__item-docs{align-items:center;display:flex;flex-wrap:wrap;gap:32px;margin-top:32px}.awards-page .awards__item-doc{cursor:pointer;height:276px;overflow:hidden;position:relative;width:196px}.awards-page .awards__item-doc:first-child{margin-left:0}.awards-page .awards__item-doc:hover .awards__item-doc-hover{opacity:1}.awards-page .awards__item-doc:hover .awards__item-doc-btn{transform:scale(1)}.awards-page .awards__item-doc-img{display:block;height:100%;object-fit:cover;width:100%}.awards-page .awards__item-doc-hover{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:2}.awards-page .awards__item-doc-hover:before{background:#464641;content:"";height:100%;left:0;opacity:.35;position:absolute;top:0;width:100%}.awards-page .awards__item-doc-btn{align-items:center;background:#f4f4f4;border:0;border-radius:50%;color:#464641;cursor:pointer;display:flex;font-size:24px;height:56px;justify-content:center;line-height:16px;outline:0;padding:0;transform:scale(.7);transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}@media only screen and (max-width:1560px){.awards-page .awards__item{padding-left:0}}@media only screen and (max-width:1280px){.awards-page .awards{padding:80px 0}.awards-page .awards__item{gap:32px;grid-template-columns:80px 1fr;padding-bottom:80px}.awards-page .awards__item-img{height:80px;width:80px}.awards-page .awards__item-line{height:calc(100% - 120px);top:100px}.awards-page .awards__item-title{font-size:28px;line-height:32px}.awards-page .awards__item-doc{height:200px;width:150px}.awards-page .awards__item-docs{gap:16px}}@media only screen and (max-width:768px){.awards-page .awards__item{gap:16px;grid-template-columns:80px calc(100% - 96px)}.awards-page .awards__item-title{font-size:24px;line-height:28px}.awards-page .awards__item-docs{flex-wrap:nowrap;gap:0;margin-top:24px;overflow-x:auto}.awards-page .awards__item-doc{flex-shrink:0;margin-left:16px}.awards-page .awards__item-doc:first-child{margin-left:0}}.blog-page .head{padding-top:164px}.blog-page .head__row{align-items:center;display:flex;margin-top:48px}.blog-page .head__title{font-size:44px;font-weight:700;line-height:53px}.blog-page .head__filter{align-items:center;display:flex;margin-left:auto}.blog-page .head__filter-btn{margin-left:32px;padding:0 32px;position:relative;width:max-content}.blog-page .head__filter-btn:first-child{margin-left:0}.blog-page .head__filter-btn.active{background:#464641;color:#f4f4f4;pointer-events:none}.blog-page .head__filter-btn.active .head__filter-btn-count{background:#464641;color:#f4f4f4}.blog-page .head__filter-btn.is-sale,.blog-page .head__filter-btn.is-sale .head__filter-btn-count{color:red}.blog-page .head__filter-btn-text{font-size:16px;line-height:19px}.blog-page .head__filter-btn-count{align-items:center;background:#f4f4f4;border:3px solid #f4f4f4;border-radius:59px;color:#464641;display:flex;font-size:14px;height:26px;justify-content:center;line-height:17px;position:absolute;right:0;top:-8px;transition:all .4s cubic-bezier(.65,0,.35,1);width:40px;z-index:2}@media only screen and (max-width:1280px){.blog-page .head__title{font-size:36px;line-height:36px}.blog-page .head__row{align-items:flex-start;flex-direction:column}.blog-page .head__filter{margin-left:0;margin-top:16px}}@media only screen and (max-width:1200px){.blog-page .head{padding-top:100px}}@media only screen and (max-width:768px){.blog-page .head__title{font-size:24px;line-height:24px}.blog-page .head__row{margin-top:24px}.blog-page .head__filter{overflow-x:auto;padding-top:10px;width:100%}.blog-page .head__filter-btn{flex-shrink:0}}.blog-page .blog{margin-top:70px;padding-bottom:140px}.blog-page .blog__grid{column-gap:32px;display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;row-gap:80px}@media only screen and (max-width:1440px){.blog-page .blog{margin-top:48px;padding-bottom:80px}.blog-page .blog__grid{grid-template-columns:repeat(3,1fr);row-gap:32px}}@media only screen and (max-width:1040px){.blog-page .blog__grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:560px){.blog-page .blog__grid{gap:16px;grid-template-columns:1fr}}.blog-page .article{background:#f9f9f9;padding-bottom:1px;padding-top:164px}.blog-page .article__title{font-size:44px;font-weight:700;line-height:53px;margin-top:48px}.blog-page .article__head{align-items:center;display:flex;margin-top:24px}.blog-page .article__label{align-items:center;border:1px solid #dedede;border-radius:63px;color:#464641;display:flex;font-size:16px;height:48px;justify-content:center;line-height:19px;padding:0 32px;width:max-content}.blog-page .article__date{color:#adada9;font-size:16px;margin-left:32px}.blog-page .article__img{height:940px;margin-bottom:60px;margin-top:48px;overflow:hidden;width:100%}.blog-page .article__img img{animation:startAnimImg .8s cubic-bezier(.65,0,.35,1);animation-delay:.5s;height:100%;object-fit:cover;object-position:center;width:100%}.blog-page .article__section-title{font-size:60px;font-weight:600;line-height:60px;margin:0 0 40px}.blog-page .article__section-content{margin-bottom:40px}.blog-page .article .html-content h2{margin-top:64px}.blog-page .article .html-content h3,.blog-page .article .html-content h4,.blog-page .article .html-content img{margin-top:32px}.blog-page .article__container{margin:auto auto 60px;max-width:880px;width:100%}.blog-page .article__caption{align-items:center;border-left:3px solid #1595d0;display:flex;font-weight:400!important;padding-left:35px;position:relative}.blog-page .article__slider{position:relative;width:100%}.blog-page .article__slider-item{height:30vw;margin:0!important;max-width:100%!important;object-fit:contain;object-position:center;width:100%!important}.blog-page .article__slider-wrapper{margin:auto auto 60px;max-width:1336px;position:relative;width:100%}.blog-page .article__slider-navigation{align-items:center;display:flex;margin:auto;position:absolute;top:50%;width:100%}.blog-page .article__slider-next,.blog-page .article__slider-prev{position:absolute}.blog-page .article__slider-prev{left:-104px}.blog-page .article__slider-next{right:-104px}.blog-page .article__slider-pagination{bottom:0;margin-top:48px;position:relative}.blog-page .article__slider-pagination .swiper-pagination-bullet{background:#464641;height:6px;margin:0 30px;opacity:.3;transition:all .4s cubic-bezier(.65,0,.35,1);width:6px}.blog-page .article__slider-pagination .swiper-pagination-bullet-active{opacity:1}.blog-page .article__row{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin:auto;max-width:880px;width:100%}.blog-page .article__col{margin-top:0;width:100%!important}@media only screen and (max-width:1440px){.blog-page .article__title{font-size:36px;line-height:36px}.blog-page .article__container h3{font-size:28px;line-height:32px}.blog-page .article__img{height:80vh}.blog-page .article__slider{width:calc(100% - 200px)}.blog-page .article__slider-next{right:0}.blog-page .article__slider-prev{left:0}}@media only screen and (max-width:1200px){.blog-page .article{padding-top:100px}.blog-page .article__img{margin-bottom:80px}.blog-page .article__container h3{font-size:24px;line-height:28px;margin-top:48px}.blog-page .article__container img,.blog-page .article__container p,.blog-page .article__container ul{margin-top:48px;max-width:100%}.blog-page .article__row{max-width:100%}}@media only screen and (max-width:768px){.blog-page .article__title{font-size:24px;line-height:28px;margin-top:24px}.blog-page .article__label{height:36px}.blog-page .article__img{height:300px;margin:32px 0}.blog-page .article__container h3{margin-top:32px}.blog-page .article__container img,.blog-page .article__container p,.blog-page .article__container ul{margin-top:24px}.blog-page .article__slider{width:100%}.blog-page .article__slider-navigation{display:none}.blog-page .article__slider-pagination{margin-top:16px}.blog-page .article__row{gap:0;grid-template-columns:1fr}}.blog-page .stocks{margin-bottom:60px}.blog-page .stocks__head{align-items:center;display:flex;justify-content:space-between}.blog-page .stocks__slider{margin-top:80px;width:100%}.blog-page .stocks__slider-navigation{align-items:center;display:flex}.blog-page .stocks__slider-next{margin-left:32px}.blog-page .stocks__slider-item{border-right:none}.blog-page .stocks__slider-item.swiper-slide-active{border-left:none}@media only screen and (max-width:1280px){.blog-page .stocks{margin-bottom:40px}.blog-page .stocks__slider{margin-top:48px}.blog-page .stocks .product-item{width:280px}}@media only screen and (max-width:768px){.blog-page .stocks__slider-navigation{display:none}}.blog-page .share{background:#f9f9f9;padding:60px 0}.blog-page .share__row{align-items:center;display:flex;justify-content:center;margin:auto}.blog-page .share__caption{color:#81817d;font-size:18px;line-height:26px}.blog-page .share__list{align-items:center;display:flex;margin-left:48px}.blog-page .share__item{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;height:56px;justify-content:center;margin-left:24px;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.blog-page .share__item:hover{background:#dedede}.blog-page .share__item:first-child{margin-left:0}.blog-page .share__item svg{height:14px;width:14px}.blog-page .share__item path{fill:#464641}@media only screen and (max-width:1280px){.blog-page .share{padding:80px 0}.blog-page .share__list{flex-wrap:wrap}.blog-page .share__item{margin-bottom:16px;margin-left:0;margin-right:16px}}@media only screen and (max-width:768px){.blog-page .share__row{align-items:flex-start;flex-direction:column}.blog-page .share__list{margin-left:0;margin-top:24px}}.blog-page .recommend{margin-bottom:140px;margin-top:0;padding-top:60px}.blog-page .recommend__head{align-items:center;display:flex;justify-content:space-between}.blog-page .recommend__btn:hover{background:#464641;border-color:#464641;color:#f4f4f4}.blog-page .recommend__list{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:70px}@media only screen and (max-width:1280px){.blog-page .recommend{margin-top:80px;padding-top:0}.blog-page .recommend__title{font-size:36px;line-height:36px}.blog-page .recommend__list{gap:16px;margin-top:48px}}@media only screen and (max-width:1080px){.blog-page .recommend__list{align-items:center;display:flex;overflow:auto}.blog-page .recommend .article-item{flex-shrink:0;width:280px}}@media only screen and (max-width:768px){.blog-page .recommend__title{font-size:28px;line-height:28px}.blog-page .recommend__head{align-items:flex-start;flex-direction:column;justify-content:flex-start}.blog-page .recommend__btn{margin-top:24px}}.cart-page .head{padding-top:164px}.cart-page .head__title{font-size:44px;font-weight:700;line-height:53px;margin-top:40px}@media only screen and (max-width:1200px){.cart-page .head{padding-top:100px}.cart-page .head__title{font-size:36px;line-height:36px;margin-top:32px}}@media only screen and (max-width:768px){.cart-page .head__title{font-size:24px;line-height:24px;margin-top:24px}}.cart-page .cart{margin-top:48px}.cart-page .cart__inner{display:grid;gap:48px;grid-template-columns:auto 572px}.cart-page .cart__product{border-top:1px solid #dedede;display:grid;grid-template-columns:270px auto;height:240px;padding-right:48px;padding-top:0;position:relative;width:100%}.cart-page .cart__product:last-child{border-bottom:1px solid #dedede}.cart-page .cart__product-img{align-items:center;display:flex;justify-content:center}.cart-page .cart__product-img img{height:auto;object-fit:contain;width:180px}.cart-page .cart__product-row{align-items:center;display:flex;margin-bottom:14px}.cart-page .cart__product-col{padding-top:48px;position:relative}.cart-page .cart__product-name{font-size:18px;font-weight:600;line-height:24px}.cart-page .cart__product-oldprice{color:#adada9;flex-shrink:0;font-size:16px;line-height:20px;margin-left:auto;text-decoration:line-through}.cart-page .cart__product-newprice{flex-shrink:0;font-size:16px;font-weight:700;line-height:20px;margin-left:16px}.cart-page .cart__product-newprice.has-discount{color:red}.cart-page .cart__product-price{display:flex;flex-shrink:0;font-size:16px;font-weight:700;gap:10px;line-height:20px;margin-left:auto}.cart-page .cart__product-description{color:#adada9;font-size:16px;line-height:22px;width:400px}.cart-page .cart__product-bonus{align-items:center;border:1px dashed #dedede;display:flex;flex-shrink:0;font-size:14px;height:30px;justify-content:center;line-height:17px;margin-left:auto;padding:0 10px}.cart-page .cart__product-bonus strong{font-weight:600}.cart-page .cart__product-bottom{align-items:center;bottom:46px;display:flex;left:0;position:absolute;width:100%}.cart-page .cart__product-color{color:#adada9;font-size:16px;line-height:19px}.cart-page .cart__product-color strong{color:#464641;font-weight:400;margin-left:16px}.cart-page .cart__product-remove{cursor:pointer;height:16px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:16px}.cart-page .cart__product-remove:hover{opacity:.7}.cart-page .cart__product-remove svg{height:100%;width:100%}.cart-page .cart__product .counter{margin-left:auto;margin-right:48px}.cart-page .cart__product .counter~.cart__product-remove{margin-left:0}.cart-page .cart__additional{background:#fbfbfb;margin-bottom:48px;padding:48px;width:100%}.cart-page .cart__additional-head{align-items:center;display:flex;margin-bottom:32px}.cart-page .cart__additional-title{font-size:18px;font-weight:700;line-height:21px}.cart-page .cart__additional-tooltip{height:16px;margin-left:16px;position:relative;width:16px}.cart-page .cart__additional-tooltip:hover .cart__additional-tooltip-icon .default{opacity:0}.cart-page .cart__additional-tooltip:hover .cart__additional-tooltip-icon .filled{opacity:1}.cart-page .cart__additional-tooltip:hover .cart__additional-tooltip-text{opacity:1;transform:translateY(0);z-index:10}.cart-page .cart__additional-tooltip-icon{align-items:center;cursor:help;display:flex;height:100%;justify-content:center;width:100%}.cart-page .cart__additional-tooltip-icon img{height:100%;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:2}.cart-page .cart__additional-tooltip-icon img.default{opacity:1}.cart-page .cart__additional-tooltip-icon img.filled{opacity:0}.cart-page .cart__additional-tooltip-text{background:#464641;color:#f4f4f4;font-size:16px;left:-16px;line-height:24px;max-width:740px;opacity:0;padding:32px;position:absolute;top:36px;transform:translateY(6px);transition:all .4s cubic-bezier(.65,0,.35,1);width:max-content;z-index:-1}.cart-page .cart__additional-tooltip-text a{color:#f4f4f4;display:inline-block;transition:all .4s cubic-bezier(.65,0,.35,1)}.cart-page .cart__additional-tooltip-text a:hover{opacity:.7}.cart-page .cart__additional-tooltip-triangle{height:15px;left:13px;object-fit:contain;position:absolute;top:-13px;width:12px;z-index:2}.cart-page .cart__additional-radio .radio__title strong{color:#81817d;font-weight:400}.cart-page .cart__additional-divider{background:#ececec;height:1px;margin:48px 0;width:100%}.cart-page .cart__additional-row{align-items:center;display:flex;margin-top:24px}.cart-page .cart__additional-row:first-child{margin-top:0}.cart-page .cart__additional-bonus{align-items:center;border:1px dashed #dedede;display:flex;font-size:16px;height:30px;justify-content:center;line-height:19px;margin-left:auto;padding:0 10px;width:max-content}.cart-page .cart__additional-bonus strong{font-family:Cera Pro}.cart-page .cart__additional-price{font-family:Cera Pro;font-size:16px;line-height:20px;margin-left:auto}.cart-page .cart__sidebar{height:max-content;position:sticky;top:170px;width:100%}.cart-page .cart__sidebar-amount{align-items:center;background:#fbfbfb;display:flex;justify-content:space-between;padding:48px;width:100%}.cart-page .cart__sidebar-amount-text{font-size:18px;line-height:26px}.cart-page .cart__sidebar-amount-value{font-size:18px;font-weight:600;line-height:21px}.cart-page .cart__sidebar-total{align-items:center;background:#fbfbfb;display:flex;justify-content:space-between;padding:48px}.cart-page .cart__sidebar-total-text{font-size:20px;font-weight:600;line-height:24px}.cart-page .cart__sidebar-total-value{font-family:Cera Pro;font-size:20px;font-weight:600;line-height:25px}.cart-page .cart__sidebar-saving{align-items:center;background:#fbfbfb;border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;padding:48px}.cart-page .cart__sidebar-saving-text{font-size:18px;line-height:26px}.cart-page .cart__sidebar-saving-value{font-family:Cera Pro;font-size:18px;font-weight:600;line-height:22px}.cart-page .cart__sidebar-buttons{align-items:center;background:#fbfbfb;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;padding:48px 48px 32px}.cart-page .cart__sidebar-order,.cart-page .cart__sidebar-quick{width:222px}.cart-page .cart__sidebar-continue{color:#adada9;font-size:18px;line-height:26px;text-align:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.cart-page .cart__sidebar-continue:hover{color:#81817d}.cart-page .cart__sidebar-help{align-items:center;border:1px solid #dedede;display:flex;justify-content:space-between;margin-top:48px;padding:48px}.cart-page .cart__sidebar-help-text{color:#81817d;font-size:16px;line-height:19px}.cart-page .cart__sidebar-help-tel{color:#464641;font-size:20px;font-weight:600;line-height:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.cart-page .cart__sidebar-help-tel:hover{opacity:.8}@media only screen and (max-width:1500px){.cart-page .cart__inner{grid-template-columns:auto 420px}.cart-page .cart__sidebar-amount,.cart-page .cart__sidebar-buttons,.cart-page .cart__sidebar-saving,.cart-page .cart__sidebar-total{padding:32px 24px}.cart-page .cart__sidebar-order,.cart-page .cart__sidebar-quick{padding:0 30px;width:max-content}.cart-page .cart__sidebar-help{margin-top:32px;padding:32px 24px}.cart-page .cart__sidebar-help-tel{flex-shrink:0}}@media only screen and (max-width:1300px){.cart-page .cart__product{grid-template-columns:160px auto;padding-right:0}.cart-page .cart__product-col{padding-top:20px}}@media only screen and (max-width:1180px){.cart-page .cart__inner{grid-template-columns:1fr}.cart-page .cart__sidebar{position:relative;top:0}.cart-page .cart__sidebar-continue{margin-left:auto;margin-top:0}.cart-page .cart__sidebar-buttons{align-items:center}.cart-page .cart__sidebar-order{margin-left:32px}}@media only screen and (max-width:768px){.cart-page .cart__product{grid-template-columns:1fr;height:auto;padding:24px 0}.cart-page .cart__product-col{margin-top:16px;padding-top:0}.cart-page .cart__product-img{margin:auto;max-width:270px;width:100%}.cart-page .cart__product-bottom{bottom:0;position:relative}.cart-page .cart__product-newprice{margin-left:0}.cart-page .cart__additional{overflow:hidden;padding:10px}.cart-page .cart__additional .cart__additional{margin-bottom:0}.cart-page .cart__additional-head{margin-bottom:16px}.cart-page .cart__additional-price{flex-shrink:0}.cart-page .cart__additional-divider{margin:24px 0}.cart-page .cart__additional-row{margin-top:16px}.cart-page .cart__additional-bonus{flex-shrink:0}.cart-page .cart__additional-tooltip{flex-shrink:0;margin-right:16px}.cart-page .cart__inner{gap:0}.cart-page .cart__sidebar-order{margin-left:0}}@media only screen and (max-width:500px){.cart-page .cart__product-name{font-size:16px;line-height:19px;margin-bottom:16px;width:100%}.cart-page .cart__product-row{flex-wrap:wrap}.cart-page .cart__product-oldprice,.cart-page .cart__product-price{margin-left:0}.cart-page .cart__product-description{width:100%}.cart-page .cart__product-bonus{margin-left:0;margin-top:16px}.cart-page .cart__product .counter{margin-right:16px}.cart-page .cart__additional-row{align-items:flex-start;flex-direction:column}.cart-page .cart__additional-bonus,.cart-page .cart__sidebar-continue,.cart-page .cart__sidebar-order{margin-left:0;margin-top:8px}}.cart-page .gift{margin-top:140px}.cart-page .gift__head{align-items:flex-end;display:flex}.cart-page .gift__caption{bottom:9px;color:#81817d;font-size:16px;line-height:20px;margin-left:auto;position:relative}.cart-page .gift__container{padding-right:668px}.cart-page .gift__schema{display:grid;grid-template-columns:1fr 2fr 1fr;margin-top:80px}.cart-page .gift__schema-section{position:relative;width:100%}.cart-page .gift__schema-section:first-child .gift__schema-line{border-color:#dedede}.cart-page .gift__schema-section:nth-child(2) .gift__schema-line{border-color:#cacac7}.cart-page .gift__schema-section:last-child .gift__schema-line{border-color:#81817d;border-right:1px solid #81817d}.cart-page .gift__schema-text{font-size:16px;line-height:19px}.cart-page .gift__schema-text strong{font-family:Cera Pro}.cart-page .gift__schema-line{border-left:1px solid #dedede;border-top:1px solid #dedede;height:16px;margin-top:16px;width:100%}.cart-page .gift__row{display:grid;grid-template-columns:repeat(4,1fr);margin-top:32px;position:relative}.cart-page .gift__item{border:1px solid #dedede;border-left:0;padding:40px 48px 48px;position:relative;width:100%}.cart-page .gift__item-img{height:220px;object-fit:cover;width:100%}.cart-page .gift__item-colors{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:24px}.cart-page .gift__item-color{align-items:center;background:#0f0f0f;border-radius:50%;display:flex;height:20px;justify-content:center;position:relative;width:20px}.cart-page .gift__item-color.active:before{opacity:1}.cart-page .gift__item-color:before{border:1px solid #dedede;border-radius:50%;content:"";height:28px;opacity:0;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:28px}.cart-page .gift__item-name{color:#adada9;font-size:20px;line-height:24px;margin:32px auto 12px;text-align:center}.cart-page .gift__item-name span{color:#464641}.cart-page .gift__item-price{font-size:22px;font-weight:600;line-height:26px;margin:auto auto 70px;text-align:center}.cart-page .gift__item-cancel{bottom:48px;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 96px)}.cart-page .gift__blur{backdrop-filter:blur(10px);background:rgba(70,70,65,.35);height:100%;position:absolute;right:0;top:0;width:75%;z-index:2}@media only screen and (max-width:1440px){.cart-page .gift__container{padding-right:40px}}@media only screen and (max-width:1280px){.cart-page .gift{margin-top:80px}.cart-page .gift__item{padding:32px 0}.cart-page .gift__item-cancel{padding:0 32px;width:max-content}}@media only screen and (max-width:768px){.cart-page .gift__container{padding-right:0}.cart-page .gift__schema{grid-template-columns:210px 420px 210px;margin-top:48px;overflow-x:auto;width:100%}.cart-page .gift__row{grid-template-columns:repeat(4,210px);overflow-x:auto;width:100%}.cart-page .gift__blur{left:210px}.cart-page .gift__head{align-items:flex-start;flex-direction:column}.cart-page .gift__caption{margin-left:0;margin-top:16px}}.catalog-page .head{padding-top:164px}.catalog-page .head__row{align-items:center;display:flex;justify-content:space-between;margin-top:40px}.catalog-page .head__title{font-size:34px;font-weight:700;line-height:41px}@media only screen and (max-width:1280px){.catalog-page .head{padding-top:100px}.catalog-page .head__row{flex-wrap:wrap}.catalog-page .head .mobile-filter{margin-top:24px;order:3;width:100%}.catalog-page .head .mobile-filter__types{display:block}}@media only screen and (max-width:920px){.catalog-page .head__title{font-size:24px;line-height:28px}.catalog-page .head__row{margin-top:24px}}@media only screen and (max-width:768px){.catalog-page .head .mobile-filter{order:0}.catalog-page .head__sort{margin-top:20px;width:100%}}.catalog-page .catalog{margin-top:48px}.catalog-page .catalog__bottom{margin:48px 0}.catalog-page .catalog__inner{display:grid;grid-template-columns:466px 1fr}.catalog-page .catalog__products{display:grid;grid-template-columns:repeat(3,1fr)}.catalog-page .catalog .product-item{border-right:none;width:100%}.catalog-page .catalog__up{display:none}.catalog-page .catalog__loadmore{margin:auto}.catalog-page .catalog__loadmore:hover{background:#464641;border-color:#464641;color:#f4f4f4}@media only screen and (max-width:1640px){.catalog-page .catalog__inner{grid-template-columns:346px 1fr}}@media only screen and (max-width:1280px){.catalog-page .catalog__products{grid-template-columns:repeat(3,1fr)}.catalog-page .catalog__inner{grid-template-columns:1fr}.catalog-page .catalog .product-item{border-left:none;border-right:1px solid #dedede}.catalog-page .catalog .product-item:nth-child(3n){border-right:none}}@media only screen and (max-width:920px){.catalog-page .catalog{margin-top:24px}.catalog-page .catalog__products{grid-template-columns:repeat(2,1fr)}.catalog-page .catalog .product-item:nth-child(3n){border-right:1px solid #dedede}.catalog-page .catalog .product-item:nth-child(2n){border-right:none}.catalog-page .catalog__up{align-items:center;background:#fff;border:0;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:50px}.catalog-page .catalog__up:hover{opacity:.7}.catalog-page .catalog__up img{height:auto;object-fit:contain;width:12px}.catalog-page .catalog__bottom{align-items:center;display:flex;justify-content:space-between;margin-top:32px;width:100%}.catalog-page .catalog__loadmore{color:#000;margin:0}}@media only screen and (max-width:560px){.catalog-page .catalog{margin-top:20px}.catalog-page .catalog__products{gap:20px;grid-template-columns:1fr}.catalog-page .catalog .product-item{border-left:1px solid #dedede}.catalog-page .catalog .product-item:nth-child(2n){border-right:1px solid #dedede}}.catalog-page .stock{margin-top:42px;position:relative;width:100%}.catalog-page .stock__bg{height:auto;object-fit:contain;width:100%}.catalog-page .stock__container{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.catalog-page .stock__btn{margin-left:auto;padding:0 32px;width:max-content}.catalog-page .stock__btn svg{display:block;margin-left:20px}.catalog-page .article{margin-top:140px}.catalog-page .article__title{font-size:44px;font-weight:700;line-height:44px;margin:auto auto 40px;max-width:880px}.catalog-page .article__body{font-size:14px;line-height:22px;margin:auto;width:880px}.catalog-page .article__body h4{font-size:14px;font-weight:600;line-height:17px;margin-bottom:24px;text-transform:uppercase}.catalog-page .article__body p{color:#81817d;display:block;width:100%}.catalog-page .article__body strong{color:#464641;font-weight:400}.catalog-page .article__body ul{width:100%}.catalog-page .article__body ul li{color:#464641;font-size:14px;line-height:22px;margin-top:24px;position:relative}.catalog-page .article__body ul li p{color:#464641;margin-bottom:24px}.catalog-page .article__body ul li:first-child{margin-top:0}.catalog-page .article__body ul li:before{border-color:#464641;content:""}.catalog-page .article__row{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-top:24px}.catalog-page .article__col p{margin-top:22px}.catalog-page .article__col p:first-child{margin-top:0}.catalog-page .article__container{padding:0 292px}@media only screen and (max-width:1480px){.catalog-page .article__container{margin:auto;max-width:880px;padding:0;width:100%}}@media only screen and (max-width:1280px){.catalog-page .article{margin-top:80px}.catalog-page .article__title{font-size:28px;line-height:34px}}@media only screen and (max-width:920px){.catalog-page .article__container{padding:0 20px}.catalog-page .article__body{width:100%}.catalog-page .article ul{margin-bottom:24px}.catalog-page .article ul li{margin-top:16px}}@media only screen and (max-width:540px){.catalog-page .article__row{grid-template-columns:1fr}}.catalog-page .compare{background:#ececec;margin-top:140px;padding:140px 0;position:relative}.catalog-page .compare__container{margin:auto;max-width:1370px}.catalog-page .compare__container .article__title{margin-left:0}.catalog-page .compare__container .article__body{width:100%}.catalog-page .compare__title{font-size:44px;line-height:53px}.catalog-page .compare__img{height:auto;object-fit:contain;position:absolute;right:522px;top:-162px;width:405px}.catalog-page .compare table tr td{padding:32px;width:min-content}.catalog-page .compare__table{margin-top:80px;width:100%}.catalog-page .compare__table-head{display:grid;grid-template-columns:repeat(3,1fr);height:86px}.catalog-page .compare__table-head-col{align-items:center;background:#e5e5e5;border-right:1px solid #dedede;color:#464641;display:flex;font-size:18px;font-weight:600;height:100%;line-height:21px;padding-left:32px;width:100%}.catalog-page .compare__table-head-col:last-child{border-right:0}.catalog-page .compare__table-row{border-top:1px solid #dedede;display:grid;grid-template-columns:repeat(3,1fr)}.catalog-page .compare__table-row:last-child{border-bottom:1px solid #dedede}.catalog-page .compare__table-col{border-right:1px solid #dedede;padding:32px;position:relative}.catalog-page .compare__table-col:last-child{border-right:0}.catalog-page .compare__table-col:last-child li:before{border-color:red}.catalog-page .compare__table-col-name{font-size:14px;font-weight:600;line-height:22px}.catalog-page .compare__table-col-row{align-items:center;bottom:32px;display:flex;flex-wrap:wrap;left:32px;position:absolute;width:calc(100% - 64px)}.catalog-page .compare__table-col-brand{color:#adada9;font-size:16px;line-height:16px;margin-right:16px;margin-top:16px;text-decoration:underline}.catalog-page .compare__table-col li{font-size:14px;line-height:22px;margin-top:8px;padding-left:22px;position:relative}.catalog-page .compare__table-col li:first-child{margin-top:0}.catalog-page .compare__table-col li:before{border:1px solid #3b9857;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.catalog-page .compare__caption{font-size:14px;line-height:22px;margin:32px auto auto;text-align:center}.catalog-page .compare__block{position:relative;top:-140px}.catalog-page .compare__prompt{background:#fff;display:block;height:auto;object-fit:contain;padding:32px;position:absolute;right:48px;top:-65px;width:456px}.catalog-page .compare__prompt-text{color:#81817d;font-size:14px;line-height:22px}.catalog-page .compare__prompt-arrow{bottom:-40px;display:block;height:auto;left:18px;object-fit:contain;position:absolute;width:56px}@media only screen and (max-width:1380px){.catalog-page .compare{padding:80px 0}.catalog-page .compare__img{right:392px;width:295px}.catalog-page .compare__prompt{width:366px}}@media only screen and (max-width:1280px){.catalog-page .compare__title{font-size:36px;line-height:36px}.catalog-page .compare__table{margin-top:40px;min-width:1000px;width:100%}.catalog-page .compare__table-wrapper{overflow:auto;position:relative;width:100%}}@media only screen and (max-width:920px){.catalog-page .compare__img,.catalog-page .compare__prompt{display:none}}@media only screen and (max-width:768px){.catalog-page .compare__title{font-size:28px;line-height:28px}}.catalog-page .usage{padding:140px 0}.catalog-page .usage__container{padding:0 292px}.catalog-page .usage__article{font-size:14px;line-height:22px;margin:60px auto auto;width:880px}.catalog-page .usage__article h4{font-size:14px;font-weight:600;line-height:17px;margin-top:60px;text-transform:uppercase}.catalog-page .usage__article h4+p{margin-top:24px}.catalog-page .usage__article p{color:#81817d;display:block;margin-top:24px;width:100%}.catalog-page .usage__article p:first-child{margin-top:0}.catalog-page .usage__article strong{color:#464641;font-weight:400}.catalog-page .usage__article ul{margin:60px 0;width:100%}.catalog-page .usage__article ul li{color:#464641;font-size:14px;line-height:22px;margin-top:24px;padding-left:42px;position:relative}.catalog-page .usage__article ul li:first-child{margin-top:0}.catalog-page .usage__article ul li:before{border:1px solid #464641;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:5px;width:10px}.catalog-page .usage__article-row{display:grid;grid-template-columns:repeat(2,1fr);margin-top:80px}.catalog-page .usage__article-col:first-child{margin-left:-358px}.catalog-page .usage__article iframe{display:block;height:400px;width:652px}.catalog-page .usage__article h3{font-size:24px;font-weight:600;line-height:29px;margin-top:80px}@media only screen and (max-width:1720px){.catalog-page .usage__article-row{grid-template-columns:1fr}.catalog-page .usage__article-col:first-child{margin-left:0;margin-top:24px;order:2}}@media only screen and (max-width:1480px){.catalog-page .usage__container{margin:auto;max-width:880px;padding:0;width:100%}}@media only screen and (max-width:1280px){.catalog-page .usage{padding:80px 0}.catalog-page .usage__title{font-size:28px;line-height:34px}.catalog-page .usage__article-row{margin-top:48px}}@media only screen and (max-width:920px){.catalog-page .usage__container{padding:0 20px}.catalog-page .usage__article{margin-top:48px;width:100%}.catalog-page .usage h3,.catalog-page .usage p,.catalog-page .usage__article-row{margin-top:24px}.catalog-page .usage ul{margin:24px 0}.catalog-page .usage ul li{margin-top:16px}}@media only screen and (max-width:540px){.catalog-page .usage__article iframe{height:54vw;width:100%}.catalog-page .usage__article-row{grid-template-columns:1fr}}.category-page .first{color:#f4f4f4;height:100vh;overflow:hidden;position:relative}.category-page .first__img{height:100%;object-fit:cover;position:relative;width:100%}.category-page .first__img-mobile{display:none}.category-page .first__inner{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;margin:auto;padding-bottom:60px;position:absolute;right:0;width:100%}.category-page .first__title{font-size:60px;font-weight:600;line-height:73px;text-align:center}.category-page .first__text{font-size:22px;font-weight:300;line-height:27px;margin-top:20px;max-width:1160px;text-align:center;width:100%}.category-page .first__btn{color:#f4f4f4;margin-top:60px}.category-page .first__btn:hover{background:#f4f4f4;color:#464641}@media only screen and (max-width:1370px){.category-page .first__title{font-size:42px;line-height:48px}.category-page .first__text{font-size:18px;line-height:22px}.category-page .first__btn{margin-top:48px}}@media only screen and (max-width:920px){.category-page .first__img{height:85vh;object-fit:cover;object-position:center}}@media only screen and (max-width:768px){.category-page .first__img{display:none;height:calc(100vh - 50px)}.category-page .first__img-mobile{display:block;height:calc(100vh - 50px);object-fit:cover;object-position:center;width:100%}.category-page .first__title{font-size:24px;line-height:28px}.category-page .first__text{font-size:16px;line-height:19px;margin-top:16px}.category-page .first__btn{margin-top:24px}}.category-page .stock{align-items:center;display:flex;position:relative}.category-page .stock__bg{height:auto;object-fit:contain;width:100%}.category-page .stock__btn{position:absolute;right:48px;top:50%;transform:translateY(-50%);width:235px}.category-page .stock__btn img{height:14px;object-fit:contain;width:14px}.category-page .categories{margin-top:80px}.category-page .categories__head{align-items:center;display:flex;justify-content:space-between}.category-page .categories__filter{align-items:center;display:flex}.category-page .categories__filter-btn{margin-left:32px;padding:0 32px;position:relative;width:max-content}.category-page .categories__filter-btn.active{background:#464641;border-color:#464641;color:#f4f4f4;pointer-events:none}.category-page .categories__filter-btn.active .categories__filter-btn-amount{background:#464641;color:#f4f4f4}.category-page .categories__filter-btn.is-sale,.category-page .categories__filter-btn.is-sale .categories__filter-btn-amount{color:red}.category-page .categories__filter-btn:first-child{margin-left:0}.category-page .categories__filter-btn-amount{align-items:center;background:#f4f4f4;border:2px solid #f4f4f4;border-radius:59px;display:flex;font-size:14px;height:24px;justify-content:center;line-height:17px;position:absolute;right:0;text-align:center;top:-10px;transition:all .4s cubic-bezier(.65,0,.35,1);width:40px}.category-page .categories__view{align-items:center;display:flex}.category-page .categories__view-item{align-items:center;display:flex;height:56px;justify-content:center;margin-left:32px;width:56px}.category-page .categories__view-item-icon{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.category-page .categories__view-item-icon:hover{background:#dedede}.category-page .categories__view-item-icon svg{height:16px;width:16px}.category-page .categories__view-item-icon path,.category-page .categories__view-item-icon rect{fill:#464641;transition:all .4s cubic-bezier(.65,0,.35,1)}.category-page .categories__view-item-input{display:none}.category-page .categories__view-item-input:checked~.categories__view-item-icon{background:#464641;border-color:#464641;pointer-events:none}.category-page .categories__view-item-input:checked~.categories__view-item-icon path,.category-page .categories__view-item-input:checked~.categories__view-item-icon rect{fill:#f4f4f4}.category-page .categories__products{display:grid;gap:0;grid-template-columns:repeat(3,auto);justify-content:center;margin-top:80px;opacity:1;transition:all .4s cubic-bezier(.65,0,.35,1)}.category-page .categories__products.hidden{opacity:0}.category-page .categories__products.is-table{grid-template-columns:repeat(3,auto);justify-content:center}.category-page .categories__products.is-row{grid-template-columns:1fr}.category-page .categories__products-item{border-left:0;transition:none}.category-page .categories__products-item:nth-child(3n){border-right:0}@media only screen and (max-width:1600px){.category-page .categories__filter{margin-top:-12px;overflow-x:auto;padding-top:12px;width:100%}.category-page .categories__filter-btn,.category-page .categories__view{flex-shrink:0}.category-page .categories .product-item{width:100%}}@media only screen and (max-width:1280px){.category-page .categories__view{display:none}}@media only screen and (max-width:920px){.category-page .categories__products{margin-top:48px}.category-page .categories__products.is-table{grid-template-columns:1fr 1fr}.category-page .categories__products .product-item:nth-child(3n){border-right:1px solid #dedede}.category-page .categories__products .product-item:nth-child(2n){border-right:none}}@media only screen and (max-width:768px){.category-page .categories{margin-top:48px}.category-page .categories__filter-btn{margin-left:24px}}@media only screen and (max-width:570px){.category-page .categories__products.is-table{grid-template-columns:1fr}.category-page .categories__products .product-item{border-right:none!important;width:100%}}.category-page .use{background:#212121;color:#f4f4f4;margin-top:140px;padding-bottom:48px;padding-top:140px}.category-page .use__title{color:#f4f4f4;margin:auto;text-align:center}.category-page .use__description{font-size:18px;font-weight:300;line-height:26px;margin:32px auto 140px;text-align:center;width:880px}.category-page .use__description a{border-color:#f4f4f4;color:#f4f4f4}.category-page .use__item{align-items:center;display:flex;margin-top:48px}.category-page .use__item:first-child{margin-top:0}.category-page .use__item:nth-child(odd) .use__item-col:first-child{padding:0 130px}.category-page .use__item:nth-child(2n) .use__item-col:first-child{order:2;padding-left:130px;padding-right:114px}.category-page .use__item-col:last-child{flex-shrink:0;width:50%}.category-page .use__item-img{height:auto;object-fit:contain;width:100%}.category-page .use__item-label{align-items:center;border:1px solid #464641;border-radius:50px;color:#f4f4f4;display:flex;font-size:16px;height:56px;justify-content:center;margin-bottom:32px;padding:0 53px;width:max-content}.category-page .use__item-title{font-size:34px;font-weight:700;line-height:41px}.category-page .use__item-text{color:#adada9;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.category-page .use__item-list-title{font-size:14px;font-weight:600;line-height:17px;margin-bottom:32px;margin-top:60px;text-transform:uppercase}.category-page .use__item-list li{display:flex;font-size:14px;line-height:22px;margin-top:16px;padding-left:42px;position:relative}.category-page .use__item-list li:first-child{margin-top:0}.category-page .use__item-list li:before{border:1px solid #dedede;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:5px;width:10px}.category-page .use__block{margin:140px auto}.category-page .use__block-label{align-items:center;border:1px solid #464641;border-radius:50px;color:#f4f4f4;display:flex;font-size:16px;height:56px;justify-content:center;margin:auto auto 32px;width:182px}.category-page .use__block-title{font-size:34px;font-weight:700;line-height:41px;margin:auto;text-align:center}.category-page .use__block-text{color:#adada9;font-size:16px;font-weight:300;line-height:26px;margin:32px auto auto;text-align:center;width:880px}@media only screen and (max-width:1440px){.category-page .use__description{margin-bottom:80px}.category-page .use__item:nth-child(odd) .use__item-col:first-child{padding:0 40px}.category-page .use__item:nth-child(2n) .use__item-col:first-child{order:2;padding-left:40px;padding-right:0}.category-page .use__block{margin:80px 0}}@media only screen and (max-width:1280px){.category-page .use{margin-top:80px;padding-top:80px}.category-page .use__description{width:100%}.category-page .use__item{flex-direction:column}.category-page .use__item-col{padding:0}.category-page .use__item-col:last-child{margin-top:48px;width:100%}.category-page .use__item:nth-child(odd) .use__item-col:first-child{padding:0}.category-page .use__item:nth-child(2n) .use__item-col:first-child{order:0;padding:0}.category-page .use__block-text{width:100%}}@media only screen and (max-width:768px){.category-page .use__item-label{height:44px;margin-bottom:24px;padding:0 32px}.category-page .use__item-title{font-size:24px;line-height:26px}.category-page .use__item-text{margin-top:16px}.category-page .use__item-list-title{margin-top:24px}.category-page .use__item-list li{padding-left:32px}.category-page .use__block{margin:48px 0}.category-page .use__block-label{height:44px;margin-bottom:24px;padding:0 32px}.category-page .use__block-title{font-size:24px;line-height:28px}.category-page .use__block-text{margin-top:16px}}.category-page .benefits{margin-top:140px}.category-page .benefits__title{margin:auto;text-align:center}.category-page .benefits__caption{color:#81817d;font-size:18px;font-weight:300;line-height:26px;margin:32px auto auto;text-align:center}.category-page .benefits__slider{margin-top:64px;position:relative;width:100%}.category-page .benefits__slider-item{align-items:center;background:#fff;display:grid;gap:16px;grid-template-columns:1fr 710px;height:720px;width:100%}.category-page .benefits__slider-item-left{padding-left:130px}.category-page .benefits__slider-item-title{font-size:44px;font-weight:700;line-height:53px}.category-page .benefits__slider-item-lead{font-size:18px;line-height:26px;margin-top:16px}.category-page .benefits__slider-item-caption{color:#adada9;font-size:18px;line-height:26px;margin-top:32px}.category-page .benefits__slider-item-awards{align-items:center;display:flex;margin-top:48px}.category-page .benefits__slider-item-award{background:#fff;border:1px solid #dedede;border-radius:50%;height:68px;margin-right:-18px;width:68px}.category-page .benefits__slider-item-award img{border-radius:50%;height:100%;object-fit:cover;width:100%}.category-page .benefits__slider-item-link{margin-top:86px;padding:0 44px;width:max-content}.category-page .benefits__slider-item-right{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.category-page .benefits__slider-item-img{height:auto;object-fit:contain;width:500px}.category-page .benefits__slider-controls{align-items:center;display:flex;justify-content:space-between;margin-top:32px}.category-page .benefits__slider-navigation{align-items:center;display:flex}.category-page .benefits__slider-next{margin-left:32px}.category-page .benefits__slider-caption{height:40px;position:absolute;width:40px}.category-page .benefits__slider-caption.active .benefits__slider-caption-icon:before{opacity:0}.category-page .benefits__slider-caption.active .benefits__slider-caption-icon:after{opacity:1}.category-page .benefits__slider-caption.active .benefits__slider-caption-text{display:block}.category-page .benefits__slider-caption-wrapper{height:100%;position:absolute;width:100%;z-index:2}.category-page .benefits__slider-caption-icon{align-items:center;background:#464641;border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.55;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.category-page .benefits__slider-caption-icon:hover{opacity:.35}.category-page .benefits__slider-caption-icon:after,.category-page .benefits__slider-caption-icon:before{color:#f4f4f4;font-size:24px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);z-index:2}.category-page .benefits__slider-caption-icon:before{content:"+"}.category-page .benefits__slider-caption-icon:after{content:"-";opacity:0}.category-page .benefits__slider-caption-text{background:#464641;color:#fbfbfb;display:none;font-size:16px;height:auto;line-height:19px;padding:24px;position:absolute;right:-28px;top:56px;width:320px;z-index:2}@media only screen and (max-width:1440px){.category-page .benefits__slider-item{grid-template-columns:1fr 500px;height:640px}.category-page .benefits__slider-item-img{width:100%}.category-page .benefits__slider-item-left{padding-left:40px}.category-page .benefits__slider-item-title{font-size:36px;line-height:42px}.category-page .benefits__slider-item-caption{margin-top:24px}}@media only screen and (max-width:1280px){.category-page .benefits{margin-top:80px}.category-page .benefits__caption{font-size:16px;line-height:19px;margin-top:24px}}@media only screen and (max-width:920px){.category-page .benefits__slider-item{grid-template-columns:1fr;height:auto}.category-page .benefits__slider-item-img{width:75%}.category-page .benefits__slider-item-left{padding:40px}}@media only screen and (max-width:768px){.category-page .benefits__slider{margin-top:24px}.category-page .benefits__slider-item-left{padding:20px}.category-page .benefits__slider-item-title{font-size:24px;line-height:28px}.category-page .benefits__slider-item-lead{font-size:16px;line-height:19px}.category-page .benefits__slider-item-caption{font-size:16px;line-height:19px;margin-top:16px}.category-page .benefits__slider-item-awards{margin-top:32px}.category-page .benefits__slider-item-award{height:50px;width:50px}.category-page .benefits__slider-item-link{margin-top:32px;padding:0 32px}}.category-page .home{margin-top:140px}.category-page .home__title{margin:auto;text-align:center}.category-page .home__description{color:#81817d;font-size:18px;font-weight:300;line-height:26px;margin:32px auto auto;text-align:center;width:820px}.category-page .home__slider{margin-top:80px;width:100%}.category-page .home__slider-item{position:relative;width:52.6vw!important}.category-page .home__slider-item-img{height:33.3vw;object-fit:cover;position:relative;width:52.6vw}.category-page .home__slider-controls{align-items:center;display:flex;justify-content:space-between;margin-top:32px}.category-page .home__slider-navigation{align-items:center;display:flex}.category-page .home__slider-next{margin-left:32px}.category-page .home__slider-product{height:40px;left:57%;position:absolute;top:66%;width:40px;z-index:2}.category-page .home__slider-product.active .home__slider-product-icon{background:#f4f4f4;opacity:.35}.category-page .home__slider-product.active .home__slider-product-icon:before{opacity:0}.category-page .home__slider-product.active .home__slider-product-icon:after{opacity:1}.category-page .home__slider-product.active .home__slider-product-block{display:flex}.category-page .home__slider-product-icon{align-items:center;background:#464641;border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.55;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.category-page .home__slider-product-icon:hover{opacity:.35}.category-page .home__slider-product-icon:after,.category-page .home__slider-product-icon:before{color:#fff;font-size:24px;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);z-index:2}.category-page .home__slider-product-icon:before{content:"+"}.category-page .home__slider-product-icon:after{content:"-";font-size:28px;opacity:0}.category-page .home__slider-product-block{align-items:center;background:#f4f4f4;border:1px solid #dedede;bottom:56px;display:none;padding:24px;position:absolute;right:-24px;width:max-content}.category-page .home__slider-product-block:hover .home__slider-product-arrow{background:#464641;border-color:#464641}.category-page .home__slider-product-block:hover .home__slider-product-arrow path{stroke:#f4f4f4}.category-page .home__slider-product-title{font-size:18px;font-weight:600;line-height:21px}.category-page .home__slider-product-row{align-items:center;display:flex;margin-top:16px}.category-page .home__slider-product-oldprice{color:#adada9;font-size:16px;line-height:20px;text-decoration:line-through}.category-page .home__slider-product-price{color:red;font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:16px}.category-page .home__slider-product-arrow{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-left:32px;transition:all .4s cubic-bezier(.65,0,.35,1);width:40px}.category-page .home__slider-product-arrow svg{height:10px;width:6px}.category-page .home__slider-product-arrow path{transition:all .4s cubic-bezier(.65,0,.35,1)}@media only screen and (max-width:1280px){.category-page .home{margin-top:80px}.category-page .home__description{font-size:16px;line-height:19px;margin-top:24px;max-width:780px;width:100%}.category-page .home__slider{margin-top:48px}}@media only screen and (max-width:768px){.category-page .home__slider-item{width:72.6vw!important}.category-page .home__slider-item-img{height:50vw;width:1005px}.category-page .home__slider-controls{margin-top:16px}}.category-page .help{margin-top:48px;position:relative;width:100%}.category-page .help__video{height:auto;object-fit:contain;position:relative;width:100%}.category-page .help__inner{left:0;padding-top:48px;position:absolute;top:0;width:100%;z-index:2}.category-page .help__caption{color:#e5e5e5;font-size:16px;line-height:19px}.category-page .help__title{color:#fff;font-size:44px;font-weight:700;line-height:54px;margin-top:45px}@media only screen and (max-width:1080px){.category-page .help__title{font-size:36px;line-height:42px;margin-top:24px}}@media only screen and (max-width:768px){.category-page .help__inner{padding-top:20px}.category-page .help__title{font-size:24px;line-height:28px}}.category-page .faq{margin-bottom:140px;margin-top:140px}.category-page .faq__title{margin:auto;text-align:center}.category-page .faq__list{margin-top:80px;padding:0 130px}.category-page .faq__item{border-bottom:1px solid #dedede;position:relative}.category-page .faq__item.opened{border-color:transparent}.category-page .faq__item.opened .faq__item-icon{background:#fff;border-color:#fff;transform:rotate(-180deg)}.category-page .faq__item.opened .faq__item-list-wrapper{height:var(--height)}.category-page .faq__item-btn{align-items:center;cursor:pointer;display:flex;padding:40px 0}.category-page .faq__item-btn:hover .faq__item-icon{background:#fff;border-color:#fff}.category-page .faq__item-btn:hover .faq__item-title{opacity:.7}.category-page .faq__item-title{font-size:20px;font-weight:600;line-height:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.category-page .faq__item-icon{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50%;display:flex;height:48px;justify-content:center;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:48px}.category-page .faq__item-icon img{height:auto;object-fit:contain;width:10px}.category-page .faq__item-list{background:#fff;padding:48px 48px 42px;width:100%}.category-page .faq__item-list-wrapper{height:0;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.category-page .faq__item-list p{color:#81817d;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.category-page .faq__item-list p:first-child{margin-top:0}.category-page .faq__item-list ul{margin-top:26px}.category-page .faq__item-list ul li{margin-top:24px}.category-page .faq__item-list ul li:first-child{margin-top:0}@media only screen and (max-width:1280px){.category-page .faq{margin:80px 0}.category-page .faq__list{margin-top:48px;padding:0}.category-page .faq__item-btn{padding:24px 0}}@media only screen and (max-width:768px){.category-page .faq__list{margin-top:24px}.category-page .faq__item-btn{padding:16px 0}.category-page .faq__item-title{font-size:18px;line-height:22px;padding-right:16px}.category-page .faq__item-icon{flex-shrink:0;height:32px;width:32px}.category-page .faq__item-list{padding:24px 20px}.category-page .faq__item-list p,.category-page .faq__item-list ul,.category-page .faq__item-list ul li{margin-top:16px}}.compare-page{padding-top:164px}@media only screen and (max-width:1200px){.compare-page{padding-top:100px}}.compare-page .compare{margin-top:40px;padding-bottom:140px}.compare-page .compare__head{align-items:center;display:flex;width:100%}.compare-page .compare__title{font-size:44px;font-weight:700;line-height:53px}.compare-page .compare__title span{color:#cacac7}.compare-page .compare__checkbox{margin-left:auto}.compare-page .compare__more{margin-left:48px;padding:0 64px;width:max-content}.compare-page .compare__more:hover{background:#464641;border-color:#464641;color:#f4f4f4}.compare-page .compare__slider{margin-top:42px;width:100%}.compare-page .compare__slider-navigation{align-items:center;display:flex;margin-left:32px}.compare-page .compare__slider-next{margin-left:32px}.compare-page .compare__slider-item{border-right:none;padding-bottom:0}.compare-page .compare__slider-item.swiper-slide-active{border-left:none}.compare-page .compare__slider-item .product-item__price{display:block;height:60px;margin-bottom:20px;position:static}.compare-page .compare__slider .product-item__price-old{position:static}.compare-page .compare__slider-scrollbar{align-items:center;background:#dedede;border-radius:26px;bottom:8px;display:flex;height:6px;left:0;margin:auto;right:0;width:calc(100% - 96px)}.compare-page .compare__slider-scrollbar .swiper-scrollbar-drag{background:#81817d;border-radius:4px;cursor:grab;height:4px}.compare-page .compare__grid{display:grid;gap:48px;grid-template-columns:repeat(4,1fr);margin-top:48px}.compare-page .compare__grid-item{margin-top:16px}.compare-page .compare__grid-item:first-child{margin-top:0}.compare-page .compare__grid-prop{color:#81817d;font-size:16px;line-height:19px}.compare-page .compare__grid-value{font-size:16px;line-height:19px;margin-top:8px}.compare-page .compare__price{align-items:center;display:flex}.compare-page .compare__price-value{font-size:22px;font-weight:600;line-height:26px}.compare-page .compare__price-old{color:#adada9;font-size:22px;font-weight:300;line-height:26px;text-decoration:line-through}.compare-page .compare__price-new{color:red;font-size:22px;font-weight:600;line-height:26px;margin-left:16px}.compare-page .compare__subtitle{font-size:22px;font-weight:600;line-height:26px;margin-top:48px}@media only screen and (max-width:1400px){.compare-page .compare__head{flex-wrap:wrap}.compare-page .compare__title{margin-bottom:16px;width:100%}.compare-page .compare__checkbox{margin-left:0}}@media only screen and (max-width:1080px){.compare-page .compare{padding-bottom:80px}.compare-page .compare__title{font-size:36px;line-height:36px}.compare-page .compare__slider-item{width:280px}.compare-page .compare__slider-scrollbar{width:100%}.compare-page .compare__col{flex-shrink:0;width:210px}.compare-page .compare__grid{align-items:flex-start;display:flex}.compare-page .compare__wrapper{overflow-x:auto;width:100%}}@media only screen and (max-width:920px){.compare-page .compare{margin-top:24px}.compare-page .compare__slider-navigation{display:none}.compare-page .compare__more{margin-left:0;margin-top:16px}.compare-page .compare__head{align-items:flex-start;flex-direction:column}}@media only screen and (max-width:768px){.compare-page .compare__title{font-size:24px;line-height:24px}.compare-page .compare__subtitle{font-size:18px;line-height:22px;margin-top:24px}.compare-page .compare__grid{gap:24px;margin-top:24px}}.contacts-page{padding-top:164px}@media only screen and (max-width:1200px){.contacts-page{padding-top:100px}}.contacts-page .head__title{font-size:44px;font-weight:700;line-height:53px;margin-top:40px}@media only screen and (max-width:1280px){.contacts-page .head__title{font-size:36px;line-height:40px}}@media only screen and (max-width:768px){.contacts-page .head__title{font-size:24px;line-height:28px}}.contacts-page .contacts{margin-bottom:140px;margin-top:48px}.contacts-page .contacts__item{margin-top:32px;width:100%}.contacts-page .contacts__item:first-child{margin-top:0}.contacts-page .contacts__item.opened .contacts__item-arrow{background:#464641;border-color:#464641;transform:rotate(-180deg)}.contacts-page .contacts__item.opened .contacts__item-arrow path{stroke:#f4f4f4}.contacts-page .contacts__item.opened .contacts__item-content-wrapper{height:var(--height)}.contacts-page .contacts__item.opened .contacts__item-content{opacity:1}.contacts-page .contacts__item.opened .contacts__item-col:last-child:before{height:104px}.contacts-page .contacts__item-head{align-items:center;background:#fbfbfb;display:grid;grid-template-columns:repeat(2,1fr);height:152px;padding:0 48px;width:100%}.contacts-page .contacts__item-title{cursor:pointer;font-size:34px;font-weight:700;line-height:41px}.contacts-page .contacts__item-col{align-items:center;display:flex;height:100%;position:relative}.contacts-page .contacts__item-col:first-child{padding-right:48px}.contacts-page .contacts__item-col:last-child{padding-left:48px}.contacts-page .contacts__item-col:last-child:before{background:#dedede;content:"";height:56px;left:0;position:absolute;top:48px;transition:all .4s cubic-bezier(.65,0,.35,1);width:1px}.contacts-page .contacts__item-caption{color:#adada9;font-size:16px;line-height:19px}.contacts-page .contacts__item-tel{cursor:pointer;font-size:34px;font-weight:700;line-height:41px;margin-top:8px;transition:all .4s cubic-bezier(.65,0,.35,1)}.contacts-page .contacts__item-tel:hover{opacity:.8}.contacts-page .contacts__item-btn{margin-left:auto}.contacts-page .contacts__item-btn.btn-transparent{border-color:#dedede;color:#464641;padding:0 32px;width:max-content}.contacts-page .contacts__item-btn.btn-transparent:hover{background:#464641;border-color:#464641;color:#f4f4f4}.contacts-page .contacts__item-arrow{align-items:center;border:1px solid #dedede;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;margin-left:32px;transition:all .4s cubic-bezier(.65,0,.35,1);width:48px}.contacts-page .contacts__item-arrow:hover{background:#464641;border-color:#464641}.contacts-page .contacts__item-arrow:hover path{stroke:#f4f4f4}.contacts-page .contacts__item-arrow svg{height:8px;width:10px}.contacts-page .contacts__item-arrow path{stroke:#464641;transition:all .4s cubic-bezier(.65,0,.35,1)}.contacts-page .contacts__item-content{background:#fbfbfb;display:grid;grid-template-columns:repeat(2,50%);opacity:0;padding-bottom:48px;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.contacts-page .contacts__item-content-wrapper{height:0;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.contacts-page .contacts__item-content:before{background:#dedede;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 96px)}.contacts-page .contacts__item-content-col{padding:48px}.contacts-page .contacts__item-content-col:last-child{border-left:1px solid #dedede}.contacts-page .contacts__item-content-lead{font-size:20px;font-weight:600;line-height:24px}.contacts-page .contacts__item-content-text{color:#81817d;font-size:16px;line-height:26px;margin-top:19px}.contacts-page .contacts__item-content-row{align-items:center;display:flex;margin-top:24px}.contacts-page .contacts__item-content-row:first-child{margin-top:0}.contacts-page .contacts__item-content-caption{color:#adada9;font-size:16px;line-height:26px}.contacts-page .contacts__item-content-mail{cursor:pointer;font-size:20px;font-weight:600;line-height:24px;margin-left:auto;text-align:right}.contacts-page .contacts__item-content-mail:hover{opacity:.8}.contacts-page .contacts__item-content-divider{background:#dedede;height:1px;margin:48px 0 48px -48px;width:calc(100% + 48px)}.contacts-page .contacts__item-content-description{font-size:16px;line-height:19px;margin-top:16px}.contacts-page .contacts__item-content-grid{display:grid;gap:48px;grid-template-columns:repeat(2,1fr);margin-top:32px;width:100%}.contacts-page .contacts__item-content-grid .contacts__item-content-col{border-left:none;padding:0}.contacts-page .contacts__item-content-day{color:#adada9;font-size:16px;line-height:16px}.contacts-page .contacts__item-content-value{color:#464641;font-size:16px;line-height:16px;margin-left:auto}.contacts-page .contacts__item-content-address{font-size:34px;font-weight:700;line-height:41px;margin-bottom:32px;margin-top:26px}.contacts-page .contacts__item-content .btn-transparent{border-color:#dedede;padding:0 32px;width:max-content}.contacts-page .contacts__item-content-route{margin-left:32px}.contacts-page .contacts__item-content-socials{flex-wrap:wrap;gap:24px}.contacts-page .contacts__item-content-social{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;flex-shrink:0;height:56px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.contacts-page .contacts__item-content-social:hover{background:#dedede}.contacts-page .contacts__item-content-social:first-child{margin-left:0}.contacts-page .contacts__item-content-social svg{height:14px;width:14px}.contacts-page .contacts__item-content-social path{fill:#464641}@media only screen and (max-width:1400px){.contacts-page .contacts__item-tel,.contacts-page .contacts__item-title{font-size:28px;line-height:32px}.contacts-page .contacts__item-col:first-child{flex-wrap:wrap;justify-content:space-between}.contacts-page .contacts__item-col:first-child .contacts__item-btn{margin-left:0}.contacts-page .contacts__item-col:last-child:before{content:none}.contacts-page .contacts__item-head{grid-template-columns:400px 1fr}.contacts-page .contacts__item-content-grid{gap:24px;grid-template-columns:1fr}.contacts-page .contacts__item-content-mail{flex-shrink:0}}@media only screen and (max-width:1280px){.contacts-page .contacts{margin-bottom:70px}}@media only screen and (max-width:1140px){.contacts-page .contacts__item-col{position:relative}.contacts-page .contacts__item-col:last-child{align-items:flex-start;flex-direction:column;justify-content:center}.contacts-page .contacts__item-head{padding:0 24px}.contacts-page .contacts__item-arrow{position:absolute;right:0}.contacts-page .contacts__item-btn{margin-left:0}.contacts-page .contacts__item-content{padding-bottom:24px}.contacts-page .contacts__item-content:before{width:calc(100% - 40px)}.contacts-page .contacts__item-content-col{padding:20px}.contacts-page .contacts__item-content-divider{margin:24px 0 24px -20px;width:calc(100% + 20px)}.contacts-page .contacts__item-content-row{align-items:flex-start;flex-direction:column}.contacts-page .contacts__item-content-mail{margin-left:0;margin-top:8px}.contacts-page .contacts__item-content-grid{margin-top:0}.contacts-page .contacts__item-content-row{margin-top:16px}.contacts-page .contacts__item-content-value{margin-left:0;margin-top:8px}.contacts-page .contacts__item-content-address{font-size:24px;line-height:28px}.contacts-page .contacts__item-content-route{margin-left:0;margin-top:8px}.contacts-page .contacts__item-content-socials{align-items:center;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}.contacts-page .contacts__item-content-social{flex-shrink:0;margin:0}}@media only screen and (max-width:920px){.contacts-page .contacts__item-tel,.contacts-page .contacts__item-title{font-size:22px;line-height:26px}.contacts-page .contacts__item-head{grid-template-columns:260px 1fr}.contacts-page .contacts__item-col:first-child{padding-right:20px}.contacts-page .contacts__item-col:last-child{padding-left:20px}}@media only screen and (max-width:768px){.contacts-page .contacts{margin-top:24px}.contacts-page .contacts__item-head{grid-template-columns:1fr;height:auto;padding:24px 20px;position:relative}.contacts-page .contacts__item-arrow{bottom:0;margin:auto;right:20px;top:0}.contacts-page .contacts__item-btn{margin-top:16px}.contacts-page .contacts__item-tel{margin-top:8px}.contacts-page .contacts__item-caption{margin-top:16px}.contacts-page .contacts__item-col:first-child{align-items:flex-start;flex-direction:column;justify-content:center;padding-right:0}.contacts-page .contacts__item-col:last-child{padding-left:0;position:static}.contacts-page .contacts__item-col:last-child:before{content:none}.contacts-page .contacts__item-content{grid-template-columns:1fr}.contacts-page .contacts__item-content-col:last-child{border-left:none;border-top:1px solid #dedede}.contacts-page .contacts__item-content-divider{margin-left:0;width:100%}.contacts-page .contacts__item-content-lead{font-size:18px;line-height:22px}.contacts-page .contacts__item-content-address{font-size:22px;line-height:26px;margin:16px 0}.contacts-page .contacts__item-content-social{height:40px;width:40px}}.designers-page .article{background:#f9f9f9;padding:140px 0}.designers-page .article__container{margin:auto;max-width:1336px;width:100%}.designers-page .article h3{font-size:24px;font-weight:600;line-height:32px}.designers-page .article p{color:#81817d;font-size:16px;line-height:26px;margin:60px auto auto;max-width:880px;width:100%}@media only screen and (max-width:1280px){.designers-page .article{padding:80px 0}.designers-page .article h3{font-size:20px;line-height:24px}.designers-page .article p{margin-top:24px;max-width:100%}}@media only screen and (max-width:768px){.designers-page .article p{margin-top:16px}}.designers-page .designers{padding-bottom:140px;padding-top:48px}.designers-page .designers__grid{column-gap:32px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:80px}@media only screen and (max-width:1480px){.designers-page .designers__grid{grid-template-columns:repeat(3,1fr);row-gap:48px}}@media only screen and (max-width:1200px){.designers-page .designers{padding-bottom:80px}.designers-page .designers__grid{gap:32px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.designers-page .designers__grid{gap:24px;grid-template-columns:1fr}}.designers-page .first{display:grid;gap:146px;grid-template-columns:4.5fr 5.5fr;padding-top:140px}.designers-page .first__img{background:#dedede;height:580px;position:relative;width:100%}.designers-page .first__img img{display:block;height:100%;margin:auto;object-fit:contain;width:auto}.designers-page .first__col{padding-right:48px;padding-top:24px}.designers-page .first__row{align-items:center;display:flex;margin-top:48px}.designers-page .first__title{font-size:44px;font-weight:700;line-height:53px}.designers-page .first__position{align-items:center;background:#ececec;border-radius:45px;color:#81817d;display:flex;font-size:14px;height:36px;justify-content:center;margin-left:32px;padding:0 18px;width:max-content}.designers-page .first__text{font-size:16px;font-weight:300;line-height:26px;margin-top:48px}.designers-page .first__btn{border-color:#dedede;color:#464641;margin-top:48px}.designers-page .first__btn:hover{background:#464641;border-color:#464641;color:#f4f4f4}@media only screen and (max-width:1400px){.designers-page .first{gap:48px}.designers-page .first__row{flex-wrap:wrap}}@media only screen and (max-width:1200px){.designers-page .first{padding-top:70px}.designers-page .first__img{align-items:flex-end;display:flex;height:500px;justify-content:center}.designers-page .first__img img{object-position:bottom}.designers-page .first__btn,.designers-page .first__row{margin-top:24px}.designers-page .first__position{margin-left:0;margin-top:16px}.designers-page .first__title{font-size:34px;line-height:34px;width:100%}.designers-page .first__text{margin-top:24px}}@media only screen and (max-width:960px){.designers-page .first{gap:24px;grid-template-columns:1fr}.designers-page .first__col{padding:0 40px}.designers-page .first__img{height:100vw;width:100%}}@media only screen and (max-width:768px){.designers-page .first__title{font-size:24px;line-height:28px}.designers-page .first__col{padding:0 20px}}.designers-page .products{margin-top:140px}.designers-page .products__title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.designers-page .products__title span{color:#cacac7}.designers-page .products__grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px}.designers-page .products__grid .product-item{border-left:none;width:100%}.designers-page .products__grid .product-item:last-child,.designers-page .products__grid .product-item:nth-child(4n){border-right:none}.designers-page .products__more{border-color:#dedede;color:#464641;margin:80px auto auto;padding:0 40px;width:max-content}.designers-page .products__more:hover{background:#464641;border-color:#464641;color:#f4f4f4}@media only screen and (max-width:1280px){.designers-page .products{margin-top:80px}.designers-page .products__grid{grid-template-columns:repeat(3,1fr);margin-top:24px}.designers-page .products__grid .product-item:nth-child(4n){border-right:1px solid #dedede}.designers-page .products__grid .product-item:nth-child(3n){border-right:none}.designers-page .products__more{margin-top:48px}}@media only screen and (max-width:920px){.designers-page .products__grid{grid-template-columns:repeat(2,1fr)}.designers-page .products__grid .product-item:nth-child(3n){border-right:1px solid #dedede}.designers-page .products__grid .product-item:nth-child(2n){border-right:none}}@media only screen and (max-width:520px){.designers-page .products__grid{gap:16px;grid-template-columns:1fr}.designers-page .products__grid .product-item{border-left:1px solid #dedede}.designers-page .products__grid .product-item:nth-child(2n){border-right:1px solid #dedede}.designers-page .products__more{margin-top:24px}}.designers-page .awards{margin-top:140px}.designers-page .awards__title span{color:#cacac7}.designers-page .awards__list{display:grid;gap:32px;grid-template-columns:repeat(8,1fr);margin-top:80px}.designers-page .awards__item{background:#f4f4f4;border:1px solid #dedede;border-radius:50%;height:132px;object-fit:cover;width:132px}@media only screen and (max-width:1280px){.designers-page .awards{margin-top:80px}.designers-page .awards__list{margin-top:48px}}@media only screen and (max-width:768px){.designers-page .awards__list{gap:8px;grid-template-columns:repeat(5,1fr);margin-top:24px}}.designers-page .other{margin:140px 0}.designers-page .other__list{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:80px}@media only screen and (max-width:1280px){.designers-page .other{margin:80px 0}.designers-page .other__list{display:flex;margin-top:48px;overflow-x:auto}.designers-page .other__list .designer-item{flex-shrink:0;width:280px}}.dev{background:#000;border-radius:4px;color:#fff;font-size:12px;line-height:1.2;max-width:300px;padding:6px;position:fixed;right:10px;top:150px;z-index:100500}.not-found-wrap{align-items:center;display:flex;justify-content:center;padding:156px 0 60px;position:relative;width:100%}.not-found{text-align:center}.not-found__heading{margin-bottom:39px}.not-found__descr{color:#fff;font-size:18px;font-weight:400;letter-spacing:0;line-height:1.666667;margin-bottom:80px;opacity:.5}.not-found__home-link-wrap{bottom:71px;left:0;position:absolute;width:100%}.not-found__home-link{border:0;color:#fff;font-size:18px;font-weight:400;letter-spacing:0;line-height:1.666667}.not-found__home-link:hover{color:#979797}.favorite-page{padding-top:164px}@media only screen and (max-width:1200px){.favorite-page{padding-top:100px}}.favorite-page .head__title{align-items:center;display:flex;font-size:44px;font-weight:700;line-height:53px;margin-top:48px}.favorite-page .head__title span{color:#cacac7;margin-left:8px}@media only screen and (max-width:1280px){.favorite-page .head__title{font-size:36px;line-height:36px}}@media only screen and (max-width:768px){.favorite-page .head__title{font-size:24px;line-height:24px;margin-top:24px}}.favorite-page .favorite{margin-top:48px;padding-bottom:140px}.favorite-page .favorite__grid{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.favorite-page .favorite__grid .product-item{border-left:none;width:100%}.favorite-page .favorite__grid .product-item:nth-child(4n){border-right:none}@media only screen and (max-width:1280px){.favorite-page .favorite{padding-bottom:80px}.favorite-page .favorite__grid{grid-template-columns:repeat(3,1fr)}.favorite-page .favorite__grid .product-item:nth-child(4n){border-right:1px solid #dedede}.favorite-page .favorite__grid .product-item:nth-child(3n){border-right:none}}@media only screen and (max-width:920px){.favorite-page .favorite__grid{grid-template-columns:repeat(2,1fr)}.favorite-page .favorite__grid .product-item:nth-child(3n){border-right:1px solid #dedede}.favorite-page .favorite__grid .product-item:nth-child(2n){border-right:none}}@media only screen and (max-width:768px){.favorite-page .favorite{margin-top:24px}}@media only screen and (max-width:560px){.favorite-page .favorite__grid{gap:16px;grid-template-columns:1fr}.favorite-page .favorite__grid .product-item{border-left:1px solid #dedede}.favorite-page .favorite__grid .product-item:nth-child(2n){border-right:1px solid #dedede}}.home-page .first{height:100vh;overflow:hidden;position:relative;width:100%}.home-page .first__slider{height:100%;width:100%}.home-page .first__slider .swiper-wrapper{transition-timing-function:cubic-bezier(.65,0,.35,1)}.home-page .first__slider.is-white .first__slider-next,.home-page .first__slider.is-white .first__slider-prev{border-color:#e5e5e5}.home-page .first__slider.is-white .first__slider-next path,.home-page .first__slider.is-white .first__slider-prev path{stroke:#464641}.home-page .first__slider.is-white .first__slider-next:hover,.home-page .first__slider.is-white .first__slider-prev:hover{background:#464641;border-color:#464641}.home-page .first__slider.is-white .first__slider-next:hover path,.home-page .first__slider.is-white .first__slider-prev:hover path{stroke:#f4f4f4}.home-page .first__slider.is-white .first__slider-pagination-bullet{background:#464641;opacity:.3}.home-page .first__slider.is-white .first__slider-pagination-bullet.active{opacity:1}.home-page .first__slider-item{height:100%}.home-page .first__slider-img,.home-page .first__slider-img--mobile{height:100%;object-fit:cover;width:100%}.home-page .first__slider-img--mobile{display:none}.home-page .first__slider-navigation{left:0;margin:auto;position:absolute;right:0;top:50%;width:100%;z-index:2}.home-page .first__slider-next,.home-page .first__slider-prev{align-items:center;background:transparent;border:1px solid hsla(0,0%,96%,.3);border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px;z-index:5}.home-page .first__slider-next:hover,.home-page .first__slider-prev:hover{background:#f4f4f4;border-color:#f4f4f4}.home-page .first__slider-next:hover path,.home-page .first__slider-prev:hover path{stroke:#464641}.home-page .first__slider-next svg,.home-page .first__slider-prev svg{fill:none;display:block;height:10px;width:12px}.home-page .first__slider-next svg path,.home-page .first__slider-prev svg path{stroke:#f4f4f4;transition:all .4s cubic-bezier(.65,0,.35,1)}.home-page .first__slider-prev{left:48px}.home-page .first__slider-next{right:48px}.home-page .first__slider-pagination{align-items:center;bottom:48px;display:flex;left:0;margin:auto;position:absolute;right:0;width:max-content}.home-page .first__slider-pagination-bullet{background:#f4f4f4;border-radius:50%;height:6px;margin-left:30px;opacity:.3;transition:all .4s cubic-bezier(.65,0,.35,1);width:6px}.home-page .first__slider-pagination-bullet:first-child{margin-left:0}.home-page .first__slider-pagination-bullet.active{opacity:1}.home-page .first__slider-item--1{align-items:center;display:flex}.home-page .first__slider-item--2{align-items:center;background:#f9f9f9;color:#464641;display:grid;gap:0;grid-template-columns:repeat(2,1fr);padding-top:135px}.home-page .first__slider-block{color:#464641;height:auto;left:162px;padding:60px;position:absolute;width:562px;z-index:1}.home-page .first__slider-block:before{backdrop-filter:blur(9px);background:#fff;border:1px solid hsla(0,0%,96%,.35);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.home-page .first__slider-block-title{font-size:44px;font-weight:700;line-height:54px}.home-page .first__slider-block-description{font-size:18px;line-height:26px;margin-top:20px}.home-page .first__slider-block-divider{background:#adada9;height:1px;margin-top:48px;width:100%}.home-page .first__slider-block-row{align-items:center;display:flex;margin-top:42px}.home-page .first__slider-block-name{font-size:20px;font-weight:600;line-height:24px}.home-page .first__slider-block-oldprice{color:#81817d;font-size:22px;line-height:28px;margin-left:auto;text-decoration-line:line-through}.home-page .first__slider-block-price{color:red;font-size:22px;font-weight:700;line-height:28px;margin-left:24px}.home-page .first__slider-block-btn{margin-top:48px}.home-page .first__slider-left{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:178px}.home-page .first__slider-left-title{font-size:44px;font-weight:700;line-height:54px}.home-page .first__slider-left-description{font-size:18px;line-height:26px;margin-top:20px}.home-page .first__slider-left-name{font-size:34px;font-weight:700;line-height:41px;margin-top:48px}.home-page .first__slider-left-row{align-items:center;display:flex;margin-top:16px}.home-page .first__slider-left-oldprice{color:#81817d;font-size:22px;line-height:28px;text-decoration-line:line-through}.home-page .first__slider-left-price{color:red;font-size:22px;font-weight:700;line-height:28px;margin-left:24px}.home-page .first__slider-left-btn{margin-top:60px}.home-page .first__slider-right{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-page .first__slider-right-img{display:block;height:auto;object-fit:contain;width:540px}.home-page .first__slider-right-row{align-items:center;display:flex;gap:16px;margin-top:4px}.home-page .first__slider-right-logo{height:68px;object-fit:contain;width:68px}.home-page .first__slider-bottom{bottom:102px;color:#f4f4f4;display:block;left:0;margin:auto;padding:0 48px;position:absolute;right:0;text-align:center;width:100%}.home-page .first__slider-bottom-title{color:#f4f4f4;font-size:60px;font-weight:600;line-height:73px}.home-page .first__slider-bottom-description{font-size:22px;font-weight:300;line-height:27px;margin-top:20px}.home-page .first__slider-bottom-row{align-items:center;display:flex;justify-content:center;margin-top:60px}.home-page .first__slider-bottom-btn{color:#f4f4f4}.home-page .first__slider-bottom-btn:hover{color:#464641}.home-page .first__slider-bottom-btn:last-child{margin-left:32px}@media only screen and (max-width:1380px){.home-page .first__slider-bottom-title{font-size:46px;line-height:58px;margin:auto;max-width:80%}.home-page .first__slider-bottom-description{font-size:18px;line-height:20px;margin-top:16px}.home-page .first__slider-block{padding:48px;width:490px}.home-page .first__slider-block-title{font-size:36px;line-height:36px}.home-page .first__slider-block-description{font-size:16px;line-height:22px;margin-top:16px}.home-page .first__slider-block-divider,.home-page .first__slider-block-row{margin-top:28px}.home-page .first__slider-block-btn{margin-top:32px}.home-page .first__slider-left-title{font-size:36px;line-height:36px}.home-page .first__slider-left-name{font-size:24px;line-height:24px;margin-top:32px}.home-page .first__slider-left-oldprice,.home-page .first__slider-left-price{font-size:18px;line-height:22px}.home-page .first__slider-left-btn{margin-top:36px}.home-page .first__slider-right-img{width:70%}.home-page .first__slider-right-logo{height:48px;width:48px}}@media only screen and (max-width:1080px){.home-page .first__slider-left{padding-left:136px}.home-page .first__slider-item--2{grid-template-columns:1.4fr 1fr}}@media only screen and (max-width:768px){.home-page .first{height:calc(100vh - 100px)}.home-page .first__slider-navigation{display:none}.home-page .first__slider-item--2{grid-template-columns:1fr;padding-top:70px}.home-page .first__slider-img{display:none}.home-page .first__slider-img--mobile{display:block}.home-page .first__slider-bottom-title{font-size:28px;line-height:32px;max-width:100%}.home-page .first__slider-bottom-description{font-size:16px}.home-page .first__slider-bottom-row{margin-top:48px}.home-page .first__slider-bottom-btn:first-child{bottom:124px}.home-page .first__slider-bottom-btn:last-child{margin:auto}.home-page .first__slider-block{left:0;margin:auto;max-width:400px;padding:32px;right:0;width:calc(100% - 48px)}.home-page .first__slider-block-title{font-size:28px;line-height:32px}.home-page .first__slider-block-name{font-size:18px}.home-page .first__slider-block-oldprice,.home-page .first__slider-block-price{font-size:18px;line-height:24px}.home-page .first__slider-right{display:none}.home-page .first__slider-left{padding-left:24px;padding-right:24px}.home-page .first__slider-left-title{font-size:28px;line-height:32px}.home-page .first__slider-left-description{font-size:16px;line-height:22px}.home-page .first__slider-left-name{font-size:18px;line-height:22px;margin-top:24px}}@media only screen and (max-width:480px){.home-page .first__slider-pagination{bottom:20px}.home-page .first__slider-bottom{bottom:auto;height:100%;padding:110px 20px 0;text-align:left;top:0}.home-page .first__slider-bottom-btn{bottom:66px;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 40px)}.home-page .first__slider-bottom-title{font-size:34px;line-height:41px}.home-page .first__slider-block{width:calc(100% - 40px)}.home-page .first__slider-left-btn{width:100%}}.home-page .help__greeting{display:block;font-size:24px;font-weight:300;line-height:34px;margin:140px auto;text-align:center}.home-page .help__title{margin:0 auto;text-align:center}.home-page .help__slider{margin-top:80px;overflow:hidden;width:100%}.home-page .help__slider-item{color:#f4f4f4;overflow:hidden;position:relative;z-index:1}.home-page .help__slider-item:hover .help__slider-item-btn{opacity:1}.home-page .help__slider-item:hover .help__slider-item-title{margin-top:-42px}.home-page .help__slider-item.opened .help__slider-item-inner{padding-bottom:32px}.home-page .help__slider-item.opened .help__slider-item-inner:before{opacity:.8}.home-page .help__slider-item.opened .help__slider-item-btn{opacity:0;transform:translateY(200px)}.home-page .help__slider-item.opened .help__slider-item-btn:before{opacity:0}.home-page .help__slider-item.opened .help__slider-item-btn:after{opacity:1}.home-page .help__slider-item.opened .help__slider-item-title{margin-bottom:20px;margin-top:0!important}.home-page .help__slider-item.opened .help__slider-item-text{height:var(--text-height)}.home-page .help__slider-item.opened .help__slider-item-link{opacity:1}.home-page .help__slider-item-img{display:block;height:auto;object-fit:contain;width:100%}.home-page .help__slider-item-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 32px;position:absolute;top:0;width:100%;z-index:2}.home-page .help__slider-item-inner:before{background:#464641;content:"";height:100%;left:0;mix-blend-mode:soft-light;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:-1}.home-page .help__slider-item-title{font-size:34px;font-weight:700;line-height:41px;text-align:center;transition:all .4s cubic-bezier(.65,0,.35,1)}.home-page .help__slider-item-btn{align-items:center;background:#e6e7e8;border-radius:50%;color:#464641;cursor:pointer;display:flex;flex-shrink:0;height:56px;justify-content:center;margin-bottom:-60px;opacity:0;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.home-page .help__slider-item-btn:before{content:"+"}.home-page .help__slider-item-btn:after{content:"-";opacity:0}.home-page .help__slider-item-btn:after,.home-page .help__slider-item-btn:before{color:#464641;display:block;font-size:20px;line-height:20px;position:absolute;text-align:center}.home-page .help__slider-item-text{color:#dedede;font-size:16px;height:0;line-height:24px;margin-top:0;overflow:hidden;text-align:center;transition:all .4s cubic-bezier(.65,0,.35,1)}.home-page .help__slider-item-link{align-items:center;bottom:16px;color:#f4f4f4;display:flex;font-size:16px;line-height:16px;opacity:0;position:absolute;right:16px}.home-page .help__slider-item-link,.home-page .help__slider-item-link span,.home-page .help__slider-item-link svg{transition:all .4s cubic-bezier(.65,0,.35,1)}.home-page .help__slider-item-link svg{fill:none;display:block;height:10px;margin-left:15px;width:16px}.home-page .help__slider-item-link path{stroke:#f4f4f4}.home-page .help__slider-item-link:hover span{opacity:.8}.home-page .help__slider-item-link:hover svg{transform:translateX(5px)}.home-page .help__slider-controls{align-items:center;display:flex;justify-content:space-between;margin-top:32px}.home-page .help__slider-navigation,.home-page .help__slider-pagination{align-items:center;display:flex;position:relative}.home-page .help__slider-next,.home-page .help__slider-prev{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50%;bottom:0;display:flex;height:56px;justify-content:center;left:0;position:relative;right:0;top:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.home-page .help__slider-next svg,.home-page .help__slider-prev svg{fill:none;display:block;height:10px;width:14px}.home-page .help__slider-next path,.home-page .help__slider-prev path{stroke:#464641;transition:all .4s cubic-bezier(.65,0,.35,1)}.home-page .help__slider-next:hover,.home-page .help__slider-prev:hover{background:#464641;border-color:#464641}.home-page .help__slider-next:hover path,.home-page .help__slider-prev:hover path{stroke:#f4f4f4}.home-page .help__slider-next{margin-left:32px}@media only screen and (max-width:1680px){.home-page .help__slider-item-title{font-size:26px;line-height:38px;margin-bottom:16px}.home-page .help__slider-item-text{font-size:14px;line-height:21px}.home-page .help__slider-item.opened .help__slider-item-btn{margin-top:32px}}@media only screen and (max-width:1280px){.home-page .help__greeting{font-size:20px;line-height:29px;margin:80px 0}.home-page .help__slider{margin-top:48px}.home-page .help__slider-item-inner{padding:0 24px}.home-page .help__slider-item-title{font-size:22px;line-height:22px;margin-bottom:16px}.home-page .help__slider-item-btn{height:42px;width:42px}.home-page .help__slider-item-link{bottom:24px;right:24px}.home-page .help__slider-item:hover .help__slider-item-btn{margin-top:0}.home-page .help__slider-item.opened .help__slider-item-btn{margin-top:32px}}@media only screen and (max-width:768px){.home-page .help__greeting{font-size:18px;line-height:26px;margin:48px 0}.home-page .help__slider-item-inner{padding:20px 24px}.home-page .help__slider-item-title{font-size:24px;line-height:24px;margin-bottom:10px}.home-page .help__slider-item-btn{margin-top:16px;opacity:1}.home-page .help__slider-item-text{overflow:auto}.home-page .help__slider-next,.home-page .help__slider-prev{height:42px;width:42px}.home-page .help__slider-next svg,.home-page .help__slider-prev svg{width:12px}.home-page .help__slider-next{margin-left:24px}.home-page .help__slider-controls{margin-top:24px}.home-page .help__slider-pagination{bottom:0}}.home-page .categories{margin-top:120px}.home-page .categories__title{display:block;margin:auto;text-align:center}.home-page .categories__description{color:#81817d;font-size:18px;font-weight:300;line-height:26px;margin:32px auto auto;text-align:center;width:1265px}.home-page .categories__list{border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:grid;grid-template-columns:repeat(9,1fr);margin-top:64px}.home-page .categories__item{border-left:1px solid #dedede;height:190px;padding-top:14px;text-align:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.home-page .categories__item:hover{opacity:.5!important;transition-delay:0!important}.home-page .categories__item:first-child{border-left:none}.home-page .categories__item-img{display:block;height:110px;margin:auto;object-fit:cover;width:110px}.home-page .categories__item-name{color:#464641;font-size:16px;line-height:19px;margin:18px auto auto;text-align:center}.home-page .categories__slider{margin-top:32px;position:relative;width:100%}.home-page .categories__slider-item{background:#fff;display:grid;gap:57px;grid-template-columns:1fr 710px;height:720px;width:100%}.home-page .categories__slider-item-left{padding-left:130px;padding-top:140px}.home-page .categories__slider-item-title{color:#464641;font-size:44px;font-weight:700;line-height:54px}.home-page .categories__slider-item-text{color:#adada9;font-size:18px;line-height:26px;margin-top:32px}.home-page .categories__slider-item-price{color:#464641;font-size:16px;font-weight:700;line-height:20px;margin-top:40px}.home-page .categories__slider-item-btn{margin-top:160px}.home-page .categories__slider-item-img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.home-page .categories__slider-controls{align-items:center;display:flex;justify-content:space-between;margin-top:32px}.home-page .categories__slider-navigation{align-items:center;display:flex}.home-page .categories__slider-next{margin-left:32px}@media only screen and (max-width:1320px){.home-page .categories{margin-top:80px}.home-page .categories__description{width:100%}.home-page .categories__slider-item{align-items:center;grid-template-columns:1fr 470px;height:600px}.home-page .categories__slider-item-img{object-fit:contain}.home-page .categories__slider-item-btn{margin-top:60px}.home-page .categories__slider-item-left{padding-left:80px;padding-top:0}.home-page .categories__slider-item .swiper-slide-shadow{display:none!important}}@media only screen and (max-width:1080px){.home-page .categories__list{align-items:center;display:flex;margin-top:48px;overflow:auto}.home-page .categories__item{flex-shrink:0;width:180px}.home-page .categories__slider-item{grid-template-columns:1fr 360px;height:500px}.home-page .categories__slider-item-left{padding-left:48px}.home-page .categories__slider-item-title{font-size:32px;line-height:32px}.home-page .categories__slider-item-text{font-size:16px;line-height:22px}.home-page .categories__slider-item-price{margin-top:28px}.home-page .categories__slider-item-btn{margin-top:48px}}@media only screen and (max-width:768px){.home-page .categories__description{font-size:16px;line-height:22px;margin-top:24px}.home-page .categories__slider-item{align-items:center;display:flex;flex-direction:column;gap:0;height:auto;justify-content:center;padding:0 24px 32px}.home-page .categories__slider-item-left{margin-top:24px;padding:0;text-align:center}.home-page .categories__slider-item-img{order:-1}.home-page .categories__slider-item-btn{margin:32px auto auto}.home-page .categories__slider-item-title{font-size:26px;line-height:26px}}.home-page .products{margin-top:120px}.home-page .products__title{margin:auto;text-align:center}.home-page .products__filter{align-items:center;display:flex;justify-content:center;margin-top:80px}.home-page .products__filter-btn{margin-left:32px;width:170px}.home-page .products__filter-btn:first-child{margin-left:0}.home-page .products__filter-btn.active{background:#464641;color:#fff;pointer-events:none}.home-page .products__slider{margin-top:80px;opacity:0;overflow:hidden;transition:all .4s cubic-bezier(.65,0,.35,1)}.home-page .products__slider.is-show{opacity:1}.home-page .products__slider-controls{align-items:center;display:flex;margin-top:32px}.home-page .products__slider-link{color:#464641;margin-left:auto}.home-page .products__slider-link:hover{background:#464641;border-color:#464641;color:#f4f4f4}.home-page .products__slider-navigation{align-items:center;display:flex;margin-left:32px;margin-top:0;top:auto}.home-page .products__slider-next{margin-left:32px}.home-page .products__slider-item{border-right:none;transition:none}.home-page .products__slider-item.swiper-slide-active{border-left:none}@media only screen and (max-width:1280px){.home-page .products{margin-top:80px}.home-page .products__filter,.home-page .products__slider{margin-top:48px}}@media only screen and (max-width:768px){.home-page .products__filter{justify-content:flex-start;overflow:auto}.home-page .products__filter-btn{flex-shrink:0;margin-left:16px;padding:0 32px;width:max-content}.home-page .products__slider-pagination{display:none}.home-page .products__slider-link{margin-left:0;padding:0 24px;width:max-content}.home-page .products__slider-next{margin-left:24px}.home-page .products__slider-navigation{margin-left:auto}}.home-page .about{background:#212121;margin-top:48px;padding-bottom:140px;padding-top:48px}.home-page .about__inner{display:grid;gap:114px;grid-template-columns:1.37fr 1fr;padding-right:162px}.home-page .about__left-img{height:auto;object-fit:contain;width:100%}.home-page .about__left-block{margin-top:82px;padding-left:130px}.home-page .about__text{color:#adada9;font-size:16px;font-weight:300;line-height:26px}.home-page .about__text p{margin-top:16px}.home-page .about__text p:first-child{margin-top:0}.home-page .about__btn{border-color:#464641;color:#f4f4f4;margin-top:32px}.home-page .about__btn:hover{border-color:#f4f4f4;color:#464641}.home-page .about__title{color:#f4f4f4;font-size:44px;font-weight:700;line-height:54px;margin-bottom:32px;margin-top:92px}.home-page .about__row{display:flex;justify-content:space-between;margin-top:168px}.home-page .about__right-img{height:max-content;object-fit:contain}.home-page .about__right-img:first-child{width:51%}.home-page .about__right-img:last-child{width:39%}@media only screen and (max-width:1200px){.home-page .about__inner{gap:48px;padding-right:40px}.home-page .about__row{margin-top:98px}.home-page .about__left-block{margin-top:48px;padding-left:0}}@media only screen and (max-width:768px){.home-page .about{padding-bottom:48px}.home-page .about__inner{display:flex;flex-direction:column;gap:0;padding-right:20px}.home-page .about__left-img{display:none}.home-page .about__right{order:-1}.home-page .about__title{font-size:32px;line-height:32px;margin-bottom:32px;margin-top:0}.home-page .about__row{margin-top:48px}}.home-page .lastnews{margin-top:240px}.home-page .lastnews__head{align-items:center;display:flex;justify-content:space-between}.home-page .lastnews__title{font-size:44px;font-weight:700;line-height:54px}.home-page .lastnews__btn{color:#464641}.home-page .lastnews__btn:hover{background:#464641;border-color:#464641;color:#f4f4f4}.home-page .lastnews__row{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:70px}@media only screen and (max-width:1280px){.home-page .lastnews{margin-top:80px}.home-page .lastnews__title{font-size:36px;line-height:36px}.home-page .lastnews__row{gap:16px;margin-top:48px}}@media only screen and (max-width:1080px){.home-page .lastnews__row{align-items:center;display:flex;overflow:auto}.home-page .lastnews .article-item{flex-shrink:0;width:280px}}@media only screen and (max-width:768px){.home-page .lastnews__title{font-size:28px;line-height:28px}.home-page .lastnews__head{align-items:flex-start;flex-direction:column;justify-content:flex-start}.home-page .lastnews__btn{margin-top:24px}}.first__slider-buttons{display:flex;gap:10px;justify-content:space-between;margin-top:20px}.first__slider-buttons.start{justify-content:start}.magazine-page{padding-top:140px}@media only screen and (max-width:1370px){.magazine-page{padding-top:104px}}@media only screen and (max-width:1200px){.magazine-page{padding-top:70px}}.magazine-page .payment{margin-bottom:140px;margin-top:48px}.magazine-page .payment__title{font-size:44px;font-weight:700;line-height:53px;margin-bottom:48px}.magazine-page .payment__item{margin-bottom:32px}.magazine-page .payment__item-row{border-top:1px solid #dedede;display:grid;grid-template-columns:repeat(2,50%)}.magazine-page .payment__item-col{padding:48px}.magazine-page .payment__item-col:first-child{padding-left:0}.magazine-page .payment__item-col:last-child{border-left:1px solid #dedede}.magazine-page .payment__item-title{font-size:24px;font-weight:600;line-height:29px}.magazine-page .payment__item ol li{font-size:16px;line-height:25px;list-style:decimal;margin-top:6px}.magazine-page .payment__item ol li:first-child{margin-top:0}.magazine-page .payment__item-caption{color:#adada9;font-size:16px;line-height:16px;margin-top:48px}.magazine-page .payment__item-cards{align-items:center;display:flex;margin-top:48px}.magazine-page .payment__item-card{height:auto;margin-left:16px;object-fit:contain;width:100px}.magazine-page .payment__item-card:first-child{margin-left:0}.magazine-page .payment__item-discount{font-size:34px;font-weight:700;line-height:41px}.magazine-page .payment__item-divider{background:#dedede;height:1px;margin:48px 0;width:100%}.magazine-page .payment__item-lead{font-size:20px;font-weight:600;line-height:28px}.magazine-page .payment__item-text{font-size:16px;line-height:26px;margin-top:24px}@media only screen and (max-width:1400px){.magazine-page .payment__item-cards{flex-wrap:wrap;gap:16px}.magazine-page .payment__item-card{margin-left:0}}@media only screen and (max-width:1200px){.magazine-page .payment{margin-bottom:80px;margin-top:24px}.magazine-page .payment__title{font-size:36px;line-height:36px;margin-bottom:24px}.magazine-page .payment__item-cards{margin-top:24px}.magazine-page .payment__item-card{width:70px}.magazine-page .payment__item-discount{font-size:24px;line-height:24px}.magazine-page .payment__item-divider{margin:24px 0}.magazine-page .payment__item-lead{font-size:18px;line-height:22px}}@media only screen and (max-width:768px){.magazine-page .payment{margin-bottom:0}.magazine-page .payment__title{font-size:24px;line-height:24px}.magazine-page .payment__item-col{padding:0}.magazine-page .payment__item-col:last-child{border-left:none}.magazine-page .payment__item-title{font-size:18px;line-height:22px}.magazine-page .payment__item-caption{margin-top:24px}.magazine-page .payment__item-row{gap:24px;grid-template-columns:1fr;padding:24px 0}.magazine-page .payment__item ol{padding-left:20px}.magazine-page .payment__item-discount{font-size:20px;line-height:20px}}.magazine-page .delivery{margin-bottom:140px;margin-top:48px}.magazine-page .delivery__title{font-size:44px;font-weight:700;line-height:53px;margin-bottom:48px}.magazine-page .delivery__item{margin-bottom:32px}.magazine-page .delivery__item-row{border-top:1px solid #dedede;display:grid;grid-template-columns:repeat(2,50%)}.magazine-page .delivery__item-col{padding:48px}.magazine-page .delivery__item-col:first-child{padding-left:0}.magazine-page .delivery__item-col:last-child{border-left:1px solid #dedede;padding-right:0}.magazine-page .delivery__item-title{font-size:24px;font-weight:600;line-height:29px;margin-bottom:24px}.magazine-page .delivery__item-price{align-items:center;display:flex;justify-content:space-between}.magazine-page .delivery__item-price-value{flex-shrink:0;font-family:Cera Pro;font-size:34px;font-weight:700;line-height:42px}.magazine-page .delivery__item-price-lead{font-size:20px;font-weight:600;line-height:24px;text-align:right}.magazine-page .delivery__item-price-caption{color:#adada9;font-size:16px;line-height:16px;margin-top:8px;text-align:right}.magazine-page .delivery__item-divider{background:#dedede;height:1px;margin:48px 0;width:100%}.magazine-page .delivery__item-lead,.magazine-page .delivery__item-text{font-size:16px;line-height:26px}.magazine-page .delivery__item-address{color:#81817d;font-size:16px;line-height:16px;margin-top:24px}.magazine-page .delivery__item-buttons{align-items:center;display:flex;margin-top:32px}.magazine-page .delivery__item-buttons .btn:last-child{margin-left:32px;padding:0 32px;width:max-content}@media only screen and (max-width:1400px){.magazine-page .delivery__item-price{align-items:flex-start;flex-direction:column}.magazine-page .delivery__item-price-caption,.magazine-page .delivery__item-price-lead{text-align:left}.magazine-page .delivery__item-buttons{align-items:flex-start;flex-wrap:wrap;gap:16px;justify-content:space-between}.magazine-page .delivery__item-buttons .btn:last-child{margin-left:0}}@media only screen and (max-width:1200px){.magazine-page .delivery{margin-bottom:80px;margin-top:24px}.magazine-page .delivery__title{font-size:36px;line-height:36px;margin-bottom:24px}.magazine-page .delivery__item-price-value{font-size:24px;line-height:28px}.magazine-page .delivery__item-price-lead{font-size:18px;line-height:22px}.magazine-page .delivery__item-price-divider{margin:24px 0}}@media only screen and (max-width:768px){.magazine-page .delivery__title{font-size:24px;line-height:24px}.magazine-page .delivery__item-col{padding:0}.magazine-page .delivery__item-col:last-child{border-left:none}.magazine-page .delivery__item-row{gap:24px;grid-template-columns:1fr;padding:24px 0}.magazine-page .delivery__item-divider{display:none}.magazine-page .delivery__item-price{margin-bottom:16px}.magazine-page .delivery__item-price-value,.magazine-page .delivery__item-title{font-size:18px;line-height:22px}.magazine-page .delivery__item-lead,.magazine-page .delivery__item-text{font-size:16px;line-height:19px}}.magazine-page .service{margin-bottom:140px;margin-top:48px}.magazine-page .service__title{font-size:44px;font-weight:700;line-height:53px;margin-bottom:48px}.magazine-page .service__notify{border:1px solid #dedede;padding:32px;width:100%}.magazine-page .service__notify-title{font-size:20px;font-weight:600;line-height:24px}.magazine-page .service__notify-text{color:#81817d;font-size:18px;line-height:26px;margin-top:16px}.magazine-page .service__notify-text strong{color:#464641;font-weight:400}.magazine-page .service__notify-text a{color:#464641;font-size:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .service__notify-text a:hover{opacity:.8;text-decoration:none}.magazine-page .service__department{background:#fff;display:grid;grid-template-columns:780px 46.5%;justify-content:space-between;margin-top:32px;padding:140px 0 140px 130px}.magazine-page .service__department-img{align-items:center;display:flex;justify-content:center}.magazine-page .service__department-img img{height:aito;object-fit:contain;width:75%}.magazine-page .service__department-title{font-size:34px;font-weight:700;line-height:41px}.magazine-page .service__department-contacts{border-bottom:1px solid #dedede;margin-top:60px;width:100%}.magazine-page .service__department-contacts-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.magazine-page .service__department-contacts-item,.magazine-page .service__department-contacts-value{font-size:20px;font-weight:600;line-height:24px}.magazine-page .service__department-contacts-value{cursor:pointer;transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .service__department-contacts-value:hover{opacity:.8}.magazine-page .service__department-schedule{display:grid;gap:48px;grid-template-columns:repeat(2,1fr);margin-top:32px}.magazine-page .service__department-schedule-col{width:100%}.magazine-page .service__department-schedule-row{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.magazine-page .service__department-schedule-row:first-child{margin-top:0}.magazine-page .service__department-schedule-day{color:#adada9;font-size:16px;line-height:16px}.magazine-page .service__department-schedule-time{font-size:16px;line-height:16px;text-align:right}.magazine-page .service__department-btn{margin-top:100px}.magazine-page .service__list{margin-top:140px}.magazine-page .service__list-head{align-items:center;display:flex;justify-content:space-between}.magazine-page .service__list-search{align-items:center;border:1px solid #dedede;border-radius:50px;display:flex;height:56px;margin-left:32px;max-width:570px;position:relative;width:100%}.magazine-page .service__list-search-input{background:transparent;border:0;color:#464641;font-size:16px;height:100%;outline:0;padding-left:32px;padding-right:56px;width:100%}.magazine-page .service__list-search-input::placeholder-shown{color:#464641}.magazine-page .service__list-search-icon{height:auto;object-fit:contain;position:absolute;right:32px;width:20px}.magazine-page .service__list-map{align-items:center;border:1px solid #dedede;display:flex;height:640px;justify-content:center;margin:48px 0;position:relative;width:100%}.magazine-page .service__list-map-img{display:block;height:100%;object-fit:contain;width:auto}.magazine-page .service__list-item{background:#fbfbfb;margin-top:32px;padding:48px;width:100%}.magazine-page .service__list-item-region{font-size:34px;font-weight:700;line-height:41px}.magazine-page .service__list-item-building{font-size:22px;font-weight:600;line-height:26px}.magazine-page .service__list-item-website{color:#1595d0;cursor:pointer;font-size:16px;line-height:16px;margin-top:6px;transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .service__list-item-website:hover{color:#5bb5de}.magazine-page .service__list-item-head{align-items:center;display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr 1fr;margin-bottom:24px}.magazine-page .service__list-item-row{align-items:center;display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr 1fr;margin-top:8px}.magazine-page .service__list-item-caption{color:#adada9;font-size:18px;line-height:26px}.magazine-page .service__list-item-value{font-size:18px;line-height:26px}.magazine-page .service__list-item-btn{color:#1595d0;cursor:pointer;display:block;font-size:16px;line-height:16px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:max-content}.magazine-page .service__list-item-btn:hover{color:#5bb5de}.magazine-page .service__list-loadmore{margin:80px auto auto}.magazine-page .service__list-loadmore:hover{background:#464641;border-color:#464641;color:#f4f4f4}@media only screen and (max-width:1440px){.magazine-page .service__department{grid-template-columns:4fr 2.5fr;padding:80px 0 80px 80px}}@media only screen and (max-width:1200px){.magazine-page .service{margin-bottom:80px;margin-top:24px}.magazine-page .service__title{font-size:36px;line-height:36px;margin-bottom:24px}.magazine-page .service__department{grid-template-columns:1fr;padding:48px}.magazine-page .service__department-img{display:none}.magazine-page .service__list-search{width:320px}.magazine-page .service__list-map{height:520px}.magazine-page .service__list-item{padding:20px}.magazine-page .service__list-item-caption,.magazine-page .service__list-item-value{font-size:16px;line-height:19px}.magazine-page .service__list-item-region{font-size:20px;line-height:24px}.magazine-page .service__list-item-building{font-size:18px;line-height:22px}.magazine-page .service__list-item-head{margin-bottom:16px}}@media only screen and (max-width:920px){.magazine-page .service__list-item-row{gap:8px;grid-template-columns:1fr;margin-top:24px}.magazine-page .service__list-item-head{grid-template-columns:1fr}.magazine-page .service__list-item-caption{display:none}.magazine-page .service__list-item-btn{margin-left:0;margin-top:16px}}@media only screen and (max-width:768px){.magazine-page .service__title{font-size:24px;line-height:24px}.magazine-page .service__notify{padding:20px}.magazine-page .service__notify-title{font-size:18px;line-height:22px}.magazine-page .service__notify-text{font-size:16px;line-height:19px}.magazine-page .service__department{padding:20px}.magazine-page .service__department-title{font-size:24px;line-height:28px}.magazine-page .service__department-contacts{margin-top:24px;padding-bottom:16px}.magazine-page .service__department-contacts-item,.magazine-page .service__department-contacts-value{font-size:16px;line-height:19px}.magazine-page .service__department-contacts-row{margin-bottom:8px}.magazine-page .service__department-schedule{gap:16px;grid-template-columns:1fr;margin-top:16px}.magazine-page .service__department-schedule-time{flex-shrink:0}.magazine-page .service__department-btn{margin-top:16px}.magazine-page .service__list-head{align-items:flex-start;flex-direction:column}.magazine-page .service__list-search{margin-left:0;margin-top:16px;width:100%}.magazine-page .service__list-map{height:310px;margin:24px 0}.magazine-page .service__list-loadmore{margin-top:32px}}.magazine-page .reviews{margin-bottom:140px;margin-top:48px}.magazine-page .reviews__title{font-size:44px;font-weight:700;line-height:53px;margin-bottom:48px}.magazine-page .reviews__row{display:grid;gap:140px;grid-template-columns:1.8fr 1fr}.magazine-page .reviews__sidebar{height:max-content;position:sticky;top:180px}.magazine-page .reviews__sidebar-head{align-items:center;background:#464641;display:flex;height:134px;padding:0 48px}.magazine-page .reviews__sidebar-title{color:#f4f4f4;font-size:22px;font-weight:700;line-height:27px}.magazine-page .reviews__sidebar-stars{align-items:center;display:flex;margin-left:auto}.magazine-page .reviews__sidebar-star{cursor:pointer;height:20px;margin-left:12px;transition:all .4s cubic-bezier(.65,0,.35,1);width:20px}.magazine-page .reviews__sidebar-star.filled{animation:animStar .8s cubic-bezier(.65,0,.35,1)}.magazine-page .reviews__sidebar-star.filled path{fill:#1595d0}.magazine-page .reviews__sidebar-star svg{height:100%;width:100%}.magazine-page .reviews__sidebar-star path{transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .reviews__sidebar-star:first-child{margin-left:0}.magazine-page .reviews__sidebar-form{background:#fbfbfb;padding:48px}.magazine-page .reviews__sidebar-field{display:block;margin-top:32px}.magazine-page .reviews__sidebar-field:first-child{margin-top:0}.magazine-page .reviews__sidebar-file{background:#f9f9f9;margin-top:32px}.magazine-page .reviews__sidebar-agreement{color:#adada9;font-size:14px;line-height:22px;margin-top:48px}.magazine-page .reviews__sidebar-agreement a{color:#adada9;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .reviews__sidebar-agreement a:hover{opacity:.8;text-decoration:none}.magazine-page .reviews__sidebar-submit{align-items:center;background:#1595d0;border:0;color:#f4f4f4;cursor:pointer;display:flex;font-size:18px;height:96px;justify-content:space-between;padding:0 48px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.magazine-page .reviews__sidebar-submit:hover{background:#5bb5de}.magazine-page .reviews__sidebar-submit.disabled{background:#5bb5de;pointer-events:none}.magazine-page .reviews__sidebar-submit svg{height:10px;width:14px}.magazine-page .reviews__sidebar-submit path{stroke:#f4f4f4}@-moz-keyframes animStar{0%{transform:rotate(0) scale(0)}33%{transform:rotate(72deg) scale(1.05)}66%{transform:rotate(72deg) scale(.7)}to{transform:rotate(72deg) scale(1)}}@-webkit-keyframes animStar{0%{transform:rotate(0) scale(0)}33%{transform:rotate(72deg) scale(1.05)}66%{transform:rotate(72deg) scale(.7)}to{transform:rotate(72deg) scale(1)}}@-o-keyframes animStar{0%{transform:rotate(0) scale(0)}33%{transform:rotate(72deg) scale(1.05)}66%{transform:rotate(72deg) scale(.7)}to{transform:rotate(72deg) scale(1)}}@keyframes animStar{0%{transform:rotate(0) scale(0)}33%{transform:rotate(72deg) scale(1.05)}66%{transform:rotate(72deg) scale(.7)}to{transform:rotate(72deg) scale(1)}}.magazine-page .reviews__main{width:100%}.magazine-page .reviews__main-total{border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:grid;grid-template-columns:auto 1fr;width:100%}.magazine-page .reviews__main-total-col{height:100%;padding:40px 48px}.magazine-page .reviews__main-total-col:first-child{border-right:1px solid #dedede}.magazine-page .reviews__main-total-stars{align-items:center;display:flex;justify-content:center;width:100%}.magazine-page .reviews__main-total-star{height:20px;margin-left:12px;width:20px}.magazine-page .reviews__main-total-star svg{display:block;height:100%;width:100%}.magazine-page .reviews__main-total-value{color:#adada9;font-size:16px;line-height:19px;margin:24px auto auto;text-align:center;width:100%}.magazine-page .reviews__main-total-row{align-items:center;display:flex;height:100%}.magazine-page .reviews__main-total-percent{font-size:34px;font-weight:700;line-height:41px}.magazine-page .reviews__main-total-text{font-size:16px;line-height:19px;margin-left:32px}.magazine-page .reviews__item{align-items:flex-start;background:#fff;display:flex;margin-top:32px;position:relative;width:100%}.magazine-page .reviews__item.text-hidden .reviews__item-expand{display:flex}.magazine-page .reviews__item.text-hidden .reviews__item-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;height:auto;max-height:88px;overflow:hidden}.magazine-page .reviews__item-col{padding:48px 48px 154px;position:relative;width:100%}.magazine-page .reviews__item-img{flex-shrink:0;height:405px;width:480px}.magazine-page .reviews__item-img img{display:block;height:100%;object-fit:cover;width:100%}.magazine-page .reviews__item-head{align-items:center;display:flex}.magazine-page .reviews__item-name{font-size:16px;font-weight:600;line-height:19px}.magazine-page .reviews__item-caption{color:#adada9;font-size:14px;line-height:17px;margin-left:auto}.magazine-page .reviews__item-caption a{color:#adada9;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .reviews__item-caption a:hover{opacity:.8;text-decoration:none}.magazine-page .reviews__item-title{font-size:18px;font-weight:600;line-height:21px;margin-top:24px}.magazine-page .reviews__item-text{color:#81817d;font-size:14px;line-height:22px;margin-top:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .reviews__item-expand{align-items:center;color:#1595d0;cursor:pointer;display:none;font-size:16px;line-height:19px;margin-top:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .reviews__item-expand svg{height:8px;margin-left:10px;width:12px}.magazine-page .reviews__item-expand path{stroke:#1595d0}.magazine-page .reviews__item-expand:hover{opacity:.8}.magazine-page .reviews__item-row{align-items:center;bottom:90px;display:flex;justify-content:space-between;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 96px)}.magazine-page .reviews__item-date{color:#adada9;font-size:14px;line-height:17px}.magazine-page .reviews__item-stars{align-items:center;display:flex}.magazine-page .reviews__item-star{height:15px;margin-left:12px;width:15px}.magazine-page .reviews__item-star:first-child{margin-left:0}.magazine-page .reviews__item-star svg{height:100%;width:100%}.magazine-page .reviews__item-bottom{align-items:center;border-top:1px solid #dedede;bottom:0;display:flex;justify-content:space-between;left:0;margin:auto;padding:24px 0;position:absolute;right:0;width:calc(100% - 96px)}.magazine-page .reviews__item-question{font-size:14px;line-height:17px}.magazine-page .reviews__item-like{align-items:center;cursor:pointer;display:flex}.magazine-page .reviews__item-like.active .reviews__item-like-icon path{stroke:transparent;fill:#464641}.magazine-page .reviews__item-like.active .reviews__item-like-count{color:#464641}.magazine-page .reviews__item-like-icon{height:16px;width:16px}.magazine-page .reviews__item-like-icon svg{height:100%;width:100%}.magazine-page .reviews__item-like-count,.magazine-page .reviews__item-like-icon path{transition:all .4s cubic-bezier(.65,0,.35,1)}.magazine-page .reviews__item-like-count{color:#adada9;font-size:14px;line-height:17px;margin-left:8px}.magazine-page .reviews__answer{border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:grid;grid-template-columns:244px 1fr;margin:48px 0}.magazine-page .reviews__answer-logo{align-items:center;display:flex;justify-content:center;width:100%}.magazine-page .reviews__answer-logo img{display:block;height:auto;object-fit:contain;width:150px}.magazine-page .reviews__answer-col{border-left:1px solid #dedede;padding:32px 48px}.magazine-page .reviews__answer-row{align-items:center;display:flex}.magazine-page .reviews__answer-name{font-size:16px;font-weight:600;line-height:19px}.magazine-page .reviews__answer-date{color:#adada9;font-size:14px;line-height:17px;margin-left:auto}.magazine-page .reviews__answer-text{color:#81817d;font-size:14px;line-height:22px;margin-top:16px;width:100%}.magazine-page .reviews__watch{align-items:center;border-bottom:1px solid #dedede;color:#adada9;display:flex;font-size:16px;justify-content:center;line-height:19px;margin:auto;padding:48px 0;text-align:center;width:100%}.magazine-page .reviews__loadmore{margin:35px auto auto}.magazine-page .reviews__loadmore:hover{background:#464641;border-color:#464641;color:#f4f4f4}@media only screen and (max-width:1680px){.magazine-page .reviews__row{gap:48px}.magazine-page .reviews__item-img{width:40%}}@media only screen and (max-width:1400px){.magazine-page .reviews__row{grid-template-columns:1fr}.magazine-page .reviews__sidebar{position:relative;top:0;width:100%}}@media only screen and (max-width:1200px){.magazine-page .reviews{margin-bottom:80px;margin-top:24px}.magazine-page .reviews__title{font-size:36px;line-height:36px;margin-bottom:24px}.magazine-page .reviews__main-total-col{padding:20px 24px}.magazine-page .reviews__main-total-percent{font-size:24px;line-height:24px}.magazine-page .reviews__main-total-text{margin-left:16px}}@media only screen and (max-width:768px){.magazine-page .reviews__main-total-text{margin-left:0;margin-top:12px;text-align:center;width:100%}.magazine-page .reviews__main-total-row{flex-wrap:wrap;justify-content:center}.magazine-page .reviews__item{align-items:flex-start;flex-direction:column;margin-top:24px}.magazine-page .reviews__item-img{height:54vw;order:-1;overflow:hidden;position:relative;width:100%}.magazine-page .reviews__item-img img{object-position:center}.magazine-page .reviews__item-col{padding:20px 20px 120px}.magazine-page .reviews__item-bottom{padding:16px 0;width:calc(100% - 40px)}.magazine-page .reviews__item-row{bottom:70px;width:calc(100% - 40px)}.magazine-page .reviews__answer{grid-template-columns:110px 1fr;margin:24px 0}.magazine-page .reviews__answer-logo{padding:0 16px}.magazine-page .reviews__answer-col{padding:16px}.magazine-page .reviews__answer-row{align-items:flex-start;flex-direction:column}.magazine-page .reviews__answer-date{margin-bottom:8px;margin-left:0;order:-1}.magazine-page .reviews__watch{padding:24px 0}.magazine-page .reviews__sidebar-head{flex-direction:column;height:94px;justify-content:center;padding:0 20px}.magazine-page .reviews__sidebar-title{font-size:18px;line-height:22px}.magazine-page .reviews__sidebar-stars{margin-left:0;margin-top:8px}.magazine-page .reviews__sidebar-form{padding:20px}.magazine-page .reviews__sidebar-field,.magazine-page .reviews__sidebar-file{margin-top:16px}.magazine-page .reviews__sidebar-agreement{margin-top:24px}.magazine-page .reviews__sidebar-submit{height:70px;padding:0 20px}}.magazine-page .guarantee{margin-bottom:140px;margin-top:48px}.magazine-page .guarantee__title{font-size:44px;font-weight:700;line-height:53px;margin-bottom:48px}.magazine-page .guarantee__item{margin-top:32px}.magazine-page .guarantee__item-row{border-top:1px solid #dedede;display:grid;grid-template-columns:repeat(2,50%)}.magazine-page .guarantee__item-col{padding:48px}.magazine-page .guarantee__item-col:first-child{padding-left:0}.magazine-page .guarantee__item-col:last-child{border-left:1px solid #dedede;padding-right:0}.magazine-page .guarantee__item-title{font-size:24px;font-weight:600;line-height:29px}.magazine-page .guarantee__item-lead{font-size:16px;font-weight:600;line-height:19px}.magazine-page .guarantee__item ul{margin-top:32px}.magazine-page .guarantee__item p{font-size:16px;line-height:26px;margin-top:32px}.magazine-page .guarantee__item p:first-child{margin-top:0}.magazine-page .guarantee__item-divider{background:#dedede;height:1px;margin:48px 0 48px -48px;width:calc(100% + 48px)}.magazine-page .guarantee__item-table{margin-top:32px}.magazine-page .guarantee__item-table-row{align-items:center;display:flex;margin-top:16px}.magazine-page .guarantee__item-table-row:first-child{margin-top:0}.magazine-page .guarantee__item-table-value{font-size:16px;line-height:16px;margin-left:48px}.magazine-page .guarantee__item-table-value:first-child{margin-left:0}.magazine-page .guarantee__item-table-caption{color:#adada9;font-size:16px;line-height:16px;margin-left:48px}@media only screen and (max-width:1200px){.magazine-page .guarantee{margin-bottom:80px;margin-top:24px}.magazine-page .guarantee__title{font-size:36px;line-height:36px;margin-bottom:24px}}@media only screen and (max-width:768px){.magazine-page .guarantee__title{font-size:24px;line-height:24px}.magazine-page .guarantee__item-col{padding:0}.magazine-page .guarantee__item-col:last-child{border-left:none}.magazine-page .guarantee__item-row{gap:24px;grid-template-columns:1fr;padding:24px 0}.magazine-page .guarantee__item-divider{display:none}.magazine-page .guarantee__item-title{font-size:18px;line-height:22px}.magazine-page .guarantee__item-lead{margin-top:24px}.magazine-page .guarantee__item p,.magazine-page .guarantee__item ul{margin-top:16px}.magazine-page .guarantee__item-table-caption,.magazine-page .guarantee__item-table-value{margin-left:8px}}.magazine-page .help{margin-bottom:140px;margin-top:48px}.magazine-page .help__head{align-items:center;display:flex;justify-content:space-between}.magazine-page .help__title{font-size:44px;font-weight:700;line-height:53px;margin-bottom:0}.magazine-page .help .accordion.opened .accordion__btn{border-color:transparent}.magazine-page .help .accordion.opened .accordion__arrow{background:#fff;border-color:#fff}.magazine-page .help .accordion.opened .accordion__arrow path{stroke:#464641}.magazine-page .help .accordion__content{padding-top:48px}.magazine-page .help .accordion__content:before{content:none}.magazine-page .help .accordion__btn{background:transparent;border-bottom:1px solid #dedede;height:104px;padding:0}.magazine-page .help .accordion__btn:hover .accordion__arrow{background:#fff;border-color:#fff}.magazine-page .help .accordion__btn:hover .accordion__arrow path{stroke:#464641}.magazine-page .help .accordion__title{font-size:20px;font-weight:600;line-height:24px}.magazine-page .help .accordion__arrow{background:transparent;border-color:#dedede}.magazine-page .help .accordion__arrow path{stroke:#464641}.magazine-page .help__item p{color:#81817d;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.magazine-page .help__item p:first-child{margin-top:0}.magazine-page .help__item ul{margin-top:24px}@media only screen and (max-width:1200px){.magazine-page .help{margin-bottom:80px;margin-top:24px}.magazine-page .help__title{font-size:36px;line-height:36px}}@media only screen and (max-width:768px){.magazine-page .help__title{font-size:24px;line-height:24px}.magazine-page .help ul{margin-top:16px}.magazine-page .help .accordion__content{padding-top:24px}.magazine-page .help .accordion__btn{height:auto;padding:16px 0}.magazine-page .help .accordion__title{font-size:16px;line-height:19px}}.not-found-page .not-found{align-items:center;display:flex;justify-content:center;position:relative}.not-found-page .not-found__img{height:auto;object-fit:contain;width:100%}.not-found-page .not-found__block{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;position:absolute;right:0}.not-found-page .not-found__title{color:#212121;font-size:200px;font-weight:700;line-height:243px;text-align:center}.not-found-page .not-found__description{color:#212121;font-size:32px;font-weight:600;line-height:39px;text-align:center}.not-found-page .not-found__link{background:#f4f4f4;color:#464641;margin-top:60px}@media only screen and (max-width:1200px){.not-found-page .not-found{height:100vh}.not-found-page .not-found__bg{height:100%;object-fit:cover;object-position:center;width:100%}.not-found-page .not-found__title{font-size:100px;line-height:100px}.not-found-page .not-found__description{font-size:24px;line-height:28px}.not-found-page .not-found__link{margin-top:48px}}@media only screen and (max-width:768px){.not-found-page .not-found__description{font-size:18px;line-height:22px;margin-top:16px}}.order-page .head{padding-right:620px;padding-top:164px}.order-page .head__title{font-size:44px;font-weight:700;line-height:53px}.order-page .head__row{align-items:center;display:flex;margin-top:40px}.order-page .head__account{align-items:center;display:flex;margin-left:auto}.order-page .head__account-caption{color:#adada9;font-size:16px;line-height:19px}.order-page .head__account-btn{color:#464641;cursor:pointer;font-size:16px;line-height:19px;margin-left:8px;transition:all .4s cubic-bezier(.65,0,.35,1)}.order-page .head__account-btn:hover{opacity:.7}@media only screen and (max-width:1440px){.order-page .head__row{align-items:flex-start;flex-direction:column}.order-page .head__account{margin-left:0;margin-top:16px}}@media only screen and (max-width:1200px){.order-page .head{padding-right:0;padding-top:100px}.order-page .head__title{font-size:36px;line-height:42px}}.order-page .order{margin:50px 0}.order-page .order__inner{display:grid;gap:48px;grid-template-columns:auto 620px}.order-page .order__main{padding-left:48px}.order-page .order__person{align-items:center;border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:flex;padding:24px 0}.order-page .order__person-radio:last-child{margin-left:48px}.order-page .order__step{margin-top:80px}.order-page .order__step.disabled .order__step-title{color:#adada9}.order-page .order__step.disabled .order__step-title-btn{color:#adada9;pointer-events:none}.order-page .order__step.disabled .order__step-title-btn path{stroke:#adada9}.order-page .order__step.disabled .order__step-count{background:transparent;border-color:#dedede;color:#81817d}.order-page .order__step.done .order__step-count{background:transparent;border-color:#464641;color:#464641}.order-page .order__step.done .input{background:#ececec;pointer-events:none}.order-page .order__step-head{align-items:center;display:flex;margin-bottom:48px}.order-page .order__step-count{background:#464641;border:1px solid transparent;border-radius:50%;color:#f4f4f4;flex-shrink:0;height:40px;justify-content:center;line-height:26px;width:40px}.order-page .order__step-count,.order-page .order__step-title{align-items:center;display:flex;font-size:22px;font-weight:600;transition:all .4s cubic-bezier(.65,0,.35,1)}.order-page .order__step-title{line-height:27px;margin-left:24px}.order-page .order__step-title-btn{align-items:center;color:#1595d0;cursor:pointer;display:flex;margin-left:8px;transition:all .4s cubic-bezier(.65,0,.35,1)}.order-page .order__step-title-btn:hover{opacity:.8}.order-page .order__step-title-btn svg{height:8px;margin-left:8px;width:12px}.order-page .order__step-title-btn path{stroke:#1595d0;transition:all .4s cubic-bezier(.65,0,.35,1)}.order-page .order__step-edit{color:#464641;cursor:pointer;font-size:16px;line-height:16px;margin-left:auto;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.order-page .order__step-edit:hover{opacity:.8;text-decoration:none}.order-page .order__step-next.disabled{background:#e5e5e5;color:#81817d;opacity:1}.order-page .order__contacts-fields{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.order-page .order__contacts-btn{margin-top:32px}.order-page .order__field{display:block}.order-page .order__field input[readonly]{background:#ececec}.order-page .order__field--comment{margin-top:32px}.order-page .order__delivery-options{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.order-page .order__delivery-item{border:1px solid #dedede;cursor:pointer;width:100%}.order-page .order__delivery-head{align-items:center;background:#fbfbfb;display:flex;flex-wrap:nowrap;gap:10px;padding:24px;white-space:nowrap}.order-page .order__delivery-input{display:none}.order-page .order__delivery-input:checked~.order__delivery-head .order__delivery-icon:before{opacity:1}.order-page .order__delivery-icon{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;height:32px;justify-content:center;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:32px}.order-page .order__delivery-icon:before{background:#464641;border-radius:50%;content:"";height:16px;opacity:0;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:16px}.order-page .order__delivery-title{font-size:16px;font-weight:600;line-height:20px}.order-page .order__delivery-price{color:#81817d;font-size:16px;line-height:19px;margin-left:auto}.order-page .order__delivery-bottom{padding:24px 24px 32px}.order-page .order__delivery-caption{font-size:16px;line-height:22px;margin-top:8px}.order-page .order__delivery-caption:first-child{margin-top:0}.order-page .order__delivery-caption strong{color:#81817d;font-weight:400}.order-page .order__delivery-link{color:#81817d;display:block;font-size:16px;line-height:22px;margin-top:8px;text-decoration:underline;width:max-content}.order-page .order__delivery-link:hover{opacity:.8;text-decoration:none}.order-page .order__delivery-point{margin-top:48px}.order-page .order__delivery-point-head{align-items:center;display:flex}.order-page .order__delivery-point-title{font-size:22px;font-weight:600;line-height:26px}.order-page .order__delivery-point-btn{color:#464641;margin-left:auto;padding:0 23px;width:max-content}.order-page .order__delivery-point-btn:hover{background:#464641;border-color:#464641;color:#f4f4f4}.order-page .order__delivery-map{border:1px solid #dedede;border-radius:2px;height:100%;width:100%}.order-page .order__delivery-map-wrapper{height:640px;margin-top:32px;position:relative;width:100%}.order-page .order__delivery-map-wrapper .point-info{background-color:#fff;border:1px solid #dedede;left:10px;padding:16px;position:absolute;top:10px;width:364px}.order-page .order__delivery-map-wrapper .point-info__title{color:#464641;font-size:18px;font-weight:600;margin-bottom:16px}.order-page .order__delivery-map-wrapper .point-info__caption{color:#81817d;font-size:16px;line-height:22px;margin-top:10px}.order-page .order__delivery-map-wrapper .point-info__value{color:#464641;line-height:1.1}.order-page .order__delivery-map-wrapper .point-info__btn{height:36px;margin:10px auto;width:calc(100% - 100px)}.order-page .order__delivery-address{margin-top:48px}.order-page .order__delivery-address-text{font-size:16px;line-height:22px;margin-top:24px;max-width:600px}.order-page .order__delivery-address-title{font-size:22px;font-weight:600;line-height:26px;margin-top:48px}.order-page .order__delivery-address-grid{display:flex;flex-direction:column;gap:32px;margin-top:48px}.order-page .order__delivery-address-row{display:grid;gap:32px;grid-template-columns:2.1fr 1fr 1fr}.order-page .order__delivery-address-row:last-child{grid-template-columns:repeat(3,1fr)}.order-page .order__delivery-btn{margin-top:48px}.order-page .order__delivery-result{background:#ececec;border:1px solid #dedede;margin-top:30px;width:100%}.order-page .order__delivery-result-head{align-items:center;background:#f4f4f4;display:flex;justify-content:space-between;padding:32px;width:100%}.order-page .order__delivery-result-title{font-size:16px;font-weight:600;line-height:19px}.order-page .order__delivery-result-price{color:#81817d;font-size:16px;line-height:19px}.order-page .order__delivery-result-body{padding:32px}.order-page .order__delivery-result-row{margin-top:12px}.order-page .order__delivery-result-row:first-child{margin-top:0}.order-page .order__delivery-result-name{color:#81817d;font-size:16px;line-height:22px}.order-page .order__delivery-result-value{color:#464641;font-size:16px;line-height:22px}.order-page .order__payment-options{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.order-page .order__payment-item{border:1px solid #dedede;cursor:pointer;display:block;height:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.order-page .order__payment-content{background:#f4f4f4;padding:32px;transition:all .4s cubic-bezier(.65,0,.35,1)}.order-page .order__payment-input{display:none}.order-page .order__payment-input:checked~.order__payment-content{background:#fbfbfb;border-color:#cacac7}.order-page .order__payment-input:checked~.order__payment-head .order__payment-radio{border-color:#464641}.order-page .order__payment-input:checked~.order__payment-head .order__payment-radio:before{opacity:1}.order-page .order__payment-head{align-items:center;background:#fff;display:flex;padding:24px 32px}.order-page .order__payment-radio{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;height:32px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:32px}.order-page .order__payment-radio:before{background:#464641;border-radius:50%;content:"";height:16px;opacity:0;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:16px}.order-page .order__payment-title{font-size:16px;font-weight:600;line-height:19px;margin-left:24px}.order-page .order__payment-icon{display:block;height:auto;margin-left:auto;object-fit:contain;width:36px}.order-page .order__payment-description{font-size:16px;line-height:24px}.order-page .order__payment-caption{border-top:1px solid #dedede;font-size:16px;line-height:19px;margin-top:24px;padding-top:24px}.order-page .order__payment-grid{display:grid;gap:32px;grid-template-areas:"firstInput firstInput firstInput" ". . .";grid-template-columns:repeat(3,1fr);margin-top:48px}.order-page .order__payment-grid .order__field:first-child{grid-area:firstInput}.order-page .order__sidebar{background:#fbfbfb;height:max-content;width:100%}.order-page .order__sidebar-product{align-items:center;display:flex;flex-wrap:wrap;height:auto;position:relative}.order-page .order__sidebar-product.has-additional:after,.order-page .order__sidebar-product:last-child:after{display:none}.order-page .order__sidebar-product:after{background:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 48px)}.order-page .order__sidebar-product-left{flex-shrink:0;height:140px;position:relative;width:140px}.order-page .order__sidebar-product-right{padding-right:48px;width:calc(100% - 140px)}.order-page .order__sidebar-product-img{height:100%;object-fit:contain;width:100%}.order-page .order__sidebar-product-count{align-items:center;background:#464641;border:3px solid #fbfbfb;border-radius:50px;color:#f4f4f4;display:flex;font-size:14px;height:30px;justify-content:center;line-height:17px;position:absolute;right:16px;top:16px;width:40px}.order-page .order__sidebar-product-row{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.order-page .order__sidebar-product-row:first-child{margin-top:0}.order-page .order__sidebar-product-title{font-size:16px;font-weight:600;line-height:19px;padding-right:16px}.order-page .order__sidebar-product-prices{display:flex}.order-page .order__sidebar-product-price{display:block;flex-shrink:0;font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:auto}.order-page .order__sidebar-product-oldprice{color:#adada9;flex-shrink:0;font-size:16px;line-height:20px;margin-left:auto;text-decoration:line-through}.order-page .order__sidebar-product-newprice{color:red;flex-shrink:0;font-size:16px;font-weight:700;line-height:20px;margin-left:16px}.order-page .order__sidebar-product-caption{color:#adada9;font-size:16px;line-height:19px}.order-page .order__sidebar-product-color{font-size:16px;line-height:19px;margin-left:16px}.order-page .order__sidebar-product-bonus{align-items:center;border:1px dashed #dedede;display:flex;font-size:16px;height:30px;justify-content:center;line-height:19px;margin-left:auto;padding:0 10px}.order-page .order__sidebar-product-bonus span{font-family:Cera Pro;font-size:14px;font-weight:700;margin-right:8px}.order-page .order__sidebar-additional{align-items:center;background:#f4f4f4;display:flex;height:140px;padding:0 48px;position:relative;width:100%}.order-page .order__sidebar-additional:first-child .order__sidebar-additional-index:before{height:27px}.order-page .order__sidebar-additional-index{align-items:center;border:1px solid #dedede;border-radius:50%;color:#adada9;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:44px;justify-content:center;line-height:19px;position:relative;width:44px}.order-page .order__sidebar-additional-index:before{background:#dedede;bottom:54px;content:"";height:77px;left:0;margin:auto;position:absolute;right:0;width:1px}.order-page .order__sidebar-additional-left{align-items:center;display:flex;height:100%;justify-content:center;min-width:48px;position:relative;width:auto}.order-page .order__sidebar-additional-right{width:100%}.order-page .order__sidebar-additional-img{display:block;height:100%;object-fit:contain;object-position:center;width:140px}.order-page .order__sidebar-additional-row{align-items:center;display:flex;margin-top:12px}.order-page .order__sidebar-additional-row:first-child{margin-top:0}.order-page .order__sidebar-additional-title{font-size:16px;font-weight:600;line-height:19px;padding-right:16px}.order-page .order__sidebar-additional-price{font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:auto}.order-page .order__sidebar-additional-caption{color:#adada9;font-size:16px;line-height:19px}.order-page .order__sidebar-additional-bonus{align-items:center;border:1px dashed #dedede;display:flex;font-size:16px;height:30px;justify-content:center;line-height:19px;margin-left:auto;padding:0 10px}.order-page .order__sidebar-additional-bonus span{font-family:Cera Pro;font-size:14px;font-weight:700;margin-right:8px}.order-page .order__sidebar-gift{align-items:center;background:rgba(21,149,208,.05);display:flex;height:140px;width:100%}.order-page .order__sidebar-gift-left{align-items:center;display:flex;flex-shrink:0;height:auto;justify-content:center;position:relative;width:140px}.order-page .order__sidebar-gift-img{height:100%;object-fit:contain;width:100%}.order-page .order__sidebar-gift-right{padding-right:48px;width:100%}.order-page .order__sidebar-gift-title{font-size:16px;font-weight:600;line-height:19px}.order-page .order__sidebar-gift-row{align-items:center;display:flex;margin-top:12px}.order-page .order__sidebar-gift-row:first-child{margin-top:0}.order-page .order__sidebar-gift-price{font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:auto}.order-page .order__sidebar-gift-caption{color:#adada9;font-size:16px;line-height:19px}.order-page .order__sidebar-gift-color{font-size:16px;line-height:20px;margin-left:16px}.order-page .order__sidebar-bonus{background:#fff;padding:48px}.order-page .order__sidebar-bonus-head{align-items:center;display:flex}.order-page .order__sidebar-bonus-title{font-size:16px;font-weight:600;line-height:19px}.order-page .order__sidebar-bonus-value{font-family:Cera Pro;font-size:16px;font-weight:700;line-height:20px;margin-left:auto}.order-page .order__sidebar-bonus-caption{color:#adada9;font-size:16px;line-height:19px;margin-top:16px}.order-page .order__sidebar-bonus-btn{font-size:16px;height:64px;margin-top:24px;width:100%}.order-page .order__sidebar-bonus-field{align-items:center;border:1px solid #464641;border-radius:80px;display:flex;height:64px;margin-top:24px;padding:4px;width:100%}.order-page .order__sidebar-bonus-input{background:transparent;border:0;color:#464641;font-size:16px;height:100%;outline:0;padding-left:30px;padding-right:16px;width:100%}.order-page .order__sidebar-bonus-input::placeholder-shown{color:#464641}.order-page .order__sidebar-bonus-submit{flex-shrink:0;margin-left:auto;width:190px}.order-page .order__sidebar-promocode{background:#fff;padding:48px;position:relative}.order-page .order__sidebar-promocode:after,.order-page .order__sidebar-promocode:before{background:#dedede;content:"";height:1px;left:0;position:absolute;width:calc(100% - 48px)}.order-page .order__sidebar-promocode:before{top:0}.order-page .order__sidebar-promocode:after{bottom:0}.order-page .order__sidebar-promocode-field{align-items:center;border:1px solid #dedede;border-radius:80px;display:flex;padding:4px;position:relative;width:100%}.order-page .order__sidebar-promocode-input{background:transparent;border:0;outline:0;padding:0 16px 0 64px;width:100%}.order-page .order__sidebar-promocode-icon{height:auto;left:30px;object-fit:contain;position:absolute;width:18px}.order-page .order__sidebar-promocode-submit{flex-shrink:0;width:190px}.order-page .order__sidebar-props{background:#fbfbfb;padding:48px;position:relative}.order-page .order__sidebar-props-row{align-items:center;display:flex;justify-content:space-between;margin-top:32px}.order-page .order__sidebar-props-row:first-child{margin-top:0}.order-page .order__sidebar-props-name{font-size:16px;font-weight:600;line-height:19px}.order-page .order__sidebar-props-value{color:#81817d;font-size:16px;line-height:19px}.order-page .order__sidebar-total{padding:48px;position:relative}.order-page .order__sidebar-total:before{background:#dedede;content:"";height:1px;left:0;position:absolute;top:0;width:calc(100% - 48px)}.order-page .order__sidebar-total-row{align-items:center;display:flex;justify-content:space-between}.order-page .order__sidebar-total-text{font-size:20px;font-weight:600;line-height:24px}.order-page .order__sidebar-total-price{font-family:Cera Pro;font-size:30px;line-height:38px}.order-page .order__sidebar-total-submit{font-size:16px;margin-top:48px;width:100%}.order-page .order__sidebar-total-submit.disabled{background:#e5e5e5;color:#81817d;opacity:1}.order-page .order__sidebar-total-agreement{color:#adada9;font-size:16px;line-height:24px;margin-top:32px}.order-page .order__sidebar-total-agreement a{color:#464641;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.order-page .order__sidebar-total-agreement a:hover{opacity:.8;text-decoration:none}@media only screen and (max-width:1440px){.order-page .order__inner{grid-template-columns:auto 500px}.order-page .order__step{margin-top:48px}.order-page .order__step-edit{flex-shrink:0}.order-page .order__step-head{margin-bottom:24px}.order-page .order__step-title{flex-wrap:wrap}.order-page .order__step-title span{margin-right:8px}.order-page .order__step-title-btn{margin-left:0}.order-page .order__delivery-icon,.order-page .order__delivery-price{flex-shrink:0}.order-page .order__sidebar-additional-list{width:100%}}@media only screen and (max-width:1360px){.order-page .order__inner{grid-template-columns:900px;padding:0 40px 48px}.order-page .order__main{padding:0}}@media only screen and (max-width:1200px){.order-page .order__inner{grid-template-columns:1fr}}@media only screen and (max-width:768px){.order-page .order__inner{gap:24px;padding:0 20px 48px}.order-page .order__step{margin-top:32px}.order-page .order__step:first-child{margin-top:0}.order-page .order__step-count{font-size:18px;height:32px;line-height:18px;width:32px}.order-page .order__step-title{font-size:18px;line-height:22px;margin-left:16px;width:calc(100% - 50px)}.order-page .order__step-next{margin-top:24px}.order-page .order__step-head{flex-wrap:wrap}.order-page .order__step-edit{margin-left:48px;margin-top:10px}.order-page .order__contacts-fields{gap:16px;grid-template-columns:1fr}.order-page .order__delivery-head{padding:16px 24px}.order-page .order__delivery-options{gap:16px;grid-template-columns:1fr}.order-page .order__delivery-address{margin-top:24px}.order-page .order__delivery-address-text{font-size:14px;line-height:19px;margin-top:24px}.order-page .order__delivery-address-grid{margin-top:16px}.order-page .order__delivery-map-wrapper{height:360px;margin-top:24px}.order-page .order__delivery-point{margin-top:24px}.order-page .order__delivery-point-head{align-items:flex-start;flex-direction:column}.order-page .order__delivery-point-btn{margin-left:0;margin-top:8px}.order-page .order__delivery-address-title{font-size:18px;line-height:22px;margin-top:24px}.order-page .order__delivery-address-grid,.order-page .order__delivery-address-row{gap:16px;grid-template-columns:1fr}.order-page .order__delivery-caption{font-size:14px;line-height:19px}.order-page .order__delivery-bottom,.order-page .order__payment-content,.order-page .order__payment-head{padding:16px 24px}.order-page .order__payment-options{gap:16px;grid-template-columns:1fr}.order-page .order__payment-radio{flex-shrink:0}.order-page .order__payment-title{margin-left:16px}.order-page .order__payment-icon{flex-shrink:0}.order-page .order__payment-grid{gap:16px;grid-template-areas:"firstInput";grid-template-columns:1fr;margin-top:24px}.order-page .order__field--comment{margin-top:16px}.order-page .order__sidebar-products{display:none}.order-page .order__sidebar-product{align-items:flex-start;flex-direction:column;height:auto;padding:24px 0}.order-page .order__sidebar-product-left{margin:auto}.order-page .order__sidebar-product-right{margin-top:8px;padding:0 20px;width:100%}.order-page .order__sidebar-product-right:after{left:0;margin:auto;right:0;width:calc(100% - 40px)}.order-page .order__sidebar-product-img{margin:auto;max-width:270px;width:100%}.order-page .order__sidebar-product-bottom{bottom:0;position:relative}.order-page .order__sidebar-additional{padding:0 20px}.order-page .order__sidebar-additional:first-child{margin-top:20px}.order-page .order__sidebar-additional-index{font-size:14px;height:32px;line-height:14px;width:32px}.order-page .order__sidebar-additional-index:before{bottom:45px}.order-page .order__sidebar-additional-left{min-width:16px}.order-page .order__sidebar-additional-bonus,.order-page .order__sidebar-additional-price{flex-shrink:0}.order-page .order__sidebar-bonus{padding:20px}.order-page .order__sidebar-bonus-field{height:56px}.order-page .order__sidebar-bonus-input{padding-left:20px}.order-page .order__sidebar-bonus-submit{padding:0 24px;width:max-content}.order-page .order__sidebar-promocode{padding:20px}.order-page .order__sidebar-promocode:after,.order-page .order__sidebar-promocode:before{display:none}.order-page .order__sidebar-promocode-icon{left:16px}.order-page .order__sidebar-promocode-input{padding-left:38px}.order-page .order__sidebar-promocode-submit{padding:0 32px;width:max-content}.order-page .order__sidebar-props{padding:20px}.order-page .order__sidebar-props-row{margin-top:16px}.order-page .order__sidebar-props-value{flex-shrink:0}.order-page .order__sidebar-total{padding:20px}.order-page .order__sidebar-total:before{left:0;margin:auto;right:0;width:calc(100% - 40px)}.order-page .order__sidebar-total-text{font-size:18px;line-height:18px}.order-page .order__sidebar-total-price{flex-shrink:0;font-size:22px;line-height:22px}.order-page .order__sidebar-total-submit{margin-top:32px}.order-page .order__sidebar-total-agreement{font-size:14px;line-height:18px;margin-top:16px}}@media only screen and (max-width:500px){.order-page .order__sidebar-product-title{font-size:16px;line-height:19px;margin-bottom:16px;width:100%}.order-page .order__sidebar-product-row{flex-wrap:wrap}.order-page .order__sidebar-product-oldprice,.order-page .order__sidebar-product-price{margin-left:0}.order-page .order__sidebar-product-description{width:100%}.order-page .order__sidebar-product-bonus{margin-left:0;margin-right:90px;margin-top:16px}.order-page .order__sidebar-additional{height:auto;padding:20px}.order-page .order__sidebar-additional-index{display:none}.order-page .order__sidebar-gift-left{width:120px}.order-page .order__sidebar-gift-right{padding-right:20px}.order-page .order__sidebar-gift-row{flex-wrap:wrap}.order-page .order__sidebar-gift-price{margin-left:0;margin-top:8px;width:100%}}.order-page .thanks{background:#f9f9f9;height:100vh;padding-top:164px;width:100%}.order-page .thanks .container{height:100%}.order-page .thanks__block{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.order-page .thanks__icon{display:block;height:auto;object-fit:contain;width:144px}.order-page .thanks__title{font-size:34px;font-weight:700;line-height:40px;margin-top:48px}.order-page .thanks__number{align-items:center;display:flex;margin-top:16px}.order-page .thanks__number-caption{color:#adada9;font-size:18px;line-height:26px}.order-page .thanks__number-value{align-items:center;border:1px dashed #adada9;display:flex;font-size:18px;font-weight:600;height:34px;justify-content:center;line-height:22px;margin-left:16px;padding:0 10px}.order-page .thanks__caption{font-size:18px;line-height:26px;margin-top:32px}.order-page .thanks__divider{background:#dedede;height:1px;margin:32px 0;width:652px}@media only screen and (max-width:1280px){.order-page .thanks{padding-top:100px}}@media only screen and (max-width:768px){.order-page .thanks__icon{width:94px}.order-page .thanks__title{font-size:24px;line-height:28px;margin-top:24px}.order-page .thanks__number-value{font-size:16px;height:30px;line-height:16px}.order-page .thanks__caption,.order-page .thanks__number-caption{font-size:16px;line-height:19px}.order-page .thanks__caption{margin-top:24px}.order-page .thanks__divider{width:100%}}.order__term-notice{margin:0 0 30px}.order__step-title-btn svg{transition:all .4s cubic-bezier(.65,0,.35,1)}.order__step-title-btn.active svg{transform:rotate(-180deg)}.order__step-title-btn.disabled{opacity:.7;pointer-events:none}.order__delivery-result-body .btn.fixed{display:inline-flex;padding:0 50px;width:auto}.content-page{color:#afafaf}.content-page .h2,.content-page .h3,.content-page .h4,.content-page .h5,.content-page .h6,.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{color:#dcdcdc}.content-page__title{color:#fff;font-size:26px;letter-spacing:.18192308em;line-height:1.76744186;margin-bottom:1.61em}.page__cols{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.page__cols{display:block}}.page__col{flex-shrink:1}.flatpage__section{margin-top:40px}.page__form{padding-left:60px}@media only screen and (max-width:768px){.page__form{padding-left:0}}.flat-page{background:#f9f9f9;padding-top:164px}@media only screen and (max-width:1200px){.flat-page{padding-top:100px}}.flat-page .head{margin-bottom:10px}.flat-page .head__title{font-size:44px;font-weight:700;line-height:53px;margin-top:40px}@media only screen and (max-width:1280px){.flat-page .head__title{font-size:36px;line-height:40px}}@media only screen and (max-width:768px){.flat-page .head__title{font-size:24px;line-height:28px}}.flat-page .content{padding-bottom:140px;padding-top:48px}@media only screen and (max-width:1280px){.flat-page .content{padding-bottom:70px}}@media only screen and (max-width:768px){.flat-page .content{padding-top:24px}}.partner-page .article{background:#f9f9f9;padding:140px 0}.partner-page .article__container{margin:auto;max-width:1336px;width:100%}.partner-page .article h3{font-size:34px;font-weight:700;line-height:41px}.partner-page .article p{color:#81817d;font-size:16px;line-height:26px;margin:60px auto auto;max-width:880px;width:100%}.partner-page .article__btn-wrapper{margin:32px auto auto;max-width:880px;width:100%}@media only screen and (max-width:1280px){.partner-page .article{padding:80px 0}.partner-page .article__container{max-width:100%}.partner-page .article__btn-wrapper,.partner-page .article__container p{margin-top:24px;max-width:100%}}@media only screen and (max-width:768px){.partner-page .article__container h3{font-size:18px;line-height:22px}.partner-page .article__btn-wrapper,.partner-page .article__container p{margin-top:16px}}.partner-page .info{border-bottom:1px solid #dedede}.partner-page .info__section{padding:140px 0}.partner-page .info__section-container{margin:auto;max-width:1336px;width:100%}.partner-page .info__section-block{margin:60px auto auto;max-width:880px;width:100%}.partner-page .info__distributors-row{align-items:flex-start;display:flex}.partner-page .info__distributors-text{font-size:24px;font-weight:600;line-height:29px}.partner-page .info__distributors-col{margin-left:auto;text-align:right}.partner-page .info__distributors-contact{display:block;font-size:16px;line-height:19px;margin-left:auto;margin-top:16px;transition:all .4s cubic-bezier(.65,0,.35,1);width:max-content}.partner-page .info__distributors-contact:first-child{margin-top:0}.partner-page .info__distributors-contact:hover{opacity:.8}.partner-page .info__distributors-divider{background:#dedede;height:1px;margin:32px 0;width:100%}.partner-page .info__distributors-caption{color:#81817d;font-size:16px;line-height:26px}.partner-page .info__distributors-btn{margin-top:32px;padding:0 32px;width:max-content}.partner-page .info__media{background:#212121;color:#f4f4f4}.partner-page .info__media .info__section-title{color:#f4f4f4}.partner-page .info__media-text{color:#dedede;font-size:16px;font-weight:300;line-height:26px}.partner-page .info__media-text a{color:#f4f4f4;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.partner-page .info__media-text a:hover{opacity:.8;text-decoration:none}.partner-page .info__media-btn{border-color:#464641;color:#f4f4f4;margin-top:32px}.partner-page .info__media-btn:hover{border-color:#f4f4f4;color:#464641}.partner-page .info__bloggers h4{font-size:14px;font-weight:600;line-height:17px;margin-top:60px;text-transform:uppercase}.partner-page .info__bloggers p{font-size:16px;font-weight:300;line-height:26px;margin-top:24px}.partner-page .info__bloggers h3{font-size:24px;font-weight:600;line-height:30px;margin-top:60px}.partner-page .info__bloggers ol{counter-reset:item;list-style-type:none;margin-top:32px}.partner-page .info__bloggers ol li{font-size:16px;line-height:26px;margin-top:24px;padding-left:72px;position:relative}.partner-page .info__bloggers ol li:before{align-items:center;border:1px solid #dedede;border-radius:50%;content:counter(item);counter-increment:item;display:flex;font-weight:600;height:40px;justify-content:center;left:0;line-height:19px;position:absolute;top:0;width:40px}.partner-page .info__bloggers ol li:first-child{margin-top:0}.partner-page .info__bloggers ol li p{color:#81817d;margin-top:16px}.partner-page .info__bloggers ol li a{color:#464641;cursor:pointer;text-decoration:underline;transition:all .4s cubic-bezier(.65,0,.35,1)}.partner-page .info__bloggers ol li a:hover{opacity:.8;text-decoration:none}.partner-page .info__bloggers ul{list-style-type:none;margin-top:24px}.partner-page .info__bloggers ul li{align-items:center;display:flex;font-size:16px;line-height:26px;margin-top:16px;padding-left:42px;position:relative}.partner-page .info__bloggers ul li:before{border:1px solid #464641;border-radius:50%;content:"";counter-increment:none;height:10px;left:0;position:absolute;top:8px;width:10px}.partner-page .info__bloggers ul li:first-child{margin-top:0}.partner-page .info__bloggers-btn{margin-top:60px}@media only screen and (max-width:1600px){.partner-page .info__section-container{max-width:880px}}@media only screen and (max-width:1280px){.partner-page .info__section{padding:80px 0}.partner-page .info__section-container{max-width:100%}.partner-page .info__section-block{margin-top:48px;max-width:100%}.partner-page .info__media{margin-left:-40px;padding:80px 40px;width:calc(100% + 80px)}}@media only screen and (max-width:768px){.partner-page .info__distributors-row{align-items:flex-start;flex-direction:column}.partner-page .info__distributors-col{margin-left:0;margin-top:16px}.partner-page .info__distributors-text{font-size:18px;line-height:22px}.partner-page .info__distributors-divider{margin:24px 0}.partner-page .info__distributors-contact{margin-left:0}.partner-page .info__section-block{margin-top:24px}.partner-page .info__media-btn{margin-top:16px}.partner-page .info__bloggers-btn{margin-top:32px}.partner-page .info__bloggers h3,.partner-page .info__bloggers h4{margin-top:24px}.partner-page .info__bloggers ol,.partner-page .info__bloggers p{margin-top:16px}.partner-page .info__bloggers ol li{padding-left:48px}.partner-page .info__bloggers ol li:before{font-size:14px;height:32px;line-height:14px;width:32px}.partner-page .info__bloggers ul{margin-top:16px}.partner-page .info__bloggers ul li{padding-left:24px}.partner-page .info__bloggers ul li:before{height:7px;top:10px;width:7px}}.partner-page .useful{padding:140px 0}.partner-page .useful__title{margin:auto;text-align:center}.partner-page .useful__caption{margin:24px auto auto;text-align:center}.partner-page .useful__list{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:80px}.partner-page .useful__item{align-items:center;background:#fbfbfb;border:1px solid #dedede;border-radius:6px;display:flex;padding:48px}.partner-page .useful__item-title{font-size:24px;font-weight:600;line-height:29px}.partner-page .useful__item-btn{flex-shrink:0;margin-left:auto}@media only screen and (max-width:1440px){.partner-page .useful__item{flex-direction:column}.partner-page .useful__item-btn{margin-left:0;margin-top:16px}}@media only screen and (max-width:1200px){.partner-page .useful{padding-bottom:60px;padding-top:80px}.partner-page .useful__list{gap:24px;margin-top:48px}.partner-page .useful__item{padding:20px}.partner-page .useful__item-title{font-size:18px;line-height:18px}}@media only screen and (max-width:768px){.partner-page .useful__caption{line-height:19px;margin-top:16px}.partner-page .useful__list{gap:16px;grid-template-columns:1fr;margin-top:24px}.partner-page .useful__item{width:100%}}.partner-page .info__section-block.dark .info__distributors-caption,.partner-page .info__section-block.dark .info__distributors-col a.info__distributors-contact{color:#fff}.product-page .head{padding-top:164px}.product-page .head__row{align-items:center;display:flex;justify-content:space-between;margin-top:40px}.product-page .head__title{font-size:34px;font-weight:700;line-height:41px}.product-page .head__sku{color:#adada9;display:block;font-size:16px;font-weight:400;line-height:19px}.product-page .head__btn,.product-page .head__buttons{align-items:center;display:flex}.product-page .head__btn{cursor:pointer;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .head__btn:hover{opacity:.8}.product-page .head__btn:first-child path{stroke:#1595d0;fill:transparent;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .head__btn:first-child:hover path{fill:#1595d0}.product-page .head__btn:last-child{margin-left:48px}.product-page .head__btn:last-child path{fill:#1595d0}.product-page .head__btn svg{height:18px;width:18px}.product-page .head__btn span{color:#1595d0;font-size:18px;line-height:26px;margin-left:16px}@media only screen and (max-width:1200px){.product-page .head{padding-top:100px}.product-page .head__row{margin-top:24px}.product-page .head__title{padding-right:24px}.product-page .head__buttons{flex-shrink:0}}@media only screen and (max-width:768px){.product-page .head{position:relative}.product-page .head__title{font-size:22px;line-height:26px;padding-right:100px}.product-page .head__buttons{bottom:4px;position:absolute;right:20px;z-index:10}.product-page .head__btn:first-child path{stroke:#81817d;stroke-width:2px}.product-page .head__btn:last-child{margin-left:24px}.product-page .head__btn:last-child path{fill:#81817d;stroke:#81817d}.product-page .head__btn span{display:none}}.product-page .main{margin-top:32px}.product-page .main__grid{display:grid;grid-template-areas:"preview features total";grid-template-columns:2fr 1fr 1fr;position:relative}.product-page .main__grid:before{background:#dedede;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 96px)}.product-page .main__preview{grid-area:preview;padding-bottom:100px;padding-top:45px;position:relative}.product-page .main__preview-sliders{display:grid;grid-template-columns:115px 44vw;justify-content:start}.product-page .main__preview-col{position:relative}.product-page .main__preview-thumbslider{cursor:pointer;height:552px;margin:0;width:115px}.product-page .main__preview-thumbslider .swiper-wrapper{flex-direction:column}.product-page .main__preview-thumbslider-item{background:transparent;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.product-page .main__preview-thumbslider-item.swiper-slide-active{background:#ececec}.product-page .main__preview-thumbslider-item img{height:100%;object-fit:contain;width:100%}.product-page .main__preview-360{align-items:center;cursor:pointer;display:flex;height:92px;justify-content:center;width:115px}.product-page .main__preview-360-mobile{display:none}.product-page .main__preview-360 img{height:auto;object-fit:contain;width:42px}.product-page .main__preview-slider{height:auto;padding-top:100%;width:100%}.product-page .main__preview-slider .swiper-wrapper{left:0;position:absolute;top:0}.product-page .main__preview-slider-item{height:100%;width:100%}.product-page .main__preview-slider-item img{height:100%;object-fit:cover;width:100%}.product-page .main__preview-slider-pagination{align-items:center;display:flex;width:max-content}.product-page .main__preview-slider-pagination .swiper-pagination-bullet{background:#464641;height:6px;margin:0 0 0 20px;opacity:.3;transition:all .4s cubic-bezier(.65,0,.35,1);width:6px}.product-page .main__preview-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.product-page .main__preview-slider-pagination .swiper-pagination-bullet:first-child{margin-left:0}.product-page .main__preview-slider-navigation{align-items:center;display:flex;margin-left:48px;position:relative}.product-page .main__preview-slider-next,.product-page .main__preview-slider-prev{background:0;bottom:auto;cursor:pointer;height:14px;left:auto;margin:0;position:relative;right:auto;top:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:16px}.product-page .main__preview-slider-next:hover,.product-page .main__preview-slider-prev:hover{opacity:.7}.product-page .main__preview-slider-next svg,.product-page .main__preview-slider-prev svg{fill:none;display:block;height:100%;width:100%}.product-page .main__preview-slider-next path,.product-page .main__preview-slider-prev path{stroke:#464641}.product-page .main__preview-slider-next{margin-left:48px}.product-page .main__preview-bottom{align-items:center;bottom:24px;display:flex;padding-left:48px;position:absolute;width:100%}.product-page .main__preview-properties{align-items:center;display:flex;margin-left:auto}.product-page .main__preview-property{margin-left:16px;position:relative}.product-page .main__preview-property:first-child{margin-left:0}.product-page .main__preview-property-icon{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50%;display:flex;height:56px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:56px}.product-page .main__preview-property-icon img{display:block;height:auto;object-fit:contain;transition:all .4s cubic-bezier(.65,0,.35,1);width:24px}.product-page .main__preview-property-icon svg{height:24px;width:24px}.product-page .main__preview-property-icon circle,.product-page .main__preview-property-icon path,.product-page .main__preview-property-icon rect{transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .main__preview-property-icon:hover{background:#464641;border-color:#464641}.product-page .main__preview-property-icon:hover img{filter:invert()}.product-page .main__preview-property-icon:hover path,.product-page .main__preview-property-icon:hover rect{stroke:#fbfbfb}.product-page .main__preview-property-icon:hover circle{fill:#fbfbfb}.product-page .main__preview-property-icon:hover~.main__preview-property-caption{opacity:1}.product-page .main__preview-property-caption{background:#464641;bottom:80px;color:#f4f4f4;font-size:16px;line-height:24px;opacity:0;padding:32px;position:absolute;right:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:max-content;z-index:2}.product-page .main__preview-property-caption:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgMCAxMC4yMiAxMi43NzRjLjU5LjczOCAxLjc4LjMyIDEuNzgtLjYyNVYwSDBaIiBmaWxsPSIjNDY0NjQxIi8+PC9zdmc+) no-repeat;background-size:cover;bottom:-15px;content:"";height:15px;position:absolute;right:28px;width:12px}.product-page .main__labels{align-items:center;display:flex;position:absolute;right:0;top:45px;z-index:3}.product-page .main__labels-item{align-items:center;background:#f4f4f4;border:1px solid #dedede;border-radius:50px;color:#81817d;display:flex;font-size:14px;height:32px;justify-content:center;line-height:17px;margin-left:16px;padding:0 20px;text-align:center;text-transform:uppercase}.product-page .main__labels-item:first-child{margin-left:0}.product-page .main__features{grid-area:features;padding:53px 48px 48px;position:relative}.product-page .main__features-section{margin-top:48px}.product-page .main__features-section:first-child{margin-top:0}.product-page .main__features-section-title{color:#adada9;font-size:16px;line-height:19px}.product-page .main__features-section-value{color:#464641;font-size:16px;line-height:19px;margin-left:8px}.product-page .main__features-section-link{color:#1595d0;cursor:pointer;font-size:14px;line-height:17px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .main__features-section-link:hover{color:#5bb5de}.product-page .main__features-section-head{align-items:center;display:flex}.product-page .main__features-btn{align-items:center;background:#ececec;border:0;bottom:24px;display:flex;font-size:16px;height:56px;left:0;line-height:16px;margin:auto;padding:0 48px;position:absolute;right:0;transition:all .4s cubic-bezier(.65,0,.35,1);width:calc(100% - 96px)}.product-page .main__features-btn:hover{background:#cacac7}.product-page .main__features-btn img{display:block;height:auto;margin-left:auto;object-fit:contain;width:12px}.product-page .main__features-description{font-size:16px;font-weight:300;line-height:26px}.product-page .main__features-description p{margin-top:24px}.product-page .main__features-description p:first-child{margin-top:0}.product-page .main__features-description strong{font-weight:600}.product-page .main__colors{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:16px}.product-page .main__colors-item{align-items:center;background:transparent;cursor:pointer;display:flex;height:70px;justify-content:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:70px}.product-page .main__colors-item.is-active{background:#fbfbfb}.product-page .main__colors-item img{display:block;height:100%;object-fit:cover;width:100%}.product-page .main__colors-item:first-child{margin-left:0}.product-page .main__equipment-item{border:1px solid #dedede;border-radius:2px;cursor:pointer;margin-top:16px;padding:16px 24px 24px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.product-page .main__equipment-item.active{border-color:#1595d0;cursor:default}.product-page .main__equipment-head{align-items:center;display:flex;gap:10px}.product-page .main__equipment-name{font-size:16px;font-weight:600;line-height:19px}.product-page .main__equipment-caption{font-size:14px;line-height:16px;margin-left:auto}.product-page .main__equipment-price{align-items:center;background:#ececec;border-radius:50px;color:#1595d0;display:flex;font-size:14px;height:32px;justify-content:center;line-height:17px;margin-left:8px;padding:0 15px}.product-page .main__equipment-description{color:#81817d;font-size:14px;line-height:17px;margin-top:16px}.product-page .main__total{border-left:1px solid #dedede;grid-area:total;height:100%;padding-right:48px;width:100%}.product-page .main__total-section{border-top:1px solid #dedede;padding:48px 0 48px 48px}.product-page .main__total-section--mobile{display:none;grid-area:mobile-colors}.product-page .main__total-section:first-child{border-top:none}.product-page .main__price-row{align-items:center;display:flex}.product-page .main__price-value{font-family:Cera Pro;font-size:24px;font-weight:700;line-height:30px}.product-page .main__price-old{color:#adada9;font-size:18px;font-weight:400;line-height:23px;margin-left:16px;text-decoration:line-through}.product-page .main__price-bonus{align-items:center;background:#ececec;border-radius:50px;color:#1595d0;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;line-height:17px;margin-left:auto;padding:0 18px}.product-page .main__price-buy{font-size:18px;height:64px;line-height:26px;margin-top:48px;padding:0 48px;width:100%}.product-page .main__price-onclick{align-items:center;background:rgba(21,149,208,.1);color:#1595d0;display:flex;font-size:18px;height:64px;justify-content:center;line-height:26px;margin-top:16px;text-align:center;width:100%}.product-page .main__price-onclick:hover{background:#1595d0;color:#f4f4f4}.product-page .main__price-available{align-items:center;background:#ececec;border-radius:100px;color:#464641;display:flex;font-size:18px;height:64px;justify-content:center;line-height:26px;margin-top:48px;width:100%}.product-page .main__price-notify{font-size:18px;height:64px;line-height:26px;margin-top:16px;width:100%}.product-page .main__price.main__price--notavailable .main__price-value{color:#81817d}.product-page .main__installment{padding:32px 0 32px 48px}.product-page .main__installment-head{align-items:center;display:flex}.product-page .main__installment-title{font-size:18px;font-weight:600;line-height:21px}.product-page .main__installment-link{color:#1595d0;cursor:pointer;font-size:16px;line-height:19px;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .main__installment-link:hover{opacity:.7}.product-page .main__installment-main{margin-top:32px}.product-page .main__installment-row{align-items:center;display:flex;margin-top:8px}.product-page .main__installment-row:first-child{margin-top:0}.product-page .main__installment-col{margin-left:auto}.product-page .main__installment-img{height:auto;object-fit:contain;width:105px}.product-page .main__installment-price{font-size:16px;font-weight:500;line-height:20px;margin-left:auto}.product-page .main__installment-date{align-items:center;background:#ececec;border-radius:50px;color:#81817d;display:flex;font-size:14px;height:26px;justify-content:center;line-height:17px;margin-left:16px;padding:0 12px}.product-page .main__installment-text{color:#81817d;font-size:14px;line-height:17px;margin-left:auto;text-align:right}.product-page .main__installment-text strong{color:#464641;font-weight:400}.product-page .main__installment-tooltip{margin-left:8px;width:12px}.product-page .main__installment-tooltip img{display:block;height:auto;object-fit:contain;width:100%}.product-page .main__delivery{padding:32px 0 32px 48px}.product-page .main__delivery-title{font-size:18px;font-weight:600;line-height:21px}.product-page .main__delivery-btn{align-items:center;cursor:pointer;display:flex;margin-top:32px}.product-page .main__delivery-btn:hover .main__delivery-btn-title{opacity:.7}.product-page .main__delivery-btn-icon{height:20px;width:20px}.product-page .main__delivery-btn-icon svg{height:100%;width:100%}.product-page .main__delivery-btn-icon path{fill:#464641}.product-page .main__delivery-btn-title{font-size:16px;font-weight:600;line-height:16px;margin-left:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .main__delivery-btn-arrow{display:block;height:auto;margin-left:auto;object-fit:contain;width:12px}.product-page .main__delivery-points{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:24px 0 24px 36px;padding:24px 0}.product-page .main__delivery-points-title{font-size:16px;font-weight:600;line-height:16px}.product-page .main__delivery-points-caption{color:#81817d;font-size:14px;line-height:17px;margin-bottom:8px}@media only screen and (max-width:1900px){.product-page .main__preview-slider{height:564px}.product-page .main__preview-slider-pagination{justify-content:space-between;padding-right:16px;width:100%}.product-page .main__preview-slider .swiper-pagination-bullet{margin-left:0}.product-page .main__preview-slider-navigation{flex-shrink:0;margin-right:24px}.product-page .main__preview-properties{flex-shrink:0}.product-page .main__preview-sliders{grid-template-columns:115px 38vw}.product-page .main__preview-col:last-child{align-items:center;display:flex;justify-content:center;width:100%}.product-page .main__installment-head{align-items:flex-start;flex-direction:column}.product-page .main__installment-title{margin-left:auto}.product-page .main__installment-link{margin-top:8px}.product-page .main__price-row{flex-wrap:wrap;row-gap:16px}.product-page .main__price-value{margin-left:auto}}@media only screen and (max-width:1840px){.product-page .main__grid{grid-template-areas:"preview total" "features features";grid-template-columns:2fr 1fr}.product-page .main__labels{right:48px}.product-page .main__preview-sliders{align-items:center;display:flex}.product-page .main__preview-col{margin-right:auto}.product-page .main__preview-col:last-child{width:580px}.product-page .main__preview-bottom{padding-right:48px}.product-page .main__installment-row{flex-wrap:wrap}.product-page .main__installment-img{margin-left:auto}.product-page .main__installment-col{margin-top:8px}.product-page .main__features{align-items:flex-start;display:flex;position:relative}.product-page .main__features:before{background:#dedede;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 96px);z-index:1}.product-page .main__features-btn{display:none}.product-page .main__features-section{margin-top:0}.product-page .main__features-section-link{margin-left:24px}.product-page .main__features-section:first-child{margin-right:48px}.product-page .main__equipment{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:16px}.product-page .main__equipment-item{margin-top:0}}@media only screen and (max-width:1460px){.product-page .main__grid{grid-template-areas:"preview" "total" "features";grid-template-columns:1fr}.product-page .main__preview:after{background:#dedede;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 96px)}.product-page .main__preview-sliders{justify-content:center;position:relative}.product-page .main__preview-col{margin:0}.product-page .main__preview-col:first-child{left:0;position:absolute;top:0}.product-page .main__preview-bottom{bottom:0;margin-top:60px;position:relative}.product-page .main__total{display:grid;grid-template-areas:"price installment" "delivery delivery";grid-template-columns:repeat(2,1fr);padding:0 48px}.product-page .main__total-section{padding-left:0}.product-page .main__price{grid-area:price}.product-page .main__price-value{margin-left:0}.product-page .main__installment{grid-area:installment;padding:48px 0}.product-page .main__installment-head{align-items:center;flex-direction:row}.product-page .main__installment-link{margin-left:24px;margin-top:0}.product-page .main__delivery{grid-area:delivery}.product-page .main__features{flex-direction:column}.product-page .main__features-section:first-child{margin-bottom:24px;margin-right:0}}@media only screen and (max-width:980px){.product-page .main__preview-col:last-child{width:calc(80vw - 155px)}.product-page .main__preview-properties{display:none}.product-page .main__preview-bottom{justify-content:center}.product-page .main__total{grid-template-areas:"price" "mobile-colors" "installment" "delivery";grid-template-columns:1fr}.product-page .main__total-section--mobile{display:block}.product-page .main__features-section--colors{display:none}.product-page .main__installment-img,.product-page .main__installment-title{margin-left:0}.product-page .main__price-buy,.product-page .main__price-onclick{height:54px}.product-page .main__equipment{grid-template-columns:1fr}}@media only screen and (max-width:768px){.product-page .main{margin-top:24px}.product-page .main__grid:before{content:none}.product-page .main__labels{left:20px;right:auto;top:0}.product-page .main__labels-item{font-size:10px;height:24px;line-height:12px;margin-left:8px;padding:0 15px}.product-page .main__preview{padding-bottom:40px;padding-top:0}.product-page .main__preview:after{width:calc(100% - 40px)}.product-page .main__preview-slider{height:100vw}.product-page .main__preview-slider-navigation{display:none}.product-page .main__preview-slider-pagination{justify-content:space-between;padding-right:16px;width:100%}.product-page .main__preview-col:first-child{display:none}.product-page .main__preview-col:last-child{width:100vw}.product-page .main__preview-bottom{margin-top:16px;padding:0 20px}.product-page .main__preview .swiper-pagination-bullet{margin-left:0}.product-page .main__preview-360-mobile{display:block;height:auto;margin-left:auto;width:42px}.product-page .main__preview-360-mobile img{height:auto;object-fit:contain;width:100%}.product-page .main__total{padding:0 20px}.product-page .main__total-section{padding:32px 0}.product-page .main__price-value{font-size:32px;line-height:40px}.product-page .main__price-old{font-size:18px;line-height:22px;margin-left:16px;position:relative;top:6px}.product-page .main__price-bonus{flex-shrink:0;margin-left:0;margin-right:60%;order:-1}.product-page .main__price-available,.product-page .main__price-buy,.product-page .main__price-notify,.product-page .main__price-onclick{font-size:16px;height:50px;line-height:16px;padding:0 24px;width:100%}.product-page .main__price-buy{margin-top:24px}.product-page .main__installment-head{align-items:flex-start;flex-direction:column}.product-page .main__installment-title{font-size:18px;line-height:21px}.product-page .main__installment-link{margin-left:0;margin-top:16px}.product-page .main__installment-main{margin-top:24px}.product-page .main__installment-img{margin-bottom:16px;margin-right:70%}.product-page .main__installment-text{margin-left:0}.product-page .main__installment-price{font-weight:600}.product-page .main__installment-col{margin:0}.product-page .main__features{padding:32px 20px 118px}.product-page .main__features:before{width:calc(100% - 40px)}.product-page .main__colors-item{height:60px;margin-left:15px;width:60px}.product-page .main__equipment-item{padding:24px 16px}.product-page .main__delivery-points{border-bottom:0;margin-bottom:0;padding-bottom:0}.product-page .main__delivery-points-caption{margin-bottom:16px}}.product-page .info__grid{display:flex;gap:0}.product-page .info__left{display:flex;flex-direction:column;flex-shrink:0;width:50%}.product-page .info__right{width:50%}.product-page .info__tabs{display:grid;grid-template-columns:repeat(3,1fr)}.product-page .info__tabs-item{align-items:center;background:#464641;border:0;color:#fff;cursor:pointer;display:flex;font-size:18px;height:96px;line-height:26px;padding:0 48px;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.product-page .info__tabs-item.active,.product-page .info__tabs-item:hover{background:#212121}.product-page .info__tabs-content{background:#f9f9f9;display:flex;flex-direction:column;height:100%;width:100%}.product-page .info__description{padding:48px}.product-page .info__description-title{font-size:34px;font-weight:700;line-height:41px}.product-page .info__description-text{font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.product-page .info__description-text p{margin-top:24px}.product-page .info__description-text p:first-child{margin-top:0}.product-page .info__description-properties{display:grid;grid-template-columns:repeat(2,1fr);margin-top:38px;row-gap:32px}.product-page .info__description-property{align-items:center;display:flex}.product-page .info__description-property-icon{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.product-page .info__description-property-icon img{height:24px;width:24px}.product-page .info__description-property-name{font-size:16px;line-height:19px;margin-left:24px}.product-page .info__description-divider{background:#dedede;height:1px;margin-bottom:48px;margin-top:56px;width:100%}.product-page .info__description-awards{align-items:center;display:flex;flex-wrap:wrap;padding-left:16px}.product-page .info__description-award{background:#f9f9f9;border:1px solid #dedede;border-radius:50%;height:70px;margin-left:-16px;width:70px}.product-page .info__description-award img{border-radius:50%;height:100%;object-fit:cover;width:100%}.product-page .info__reviews{background:#fff;width:100%}.product-page .info__reviews-head{align-items:center;display:flex;height:96px;padding:0 48px;width:100%}.product-page .info__reviews-title{font-size:18px;font-weight:600;line-height:21px}.product-page .info__reviews-slider{width:100%}.product-page .info__reviews-slider-pagination{display:none}.product-page .info__reviews-slider-navigation{align-items:center;display:flex;margin-left:auto;position:relative}.product-page .info__reviews-slider-next,.product-page .info__reviews-slider-prev{cursor:pointer;height:16px;transition:all .4s cubic-bezier(.65,0,.35,1);width:34px}.product-page .info__reviews-slider-next:hover,.product-page .info__reviews-slider-prev:hover{opacity:.7}.product-page .info__reviews-slider-next svg,.product-page .info__reviews-slider-prev svg{height:100%;width:100%}.product-page .info__reviews-slider-next{margin-left:32px}.product-page .info__reviews-item{display:flex;width:100%!important}.product-page .info__reviews-item-img{flex-shrink:0;height:340px;object-fit:cover;width:auto}.product-page .info__reviews-item-left{padding:48px;position:relative;width:100%}.product-page .info__reviews-item-left.text-hidden .info__reviews-item-expand{display:flex}.product-page .info__reviews-item-left.text-hidden .info__reviews-item-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;height:auto;max-height:88px;overflow:hidden}.product-page .info__reviews-item-row{align-items:center;display:flex}.product-page .info__reviews-item-name{font-size:16px;font-weight:600;line-height:19px}.product-page .info__reviews-item-caption{color:#adada9;font-size:14px;line-height:17px;margin-left:auto}.product-page .info__reviews-item-title{font-size:18px;font-weight:600;line-height:22px;margin-top:24px}.product-page .info__reviews-item-text{color:#81817d;font-size:14px;line-height:22px;margin-top:16px}.product-page .info__reviews-item-date{color:#adada9;font-size:14px;line-height:17px;margin-top:36px}.product-page .info__reviews-item-expand{align-items:center;color:#1595d0;cursor:pointer;display:none;font-size:16px;line-height:19px;margin-top:16px;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .info__reviews-item-expand svg{height:8px;margin-left:10px;width:12px}.product-page .info__reviews-item-expand path{stroke:#1595d0}.product-page .info__reviews-item-expand:hover{opacity:.8}.product-page .info__video{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.product-page .info__video iframe{height:100%;object-fit:cover;width:100%}.product-page .info__characteristic{display:flex;flex-direction:column;height:100%;padding:48px 48px 0}.product-page .info__characteristic-list{column-count:2;display:block;gap:80px;padding-bottom:48px;position:relative}.product-page .info__characteristic-list:before{background:#dedede;content:"";display:block;height:calc(100% - 48px);left:50%;position:absolute;top:0;width:1px}.product-page .info__characteristic-row{display:flex;flex-direction:column;margin-bottom:32px}.product-page .info__characteristic-name{font-size:16px;font-weight:600;line-height:19px;word-break:normal}.product-page .info__characteristic-value{color:#81817d;font-size:16px;line-height:19px;word-break:break-word}.product-page .info__characteristic-schema{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;margin-left:-48px;padding:20px 0;width:calc(100% + 96px)}.product-page .info__characteristic-schema img{display:block;height:auto;object-fit:contain;width:530px}.product-page .info__instructions{padding:48px}.product-page .info__instructions-title{font-size:34px;font-weight:700;line-height:41px;width:570px}.product-page .info__instructions-list{margin-top:48px}.product-page .info__instructions-item{align-items:center;border-bottom:1px solid #dedede;display:flex;padding:20px 0;width:100%}.product-page .info__instructions-item-title{font-size:18px;font-weight:600;line-height:22px}.product-page .info__instructions-item-link{align-items:center;cursor:pointer;display:flex;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .info__instructions-item-link:hover{opacity:.7}.product-page .info__instructions-item-caption{color:#81817d;font-size:18px;line-height:26px}.product-page .info__instructions-item-icon{align-items:center;border:1px solid #dedede;border-radius:50%;display:flex;height:48px;justify-content:center;margin-left:24px;width:48px}.product-page .info__instructions-item-icon img{height:auto;object-fit:contain;width:14px}@media only screen and (max-width:1660px){.product-page .info__reviews-item{grid-template-columns:1fr auto}.product-page .info__reviews-item-img{height:220px}}@media only screen and (max-width:1440px){.product-page .info__grid{flex-direction:column;grid-template-columns:1fr}.product-page .info__right{order:-1;width:100%}.product-page .info__left{width:100%}}@media only screen and (max-width:1480px){.product-page .info__characteristic-list{column-count:1}.product-page .info__characteristic-list:before{display:none}}@media only screen and (max-width:768px){.product-page .info__left{display:block}.product-page .info__reviews-head{height:auto;padding:0 20px;position:relative}.product-page .info__reviews-title{bottom:48px;font-size:18px;left:0;line-height:21px;padding:0 20px;position:absolute;width:100%}.product-page .info__reviews-slider-navigation{display:none}.product-page .info__reviews-slider-pagination{align-items:center;display:flex;gap:6px;justify-content:center;margin:24px auto;padding:0 16px;position:relative;width:100%}.product-page .info__reviews-slider-pagination .swiper-pagination-bullet{background:#464641;flex-shrink:0;height:6px;margin:0;opacity:.3;transition:all .4s cubic-bezier(.65,0,.35,1);width:6px}.product-page .info__reviews-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.product-page .info__reviews-slider-pagination .swiper-pagination-bullet:first-child{margin-left:0}.product-page .info__reviews-item{grid-template-columns:1fr;height:auto;padding-bottom:70vw}.product-page .info__reviews-item-img{bottom:0;height:70vw;position:absolute;width:100%}.product-page .info__reviews-item-left{padding:24px 20px}.product-page .info__reviews-item-row{align-items:flex-start;display:flex;flex-direction:column}.product-page .info__reviews-item-date{margin-top:24px}.product-page .info__reviews-item-caption{margin-left:0;margin-top:8px}.product-page .info__video{height:70vw}.product-page .info__tabs{max-width:100%;width:100%}.product-page .info__tabs-item{flex-shrink:0;font-size:16px;height:70px;justify-content:center;line-height:19px;padding:0 20px}.product-page .info__description{padding:24px 20px}.product-page .info__description-title{font-size:18px;line-height:26px}.product-page .info__description-text,.product-page .info__description-text p{margin-top:16px}.product-page .info__description-properties{grid-template-columns:1fr;margin-top:24px;row-gap:16px}.product-page .info__description-property-icon{height:40px;width:40px}.product-page .info__description-property-name{margin-left:16px}.product-page .info__description-divider{margin:32px 0}.product-page .info__description-award{height:50px;width:50px}.product-page .info__characteristic{padding:24px 20px}.product-page .info__characteristic-value{white-space:normal}.product-page .info__characteristic-list{align-items:flex-start;max-height:none}.product-page .info__characteristic-row{margin-bottom:16px;width:100%}.product-page .info__characteristic-schema{margin-left:-20px;padding:0;width:calc(100% + 40px)}.product-page .info__characteristic-schema img{width:100%}.product-page .info__instructions{padding:24px 20px}.product-page .info__instructions-title{font-size:18px;line-height:26px;width:auto}.product-page .info__instructions-list{margin-top:8px}.product-page .info__instructions-item{padding:16px 0}.product-page .info__instructions-item-title{font-size:16px;line-height:19px;padding-right:16px}.product-page .info__instructions-item-icon{height:32px;margin-left:0;width:32px}.product-page .info__instructions-item-icon img{width:10px}.product-page .info__instructions-item-caption{display:none}}@media only screen and (max-width:500px){.product-page .info__tabs{align-items:center;display:flex;overflow-x:auto;overflow-y:hidden;width:100vw}.product-page .info__tabs-item{width:180px}}.product-page .designer{margin-top:140px}.product-page .designer-info{margin-top:0;width:100%}@media only screen and (max-width:1280px){.product-page .designer{margin-top:80px}}.product-page .product-advantages{background:#212121;margin-top:140px;padding:48px 0}.product-page .product-advantages__item{align-items:center;display:grid;gap:130px;grid-template-columns:50% .87fr;justify-content:start;margin-top:48px}.product-page .product-advantages__item:first-child{margin-top:0}.product-page .product-advantages__item:nth-child(2n){grid-template-columns:.87fr 50%;justify-content:end}.product-page .product-advantages__item-img{display:block;height:auto;object-fit:contain;width:100%}.product-page .product-advantages__item-title{color:#f4f4f4;font-size:34px;font-weight:700;line-height:41px}.product-page .product-advantages__item-text{color:#adada9;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.product-page .product-advantages__item-text p{margin-top:24px}.product-page .product-advantages__item-text p:first-child{margin-top:0}@media only screen and (max-width:1400px){.product-page .product-advantages{margin-top:80px}.product-page .product-advantages__item{gap:48px;grid-template-columns:45% 1fr}.product-page .product-advantages__item:nth-child(2n){grid-template-columns:1fr 45%}.product-page .product-advantages__item-title{font-size:28px;line-height:34px}.product-page .product-advantages__item-text{margin-top:24px}.product-page .product-advantages__item-text p{margin-top:16px}}@media only screen and (max-width:920px){.product-page .product-advantages__item{grid-template-columns:1fr}.product-page .product-advantages__item-img{order:2}.product-page .product-advantages__item:nth-child(2n){grid-template-columns:1fr}}@media only screen and (max-width:768px){.product-page .product-advantages__item{gap:24px}.product-page .product-advantages__item-title{font-size:24px;line-height:28px}}.product-page .faq{margin-bottom:140px;margin-top:140px}.product-page .faq__title{margin:auto;text-align:center}.product-page .faq__list{margin-top:80px;padding:0 130px}.product-page .faq__item{border-bottom:1px solid #dedede;position:relative}.product-page .faq__item.opened{border-color:transparent}.product-page .faq__item.opened .faq__item-icon{background:#fff;border-color:#fff;transform:rotate(-180deg)}.product-page .faq__item.opened .faq__item-list-wrapper{height:var(--height)}.product-page .faq__item-btn{align-items:center;cursor:pointer;display:flex;padding:40px 0}.product-page .faq__item-btn:hover .faq__item-icon{background:#fff;border-color:#fff}.product-page .faq__item-btn:hover .faq__item-title{opacity:.7}.product-page .faq__item-title{font-size:20px;font-weight:600;line-height:24px;transition:all .4s cubic-bezier(.65,0,.35,1)}.product-page .faq__item-icon{align-items:center;background:transparent;border:1px solid #dedede;border-radius:50%;display:flex;height:48px;justify-content:center;margin-left:auto;transition:all .4s cubic-bezier(.65,0,.35,1);width:48px}.product-page .faq__item-icon img{height:auto;object-fit:contain;width:10px}.product-page .faq__item-list{background:#fff;padding:48px 48px 42px;width:100%}.product-page .faq__item-list-wrapper{height:0;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.product-page .faq__item-list p{color:#81817d;font-size:16px;font-weight:300;line-height:26px;margin-top:32px}.product-page .faq__item-list p:first-child{margin-top:0}.product-page .faq__item-list ul{margin-top:26px}.product-page .faq__item-list ul li{margin-top:24px}.product-page .faq__item-list ul li:first-child{margin-top:0}@media only screen and (max-width:1280px){.product-page .faq{margin:80px 0}.product-page .faq__list{margin-top:48px;padding:0}.product-page .faq__item-btn{padding:24px 0}}@media only screen and (max-width:768px){.product-page .faq__list{margin-top:24px}.product-page .faq__item-btn{padding:16px 0}.product-page .faq__item-title{font-size:18px;line-height:22px;padding-right:16px}.product-page .faq__item-icon{flex-shrink:0;height:32px;width:32px}.product-page .faq__item-list{padding:24px 20px}.product-page .faq__item-list p,.product-page .faq__item-list ul,.product-page .faq__item-list ul li{margin-top:16px}}.product-page .watched{color:#464641;margin-top:240px}.product-page .watched__head{align-items:center;display:flex}.product-page .watched__slider{margin-top:80px;width:100%}.product-page .watched__slider-navigation{align-items:center;display:flex;margin-left:auto}.product-page .watched__slider-next{margin-left:32px}.product-page .watched__slider-item{border-right:none}.product-page .watched__slider-item.swiper-slide-active{border-left:none}@media only screen and (max-width:1280px){.product-page .watched{margin-top:80px}.product-page .watched__slider{margin-top:48px}}@media only screen and (max-width:768px){.product-page .watched__slider-navigation{display:none}}.product-card__video-icon{height:32px!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px!important}.product-page .header__location-city{color:#464641}.product-page .head__btn.favorites.active path{fill:#1595d0}.product-page .head__btn.compares path{fill:#464641}.product-page .head__btn.compares.active path{fill:#1595d0}.search-page{background:#f4f4f4;padding-bottom:140px;padding-top:188px}@media only screen and (max-width:1280px){.search-page{padding-bottom:80px;padding-top:100px}}.search-page .search__title span{color:#adada9}.search-page .search__products-result{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;width:100%}.search-page .search__products-result .product-item{width:100%}.search-page .search__products-item{border-left:0}.search-page .search__products-item:nth-child(4n){border-right:0}.search-page .search__categories{margin-top:140px}.search-page .search__categories-result{background:#fbfbfb;margin-top:60px;padding:0 48px;width:100%}.search-page .search__categories-item{align-items:center;border-bottom:1px solid #dedede;cursor:pointer;display:flex;font-size:16px;line-height:16px;padding:32px 0;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}.search-page .search__categories-item:hover{opacity:.8}.search-page .search__categories-item:last-child{border-bottom:0}.search-page .search__popular{margin-top:140px}.search-page .search__popular-list{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px}.search-page .search__popular-item{border-left:0;width:100%}.search-page .search__popular-item:last-child{border-right:0}@media only screen and (max-width:1280px){.search-page .search__title{font-size:36px;line-height:36px}.search-page .search__products-result{grid-template-columns:repeat(3,1fr)}.search-page .search__products-result .product-item{border-left:none;border-right:1px solid #dedede}.search-page .search__products-result .product-item:nth-child(3n){border-right:none}.search-page .search__categories{margin-top:80px}.search-page .search__categories-result{margin-top:48px}.search-page .search__popular{margin-top:80px}.search-page .search__popular-list{display:flex;margin-top:48px;overflow-x:auto}.search-page .search__popular-list .product-item{flex-shrink:0;width:320px}}@media only screen and (max-width:920px){.search-page .search{margin-top:24px}.search-page .search__products-result{grid-template-columns:repeat(2,1fr)}.search-page .search .product-item:nth-child(3n){border-right:1px solid #dedede}.search-page .search .product-item:nth-child(2n){border-right:none}}@media only screen and (max-width:768px){.search-page .search__title{font-size:24px;line-height:24px}.search-page .search__products-result{margin-top:24px}.search-page .search__categories{margin-top:48px}.search-page .search__categories-result{margin-top:24px;padding:0 20px}.search-page .search__categories-item{padding:16px 0}.search-page .search__popular{margin-top:48px}.search-page .search__popular-list{margin-top:24px}.search-page .search__popular-list .product-item{width:280px}}@media only screen and (max-width:560px){.search-page .search{margin-top:20px}.search-page .search__products-result{gap:20px;grid-template-columns:1fr}.search-page .search .product-item{border-left:1px solid #dedede}.search-page .search .product-item:nth-child(2n){border-right:1px solid #dedede}}.sitemap__section{margin-top:10px}.sitemap__section__title{font-weight:500}.sitemap__list ul li{margin:0 10px}.sitemap__list ul li:first-child{margin-top:5px!important}