

/* Start:/local/templates/main_2025/components/bitrix/catalog.section.list/services_2025/style.css?1756739002150*/
.category-card__title svg {
    margin-top: 0;
}

.service-card__title span {
    line-height: 22px;
}

.service-card .svg_base {
    margin-top: 0;
}
/* End */


/* Start:/local/frontend/dist/css/product.db4b78d8ca39304917af.css?1756727922187315*/
@font-face{font-family:"lg";src:url(/local/frontend/dist/css/../fonts/lg.woff2?io9a6k) format("woff2"),url(/local/frontend/dist/css/../fonts/lg.ttf?io9a6k) format("truetype"),url(/local/frontend/dist/css/../fonts/lg.woff?io9a6k) format("woff"),url(/local/frontend/dist/css/../f1e000ccab349fcc1c8c.svg?io9a6k=#lg) format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:"lg" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0, 0, 0, 0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;-moz-transform:scale3d(0.5, 0.5, 0.5);-o-transform:scale3d(0.5, 0.5, 0.5);-ms-transform:scale3d(0.5, 0.5, 0.5);-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;-moz-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255, 255, 255, 0.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/local/frontend/dist/css/../fcba57cdb89652f9bb54.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;transition:transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}
.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media(min-width: 768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media(min-width: 768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:rgb(169, 7, 7)}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0 !important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%, -50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;transition:transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30, 30, 30, 0.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%, -50%) scale(0.7)}
html{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}#webpack-dev-server-client-overlay{display:none}.news-card{display:flex;flex-direction:column}.news-card__img{border-radius:3px}.news-card__info{margin-top:16px;gap:12px;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;color:var(--text-base)}@media screen and (max-width: 960px){.news-card__info{margin-top:12px}}.news-card__date{display:inline-block;margin-right:8px;font-weight:400;line-height:143%;color:var(--text-sub);white-space:nowrap;vertical-align:baseline;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}.news-card__date:last-child{margin-right:0}@media screen and (max-width: 960px){.news-card__date{line-height:150%}}.news-card__name{display:inline-block;margin-right:8px;padding:3px 8px 1px;font-weight:400;line-height:133%;color:var(--text-base);background-color:var(--background-accent);border-radius:3px;white-space:nowrap;vertical-align:baseline;font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080)}.news-card__name:last-child{margin-right:0}@media screen and (max-width: 960px){.news-card__name{padding:2px 6px;line-height:140%}}.news-card__title{display:-webkit-box;margin-top:6px;font-weight:500;line-height:129%;color:var(--text-base);overflow:hidden;text-overflow:ellipsis;-moz-box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;transition:color .3s ease;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.news-card__title{margin-top:4px}}@media(hover: hover){.news-card:hover .news-card__title{color:var(--text-accent)}}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
html{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}#webpack-dev-server-client-overlay{display:none}.lg-overlay-open{overflow:initial !important}.lg-overlay-open.lock{overflow:hidden !important}.lg-backdrop{background-color:rgba(42,44,47,.7)}.lg-toolbar{top:40px;right:40px;left:40px;width:auto}@media screen and (max-width: 960px){.lg-toolbar{top:16px;right:16px;left:16px}}.lg-outer .lg-thumb-outer{background-color:rgba(0,0,0,0)}.lg-counter{color:var(--text-white)}.lg-close.lg-icon{color:var(--text-base);background-color:var(--background-accent);border-radius:3px;width:48px;height:48px}@media(hover: hover){.lg-close.lg-icon:hover{color:var(--text-accent)}}@media screen and (max-width: 960px){.lg-close.lg-icon{width:44px;height:44px;padding:7px 0}}.lg-prev.lg-icon,.lg-next.lg-icon{display:flex;justify-content:center;align-items:center;background-color:var(--background-base);border-radius:50%;width:40px;height:40px}.lg-prev.lg-icon.disabled-arrow,.lg-next.lg-icon.disabled-arrow{pointer-events:none;opacity:0}.lg-prev.lg-icon::before,.lg-next.lg-icon::before{content:none}.lg-prev.lg-icon::after,.lg-next.lg-icon::after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%3E%3Cpath%20d%3D%27M12.4023%2014.6155L7.78696%2010.0002L12.4023%205.38477%27%20stroke%3D%27%232A2C2F%27%20stroke-width%3D%271.25%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E")}@media(hover: hover){.lg-prev.lg-icon:hover::after,.lg-next.lg-icon:hover::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%3E%3Cpath%20d%3D%27M12.4023%2014.6155L7.78696%2010.0002L12.4023%205.38477%27%20stroke%3D%27%23D70022%27%20stroke-width%3D%271.25%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E")}}@media screen and (max-width: 960px){.lg-prev.lg-icon,.lg-next.lg-icon{display:none}}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none !important}.lg-next.lg-icon{transform:rotate(180deg)}.lg-prev.lg-icon{left:40px}.lg-next.lg-icon{right:40px}.lg-thumb-item::before{opacity:.7;transition:opacity .3s ease}@media(hover: hover){.lg-thumb-item:hover::before{opacity:.5}}.lg-thumb-item,.lg-thumb-item.active{border-color:rgba(0,0,0,0)}@media(hover: hover){.lg-thumb-outer .lg-thumb>.lg-thumb-item:hover{cursor:pointer}}.lg-thumb-outer .lg-thumb>.lg-thumb-item{position:relative;margin-right:10px;border:none;border-radius:3px;overflow:hidden;height:77px}.lg-thumb-outer .lg-thumb>.lg-thumb-item::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";background-color:hsla(0,0%,100%,.7)}.lg-thumb-outer .lg-thumb>.lg-thumb-item::after{position:absolute;top:50%;left:50%;z-index:2;height:24px;width:24px;content:"";transform:translate(-50%, -50%);background-image:url(/local/frontend/dist/css/../images/preview-play.png)}@media screen and (max-width: 960px){.lg-thumb-outer .lg-thumb>.lg-thumb-item{margin-right:8px;width:76px;height:57px}}.lg-thumb-outer .lg-thumb>.lg-thumb-item.active::before{background-color:rgba(0,0,0,0)}.lg-thumb-outer .lg-thumb>.lg-thumb-item.active::after{display:none}.lg-outer[data-lg-slide-type=image] .lg-thumb-item::after{display:none}.lg-has-iframe{max-width:900px !important;aspect-ratio:1.6 !important;height:auto !important}.lg-inner .lg-image{max-width:900px !important;height:auto !important}@media(max-width: 900px){.lg-inner .lg-image{max-width:100% !important}}.lg-sub-html{display:none}.lg-outer .lg-thumb{padding:26px 0 40px !important}@media screen and (max-width: 960px){.lg-outer .lg-thumb{padding:16px 0 !important}}.lg-outer.lg-animate-thumb .lg-thumb{margin-left:5px}.lg-outer .lg-thumb-item{margin-bottom:0 !important}.lg-outer.lg-single-item .lg-thumb-outer{display:block !important}.lg-outer .lg-content{bottom:138px !important}@media screen and (max-width: 960px){.lg-outer .lg-content{bottom:84px !important}}.service{scroll-margin-top:105px;margin-top:60px;padding:60px 0;background-color:var(--background-accent);box-shadow:0 0 0 100vmax var(--background-accent);clip-path:inset(0 -100vmax)}@media screen and (max-width: 960px){.service{scroll-margin-top:115px}}@media screen and (max-width: 960px){.service{margin-top:40px;padding:16px 0}.service .swiper-hero{margin-right:-16px;padding-right:16px}}.service__title{margin-bottom:16px;font-weight:500;font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.service__title{margin-bottom:12px}}.service__list{position:relative;display:flex;gap:20px}@media screen and (max-width: 960px){.service__list{gap:8px;flex-direction:column}}.service__body{position:relative;display:flex;max-width:calc(75% - 5px)}@media screen and (max-width: 960px){.service__body{max-width:100%}}.service .swiper{margin:-100px;padding:100px}.service .swiper.swiper-move{margin:0px;padding:0px}.service .swiper .swiper-slide:only-child{opacity:1;pointer-events:all}.service .swiper .swiper-slide{pointer-events:none;opacity:0}.service .swiper .swiper-slide{transition:opacity .3s ease}.service .swiper .swiper-slide-visible{opacity:1;pointer-events:all}@media screen and (max-width: 960px){.service .swiper.lock-swiper{padding-right:0}}.service .swiper.lock-swiper .swiper-slide{flex-shrink:1 !important;width:325px !important}.service .swiper.lock-swiper .swiper-slide:last-child{margin-right:0 !important}@media screen and (max-width: 960px){.service .swiper.lock-swiper .swiper-slide{width:100% !important}}@media screen and (max-width: 960px){.service .swiper{margin:0 -16px 0 0;padding:0 16px 0 0}.service .swiper.swiper-move{margin-right:-16px;padding-right:16px}.service .swiper .swiper-slide{opacity:1;pointer-events:all}}.service__product-item{align-items:stretch}.service__section-all{position:relative;z-index:2;display:flex;flex:0 0 calc(25% - 15px);flex-direction:column;justify-content:center;align-items:center;background-color:var(--action-background-accent);border-radius:3px;transition:all .3s ease;scroll-snap-align:start}@media(hover: hover){.service__section-all:hover{background-color:var(--text-hover)}}@media screen and (max-width: 960px){.service__section-all{flex-direction:row-reverse;justify-content:space-between;padding:12px 12px 12px 20px;width:100%}}.service__section-all span{font-size:1rem;font-weight:400;color:var(--text-white)}.service__section-all svg{width:80px;height:80px;margin-bottom:8px}@media screen and (max-width: 960px){.service__section-all svg{width:40px;height:40px;margin-bottom:0}}.video-gallery{position:relative;z-index:2;margin-top:60px}@media screen and (max-width: 960px){.video-gallery{margin-top:40px}}.video-gallery--small{margin-top:48px}@media screen and (max-width: 960px){.video-gallery--small{margin-top:40px}}.video-gallery--small .video-gallery__name{display:-webkit-box;margin-top:12px;font-size:17px;line-height:22px;overflow:hidden;text-overflow:ellipsis;-moz-box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}@media screen and (max-width: 960px){.video-gallery--small .video-gallery__name{display:block;margin-top:16px;font-size:16px}}.video-gallery__title{font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:120%}.video-gallery__slider{position:relative;margin-top:16px}.video-gallery__slider .swiper__button-next,.video-gallery__slider .swiper__button-prev{top:40%}@media screen and (max-width: 960px){.video-gallery__slider .swiper{margin-right:-16px;padding-right:16px}.video-gallery__slider .swiper-slide img{width:100%}}.video-gallery__item{position:relative;width:100%}.video-gallery__video{cursor:pointer;position:relative;border-radius:3px;overflow:hidden}.video-gallery__preview{width:100%;height:100%;object-fit:cover;aspect-ratio:1.6541}@media screen and (max-width: 960px){.video-gallery__preview{aspect-ratio:1.7083}}.video-gallery__play{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-gallery__play svg{vertical-align:middle}.video-gallery__frame{display:block;width:100%;aspect-ratio:1.65}.video-gallery__name{margin-top:20px;font-size:20px;font-weight:500;line-height:120%}@media screen and (max-width: 960px){.video-gallery__name{font-size:16px}}.counter-inner{display:flex;justify-content:space-between;align-items:center;column-gap:21px;width:100%}@media screen and (max-width: 1279.98px){.counter-inner{column-gap:15px}}.counter-inner::before,.counter-inner::after{position:absolute;top:50%;background-color:var(--border);content:"";height:calc(100% - 16px);transform:translateY(-50%);width:1px}.counter-inner::before{left:46px}.counter-inner::after{right:46px}.counter__btn-plus,.counter__btn-minus{max-width:46px;width:100%;height:52px;padding:14px;transition:color .3s ease}@media(hover: hover){.counter__btn-plus:hover,.counter__btn-minus:hover{cursor:pointer;color:var(--text-accent)}}.counter__btn-plus{margin-left:-14px;padding-left:8px}.counter__btn-minus{margin-right:-14px;padding-right:8px}.counter__value-container{display:flex;justify-content:center;align-items:center;font-weight:400;gap:6px;line-height:141%;color:var(--text-base);font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}.counter__input::placeholder{position:absolute}.counter__input{margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;border-radius:0;text-align:end}.counter__value-container{margin:0 10px;text-align:center}.counter__input::-webkit-outer-spin-button,.counter__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Roboto";src:url(/local/frontend/dist/css/../fonts/Roboto-Medium.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-Medium.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-BoldItalic.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-Black.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-MediumItalic.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-Bold.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-LightItalic.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-BlackItalic.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-Italic.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-Italic.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(/local/frontend/dist/css/../fonts/GothamPro-Light.woff2) format("woff2"),url(/local/frontend/dist/css/../fonts/GothamPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;padding:0;color:inherit;box-sizing:border-box;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{margin:0px;padding:0px;border:none}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}ol,ul{margin:0;padding:0}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0)}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;background:none;box-shadow:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}:root{--border: #d1d4d7;--border2: #e9e9ea;--border3: #d70022;--background-base: #fff;--background-accent: #f3f4f5;--background-secondary: #2a2c2f;--text-base: #2a2c2f;--text-black: #2a2c2f;--text-sub: #979da5;--text-white: #fff;--text-accent: #d70022;--text-hover: #8b0404;--text-plasholder: #8a92a6;--breadcrumbs-default: #979da5;--breadcrumbs-active: #2a2c2f;--action-text-base: #fff;--action-text-secondary: #5e5e5e;--action-background-base: #f3f4f5;--action-background-accent: #d70022;--action-background-hover: #8b0404;--action-background-base-hover: #dcdee1;--green: #219653;--green-accent: #219653;--green-background: #e9f5ee;--red: #d76552;--red-accent: #8b0404;--red-background: #d70022;--orange: #eb6607;--orange-accent: #eb6607;--orange-background: #fce8da;--blue: #004282;--blue-accent: #eb6607;--blue-background: #e6edf3;--violet: #8a28aa;--violet-background: #f4eaf7;--icon-color: var(--text-base);--base-font: "Mulish", sans-serif;--z-index-tippy: 101;--z-index-fixed-menu: 100;--z-index-nav-bar: 103;--z-index-overlay: 10;--z-index-header: 102;--z-index-modal: 1000;--z-index-catalog-sidebar: 1000}@media screen and (max-width: 960px){:root{--z-index-tippy: 99}}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.wrapper-page{overflow:hidden}body{padding-top:102px}@media screen and (max-width: 960px){body{padding-top:101px;padding-bottom:66px}}body.overlay::before{position:fixed;top:0;right:15px;bottom:0;left:0;z-index:var(--z-index-overlay);background:rgba(0,0,0,.5);content:"";backdrop-filter:blur(5px)}@media screen and (max-width: 960px){body.overlay::before{content:none}}.head-main{display:flex;align-items:center}.head-main:has(.head-main__count){align-items:baseline}.head-main:has(.head-main__count) .share{margin-top:0}@media screen and (max-width: 960px){.head-main{position:relative;flex-direction:column;align-items:flex-start;gap:8px;padding-right:40px}}.head-main__title{margin:0;font-size:40px;font-weight:500;line-height:50px}@media screen and (max-width: 960px){.head-main__title{font-size:24px;line-height:30px}}.head-main__count{margin-left:10px;font-size:14px;line-height:20px;color:var(--text-sub);flex-shrink:0}@media screen and (max-width: 960px){.head-main__count{margin-left:0;font-size:12px;line-height:18px}}.head-main .share{position:static;margin-top:8px;margin-left:28px;flex-shrink:0}@media screen and (max-width: 960px){.head-main .share{position:absolute;top:2px;margin-top:0px;margin-left:0px}}body,input{font-family:"Gotham Pro",sans-serif;font-weight:400;color:var(--text-base)}.container{margin:0 auto;padding:0 16px;width:100%;max-width:1392px;box-sizing:border-box}.svg_mini{width:20px;height:20px}@media screen and (max-width: 960px){.svg_mini{width:16px;height:16px}}.svg_base{width:24px;height:24px}.svg_base.desktop{display:inline}.svg_base.moblie{display:none}@media screen and (max-width: 960px){.svg_base.desktop{display:none}.svg_base.moblie{display:inline}}.svg_pictures{width:80px;height:80px}@media screen and (max-width: 960px){.svg_pictures{width:64px;height:64px}}svg #iconChevronRight{stroke:var(--icon-color)}.slider-product{scroll-margin:120px}.slider-product__title{margin-bottom:16px;font-weight:500;font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.slider-product__title{margin-bottom:12px}}.slider-product__tabs{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 960px){.slider-product__tabs{gap:8px}}@media screen and (max-width: 639.98px){.slider-product__tabs{overflow:auto}}.slider-product__wrapper{display:flex;gap:20px}@media screen and (max-width: 960px){.slider-product__wrapper{flex-direction:column;gap:12px}}@media screen and (max-width: 960px){.slider-product__wrapper a{width:100%}}.slider-product__slider{position:relative;min-width:0;width:100%;display:flex}@media screen and (max-width: 960px){.slider-product__slider{width:calc(100% + 16px)}}.slider-product__slider:has(.lock-swiper)+.slider-product__all{flex:auto;max-width:256px}@media screen and (max-width: 960px){.slider-product__slider:has(.lock-swiper)+.slider-product__all{flex:100%;max-width:100%}}.slider-product__slider>.swiper{position:initial;flex-grow:1;width:100%}@media screen and (max-width: 960px){.slider-product__slider>.swiper{max-width:100%}}.slider-product__slider>.swiper.lock-swiper{overflow:initial}.slider-product__slider>.swiper:not(.lock-swiper){margin:-90px;padding:90px}.slider-product__slider>.swiper:not(.lock-swiper).swiper-move{margin:0px;padding:0px}.slider-product__slider>.swiper:not(.lock-swiper) .slider-product__product-item.swiper-slide:only-child{opacity:1;pointer-events:all}.slider-product__slider>.swiper:not(.lock-swiper) .slider-product__product-item.swiper-slide{opacity:0;pointer-events:none;transition:opacity .3s ease}.slider-product__slider>.swiper:not(.lock-swiper) .slider-product__product-item.swiper-slide-visible{opacity:1;pointer-events:all}@media screen and (max-width: 960px){.slider-product__slider>.swiper:not(.lock-swiper){margin:0 -16px 0 0;padding:0 16px 0 0}.slider-product__slider>.swiper:not(.lock-swiper).swiper-move{margin-right:-16px;padding-right:16px}.slider-product__slider>.swiper:not(.lock-swiper) .slider-product__product-item.swiper-slide{opacity:1;pointer-events:all}}.slider-product__tabs{margin-bottom:16px}.slider-product__banner{position:relative;flex-shrink:0;z-index:1}.slider-product__banner .advertising{position:absolute;top:8px;right:8px}.slider-product__banner img{border-radius:6px}@media screen and (max-width: 960px){.slider-product__banner{display:none}}.slider-product__product-item .product-card{width:100%}@media screen and (max-width: 960px){.slider-product__product-item{width:calc((100% - 24px)/4)}}@media screen and (max-width: 768px){.slider-product__product-item{width:calc((100% - 16px)/3)}}@media screen and (max-width: 539.98px){.slider-product__product-item{width:calc((100% - 8px)/2)}}.slider-product__product-item.swiper-slide{align-items:stretch}.slider-product__slide-banner{display:none !important}@media screen and (max-width: 960px){.slider-product__slide-banner{position:relative;z-index:1;display:flex !important}}.slider-product__slide-banner-link{width:100%;text-align:center;background-color:var(--action-text-secondary);border-radius:6px}.slider-product__slide-banner-link img{border-radius:6px}.slider-product__all{z-index:1;display:flex;flex:0 0 calc(25% - 20px);flex-direction:column;align-items:center;padding:24px;background-color:var(--background-accent)}@media screen and (max-width: 960px){.slider-product__all{flex-direction:row-reverse;justify-content:space-between;padding:12px}}.slider-product__all svg{margin-top:auto}@media screen and (max-width: 960px){.slider-product__all svg{width:40px;height:40px}}@media screen and (max-width: 960px){.slider-product__all-image{display:none}}.slider-product__all-text{margin-top:8px;font-size:17px;font-weight:500;line-height:22px;text-align:center}@media screen and (max-width: 960px){.slider-product__all-text{margin-top:0;font-size:14px;line-height:18px}}.slider-product--all .slider-product__slider{max-width:75%}@media screen and (max-width: 960px){.slider-product--all .slider-product__slider{max-width:100%}}.hidden{display:none}a{color:var(--text-base)}@media(hover: hover){a:hover{color:var(--text-accent)}}.lock{overflow:hidden}.btn-show-more{display:inline-block;cursor:pointer;font-size:14px;line-height:140%;border-bottom:1px dashed var(--text-base);transition:all .3s ease}@media(hover: hover){.btn-show-more:hover{color:var(--text-accent);border-color:var(--text-accent)}}.fixed-menu{position:fixed;bottom:0;left:0;z-index:var(--z-index-fixed-menu);display:none;background-color:var(--background-base);width:100%}@media screen and (max-width: 960px){.fixed-menu{display:block}}.fixed-menu__wrapper{padding:12px}.fixed-menu__list{display:flex;justify-content:space-between}.fixed-menu__item{position:relative;display:flex;flex-direction:column;align-items:center;font-size:12px;line-height:18px;color:var(--text-sub)}@media(hover: hover){.fixed-menu__item:hover{color:var(--text-accent)}}.fixed-menu__notification{position:absolute;top:-6px;right:5px;z-index:10;display:flex;justify-content:center;align-items:center;padding:2px 6px;font-family:"Roboto";font-size:12px;font-weight:500;line-height:100%;color:#fff;background:var(--action-background-accent);border-radius:10px;min-width:18px;height:18px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.lazy-preloader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-base);overflow:hidden}.lazy-preloader::before{content:"";position:absolute;top:0;right:0;left:0;height:100%;z-index:1;background:rgba(0,0,0,.12)}.lazy-preloader::after{position:absolute;top:0;right:0;left:0;z-index:2;background:linear-gradient(90deg, transparent, hsla(0, 0%, 100%, 0.3), transparent);animation:loading 1.5s infinite;content:"";height:100%;transform:translateX(-100%)}.ruble{font-weight:700 !important}@keyframes loading{to{transform:translateX(100%)}}body.overlay .header{box-shadow:none}.header{position:fixed;top:0;left:0;width:100%;z-index:var(--z-index-header);display:flex;flex-direction:column;background-color:var(--background-base);box-shadow:-0.18px -0.64px 6.52px 0px rgba(44,49,57,.0274509804),3.49px 12.07px 25.48px 0px rgba(44,49,57,.0431372549),14.16px 39px 60px 0px rgba(44,49,57,.0509803922)}@media screen and (max-width: 960px){.header{box-shadow:unset}}.header__top{display:flex;justify-content:space-between;align-items:stretch;margin:8px auto;height:22px}@media screen and (max-width: 960px){.header__top{display:none}}.header__city{display:flex;padding-right:15px;font-size:0.8235294118rem;font-weight:700;cursor:pointer;gap:4px;max-width:13.8235294118rem;width:100%}.header__city svg{flex-shrink:0}@media(hover: hover){.header__city:hover{color:var(--text-hover)}.header__city:hover span{color:var(--text-hover);border-color:var(--text-hover)}}.header__city span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:0.8235294118rem;font-weight:400;color:var(--text-base);border-bottom:1px dashed var(--text-base)}.header__nav{flex-grow:1}@media screen and (max-width: 960px){.header__nav{display:none}}.header__nav-list{gap:24px;display:flex;list-style:none}.header__nav-link{font-size:0.8235294118rem;font-weight:400;color:var(--text-base);transition:all .3s ease}@media(hover: hover){.header__nav-link:hover{color:var(--text-hover)}}.header__social{display:flex;margin-right:48px;gap:8px}.header__social-icon{cursor:pointer;display:flex}.header__phone{font-size:0.8235294118rem;font-weight:700;color:var(--text-base);border-bottom:1px dashed var(--text-base)}@media(hover: hover){.header__phone:hover{color:var(--text-hover);border-color:var(--text-hover)}}.header__main{position:relative;display:flex;justify-content:space-between;align-items:center;margin:10px auto;background-color:#fff}@media screen and (max-width: 960px){.header__main{flex-direction:column;align-items:stretch}}.header__mobile-menu-btn{display:none}@media screen and (max-width: 960px){.header__mobile-menu-btn{display:block}}.header__mobile-group{display:none}.header__mobile-group a svg{display:block}@media screen and (max-width: 960px){.header__mobile-group{display:flex;align-items:center;gap:12px}}.header__group{max-width:13.8235294118rem;width:100%}@media screen and (max-width: 960px){.header__group{display:flex;justify-content:space-between;align-items:center;max-width:100%;margin-top:5px;margin-bottom:21px}}@media screen and (max-width: 960px){.header__logo{height:24px}.header__logo svg{height:100%}}.header__catalog-button{flex-shrink:0;display:flex;align-items:center;margin-right:12px;padding:10px 20px;font-size:0.8235294118rem;font-weight:400;color:var(--text-white);background-color:var(--action-background-accent);border-radius:3px;transition:background-color .3s ease;gap:10px;cursor:pointer;height:44px}@media screen and (max-width: 960px){.header__catalog-button{display:none}}@media(hover: hover){.header__catalog-button:hover{background-color:var(--text-hover)}}.header__catalog-button.show .header__catalog-button-icon-hide{display:block}.header__catalog-button.show .header__catalog-button-icon-show{display:none}.header__catalog-button-icon-hide{flex-shrink:0;display:none}.header__catalog-button-icon-show{flex-shrink:0;display:block}.header__search{display:flex;flex:1}.header__search-inner{max-width:526px;display:flex;flex:1;align-items:center}@media screen and (max-width: 960px){.header__search-inner{max-width:100%}}.header__search-container{position:relative;display:flex;border:1px solid #d1d1d1;border-radius:3px;height:44px;width:100%;transition:all .3s ease}.header__search-container:focus-within{border-color:var(--text-sub)}@media(hover: hover){.header__search-container:hover{border-color:var(--text-sub)}}.header__search-button--back{display:none;margin-right:16px;transition:color .3s ease}@media(hover: hover){.header__search-button--back:hover{color:var(--text-sub);cursor:pointer}}.header__search-button--back.visible{display:block}.header__search-input{padding:14px 40px 14px 16px;font-size:14px;font-weight:400;color:var(--text-base);border:none;flex-grow:1;outline:none}.header__search-input::placeholder{color:#a0a0a0}.header__search-button{display:flex;justify-content:center;align-items:center;background-color:var(--action-background-accent);border:none;border-radius:3px;transition:background-color .3s ease;width:44px;height:100%;cursor:pointer}@media screen and (max-width: 960px){.header__search-button{height:auto}}@media(hover: hover){.header__search-button:hover{background-color:var(--text-hover)}}.header__icons-block{display:flex;margin-left:50px;gap:20px}@media screen and (max-width: 1279.98px){.header__icons-block{margin-left:20px;gap:10px}}.header__icon-button{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 8px;background:none;border:none;width:85px;cursor:pointer}@media screen and (max-width: 1399.98px){.header__icon-button{width:auto}}@media screen and (max-width: 960px){.header__icon-button{display:none}}.header__icon-wrapper{position:relative}.header__notification{position:absolute;top:-6px;left:calc(100% + 3px);z-index:1;display:flex;justify-content:center;align-items:center;padding:2px 6px;font-family:"Roboto";font-size:12px;font-weight:500;line-height:12;color:#fff;background:var(--action-background-accent);border-radius:10px;min-width:18px;height:18px}.header__icon-label{font-size:14px;color:var(--text-base)}@media screen and (max-width: 1279.98px){.header__icon-label{font-size:12px}}@media(hover: hover){.header__icon-button:hover .header__icon-button__icon-label{color:var(--action-background-accent)}}@media(hover: hover){.header__icon-button:hover svg{fill:var(--action-background-accent)}}.city-popup{position:absolute;top:0;left:16px;z-index:105;padding:32px 40px;background:var(--background-base);border-radius:3px;box-shadow:-0.18px -0.64px 6.52px 0px rgba(44,49,57,.0274509804),3.49px 12.07px 25.48px 0px rgba(44,49,57,.0431372549),14.16px 39px 60px 0px rgba(44,49,57,.0509803922);max-width:472px;width:100%}.city-popup.hidden{display:none}@media screen and (max-width: 960px){.city-popup{padding:24px 20px;max-width:100%;width:calc(100% - 32px)}}.city-popup__close{cursor:pointer;position:absolute;top:24px;right:24px;color:var(--text-base);transition:color .3s ease}@media(hover: hover){.city-popup__close:hover{color:var(--text-accent)}}@media screen and (max-width: 960px){.city-popup__close{top:16px;right:16px;width:20px;height:20px}}.city-popup__title{margin-bottom:12px;padding-right:20px;line-height:140%;font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080)}.city-popup__title span{font-weight:700}@media screen and (max-width: 960px){.city-popup__title{margin-bottom:8px}}.city-popup__text{margin-bottom:32px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);line-height:140%}@media screen and (max-width: 960px){.city-popup__text{margin-bottom:28px}}.city-popup__buttons{display:flex;gap:16px}@media screen and (max-width: 960px){.city-popup__buttons{flex-direction:column;gap:10px}}.city-popup__btn{flex-grow:1;width:50%}@media screen and (max-width: 960px){.city-popup__btn{width:100%}}.mobile-menu{position:fixed;top:0;left:0;z-index:101;display:none;background-color:var(--action-background-base);width:100%;height:100%;overflow:auto}.mobile-menu.show{display:block}.mobile-menu__top{position:relative;padding:20px 16px;text-align:center}.mobile-menu__title{font-size:18px;font-weight:500;line-height:140%}.mobile-menu__close{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:10}.mobile-menu__main{margin-bottom:15px}.mobile-menu__main-item{display:flex;align-items:center;padding:13px 16px;gap:10px;font-size:16px;font-weight:500;line-height:140%}.mobile-menu__main-item span{flex-grow:1}.mobile-menu__main-item--catalog{color:var(--text-white);background-color:var(--action-background-accent)}.mobile-menu__info{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:6px;padding:0 16px}.mobile-menu__info-city{display:flex;align-items:center;margin-bottom:24px;font-size:16px;line-height:140%;gap:8px}.mobile-menu__info-city span{border-bottom:1px dashed var(--text-base)}.mobile-menu__info-city svg{flex-shrink:0}.mobile-menu__info-phone{display:inline-block;margin-bottom:18px;font-size:17px;font-weight:500;line-height:140%;border-bottom:1px dashed var(--text-base)}.mobile-menu__info-group{padding:25px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%}.mobile-menu__info-social{display:flex;align-items:center;gap:10px}.mobile-menu__info-social svg{display:block}.mobile-menu__info-contact{padding:16px 0;font-size:16px;font-weight:500;line-height:140%}.mobile-menu__link-title{display:flex;justify-content:space-between;align-items:center;padding:16px 16px;font-size:16px;font-weight:400;line-height:140%;gap:10px}.mobile-menu__link-sublist{position:fixed;top:0;bottom:0;left:0;z-index:3;display:none;padding:0 16px;background-color:var(--background-base);width:100%;height:100%;overflow:auto}.mobile-menu__link-sublist.active{display:block}.mobile-menu__link-sublist-top{position:relative;display:none;padding:20px 0;text-align:center;font-size:18px;font-weight:500;line-height:140%}@media screen and (max-width: 960px){.mobile-menu__link-sublist-top{display:block}}.mobile-menu__link-back{position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(180deg)}.mobile-menu__link-sublist-link{display:block;padding:13px 0;font-size:16px;line-height:22px}.footer{padding:40px 0;color:var(--text-base);background-color:var(--background-accent)}@media screen and (max-width: 960px){.footer{padding:32px 0}}.footer__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:20px;margin-bottom:60px}@media screen and (max-width: 960px){.footer__grid{margin-bottom:24px;gap:24px}}.footer__column{display:flex;flex-direction:column}@media screen and (max-width: 960px){.footer__column:first-child{order:2}}.footer__title{margin-bottom:16px;font-weight:500;color:var(--text-heading);font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.footer__title{margin-bottom:8px}}.footer__subtitle{margin:15px 0 10px;font-weight:600;font-size:calc(14px + 0*(min(100vw,1440px) - 360px)/1080)}.footer__list{display:flex;flex-direction:column;margin:0;margin-bottom:40px;padding:0;list-style:none;gap:12px}@media screen and (max-width: 960px){.footer__list{gap:8px;margin-bottom:24px}}.footer__item{display:flex;flex-direction:column;gap:2px;height:20px;justify-content:center}.footer__profi-club{margin-left:2px}.footer__link{display:flex;align-items:center;color:var(--text-base);transition:color .3s ease;text-decoration:none;gap:10px;font-size:calc(14px + 0*(min(100vw,1440px) - 360px)/1080)}@media(hover: hover){.footer__link:hover{color:var(--text-accent)}}.footer__list-contact{display:flex;flex-direction:column;margin:0;margin-bottom:40px;padding:0;list-style:none;gap:28px}@media screen and (max-width: 960px){.footer__list-contact{gap:16px;margin-bottom:24px}}.footer__item-contact{display:flex;flex-direction:column;gap:8px;justify-content:center}.footer__item-contact a{font-weight:500;color:var(--text-base);transition:color .3s ease;font-size:calc(18px + 2*(min(100vw,1440px) - 360px)/1080)}@media(hover: hover){.footer__item-contact a:hover{color:var(--text-accent)}}.footer__item-contact-city{display:flex;height:20px;justify-content:flex-start;font-size:calc(14px + 0*(min(100vw,1440px) - 360px)/1080)}.footer__social{margin-top:15px}.footer__social-list{display:flex;gap:16px}.footer__social-link{display:flex;justify-content:center;align-items:center;color:var(--text-base);background-color:var(--background-tertiary);border-radius:50%;transition:all .3s ease}@media(hover: hover){.footer__social-link:hover{color:inherit;background-color:var(--background-base)}}.footer__messenger-list{display:flex;flex-direction:column;gap:4px}.footer__messenger-link{display:flex;align-items:center;gap:10px;color:var(--text-base)}@media(hover: hover){.footer__messenger-link:hover{color:var(--text-hover)}.footer__messenger-link:hover .footer__messenger-subtitle{color:var(--text-hover)}}.footer__messenger-subtitle{color:var(--text-base);font-size:calc(14px + 0*(min(100vw,1440px) - 360px)/1080)}.footer__bottom{display:flex;padding-top:32px;border-top:1px solid var(--border)}@media screen and (max-width: 960px){.footer__bottom{flex-direction:column;align-items:flex-start;padding-top:24px;gap:16px}}.footer__logo{margin-right:63px}@media screen and (max-width: 960px){.footer__logo{height:26px}.footer__logo svg{width:auto;height:100%}}.footer__info{max-width:625px;margin-right:20px}@media screen and (max-width: 960px){.footer__info{margin-right:0}}.footer__copyright{margin-bottom:8px;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.footer__copyright{padding-bottom:16px}}.footer__legal{line-height:141%;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}.footer__legal-warning{height:20px;border-bottom:1px dashed var(--text-base);width:max-content;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media(hover: hover){.footer__legal-warning:hover{color:var(--text-hover);border-color:var(--text-hover)}}.footer__legal-warning-link{color:var(--text-base);text-decoration:none}@media screen and (max-width: 960px){.footer__only_pc{display:none}}.nav-bar{position:absolute;top:100%;z-index:var(--z-index-nav-bar);display:none;padding:16px 0px 32px 0px;background:var(--background-base);width:100vw;height:calc(100vh - 100px);overflow-y:scroll}.nav-bar .container{height:300%}@media screen and (max-width: 960px){.nav-bar .container{height:initial}}@media screen and (max-width: 960px){.nav-bar{position:fixed;top:0;padding-top:0;height:100%;max-height:100%;overflow:auto}}.nav-bar__show{display:block}.nav-bar__top{display:none;justify-content:space-between;align-items:center;padding:20px 0}@media screen and (max-width: 960px){.nav-bar__top{display:flex}}.nav-bar__title{font-size:18px;font-weight:500;line-height:140%}.nav-bar__action-list{position:relative;z-index:2;display:flex;margin-bottom:24px;flex-wrap:wrap;gap:20px}@media screen and (max-width: 1279.98px){.nav-bar__action-list{margin-bottom:8px;gap:8px}}.nav-bar__action-item{display:flex;align-items:center;padding:12px 20px;font-weight:500;line-height:1;background-color:var(--background-accent);border-radius:6px;transition:all .3s ease;gap:8px;cursor:pointer;font-size:calc(14px + 6*(min(100vw,1440px) - 360px)/1080)}@media(hover: hover){.nav-bar__action-item:not(.active):hover{color:var(--text-white);background-color:var(--background-secondary)}}.nav-bar__action-item.active{color:var(--text-white);background-color:var(--background-secondary)}@media screen and (max-width: 960px){.nav-bar__action-item{padding:11px 12px;font-weight:400;border-radius:3px}}@media screen and (max-width: 960px){.nav-bar__action-icon{display:none}}@media screen and (max-width: 960px){.nav-bar__action-text{font-size:14px}}.nav-bar__line{margin:0 auto 28px;background-color:var(--border2);height:1px;width:100%}@media screen and (max-width: 960px){.nav-bar__line{display:none}}.nav-bar__navigation{max-width:348px;width:100%}@media screen and (max-width: 960px){.nav-bar__navigation{max-width:100%}}.nav-bar__sections{display:flex;gap:40px}@media screen and (max-width: 960px){.nav-bar__sections .sale-slider{margin-top:8px}}.nav-bar__section{margin-bottom:24px}.nav-bar__section-title{margin-bottom:16px;font-size:1.5rem;font-weight:400;color:var(--text-primary)}.nav-bar__wrapper{display:none;width:100%;gap:40px}.nav-bar__wrapper.active{display:flex}@media screen and (max-width: 960px){.nav-bar__wrapper{position:fixed;top:0;bottom:0;left:0;z-index:3;padding:0 16px;background-color:var(--background-base);height:100%;overflow:auto}}.nav-bar__subsection-top{position:relative;display:none;padding:20px 0}.nav-bar__subsection-top .nav-bar__title{text-align:center}@media screen and (max-width: 960px){.nav-bar__subsection-top{display:block;margin-bottom:8px}}.nav-bar__subsection-back{position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(180deg)}.nav-bar__banner{position:relative;flex-shrink:0;width:256px}.nav-bar__banner .advertising{position:absolute;top:10px;right:10px}.nav-bar__banner img{transition:all .3s ease;object-fit:cover;aspect-ratio:.5079}@media(hover: hover){.nav-bar__banner:hover img{box-shadow:0px 0px 25.8px rgba(44,49,57,.3),0px 0px 10.1px rgba(44,49,57,.1),0px 0px 2.2px rgba(44,49,57,.09)}}@media screen and (max-width: 1279.98px){.nav-bar__banner{display:none}}.nav-bar__subsection{flex:1;margin-bottom:16px}.nav-bar__subsection-title,.nav-bar__info-title{margin-bottom:40px;padding:8px 0;font-size:20px;font-weight:500;color:var(--text-secondary);gap:.5rem}.nav-bar__subsection-title a,.nav-bar__info-title a{color:var(--text-accent);transition:all .3s ease}.nav-bar__subsection-title a p,.nav-bar__info-title a p{display:inline}@media(hover: hover){.nav-bar__subsection-title a:hover,.nav-bar__info-title a:hover{color:var(--text-hover)}}.nav-bar__subsection-title svg,.nav-bar__info-title svg{width:24px;height:24px;vertical-align:middle}@media screen and (max-width: 960px){.nav-bar__subsection-title,.nav-bar__info-title{padding-left:4px;font-size:18px}.nav-bar__subsection-title svg,.nav-bar__info-title svg{width:16px;height:16px}}.nav-bar__info-title{margin-bottom:11px}@media screen and (max-width: 960px){.nav-bar__info-title{margin-bottom:25px}}.nav-bar__subsection-content{display:flex}.nav-bar__items-list{list-style:none;padding-left:0}.nav-bar__item{display:flex;align-items:flex-start;padding:8px 20px;font-size:16px;line-height:22px;border-radius:3px;transition:color .2s;cursor:pointer;gap:8px}.nav-bar__item span{flex:1}@media(hover: hover){.nav-bar__item:hover{background-color:var(--background-accent)}}.nav-bar__item>*:first-child{align-self:start}.nav-bar__item.active{background-color:var(--background-accent)}.nav-bar__item:not(:last-child){margin-bottom:6px}@media screen and (max-width: 960px){.nav-bar__item{margin:0 -16px;padding:13px 16px;font-size:16px;line-height:22px}.nav-bar__item>*:first-child{align-self:center}.nav-bar__item:not(:last-child){margin-bottom:0px}.nav-bar__item svg{width:20px;height:20px}}.nav-bar__tables{column-count:auto;column-width:250px;gap:24px}.nav-bar__table{margin-bottom:40px;break-inside:avoid-column}.nav-bar__table-title{display:inline-block;font-size:17px;font-weight:500;gap:10px}@media(hover: hover){.nav-bar__table-title:hover{color:var(--text-accent)}}.nav-bar__table-title .chip{display:inline;vertical-align:middle;padding:4px 8px}@media screen and (max-width: 960px){.nav-bar__table-title{font-size:16px;line-height:16px}.nav-bar__table-title .chip{padding:2.5px 6.22px 3.5px 6.22px}}.nav-bar__table-columns{display:flex;flex-direction:column;margin-top:16px;gap:24px}@media screen and (max-width: 960px){.nav-bar__table-columns{margin-top:27px}}.nav-bar__table-column{display:flex;flex:1;flex-direction:column;gap:12px}@media screen and (max-width: 960px){.nav-bar__table-column{gap:25px}}.nav-bar__table-item{display:inline-block;padding-left:16px;font-size:17px;line-height:140%;cursor:pointer;transition:color .2s}.nav-bar__table-item .chip{display:inline;padding:4px 8px}@media(hover: hover){.nav-bar__table-item:hover{color:var(--text-accent)}}@media screen and (max-width: 960px){.nav-bar__table-item{padding-left:0;font-size:16px}.nav-bar__table-item .chip{padding:2.5px 6.22px 3.5px 6.22px;vertical-align:middle}}.nav-bar__info{margin-top:21px}@media screen and (max-width: 960px){.nav-bar__info .nav-bar__info-title{margin-bottom:40px;padding-left:0}}.nav-bar__info-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, calc((100% - 80px) / 5)));column-gap:20px;row-gap:16px}@media screen and (max-width: 960px){.nav-bar__info-list{row-gap:24px}}@media screen and (max-width: 639.98px){.nav-bar__info-list{grid-template-columns:1fr}}.nav-bar__info-item{display:block;font-size:17px;font-weight:500;line-height:24px;break-inside:avoid-column}.nav-bar__info-item .chip{display:inline;vertical-align:middle;padding:4px 8px}@media screen and (max-width: 960px){.nav-bar__info-item{font-size:16px;line-height:22px}.nav-bar__info-item .chip{padding:2.5px 6.22px 3.5px 6.22px}}.nav-bar__all.button{display:inline-flex;margin-top:16px}@media screen and (max-width: 960px){.nav-bar__all.button{margin-top:28px;padding:13px 18px;font-size:14px}}.sale-slider{position:relative;display:flex;gap:20px;max-width:100%;width:100%}.sale-slider .swiper__button-next{right:20.8%}.sale-slider .swiper{margin:-100px;padding:100px}.sale-slider .swiper.swiper-move{margin:0px;padding:0px}.sale-slider .swiper .swiper-slide{opacity:0;pointer-events:none}.sale-slider .swiper .swiper-slide:only-child{opacity:1;pointer-events:all}.sale-slider .swiper .swiper-slide-visible{opacity:1;pointer-events:all}.sale-slider .swiper.lock-swiper+.sale-slider__all-sale{width:100%;max-width:256px}@media screen and (max-width: 960px){.sale-slider .swiper.lock-swiper+.sale-slider__all-sale{max-width:100%}}@media screen and (min-width: 960px){.sale-slider .swiper.lock-swiper .swiper-slide{flex-shrink:1 !important;width:100% !important}}.sale-slider .swiper.lock-swiper .swiper-slide:last-child{margin-right:0 !important}.sale-slider .swiper .swiper-slide{background:var(--action-text-secondary);border-radius:3px}.sale-slider .swiper .swiper-slide img{width:100%;border-radius:3px}@media screen and (max-width: 960px){.sale-slider{flex-direction:column;gap:8px;width:100%}.sale-slider .swiper{margin:initial;padding:0 16px 0 0;max-width:initial;width:calc(100% + 16px)}.sale-slider .swiper.swiper-move{padding-right:16px}.sale-slider .swiper .swiper-slide{opacity:1;pointer-events:all}.sale-slider .swiper.lock-swiper{padding-right:0px;width:100%}}.sale-slider__slide{aspect-ratio:.5089;transition:opacity .3s ease,box-shadow .3s ease}.sale-slider__slide:has(.tippy-box){z-index:5}@media screen and (max-width: 960px){.sale-slider__slide{width:calc((100% - 24px)/4);aspect-ratio:.46375}}@media screen and (max-width: 768px){.sale-slider__slide{width:calc((100% - 16px)/3)}}@media screen and (max-width: 539.98px){.sale-slider__slide{width:calc((100% - 8px)/2)}}@media(hover: hover){.sale-slider__slide:hover{box-shadow:0px 0px 25.8px rgba(44,49,57,.3),0px 0px 10.1px rgba(44,49,57,.1),0px 0px 2.2px rgba(44,49,57,.09)}}.sale-slider__all-sale{z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 0;background-color:var(--action-background-accent);border-radius:3px;transition:all .3s ease;cursor:pointer;width:calc(20% - 10px);flex-shrink:0;scroll-snap-align:start}@media(hover: hover){.sale-slider__all-sale:hover{background-color:var(--text-hover)}}@media screen and (max-width: 960px){.sale-slider__all-sale{width:100%;flex-direction:row-reverse;justify-content:space-between;padding:12px 12px 12px 20px}}.sale-slider__all-sale span{font-size:1rem;font-weight:400;color:var(--text-white)}.sale-slider__all-sale svg{width:80px;height:80px;margin-bottom:8px}@media screen and (max-width: 960px){.sale-slider__all-sale svg{width:40px;height:40px;margin-bottom:0}}.sale-slider__all-sale-group{display:flex;flex:1}@media screen and (max-width: 960px){.sale-slider__all-sale-group{display:none}}.sale-slider__all-sale-group svg{width:169px;height:169px}.chip{display:flex;align-items:center;padding:3px 8px;font-size:12px;font-weight:400;background-color:var(--background-accent);border-radius:3px;white-space:nowrap;height:20px}@media screen and (max-width: 960px){.chip{padding:2px 6px 1px 6px;font-size:10px;height:16px}}.chip__success{color:var(--green);background-color:var(--green-background)}.chip__warning{color:var(--orange);background-color:var(--orange-background)}.chip__error{color:var(--text-white);background-color:var(--red-background)}.chip__info{color:var(--blue);background-color:var(--blue-background)}.chip__digital{color:var(--violet);background-color:var(--violet-background)}.link{display:flex;align-items:center;padding-bottom:2px;line-height:.95;color:var(--text-base);transition:color .3s,border .3s;height:22px;border-bottom:1px dashed rgba(0,0,0,0);border-image:repeating-linear-gradient(to right, var(--text-base) 0, var(--text-base) 4px, transparent 4px, transparent 8px) 1;cursor:pointer;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media(hover: hover){.link:hover{color:var(--text-accent);border-image:repeating-linear-gradient(to right, var(--text-accent) 0, var(--text-accent) 4px, transparent 4px, transparent 8px) 1}}.content .link{display:initial;padding-bottom:initial;line-height:initial;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);color:var(--text-accent);border:initial;height:initial}@media(hover: hover){.content .link:hover{color:var(--text-hover)}}.advertising{padding:5px 8px 4px 8px;font-size:0.7058823529rem;line-height:100%;color:var(--text-white);background-color:color-mix(in srgb, var(--background-secondary) 50%, transparent);border-radius:3px}.button{display:flex;justify-content:center;align-items:center;padding:16px 20px;font-weight:500;color:var(--text-white);background-color:var(--action-background-accent);border-radius:3px;gap:10px;transition:color .4s,background-color .4s;font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.button{padding:17px 20px}}.button.disabled{pointer-events:none;color:var(--text-sub);background-color:var(--background-accent)}.button:not(.disabled){cursor:pointer}.button svg{stroke:var(--text-white);width:24px;height:24px;--icon-color: var(--text-white)}@media screen and (max-width: 960px){.button svg{width:20px;height:20px}}@media(hover: hover){.button:hover{color:var(--text-white);background-color:var(--action-background-hover)}}.button:active{background-color:color-mix(in srgb, var(--action-background-hover) 70%, transparent)}.button__default{color:var(--text-base);background-color:var(--action-background-base)}@media(hover: hover){.button__default:hover{background-color:var(--action-background-base-hover)}}.button.white{color:var(--text-base);background-color:var(--text-white)}.button.grey{color:var(--text-base);background-color:var(--background-accent)}@media(hover: hover){.button.grey:not(.disabled):hover{background-color:var(--action-background-base-hover)}}.button.grey:not(.disabled):active{background-color:var(--action-background-base-hover)}.button.grey.disabled{color:var(--text-sub)}.button-second{display:inline-block;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;color:var(--text-base);background-color:var(--background-accent);border-radius:3px;transition:color .3s ease,background-color .3s ease}@media screen and (max-width: 960px){.button-second{padding:5px 12px;font-size:12px;line-height:150%}}.button-second.active{color:var(--text-white);background-color:var(--background-secondary);pointer-events:none}@media(hover: hover){.button-second:hover{color:var(--base-font)}.button-second:not(.active):hover{background-color:var(--action-background-base-hover)}}.accordion__title{display:flex;align-items:center;font-weight:400;color:var(--text-base);gap:10px;font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080)}.accordion__title svg{flex-shrink:0}.accordion__icon{flex-shrink:0}.accordion summary{list-style:none;display:flex;justify-content:space-between;gap:30px;align-items:center}.accordion summary::-webkit-details-marker{display:none}.accordion__content{display:grid;grid-template-rows:0fr;transition-duration:.3s}.accordion__content-body{overflow:hidden}.accordion__summary{cursor:pointer}.accordion__summary svg.accordion__icon{width:24px;height:24px;transform:rotate(180deg)}@media screen and (max-width: 960px){.accordion__summary svg.accordion__icon{width:20px;height:20px}}.accordion__details[open]>.accordion__summary svg.accordion__icon{transform:rotate(0)}.accordion__details[open]+.accordion__content{margin-top:16px;grid-template-rows:1fr}.accordion__content-container{position:relative}.accordion__content-container::after{position:absolute;right:0;bottom:0;left:0;display:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), var(--background-base));content:"";height:50%;pointer-events:none}.accordion__toggle-text{border-bottom:1px dashed var(--text-base);height:20px;display:block;width:max-content;font-weight:400;font-size:calc(14px + 0*(min(100vw,1440px) - 360px)/1080)}@media(hover: hover){.accordion__toggle-text:hover{color:var(--text-accent);border-color:var(--text-accent)}}.accordion__toggle-checkbox{position:absolute;opacity:0}.accordion__toggle-checkbox:checked~.accordion__content-container{max-height:none}.accordion__toggle-checkbox:checked~.accordion__content-container::after{display:none}.accordion__toggle-checkbox:checked~.accordion__content-action .accordion__toggle-text::after{content:"Свернуть"}.accordion__toggle-checkbox:not(:checked)~.accordion__content-action .accordion__toggle-text::after{content:"Показать ещё"}.accordion__has-overflow{max-height:var(--accordion-max);overflow:hidden}.accordion__has-overflow::after{display:block}.accordion__content-action{display:none;margin-top:16px;background-color:#fff;width:100%}.accordion__has-overflow~.accordion__content-action{display:block}.accordion__toggle-button{margin-top:10px;color:blue;background:none;border:none;cursor:pointer}.js-tippy{display:flex;cursor:pointer}.tippy-box{padding:5px 7px;font-size:12px;font-weight:400;line-height:133%;color:var(--text-base);background:#000;background-color:var(--background-base);border-radius:3px;box-shadow:0px -1px 7px 0 rgba(44,49,57,.03),3px 12px 25px 0 rgba(44,49,57,.04),14px 39px 60px 0 rgba(44,49,57,.05);font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080)}.tippy-box[data-placement^=top]>.tippy-arrow::before{border-width:11px 10px 0 10px;border-top-color:var(--background-base)}.tippy-box[data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:var(--background-base)}[data-tippy-root]{z-index:var(--z-index-tippy) !important}.anchor-btn{display:inline-flex}.select-box{position:relative;display:block;width:100%;margin:0 auto;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-box__option-icon{position:absolute;top:50%;left:6px;display:none;transition:.2s ease;transform:translateY(-50%)}.select-box__option{position:relative;display:block;padding:8px 12px 8px 30px;font-weight:400;line-height:20px;background-color:var(--background-base);font-size:calc(14px + 0*(min(100vw,1440px) - 360px)/1080)}.select-box__option:focus{color:var(--action-background-hover);background-color:var(--action-background-base)}@media(hover: hover){.select-box__option:hover{color:var(--action-background-hover);background-color:var(--action-background-base)}}.select-box__icon{position:absolute;top:50%;left:15px;transform:translateY(-50%);transition:.2s ease;width:24px;height:24px}@media screen and (max-width: 960px){.select-box__icon{width:20px;height:20px;left:12px}}.select-box__list{position:absolute;z-index:3;margin-top:8px;padding:0;border-radius:3px;box-shadow:14.16px 39px 60px rgba(44,49,57,.05),3.48685px 12.0675px 25.4815px rgba(44,49,57,.0425185),-0.183518px -0.635129px 6.51852px rgba(44,49,57,.0274815);opacity:0;border-top:1px solid var(--border);width:100%;list-style:none;overflow:hidden;animation-name:HideList;animation-duration:.1s;animation-delay:.1s;animation-fill-mode:forwards;animation-timing-function:step-start}.select-box__input-text{display:none;margin:0;padding:8px 12px 8px 48px;font-weight:400;line-height:20px;background-color:#fff;width:100%;border-radius:3px;white-space:nowrap;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.select-box__input-text{padding:7px 10px 7px 39px}}.select-box__input{display:none}.select-box__input:checked+.select-box__input-text{display:block}.select-box__value{pointer-events:auto;display:flex}.select-box__value>.select-box__input{position:absolute;opacity:0;width:0;height:0}.select-box__current{position:relative;border-radius:3px;box-shadow:-0.18px -0.64px 6.52px 0px rgba(44,49,57,.0274509804),3.49px 12.07px 25.48px 0px rgba(44,49,57,.0431372549),14.16px 39px 60px 0px rgba(44,49,57,.0509803922);cursor:pointer;outline:none}@media screen and (max-width: 960px){.select-box__current{border:1px solid var(--border);box-shadow:none}}.select-box__current>.select-box__value-wrapper{pointer-events:none}.select-box.active .select-box__list{opacity:1;animation-name:none}.select-box.active .select-box__list .select-box__option{cursor:pointer}@keyframes HideList{to{transform:scaleY(0)}from{transform:scaleY(1)}}.select-box__option--selected{color:var(--action-background-accent);background-color:var(--action-background-base)}.select-box__option--selected .select-box__option-icon{display:block !important}[data-content=hidden]{mask-image:linear-gradient(180deg, #000 0%, #000 calc(100% - 100px), transparent 100%);overflow:hidden}[data-content=visible]{max-height:unset !important;mask-image:unset}@media screen and (max-width: 960px){.features__inner[data-content=hidden]{max-height:336px}}.button__show-more{position:relative;z-index:2;display:inline-flex;margin-top:20px}@media(hover: hover){.button__show-more:hover::before{color:var(--text-accent)}}.button__show-more::before{font-weight:400;line-height:143%;color:var(--text-base);transition:color .3s;content:"Показать полностью";width:100%;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.button__show-more::before{line-height:150%}}.visible-content+.button__show-more::before{content:"Скрыть"}.input-form{position:relative}.input-form.disabled .input-form__item{color:var(--text-sub);background-color:var(--background-accent);border:1px solid var(--border);pointer-events:none}.input-form.required .input-form__label::after{content:"*";font-size:17px;font-weight:400;line-height:141%;color:var(--text-accent)}@media screen and (max-width: 960px){.input-form.required .input-form__label::after{font-size:14px;line-height:143%}}.input-form__label{position:absolute;top:16px;left:16px;z-index:1;font-size:17px;font-weight:400;line-height:141%;color:var(--text-sub);background-color:var(--background-base);pointer-events:none;cursor:text;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 960px){.input-form__label{top:14px;font-size:14px;line-height:143%}}.input-form__label.no-empty,.input-form__item:focus~.input-form__label{top:-9px;padding:0 2px;font-size:12px;transform:translateY(0);line-height:133%}@media screen and (max-width: 960px){.input-form__label.no-empty,.input-form__item:focus~.input-form__label{font-size:10px}}.input-form.error-static .input-form__label-error{position:static;margin-left:0}.input-form.error{margin-bottom:16px}.input-form.error .input-form__item{border-color:var(--text-accent)}.input-form.error .input-form__label-error{display:block}.input-form__label-error{position:absolute;display:none;margin-top:8px;margin-left:16px;font-weight:400;line-height:133%;color:var(--text-accent);font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.input-form__label-error{line-height:140%}}.input-form__item{padding:13px 16px;width:100%;outline:none;border:1px solid var(--border);border-radius:3px;transition:border-color .3s ease}@media(hover: hover){.input-form__item:hover{border-color:var(--text-sub)}}.input-form__item:focus,.input-form__item:not(:empty){border-color:var(--text-sub)}.input-form__item{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.input-form__item{line-height:143%}}.input-form__sign{display:block;margin-top:8px;margin-left:16px;font-size:12px;line-height:16px;color:var(--text-sub)}@media screen and (max-width: 960px){.input-form__sign{font-size:10px;line-height:14px}}.textarea-form{position:relative}.textarea-form__label{position:absolute;left:16px;z-index:1;font-size:17px;font-weight:400;line-height:141%;color:var(--text-sub);background-color:var(--background-base);pointer-events:none;cursor:text;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 960px){.textarea-form__label{font-size:14px;line-height:143%}}.textarea-form__item+.textarea-form__label{top:28px;transform:translateY(-50%)}.textarea-form__label.no-empty,.textarea-form__item:focus~.textarea-form__label{top:-7px;padding:0 2px;font-size:12px;line-height:133%;transform:translateY(0)}@media screen and (max-width: 960px){.textarea-form__label.no-empty,.textarea-form__item:focus~.textarea-form__label{font-size:10px}}.textarea-form.error{margin-bottom:16px}.textarea-form.error .textarea-form__item{border-color:var(--text-accent)}.textarea-form.error .textarea-form__label-error{display:block}.textarea-form__label-error{position:absolute;display:none;margin-top:8px;margin-left:16px;font-weight:400;line-height:133%;color:var(--text-accent);font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.textarea-form__label-error{line-height:140%}}.textarea-form__item{padding:13px 16px;font-weight:400;line-height:141%;color:var(--text-base);border:1px solid var(--border);border-radius:3px;width:100%;outline:none;height:122px;resize:none;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.textarea-form__item{line-height:143%;height:118px}}.content{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.content{line-height:143%}}.content h1{margin:0 0 32px 0;font-size:40px;font-weight:500;line-height:50px}@media screen and (max-width: 960px){.content h1{font-size:24px;line-height:18px}}.content h2{margin:0 0 24px 0;font-size:32px;font-weight:500;line-height:38px}@media screen and (max-width: 960px){.content h2{font-size:16px;line-height:24px}}.content h3{margin:0 0 20px 0;font-size:24px;font-weight:500;line-height:28px}@media screen and (max-width: 960px){.content h3{margin:0 0 12px 0;font-size:18px;line-height:24px}}.content h4{margin:0 0 20px 0;font-size:17px;font-weight:500;line-height:22px}@media screen and (max-width: 960px){.content h4{margin:0 0 12px 0;font-size:14px;line-height:18px}}.content p:not([class]),.content ul:not([class]),.content ol:not([class]),.content div:not([class]),.content strong:not([class]){margin-bottom:16px}@media screen and (max-width: 960px){.content p:not([class]),.content ul:not([class]),.content ol:not([class]),.content div:not([class]),.content strong:not([class]){margin-bottom:12px}}.content li:not([class]){margin-bottom:12px}.content ul:not([class]) li{position:relative;padding-left:30px}@media screen and (max-width: 960px){.content ul:not([class]) li{margin-top:8px;padding-left:26px}}.content ul:not([class]) li::before{position:absolute;content:"";top:10px;left:0;width:4px;height:4px;background-color:var(--action-background-accent);border-radius:50%}@media screen and (max-width: 960px){.content ul:not([class]) li::before{top:8px}}.content ol:not([class]){list-style:none;counter-reset:section}.content ol:not([class]) li{position:relative;padding-left:30px}.content ol:not([class]) li::before{counter-increment:section;content:counter(section);position:absolute;left:0;color:var(--text-accent)}.content a{color:var(--text-accent)}@media(hover: hover){.content a:hover{color:var(--text-hover)}}.content address{color:var(--text-accent)}.content *:last-child{margin-bottom:0}.content span{display:inline-block}.content iframe{width:100%;height:100%;aspect-ratio:1.77}.swiper__container{position:relative;margin:0 auto;width:100%}.swiper{overflow:hidden}.swiper-slide{position:relative;display:flex;justify-content:center;height:auto}.swiper-slide .advertising{position:absolute;top:10px;right:10px}@media screen and (max-width: 960px){.swiper-slide .advertising{top:8px;right:8px}}.swiper-slide img{object-fit:cover;object-position:center;height:100%}.swiper__button-next svg,.swiper__button-prev svg{transition:color .3s ease}@media(hover: hover){.swiper__button-next:hover svg{color:var(--text-accent)}}@media(hover: hover){.swiper__button-prev:hover svg{color:var(--text-accent)}}.swiper__button-next,.swiper__button-next-0,.swiper__button-prev,.swiper__button-prev-0{position:absolute;top:50%;left:0;z-index:2;display:flex;justify-content:center;align-items:center;background-color:var(--background-base);border-radius:50%;box-shadow:0 0 30px rgba(0,0,0,.1882352941);width:40px;height:40px;transform:rotate(180deg) translate(50%, 50%);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 960px){.swiper__button-next,.swiper__button-next-0,.swiper__button-prev,.swiper__button-prev-0{display:none}}.swiper-button-lock{display:none}.swiper-button-disabled{cursor:unset;background-color:var(--background-accent)}.swiper-button-disabled svg{color:var(--text-sub)}@media(hover: hover){.swiper-button-disabled:hover svg{color:var(--text-sub)}}.swiper__button-next-0,.swiper__button-next{right:0;left:auto;transform:rotate(360deg) translate(50%, -50%)}@media(max-width: 1439px){.swiper__button-next{right:5px}.swiper__button-prev{left:5px}}.swiper__button-next::after,.swiper__button-prev::after,.swiper__button-next-0::after,.swiper__button-prev-0::after{font-size:20px}.swiper-pagination{display:flex;justify-content:center;margin-top:8px;gap:4px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-pagination.swiper-pagination-lock{display:none !important}.swiper-pagination-bullet{display:block;background:#dcdee1;border-radius:50%;opacity:1;width:6px;height:6px;transition:all .3s ease}.swiper-pagination-bullet-active{background-color:var(--text-accent);border-radius:4px;opacity:1;width:20px}.swiper-pagination.swiper-pagination-bullets-dynamic{overflow:hidden;white-space:nowrap}@media screen and (max-width: 960px){.swiper-pagination.swiper-pagination-bullets-dynamic:not(.swiper-pagination-lock){display:block !important}}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;width:20px;display:inline-block;margin:0 2px;transform:scaleX(0)}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scaleX(1)}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scaleX(0.3) translateX(-10px)}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scaleX(0.3) translateX(10px)}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scaleX(0.3) translateX(-50px)}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scaleX(0.3) translateX(50px)}.category-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:20px 17px 20px 20px;background-color:var(--background-accent);border-radius:3px;transition:all .3s ease}@media(hover: hover){.category-card:hover{background-color:var(--background-base);box-shadow:0px 0px 25.8px rgba(44,49,57,.1),0px 0px 10.1px rgba(44,49,57,.0425185),0px 0px 2.2px rgba(44,49,57,.04)}}@media screen and (max-width: 960px){.category-card{padding:12px}}.category-card:after{content:"";display:block}.category-card__min{width:325px}.category-card__title{margin-bottom:24px;font-weight:500;font-size:calc(12px + 5*(min(100vw,1440px) - 360px)/1080)}.category-card__title p{display:inline}.category-card__title svg{display:inline;margin-top:-2px;flex-shrink:0;vertical-align:middle;width:24px;height:24px}@media screen and (max-width: 960px){.category-card__title svg{height:16px;width:16px}}@media screen and (max-width: 960px){.category-card__title{margin-bottom:8px}.category-card__title svg{flex-shrink:0;width:16px;height:16px}}.category-card__image{display:flex;flex:1;justify-content:flex-end;margin:-20px -17px -20px -20px}@media screen and (max-width: 960px){.category-card__image{margin:-12px}}@media screen and (max-width: 960px){.category-card__image img{width:75px}}.product-card{position:relative;display:flex;flex-direction:column;border:.5px solid var(--border2);border-radius:3px;min-width:0;overflow:hidden;transition:all .3s ease;height:504px}@media screen and (max-width: 960px){.product-card{height:345px}}@media(hover: hover){.product-card:hover{box-shadow:0px 0px 25.8px rgba(44,49,57,.1),0px 0px 10.1px rgba(44,49,57,.0425185),0px 0px 2.2px rgba(44,49,57,.04);border-color:rgba(0,0,0,0)}}.product-card__slider-prev,.product-card__slider-next{position:absolute;top:50%;z-index:2;display:flex;justify-content:center;align-items:center;color:var(--background-base);background:rgba(42,44,47,.5019607843);border-radius:3px;opacity:0;visibility:hidden;cursor:pointer;width:40px;height:40px;transform:translate3d(0, 0, 0) translateY(-50%);transition:all .3s ease;user-select:none}.product-card__slider-prev.swiper-button-disabled,.product-card__slider-next.swiper-button-disabled{background-color:rgba(42,44,47,.5019607843)}.product-card__slider-prev.swiper-button-disabled svg,.product-card__slider-next.swiper-button-disabled svg{color:var(--background-base)}@media(hover: hover){.product-card__slider-prev:not(.swiper-button-disabled):hover,.product-card__slider-next:not(.swiper-button-disabled):hover{background:var(--background-secondary)}}.product-card__slider-prev.swiper-button-lock,.product-card__slider-next.swiper-button-lock{display:none}@media screen and (max-width: 960px){.product-card__slider-prev,.product-card__slider-next{display:none}}.product-card__slider-prev{left:0}.product-card__slider-prev svg{transform:rotate(180deg)}.product-card__slider-next{right:0}.product-card__min{max-width:256px}.product-card__info{flex-grow:1;display:flex;flex-direction:column;padding:16px 12px 12px 12px}@media screen and (max-width: 960px){.product-card__info{padding:6px 8px 8px 8px}}.product-card__title{display:-webkit-box;margin-bottom:7px;font-size:14px;font-weight:400;line-height:141%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:37px}@media screen and (max-width: 960px){.product-card__title{margin-bottom:10px;font-size:12px;line-height:150%;height:32px}}.product-card__code{margin-bottom:16px;font-weight:400;color:var(--text-sub);height:16px;font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.product-card__code{margin-bottom:7px}}.product-card__slider-image{width:100%;height:256px}@media screen and (max-width: 960px){.product-card__slider-image{height:160px;aspect-ratio:1}}.product-card__slider-image .swiper-pagination{position:absolute;bottom:8px;left:50%;-webkit-transform:translateX(-50%) translate3d(0, 0, 0);transform:translateX(-50%) translate3d(0, 0, 0);z-index:2}@media(hover: hover){.product-card__slider-image:hover .product-card__slider-next,.product-card__slider-image:hover .product-card__slider-prev{opacity:1;visibility:visible}.product-card__slider-image:hover .product-card__slider-next.swiper-button-disabled,.product-card__slider-image:hover .product-card__slider-prev.swiper-button-disabled{opacity:.5}}.product-card__image{overflow:hidden}.product-card__image img{object-fit:contain;object-position:center;width:100%}.product-card__sale-container{display:flex;align-items:center;margin-bottom:4px;gap:8px}@media screen and (max-width: 960px){.product-card__sale-container{margin-bottom:2px;gap:6px}}.product-card__sale-container-null{display:flex;align-items:center;margin-bottom:4px;gap:8px;height:20px}@media screen and (max-width: 960px){.product-card__sale-container-null{margin-bottom:2px;height:16px;gap:6px}}.product-card__old-price{position:relative;font-size:14px;font-weight:400;line-height:14px;color:var(--text-sub)}@media screen and (max-width: 960px){.product-card__old-price{font-size:12px;line-height:12px}}.product-card__old-price::after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%);background-color:var(--text-sub)}.product-card__old-price span{font-size:11px}@media screen and (max-width: 960px){.product-card__old-price span{font-size:10px}}.product-card__old-price sup{display:none}.product-card__price-container{display:flex;flex:1;flex-direction:column;justify-content:flex-start;margin-bottom:15px;font-weight:400}@media screen and (max-width: 960px){.product-card__price-container{margin-bottom:5px}}.product-card__current-price{font-weight:500;line-height:24px;font-size:calc(18px + 2*(min(100vw,1440px) - 360px)/1080)}.product-card__current-price span{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}.product-card__current-price--small{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}.product-card__current-price--check-price{cursor:pointer;display:flex;align-items:center;gap:8px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.product-card__current-price--check-price svg{width:20px;height:20px}}.product-card__current-price--check-price span{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);border-bottom:1px dashed var(--text-base)}.product-card__current-price-sale{color:var(--text-accent);height:26px}@media screen and (max-width: 960px){.product-card__current-price-sale{height:22px;margin-bottom:3px}}.product-card__price-meter{font-weight:400;color:var(--text-sub);height:18px;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.product-card__price-meter{height:14px}}.product-card__delivery-info{margin-right:-5px;margin-bottom:15px;gap:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width: 960px){.product-card__delivery-info{margin-right:0px;margin-bottom:4px}}.product-card__delivery-info .chip{display:inline-flex;margin-right:8px;max-width:90%}.product-card__delivery-info .chip span{overflow:hidden;text-overflow:ellipsis}.product-card__delivery-info .chip:last-child{margin-right:0px}@media screen and (max-width: 960px){.product-card__delivery-info .chip{margin-right:4px}}.product-card__delivery-status{display:flex;align-items:center;gap:8px;margin-top:5px;height:20px}@media screen and (max-width: 960px){.product-card__delivery-status{height:17px;gap:5px}.product-card__delivery-status img{width:16px;height:16px}}.product-card__delivery-status .cart__status{height:100%}.product-card__delivery-status .cart__status-item{height:100%}.product-card__delivery-status span{position:relative;padding-bottom:1px;font-size:14px;color:var(--text-base);border-bottom:1px dashed var(--text-base)}@media screen and (max-width: 960px){.product-card__delivery-status span{padding-bottom:0;font-size:10px;line-height:150%}}.product-card__like{position:absolute;top:2px;right:2px;z-index:2;display:flex;justify-content:center;align-items:center;cursor:pointer;width:40px;height:40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media screen and (max-width: 960px){.product-card__like{top:0px;right:0px;width:35px;height:35px}.product-card__like svg{width:20px;height:20px}}.product-card__like.is-active svg path{fill:#d70022;stroke:#d70022}html.ios .product-card__old-price::after{top:calc(50% - 1px)}.service-card{position:relative;display:flex;flex-direction:column;padding:24px;background-color:var(--background-base);border-radius:3px;transition:all .3s ease;width:100%}@media screen and (max-width: 960px){.service-card{padding:16px}}@media(hover: hover){.service-card:hover{color:var(--text-base);box-shadow:0px 0px 25.8px rgba(44,49,57,.06),0px 0px 10.1px rgba(44,49,57,.036),0px 0px 2.2px rgba(44,49,57,.02)}.service-card:hover .service-card__title{color:var(--text-accent)}}.service-card__min{width:325px}.service-card__title{margin-bottom:17px;font-size:1rem;font-weight:500;flex-grow:1}.service-card__title p{display:inline}@media screen and (max-width: 960px){.service-card__title{margin-bottom:8px}}.service-card .svg_base{margin-top:-2px;flex-shrink:0;vertical-align:middle;width:24px;height:24px}@media screen and (max-width: 960px){.service-card .svg_base{height:16px;width:16px}}.service-card__details{display:flex;gap:12px}.service-card__label{flex:1;font-size:0.8235294118rem;font-weight:400;line-height:1.4}@media screen and (max-width: 960px){.service-card__label{font-size:12px;line-height:150%}}.service-card__icon svg{vertical-align:middle}.expandable-list{position:relative;display:flex;flex-wrap:nowrap;overflow:hidden;align-items:flex-start;width:100%;gap:8px}.expandable-list__visible-items{display:flex;gap:8px}.expandable-list__visible-items.show{-webkit-mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 50px), transparent 100%);mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 50px), transparent 100%);overflow:hidden}@media screen and (max-width: 960px){.expandable-list__visible-items{width:100%;-webkit-mask-image:none;mask-image:none !important;overflow-x:auto !important;scrollbar-width:none;-ms-overflow-style:none;padding-right:8px}.expandable-list__visible-items::-webkit-scrollbar{display:none}}.expandable-list__item{padding:8px 12px;line-height:143%;background-color:var(--background-accent);border-radius:3px;white-space:nowrap;flex-shrink:0;transition:all .3s ease;cursor:pointer;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.expandable-list__item{padding:5px 10px;line-height:150%}}@media(hover: hover){.expandable-list__item:hover{color:var(--text-base)}}.expandable-list__toggle{display:none;margin-top:6px;font-size:14px;font-weight:400;line-height:143%;background:none;border:none;cursor:pointer;flex-shrink:0}.expandable-list__toggle.show{display:block}@media screen and (max-width: 960px){.expandable-list__toggle{display:none !important}}.expandable-list__expanded{gap:8px}@media(min-width: 960px){.expandable-list__expanded .expandable-list__visible-items{flex-wrap:wrap !important;-webkit-mask-image:none !important;mask-image:none !important}}.expandable-list__expanded .expandable-list__toggle{position:static;order:999;transform:translateY(0)}@media screen and (max-width: 960px){.expandable-list__expanded .expandable-list__toggle{display:none}}.checkbox-filter{display:inline-block;margin-right:12px}.checkbox-filter__custom-checkbox{position:relative;margin:1px;margin-right:12px;border:1px solid var(--border);border-radius:3px;width:22px;height:22px;flex-shrink:0;transition:border-color .3s ease}@media screen and (max-width: 960px){.checkbox-filter__custom-checkbox{width:18px;height:18px}}.checkbox-filter__input{position:absolute;opacity:0}.checkbox-filter__label{display:flex;align-items:center;cursor:pointer;user-select:none}@media screen and (max-width: 960px){.checkbox-filter__label{column-gap:8px}}.checkbox-filter__label--wrap{flex-wrap:wrap}.checkbox-filter__text{width:calc(100% - 35px);font-weight:400;line-height:143%;color:var(--text-base);transition:color .3s ease;font-size:calc(16px + -2*(min(100vw,1440px) - 360px)/1080)}.checkbox-filter__text a{color:var(--text-accent)}@media(hover: hover){.checkbox-filter__text a:hover{color:var(--text-hover)}}@media(hover: hover){.checkbox-filter:hover .checkbox-filter__custom-checkbox{border:1px solid var(--breadcrumbs-default)}.checkbox-filter:hover .checkbox-filter__text{color:var(--text-accent)}}.checkbox-filter__icon{flex-shrink:0;margin-right:8px;width:20px;height:20px}.checkbox-filter__image{width:40px;height:40px;object-fit:contain;margin-right:8px;border-radius:3px}.checkbox-filter__image--no-rounded{border-radius:0}.checkbox-filter__image-box{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;margin-right:8px;background:var(--background-accent);border-radius:3px;overflow:hidden}.checkbox-filter__image-box .checkbox-filter__image{max-width:28px;max-height:28px;margin-right:0}.checkbox-filter__input:checked+.checkbox-filter__label .checkbox-filter__custom-checkbox{background-color:var(--action-background-accent);border-color:var(--action-background-accent)}.checkbox-filter__input:checked+.checkbox-filter__label .checkbox-filter__custom-checkbox::after{position:absolute;top:50%;left:50%;border:solid #fff;content:"";width:8px;height:13px;border-width:0 2px 2px 0;transform:translate(-50%, -65%) rotate(45deg)}@media screen and (max-width: 960px){.checkbox-filter__input:checked+.checkbox-filter__label .checkbox-filter__custom-checkbox::after{width:6px;height:10px}}.checkbox-filter__input:disabled+.checkbox-filter__label{pointer-events:none;opacity:.3}.checkbox-filter__input:disabled+.checkbox-filter__label .checkbox-filter__custom-checkbox{border-color:var(--border)}.checkbox-filter__input:disabled+.checkbox-filter__label .checkbox-filter__text{color:var(--text-base)}.checkbox-filter__sign{margin-top:4px;margin-left:34px;font-size:12px;line-height:16px;color:var(--text-sub)}@media screen and (max-width: 960px){.checkbox-filter__sign{margin-left:28px;font-size:10px;line-height:14px}}.checkbox-filter__sign a{color:var(--text-accent)}@media(hover: hover){.checkbox-filter__sign a:hover{color:var(--text-hover)}}.checkbox-filter__error{display:none;margin-top:4px;margin-left:34px;font-size:12px;line-height:16px;color:var(--text-accent)}@media screen and (max-width: 960px){.checkbox-filter__error{margin-left:28px;font-size:10px;line-height:14px}}.checkbox-filter.error .checkbox-filter__error{display:block}.checkbox-filter--solo{margin-right:0}.checkbox-filter--solo .checkbox-filter__label{align-items:flex-start}@media screen and (max-width: 960px){.checkbox-filter--solo .checkbox-filter__custom-checkbox{margin-top:2px;margin-right:0}}@media screen and (max-width: 960px){.checkbox-filter--solo .checkbox-filter__text{font-size:12px;line-height:18px}}@media(hover: hover){.checkbox-filter--solo:hover .checkbox-filter__text{color:inherit}}.swiper-slide .banner__thumb{width:auto}.swiper-main{position:relative;min-width:0;cursor:pointer;aspect-ratio:1.333}.swiper-main__image{width:100%;border-radius:3px}.swiper-main .swiper-pagination{display:none}@media screen and (max-width: 960px){.swiper-main .swiper-pagination{position:absolute;bottom:10px;left:50%;z-index:2;display:flex;justify-content:center;align-items:center;transform:translateX(-50%)}}.swiper-main .swiper-pagination-bullet{background-color:var(--action-background-base-hover)}.swiper-main .swiper-pagination-bullet-active{background-color:var(--text-accent)}@media screen and (max-width: 960px){.swiper-main{margin-right:-16px;padding-right:16px}}.slider-thumbs{display:flex;margin-top:12px}.slider-thumbs.full .slider-thumbs__slider{width:100%}.slider-thumbs__slider{display:flex;overflow:hidden;min-width:0;width:75%}.slider-thumbs__image{font-size:0;border-radius:3px;width:100%;aspect-ratio:1.3505;height:initial}@media screen and (max-width: 960px){.slider-thumbs__image{aspect-ratio:1.333}}.slider-thumbs__counter{z-index:2;display:flex;justify-content:center;align-items:center;margin-left:8px;font-weight:500;line-height:117%;color:var(--text-base);background-color:var(--background-accent);text-align:center;width:calc(25% - 5px);border-radius:3px;cursor:pointer;transition:all .3s ease;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}.slider-thumbs__counter.hidden{display:none}@media(hover: hover){.slider-thumbs__counter:hover{background-color:var(--action-background-base-hover)}}.slider-thumbs .swiper-wrapper{max-height:100%;height:100%}.slider-thumbs .swiper-slide{cursor:pointer;position:relative;display:block;max-height:100%;transition:opacity .3s;user-select:none}.slider-thumbs .swiper-slide::after{position:absolute;top:0;left:0;z-index:1;background-color:var(--background-base);opacity:.9;content:"";height:100%;width:100%;transition:opacity .3s}@media(hover: hover){.slider-thumbs .swiper-slide:hover::after{opacity:.5}}.swiper-slide-thumb-active::after{display:none}.breadcrumbs{display:flex;align-items:center;font-weight:400;flex-wrap:wrap;row-gap:3px;line-height:143%;color:var(--breadcrumbs-after);overflow:auto;scrollbar-width:none;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}.breadcrumbs svg{height:20px;min-width:20px;width:20px;transform:rotate(90deg)}.breadcrumbs a{display:flex;align-items:center;margin-right:2px;padding-right:2px;color:var(--breadcrumbs-default);white-space:nowrap}.breadcrumbs a:last-child{color:var(--text-base)}@media(hover: hover){.breadcrumbs a:hover{text-decoration:underline}}.tippy-box[data-theme=share]{min-width:250px}.share{position:absolute;top:0;right:0;display:flex;padding:5px;background-color:#f3f4f5;border-radius:3px;transition:box-shadow .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:28px;height:28px}.share>.share__list{display:none}@media screen and (max-width: 960px){.share{padding:4px}.share svg{height:20px;width:20px}}@media(hover: hover){.share:hover{cursor:pointer;background-color:var(--action-background-base-hover)}}.share__list{display:flex;flex-direction:column;background:var(--background-base);border-radius:3px;row-gap:16px}@media screen and (max-width: 960px){.share__list{grid-gap:12px}}.share__link{display:flex;align-items:center;column-gap:10px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base);transition:color .3s ease}@media screen and (max-width: 960px){.share__link svg{height:20px;width:20px}}.share__list-item{transition:color .3s}@media(hover: hover){.share__list-item:hover .share__link{color:var(--text-accent)}}.visible .share__list{display:flex;flex-direction:column}.show-list{position:relative;display:flex;flex-wrap:nowrap;overflow:hidden;align-items:flex-start;width:100%}.show-list__visible-items{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;width:calc(100% - 120px);-webkit-mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 50px), transparent 100%);mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 50px), transparent 100%)}@media screen and (max-width: 639.98px){.show-list__visible-items{width:100%;mask-image:linear-gradient(180deg, #000 0%, #000 calc(100% - 100px), transparent 100%);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.show-list__visible-items::-webkit-scrollbar{display:none}}.show-list__visible-items [data-visible=visible]{display:block}@media screen and (max-width: 960px){.show-list__visible-items [data-visible=visible] [data-visible-mobile=visible]{display:block}}.show-list__visible-items [data-visible=hidden]{display:none}@media screen and (max-width: 960px){.show-list__visible-items [data-visible=hidden] [data-visible-mobile=hidden]{display:none}}.show-list__item{white-space:nowrap;flex-shrink:0;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);cursor:pointer}@media screen and (max-width: 960px){.show-list__item{line-height:150%}}.show-list__item-inner{padding:8px 12px;background-color:var(--background-accent);border-radius:3px}@media screen and (max-width: 960px){.show-list__item-inner{padding:9px 10px}}.show-list .btn-show-more{margin-top:6px;margin-left:4px;font-size:14px;font-weight:400;line-height:143%;flex-shrink:0}@media screen and (max-width: 639.98px){.show-list .btn-show-more{position:absolute;top:auto;right:auto;bottom:0;left:0;margin-top:10px;margin-left:auto}}@media screen and (max-width: 639.98px){.show-list:has(.btn-show-more){padding-bottom:32px}}.show-list:not(.hidden-list) .show-list__visible-items{flex-wrap:wrap;width:100%;-webkit-mask-image:none;mask-image:none}.show-list:not(.hidden-list) .show-list__toggle{position:static;order:999;transform:translateY(0)}@media screen and (max-width: 639.98px){.show-list:not(.hidden-list) .show-list__toggle{position:absolute;top:auto;right:auto;bottom:0;left:0;transform:translateY(0)}}.goods{max-height:500px;margin:52px 0 20px}@media screen and (max-width: 960px){.goods{max-height:160px;margin:24px 0}}.goods__title-descr{margin-bottom:16px;font-size:24px;font-weight:500;line-height:117%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__title-descr{display:none}}.goods__top{display:flex;justify-content:space-between;align-items:center;padding:40px;background-color:var(--background-accent);border-radius:6px;column-gap:40px}@media screen and (max-width: 960px){.goods__top{flex-direction:column-reverse;align-items:start;padding:24px 16px;row-gap:0}}@media screen and (max-width: 960px){.goods__top-wrapper{display:contents}}.goods__img{margin-top:-30px}@media screen and (max-width: 960px){.goods__img{margin-top:16px}}.goods__name{font-size:calc(10px + 10*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:130%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__name{order:2;line-height:140%}}.goods__title{margin-top:16px;font-size:calc(14px + 18*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:112%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__title{order:1;margin-top:4px;line-height:129%}}.goods__text-block{display:flex;flex-direction:column;margin-top:32px;grid-gap:24px 40px}@media screen and (max-width: 960px){.goods__text-block{grid-gap:0;margin-top:16px}}.goods__text-block--double{margin-top:0}.goods__text-block--noimage{display:grid;margin-top:32px;grid-gap:40px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 960px){.goods__text-block--noimage{display:block;margin-top:16px}}.goods__top-wrapper--double{display:grid;grid-gap:32px;grid-template-columns:minmax(auto, 308px) minmax(auto, 940px)}@media screen and (max-width: 960px){.goods__top-wrapper--double{display:flex;grid-gap:16px;flex-direction:column}}.goods__top--noimage{display:block}.goods__text-descr{font-size:calc(14px + 6*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:140%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__text-descr{line-height:143%}}.goods__inner{display:grid;margin-top:44px;grid-template-columns:minmax(auto, 348px) minmax(auto, 992px);column-gap:20px}@media screen and (max-width: 960px){.goods__inner{display:flex;flex-direction:column;margin-top:32px}}@media screen and (max-width: 960px){.goods__inner-descr{margin-top:16px}}.goods__inner-title{font-size:calc(14px + 6*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:140%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__inner-title{font-weight:500;line-height:129%}}.goods__inner-text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__inner-text{line-height:143%}}.goods__inner-list+.goods__inner-text,.goods__inner-text+.goods__inner-text{margin-top:24px}@media screen and (max-width: 960px){.goods__inner-list+.goods__inner-text,.goods__inner-text+.goods__inner-text{margin-top:16px}}.goods__list-item{position:relative;margin-top:12px;padding-left:30px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__list-item{margin-top:8px;padding-left:26px;line-height:143%}}.goods__list-circle .goods__list-item::before{position:absolute;top:10px;left:0;background-color:var(--action-background-accent);border-radius:50%;content:"";width:4px;height:4px}@media screen and (max-width: 960px){.goods__list-circle .goods__list-item::before{top:5px}}.goods__list-num{counter-reset:section}.goods__list-num .goods__list-item::before{counter-increment:section;content:counter(section);position:absolute;left:0;color:var(--text-accent)}.goods__subtitle{margin-top:72px;font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:117%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__subtitle{margin-top:60px;line-height:133%}}.goods__items{display:grid;margin-top:16px;grid-gap:20px;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 960px){.goods__items{grid-template-columns:repeat(2, 1fr);grid-gap:48px}}@media screen and (max-width: 639.98px){.goods__items{display:flex;flex-direction:column;margin-top:24px;grid-gap:48px;flex-wrap:nowrap}}.goods__item-title{margin-top:18px;font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:130%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__item-title{margin-top:16px;line-height:137%}}.goods__item-text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__item-text{margin-top:8px;line-height:143%}}.goods__item-img{border-radius:3px}@media screen and (max-width: 639.98px){.goods__item-img{max-width:328px;height:192px;object-fit:cover}}.goods-used__items{display:grid;grid-gap:72px 20px;grid-template-columns:repeat(6, 1fr)}@media screen and (max-width: 960px){.goods-used__items{grid-template-columns:repeat(4, 1fr);grid-gap:48px}}@media screen and (max-width: 639.98px){.goods-used__items{display:flex;flex-direction:column}}.goods-used__items .goods__item:nth-child(1),.goods-used__items .goods__item:nth-child(2),.goods-used__items .goods__item:nth-child(3){grid-column:span 2}.goods-used__items .goods__item:nth-child(4),.goods-used__items .goods__item:nth-child(5){grid-column:span 3}@media screen and (max-width: 960px){.goods-used__items .goods__item:nth-child(4),.goods-used__items .goods__item:nth-child(5){margin-top:12px}}.goods__blocks{margin-top:72px;padding-top:72px;border-top:1px solid var(--border2)}@media screen and (max-width: 960px){.goods__blocks{margin-top:40px;padding-top:40px}}.goods__block{display:grid;grid-gap:72px 20px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 960px){.goods__block{display:flex;flex-direction:column;grid-gap:24px}}.goods__block-title{margin-bottom:24px;font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080);font-size:24px;font-weight:500;line-height:117%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__block-title{margin-bottom:16px;line-height:133%}}.goods__block-img{border-radius:6px}@media screen and (max-width: 960px){.goods__block-img{max-width:328px;height:192px;object-fit:cover}}.goods__block-video iframe{width:100%;border-radius:6px}@media screen and (max-width: 960px){.goods__block-video iframe{max-width:328px;height:192px}}.goods__block-text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__block-text{line-height:143%}}.goods__block+.goods__block{margin-top:72px}@media screen and (max-width: 960px){.goods__block+.goods__block{flex-direction:column-reverse;margin-top:60px}}.goods__note{border-top:1px solid var(--text-accent);margin-top:72px;padding-top:72px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.goods__note{margin-top:40px;padding-top:40px;line-height:143%}}.pagination{display:flex;justify-content:center;align-items:stretch;gap:12px;height:52px}@media screen and (max-width: 1279.98px){.pagination{gap:6px}}@media screen and (max-width: 960px){.pagination{flex-wrap:wrap;row-gap:20px;column-gap:8px;height:auto;margin:0 auto}}.pagination__item{display:flex;justify-content:center;align-items:center;font-weight:500;color:var(--text-base);border:solid 1px var(--border);border-radius:3px;transition:all .3s ease;width:52px;height:52px;text-decoration:none;cursor:pointer;font-size:calc(12px + 5*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.pagination__item{width:40px;height:40px}}@media(hover: hover){.pagination__item:not(.pagination__item-active):hover{border-color:var(--text-sub);color:var(--text-base)}}.pagination__item-active{cursor:initial;color:#fff;background-color:var(--action-background-accent)}.pagination__dots{display:flex;justify-content:center;align-items:center;width:52px;height:52px;border:solid 1px var(--border);border-radius:3px}@media screen and (max-width: 960px){.pagination__dots{width:40px;height:40px}}@media screen and (max-width: 960px){.pagination__pc{display:none}}.pagination__arrow{display:flex;justify-content:center;align-items:center;color:var(--text-base);border:solid 1px var(--border);border-radius:4px;transition:all .3s ease;width:52px;height:52px}@media screen and (max-width: 960px){.pagination__arrow{width:40px;height:40px}}.pagination__arrow--right{transform:rotate(180deg)}@media(hover: hover){.pagination__arrow:hover{border-color:var(--text-sub);color:var(--text-base)}}@media screen and (max-width: 960px){.pagination__arrow-item{display:flex;flex:1;justify-content:space-between}}.pagination__show-more{display:flex;margin-right:12px}.pagination__show-more .button{font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.pagination__show-more .button{width:100%;justify-content:center;padding:15px 20px;line-height:1.45}}@media screen and (max-width: 1279.98px){.pagination__show-more{margin-right:0}}@media screen and (max-width: 960px){.pagination__show-more{margin-right:0;width:100%}}span.pagination__arrow{pointer-events:none;color:var(--text-sub)}.swiper-object{min-width:0;cursor:pointer}@media screen and (max-width: 960px){.swiper-object{margin-right:-16px;padding-right:16px}}@media screen and (max-width: 639.98px){.swiper-object{height:208px}}.swiper-object__image{width:100%;aspect-ratio:1.7208;border-radius:6px}@media screen and (max-width: 960px){.swiper-object__image{border-radius:3px}}.swiper-object .swiper-pagination{display:none}@media screen and (max-width: 960px){.swiper-object .swiper-pagination{position:absolute;bottom:10px;left:50%;z-index:2;display:flex;justify-content:center;align-items:center;transform:translateX(-50%)}}.swiper-object .swiper-pagination-bullet{background-color:var(--text-sub)}.swiper-object .swiper-pagination-bullet-active{background-color:var(--background-base)}@media screen and (max-width: 960px){.swiper-object .swiper-object__image{border-radius:3px}}.swiper-thumbs-object{display:flex;margin-top:20px}.swiper-thumbs-object.full .swiper-thumbs-object__slider{width:100%}@media screen and (max-width: 960px){.swiper-thumbs-object{margin-top:12px}}.swiper-thumbs-object__slider{display:flex;overflow:hidden;min-width:0;width:80%}@media screen and (max-width: 960px){.swiper-thumbs-object__slider{width:75%}}.swiper-thumbs-object__image{aspect-ratio:1.6078;border-radius:6px}@media screen and (max-width: 960px){.swiper-thumbs-object__image{border-radius:3px}}.swiper-thumbs-object__counter{z-index:2;display:flex;justify-content:center;align-items:center;margin-left:20px;font-weight:500;line-height:117%;color:var(--text-base);background-color:var(--background-accent);text-align:center;width:calc(20% - 10px);border-radius:3px;cursor:pointer;transition:all .3s ease;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.swiper-thumbs-object__counter{width:calc(25% - 5px);margin-left:8px}}.swiper-thumbs-object__counter.hidden{display:none}@media(hover: hover){.swiper-thumbs-object__counter:hover{background-color:var(--action-background-base-hover)}}.swiper-thumbs-object .swiper-slide{cursor:pointer;position:relative;display:block;max-height:100%;transition:opacity .3s;user-select:none}.swiper-thumbs-object .swiper-slide::after{position:absolute;top:0;left:0;z-index:1;background-color:var(--background-base);opacity:.9;content:"";height:100%;width:100%;transition:opacity .3s}@media(hover: hover){.swiper-thumbs-object .swiper-slide:hover::after{opacity:.5}}.js-show-all-btn.hidden{display:none}.modal{position:fixed;top:0;left:0;z-index:var(--z-index-modal);display:none;padding:16px;background-color:rgba(42,44,47,.7);box-shadow:0 8px 40px 0 rgba(0,0,0,.08),0 0 40px 0 rgba(0,0,0,.01);width:100%;height:100%;overflow:auto}.modal-content{margin:auto;padding:32px 40px;background-color:var(--background-base);max-width:min-content;width:100%;border-radius:6px}@media screen and (max-width: 639.98px){.modal-content{padding:24px 20px}}.close{float:right;display:flex;transition:color .3s ease}@media(hover: hover){.close:hover{color:var(--text-accent)}}@media screen and (max-width: 960px){.close svg{height:20px;width:20px}}@media screen and (max-width: 639.98px){.close{margin-top:-8px;margin-right:-4px}}.close:focus{cursor:pointer}@media(hover: hover){.close:hover{cursor:pointer}}@media screen and (max-width: 639.98px){.modal.modal-inner:has(.calculator){align-items:start;background-color:var(--background-base);box-shadow:unset}}.modal.modal-inner:has(.calculator) .close{margin-right:-6px}.modal.modal-inner:has(.calculator) .modal-content{max-width:618px}@media screen and (max-width: 639.98px){.modal.modal-inner:has(.calculator) .modal-content{margin:0 auto;padding:8px 4px}}.calculator__title{font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080);margin-bottom:12px;font-weight:500;line-height:130%;color:var(--text-base)}@media screen and (max-width: 960px){.calculator__title{margin-right:40px;margin-bottom:8px;line-height:137%}}.calculator__text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.calculator__text{line-height:143%}.calculator__text br{display:none}}@media screen and (max-width: 960px){.calculator__title+.calculator__text{margin-right:40px}}.calculator__tabs-btn{display:flex;padding:24px 0;gap:16px;flex-wrap:wrap}@media screen and (max-width: 960px){.calculator__tabs-btn{padding:24px 0 40px;gap:10px}}.calculator__feature{display:grid;column-gap:16px;align-items:center;grid-template-columns:minmax(auto, 405px) minmax(auto, 117px);margin-bottom:16px}@media screen and (max-width: 960px){.calculator__feature{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}}@media screen and (max-width: 960px){.calculator__feature-inner{display:contents}}.calculator__feature-title{column-gap:10px;display:flex;align-items:center;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}.calculator__feature-title br{display:none}@media screen and (max-width: 960px){.calculator__feature-title{order:1;line-height:143%}.calculator__feature-title br{display:block}}.calculator__feature-text{margin-top:4px;font-size:12px;font-weight:400;line-height:133%;color:var(--text-sub)}@media screen and (max-width: 960px){.calculator__feature-text{margin-top:12px;order:3;width:100%}}.calculator__feature-input{display:flex;column-gap:8px;justify-content:space-between;align-items:center}@media screen and (max-width: 960px){.calculator__feature-input{order:2;width:100%;max-width:105px}}.calculator__feature-info{font-size:calc(18px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%}@media screen and (max-width: 960px){.calculator__feature-info{line-height:143%}}.calculator__feature-info sup{font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:133%;color:var(--text-base)}@media screen and (max-width: 960px){.calculator__feature-info sup{line-height:140%}}.calculator__feature-value{padding:14px 16px;font-weight:400;line-height:141%;color:var(--text-base);border:1px solid var(--border);border-radius:3px;width:78px;height:52px;text-align:center;transition:border-color .3s ease;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.calculator__feature-value{width:78px;height:48px;line-height:143%}}.calculator__feature-value:focus,.calculator__feature-value:not(:empty){border-color:var(--text-sub)}@media(hover: hover){.calculator__feature-value:hover{border-color:var(--text-sub)}}.calculator__feature-value::-webkit-outer-spin-button,.calculator__feature-value::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.calculator__feature-value--disable{color:var(--text-sub);background-color:var(--background-accent)}.calculator__feature-line{position:relative;display:flex;justify-content:center;margin-bottom:16px}@media screen and (max-width: 960px){.calculator__feature-line{margin-bottom:12px}}.calculator__feature-line span{position:relative;z-index:1;font-weight:400;line-height:143%;color:var(--text-sub);text-align:center;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.calculator__feature-line span{line-height:133%}}.calculator__feature-line::before{position:absolute;top:0;left:50%;z-index:1;background-color:var(--background-base);content:"";height:100%;width:59px;transform:translateX(-50%)}.calculator hr{margin-bottom:16px;width:100%;border-top:1px solid var(--border2)}@media screen and (max-width: 960px){.calculator hr{margin-bottom:12px}}.calculator__feature-line::after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;width:100%;left:0;background-color:var(--border2)}.calculator__note{margin-top:24px;margin-bottom:12px;font-weight:400;line-height:143%;color:var(--text-sub);font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.calculator__note{margin-top:32px;margin-bottom:10px;line-height:150%}}.calculator__btn-inner{width:100%;display:flex;column-gap:16px}@media screen and (max-width: 639.98px){.calculator__btn-inner{flex-direction:column;row-gap:10px}}.calculator__btn{width:100%}.calculator__btn button{height:52px;width:100%}.calculator__btn-estimate button{color:var(--text-base);background-color:var(--background-accent)}@media(hover: hover){.calculator__btn-estimate button:hover{color:var(--text-white);background-color:var(--background-secondary)}}.calculator__feature-tooltip{display:none}@media screen and (max-width: 960px){.calculator__feature-tooltip{display:inline-flex}}.calculator__feature--checkbox{display:flex;align-items:start}@media screen and (max-width: 960px){.calculator__feature--checkbox .calculator__feature-title{width:100%}}.calculator .checkbox-filter{margin-right:0}.calculator .checkbox-filter__label{display:flex}.calculator .checkbox-filter__custom-checkbox{margin-right:10px}@media screen and (max-width: 960px){.calculator .checkbox-filter__custom-checkbox{margin-right:8px}}.calculator .checkbox-filter__text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.calculator .checkbox-filter__text{line-height:143%}}.calculator__checkbox{display:flex}.calculator__checkbox-inner{display:flex;column-gap:10px;justify-content:space-between;max-width:180px;width:100%}@media screen and (max-width: 960px){.calculator__checkbox-inner{max-width:154px;margin-top:20px;order:2}}.calculator__attention{margin:24px 0;padding:14px;background-color:var(--background-accent);border-radius:3px}@media screen and (max-width: 960px){.calculator__attention{margin-top:32px 0}}.calculator__attention-title,.calculator__attention-text span{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;color:var(--text-base)}@media screen and (max-width: 960px){.calculator__attention-title,.calculator__attention-text span{font-weight:500;line-height:129%}}.calculator__attention-text span{margin-left:8px}@media screen and (max-width: 960px){.calculator__attention-text span{margin-left:6px}}.calculator__attention-text{margin-top:8px;font-size:17px;font-weight:400;line-height:141%;color:var(--text-base);font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.calculator__attention-text{line-height:143%}}.calculator__link{display:block;margin-top:12px;margin-bottom:24px;font-size:14px;font-weight:500;line-height:129%;color:var(--action-background-accent);transition:color .3s}@media(hover: hover){.calculator__link:hover{color:var(--text-hover)}}@media screen and (max-width: 960px){.calculator__link{margin-top:16px;margin-bottom:40px}}.calculator__btn-submit{margin-top:24px}@media screen and (max-width: 960px){.calculator__btn-submit{margin-top:32px}}.calculator__form{display:flex;flex-direction:column;gap:16px}.tabs__content{display:none !important}.tabs__content.active{display:inherit !important}.modal-city .modal-content{max-width:472px}.modal-city__title{margin-bottom:32px;font-weight:500;font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080);line-height:140%}@media screen and (max-width: 960px){.modal-city__title{margin-bottom:24px}}.modal-city__search{position:relative;margin-bottom:16px}.modal-city__search input{width:100%;padding:12px 70px 12px 20px;border:1px solid var(--border);border-radius:3px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.modal-city__search input{padding:14px 40px 14px 20px}}.modal-city__search svg{position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:all .3s ease}.modal-city__search svg.modal-city__search-clear{cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-50%) translateX(10px)}.modal-city__search.show-clear svg:not(.modal-city__search-clear){opacity:0;pointer-events:none}.modal-city__search.show-clear svg.modal-city__search-clear{opacity:1;pointer-events:all;transform:translateY(-50%) translateX(0px)}.modal-city__list{margin-bottom:16px}.modal-city__list--dinamyc{margin-bottom:0;max-height:130px;overflow:auto}.modal-city__list--dinamyc:not(:empty){margin-bottom:16px}.modal-city__item{cursor:pointer;display:flex;align-items:center;margin-left:-10px;padding-left:6px}.modal-city__item:not(:last-child){margin-bottom:16px}@media screen and (max-width: 960px){.modal-city__item:not(:last-child){margin-bottom:12px}}.modal-city__item svg{flex-shrink:0;opacity:0;align-self:flex-start}@media screen and (max-width: 960px){.modal-city__item svg{width:20px;height:19px}}.modal-city__item.active{color:var(--text-accent)}.modal-city__item.active svg{opacity:1}@media(hover: hover){.modal-city__item:hover{color:var(--text-accent)}}.modal-city__name{font-size:17px;line-height:140%}.modal-city__name span{color:var(--text-sub)}@media screen and (max-width: 960px){.modal-city__name{font-size:14px;line-height:19px}}.modal-city__sign{flex-shrink:0;margin-left:8px;padding:2px 8px;line-height:140%;color:var(--text-base);background-color:var(--background-accent);border-radius:3px;font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080)}.modal-city__btn{padding:17px 20px;font-size:17px}.modal-city__contact-wrap{margin-top:16px;text-align:center}.modal-city__contact{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);text-align:center;color:var(--text-sub);border-bottom:1px solid var(--text-sub)}@media(hover: hover){.modal-city__contact:hover{color:var(--text-accent);border-color:var(--text-accent)}}#submit-modal .modal-content{max-width:474px;padding:32px 40px}@media screen and (max-width: 960px){#submit-modal .modal-content{padding:24px 20px}}.submit__title{font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080);margin-bottom:12px;font-weight:500;line-height:130%;color:var(--text-base)}@media screen and (max-width: 960px){.submit__title{margin-right:40px;margin-bottom:8px;line-height:137%}}.submit__text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.submit__text{margin-right:40px;line-height:143%}.submit__text br{display:none}}.submit__btn{display:flex;margin-top:32px;width:100%}@media screen and (max-width: 960px){.submit__btn{margin-top:28px}}.submit__btn button{width:100%}.submit__btn.close{margin-right:0 !important}@media screen and (max-width: 960px){.submit__btn.close{margin-right:0 !important}}.result{display:flex;flex-direction:column;justify-content:space-between;padding:16px;background-color:var(--background-accent);border-radius:3px;flex-grow:1;gap:24px}.result .hidden{display:none}@media screen and (max-width: 1279.98px){.result{padding:12px;gap:12px}}.result__title{font-size:22px;font-weight:500;line-height:118%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.result__title{font-size:16px;line-height:125%}}.result__buttons{display:flex;flex:1;gap:8px}.result__btn{max-height:44px;display:flex;justify-content:center;align-items:center;padding:13px 20px;font-size:14px;font-weight:500;line-height:129%;color:var(--text-base);background-color:var(--background-base);border-radius:3px;transition:color .3s ease,background-color .3s ease}@media(hover: hover){.result__btn:hover{color:var(--background-base);background-color:var(--text-base)}}@media screen and (max-width: 1279.98px){.result__btn{padding:13px 18px}}@media screen and (max-width: 1279.98px){.result svg{height:136px;width:136px}}#close-search{position:absolute;top:50%;right:44px;display:none;justify-content:center;align-items:center;color:var(--text-sub);transition:color .3s ease;height:44px;width:44px;cursor:pointer;transform:translateY(-50%)}@media(hover: hover){#close-search:hover{color:var(--text-base)}}#close-search svg{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 960px){#close-search svg{height:20px;width:20px}}#suggestions{position:absolute;top:calc(100% + 16px);right:0;left:0;z-index:1000;display:none;padding:4px 0;background-color:var(--background-base);border-radius:3px;box-shadow:0px -1px 7px 0 rgba(44,49,57,.03),3px 12px 25px 0 rgba(44,49,57,.04),14px 39px 60px 0 rgba(44,49,57,.05);list-style-type:none;overflow-y:auto;max-height:616px}@media screen and (max-width: 960px){#suggestions{top:calc(100% + 8px);right:-17px;left:-50px;height:calc(100vh - 114px);max-height:initial}}.suggestions__items--empty{padding:8px 12px}@media screen and (max-width: 960px){.suggestions__items--empty{padding:8px 16px}}.suggestions__items+.suggestions__items{margin-top:4px;padding-top:4px;border-top:1px solid var(--border2)}.suggestions__item-link{display:flex;align-items:center;padding:6px 12px;gap:8px}@media screen and (max-width: 960px){.suggestions__item-link{padding:8px 16px}}.suggestions__item-title{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);margin-bottom:2px;font-weight:400;line-height:141%;color:var(--text-base);transition:color .3s ease}@media screen and (max-width: 960px){.suggestions__item-title{line-height:143%}}@media(hover: hover){.suggestions__item-link:hover .suggestions__item-link__item-title{color:var(--text-hover)}}.suggestions__item-img{border-radius:3px}@media screen and (max-width: 960px)and (max-width: 960px){.suggestions__item-img{height:40px;width:40px}}.suggestions__item-text{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:143%;color:var(--text-sub)}@media screen and (max-width: 960px){.suggestions__item-text{line-height:150%}}.suggestions__item-text span{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:143%;color:var(--text-accent)}@media screen and (max-width: 960px){.suggestions__item-text span{line-height:150%}}.suggestions__item-result{padding:8px 0;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.suggestions__item-result{padding:0;line-height:143%}}.categories-list{position:relative;display:flex;flex-wrap:nowrap;overflow:hidden;align-items:flex-start;width:100%}@media screen and (max-width: 960px){.categories-list{margin-right:-16px;width:calc(100% + 16px)}}.categories-list.hide-toggle .categories-list__visible-items{-webkit-mask-image:none;mask-image:none}.categories-list.hide-toggle .categories-list__toggle{display:none}.categories-list__visible-items{display:flex;flex-wrap:nowrap;overflow:hidden;gap:20px;-webkit-mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 40px), transparent 100%);mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 40px), transparent 100%)}@media screen and (max-width: 960px){.categories-list__visible-items{width:100%;-webkit-mask-image:none;mask-image:none;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-right:20px}.categories-list__visible-items::-webkit-scrollbar{display:none}}.categories-list__item{display:flex;gap:8px;align-items:center;white-space:nowrap;flex-shrink:0;cursor:pointer}.categories-list__item-title{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:143%;color:var(--text-base);transition:color .3s ease}@media screen and (max-width: 960px){.categories-list__item-title{line-height:150%}}@media(hover: hover){.categories-list__item:hover .categories-list__item__item-title{color:var(--text-hover)}}.categories-list__item-img{border-radius:3px}@media screen and (max-width: 960px){.categories-list__item-img{height:32px;width:32px}}.categories-list__item-text{font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:133%;color:var(--text-sub)}@media screen and (max-width: 960px){.categories-list__item-text{line-height:140%}}.categories-list__toggle{margin-top:6px;font-size:14px;font-weight:400;line-height:143%;background:none;border:none;cursor:pointer;flex-shrink:0}@media screen and (max-width: 960px){.categories-list__toggle{display:none}}.categories-list__expanded .categories-list__visible-items{flex-wrap:wrap;width:100%;-webkit-mask-image:none;mask-image:none}.categories-list__expanded .categories-list__toggle{position:static;order:999;transform:translateY(0)}@media screen and (max-width: 960px){.categories-list__expanded .categories-list__toggle{display:none}}.object-card{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width: 960px){.object-card{gap:8px}}@media(hover: hover){.object-card:hover .object-card__name{color:var(--text-accent)}}.object-card__image-box{position:relative;aspect-ratio:348/202}.object-card__image-box img{border-radius:3px}.object-card__tippy{position:absolute;top:16px;right:16px;width:28px;outline:none}@media screen and (max-width: 960px){.object-card__tippy{top:8px;right:8px;width:22px}}.object-card__tippy--top-left{top:16px;left:16px}@media screen and (max-width: 960px){.object-card__tippy--top-left{top:8px;left:8px}}.object-card__image{display:block;width:100%;height:100%;object-fit:cover}.object-card__info{display:flex;flex-direction:column;min-height:44px}@media screen and (max-width: 960px){.object-card__info{min-height:28px}}.object-card__name{display:-webkit-box;font-size:calc(12px + 5*(min(100vw,1440px) - 360px)/1080);font-weight:500;color:var(--text-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition-property:color;transition-duration:.3s}.slider-certificate__title{margin-bottom:24px;font-size:17px;font-weight:500;line-height:22px}@media screen and (max-width: 960px){.slider-certificate__title{margin-bottom:12px;font-size:18px;line-height:24px}}.slider-certificate__container{position:relative}@media screen and (max-width: 960px){.slider-certificate__container .swiper{margin:0 -16px 0 0;padding:0 16px 0 0}}.slider-certificate__container .swiper-slide{cursor:pointer}@media screen and (max-width: 960px){.slider-certificate__container .swiper-slide{width:calc((100% - 24px)/4);aspect-ratio:.7079}}@media screen and (max-width: 768px){.slider-certificate__container .swiper-slide{width:calc((100% - 16px)/3)}}@media screen and (max-width: 539.98px){.slider-certificate__container .swiper-slide{width:calc((100% - 8px)/2)}}@media screen and (max-width: 960px){.slider-certificate__container .swiper-pagination{display:none}}@media screen and (max-width: 639.98px){.modal-auth{align-items:start;background-color:var(--background-base);box-shadow:unset}}.modal-auth .modal-content{max-width:440px}@media screen and (max-width: 639.98px){.modal-auth .modal-content{max-width:100%;margin:0 auto;padding:8px 4px}}.modal-auth .modal-content:has(.modal-auth__step-one.hidden) .modal-auth__link{display:none}.modal-auth .modal-content:has(.modal-auth__step-one.hidden) .modal-auth__btn{margin-top:60px}@media screen and (max-width: 960px){.modal-auth .modal-content:has(.modal-auth__step-one.hidden) .modal-auth__btn{margin-top:32px}}.modal-auth .modal-content:has(.modal-auth__code-error:not(.hidden)) .modal-auth__btn{margin-top:36px}@media screen and (max-width: 960px){.modal-auth .modal-content:has(.modal-auth__code-error:not(.hidden)) .modal-auth__btn{margin-top:16px}}.modal-auth__title{margin-bottom:24px;font-size:20px;font-weight:500;line-height:26px}@media screen and (max-width: 960px){.modal-auth__title{font-size:16px;line-height:22px}}.modal-auth__fields{margin-bottom:16px}@media screen and (max-width: 960px){.modal-auth__fields{margin-bottom:24px}}.modal-auth__text{font-size:14px;line-height:20px}.modal-auth__btn{margin-top:44px}@media screen and (max-width: 960px){.modal-auth__btn{margin-top:32px}}.modal-auth__link{margin-top:16px;font-size:14px;line-height:20px;text-align:center}.modal-auth__link a{color:var(--text-accent)}@media(hover: hover){.modal-auth__link a:hover{color:var(--text-hover)}}@media screen and (max-width: 960px){.modal-auth__link{margin-top:12px;font-size:12px;line-height:18px}}.modal-auth__pin-inputs{display:flex;margin-top:16px;gap:8px}@media screen and (max-width: 960px){.modal-auth__pin-inputs{margin-top:24px}}.modal-auth__pin-input{font-size:17px;font-weight:400;line-height:141%;border:1px solid var(--border);border-radius:3px;flex-shrink:0;width:52px;height:52px;text-align:center}.modal-auth__pin-input.error{border-color:var(--text-accent)}@media screen and (max-width: 960px){.modal-auth__pin-input{width:48px;height:48px}}.modal-auth__text-change{cursor:pointer;color:var(--text-accent)}@media(hover: hover){.modal-auth__text-change:hover{color:var(--text-hover)}}.modal-auth__code-error{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-accent)}@media screen and (max-width: 960px){.modal-auth__code-error{margin-top:6px;font-size:10px;line-height:14px}}.informer-warning{display:inline-flex;align-items:flex-start;gap:8px;padding:12px;background-color:var(--background-accent);border-radius:3px}@media screen and (max-width: 960px){.informer-warning{padding:8px}}.informer-warning svg{flex-shrink:0}.informer-warning__text{font-size:14px;line-height:20px}.informer-warning__text a{color:var(--text-accent)}@media(hover: hover){.informer-warning__text a:hover{color:var(--text-hover)}}@media screen and (max-width: 960px){.informer-warning__text{font-size:12px;line-height:18px}}.radio__input{display:none}.radio__input:checked+.radio__label-marker{border-color:var(--text-accent)}.radio__input:checked+.radio__label-marker::before{opacity:1}.radio__label{display:flex;gap:8px}.radio__label-marker{position:relative;margin-top:1px;border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:22px;height:22px}@media screen and (max-width: 960px){.radio__label-marker{margin-top:0}}.radio__label-marker::before{position:absolute;top:50%;left:50%;background-color:var(--text-accent);border-radius:50%;opacity:0;content:"";transform:translate(-50%, -50%);width:16px;height:16px}.radio__label-text{font-size:17px;line-height:24px}@media screen and (max-width: 960px){.radio__label-text{font-size:14px;line-height:20px}}.radio__label-sign{margin-top:4px;font-size:14px;line-height:20px;color:var(--text-sub)}@media screen and (max-width: 960px){.radio__label-sign{margin-top:2px;font-size:12px;line-height:18px}}.btn-close{position:absolute;top:-15px;right:-15px;display:inline-flex;justify-content:center;align-items:center;color:#bdbdbd;background:url("data:image/svg+xml,%3Csvg%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M15.0551%205.05587C15.2585%204.85247%2015.2585%204.52269%2015.0551%204.3193C14.8517%204.1159%2014.522%204.1159%2014.3186%204.3193L9.68685%208.95101L5.05513%204.3193C4.85174%204.1159%204.52196%204.1159%204.31856%204.3193C4.11517%204.52269%204.11517%204.85247%204.31856%205.05587L8.95028%209.68758L4.31856%2014.3193C4.11517%2014.5227%204.11517%2014.8525%204.31856%2015.0559C4.52196%2015.2593%204.85174%2015.2593%205.05513%2015.0559L9.68685%2010.4242L14.3186%2015.0559C14.522%2015.2593%2014.8517%2015.2593%2015.0551%2015.0559C15.2585%2014.8525%2015.2585%2014.5227%2015.0551%2014.3193L10.4234%209.68758L15.0551%205.05587Z%27%20fill%3D%27%232A2C2F%27%2F%3E%3C%2Fsvg%3E%0A") 6px 5px no-repeat,#fff;border-radius:100%;box-shadow:rgba(0,0,0,.1) 0px .25rem 1.25rem;cursor:pointer;width:30px;height:30px}@media(hover: hover){.btn-close:hover{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M15.0551%205.05587C15.2585%204.85247%2015.2585%204.52269%2015.0551%204.3193C14.8517%204.1159%2014.522%204.1159%2014.3186%204.3193L9.68685%208.95101L5.05513%204.3193C4.85174%204.1159%204.52196%204.1159%204.31856%204.3193C4.11517%204.52269%204.11517%204.85247%204.31856%205.05587L8.95028%209.68758L4.31856%2014.3193C4.11517%2014.5227%204.11517%2014.8525%204.31856%2015.0559C4.52196%2015.2593%204.85174%2015.2593%205.05513%2015.0559L9.68685%2010.4242L14.3186%2015.0559C14.522%2015.2593%2014.8517%2015.2593%2015.0551%2015.0559C15.2585%2014.8525%2015.2585%2014.5227%2015.0551%2014.3193L10.4234%209.68758L15.0551%205.05587Z%27%20fill%3D%27%238b0404%27%2F%3E%3C%2Fsvg%3E")}}.btn-close.icon{z-index:16}@media screen and (max-width: 960px){.onclick-header{width:calc(100% - 40px) !important;max-height:calc(100% - 40px) !important;height:100% !important}}.product-page{padding-top:40px;padding-bottom:60px}@media screen and (max-width: 960px){.product-page{padding-top:32px;padding-bottom:32px}}.product__inner{position:relative;display:grid;margin-top:24px;gap:20px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}@media screen and (max-width: 1279.98px){.product__inner{display:flex;flex-wrap:wrap;gap:0 20px}}@media screen and (max-width: 960px){.product__inner{gap:0}}@media screen and (max-width: 1279.98px){.product__leftside{width:calc(50% - 10px);order:2}}@media screen and (max-width: 960px){.product__leftside{display:contents}}.product__slider{min-width:0;max-width:440px}@media screen and (max-width: 1279.98px){.product__slider{max-width:100%;width:100%;order:2}}.product__slider:has(.swiper-main:not(.swiper-initialized)) .swiper__button-next,.product__slider:has(.swiper-main:not(.swiper-initialized)) .swiper__button-prev{display:none}.product__slider .swiper-thumbs:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:8px}.product__slider .swiper-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(25% - 6px)}.product__block--noimage{display:flex;flex-direction:column;align-items:center;padding:62px 86px;background:var(--action-background-base-hover);border-radius:3px;gap:24px}@media screen and (max-width: 960px){.product__block--noimage{padding:42px 75px}}@media screen and (max-width: 960px){.product__block-img{height:67px;width:57px}}.product__block-text{font-size:calc(16px + 8*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:142%;color:var(--text-sub);text-align:center}@media screen and (max-width: 960px){.product__block-text{line-height:137%}}@media screen and (max-width: 1279.98px){.product__banner-thumb img{width:100%}}.product__video-gallery{margin-top:24px}@media screen and (max-width: 1279.98px){.product__video-gallery{order:3;margin-top:12px;width:100%}}.product__video-text{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:143%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.product__video-text{line-height:150%}}.product__video-items{display:grid;grid-template-columns:repeat(4, 1fr);margin-top:16px;gap:8px}@media screen and (max-width: 1279.98px){.product__video-items{margin-top:4px;max-width:100%}}.product__video-item{position:relative;cursor:pointer}.product__video-preview{border-radius:3px;object-fit:cover;height:100%}@media screen and (max-width: 1279.98px){.product__video-preview{width:100%}}.product__video-item::before{position:absolute;top:0;left:0;z-index:1;background-color:var(--background-base);opacity:.7;content:"";height:100%;width:100%;transition:opacity .3s}.product__video-item::after{position:absolute;top:50%;left:50%;z-index:1;background-repeat:no-repeat;background-position:center;background-size:contain;content:"";background-image:url(/local/frontend/dist/css/../images/preview-play.png);height:24px;width:24px;transform:translate(-50%, -50%);transition:opacity .3s}@media screen and (max-width: 639.98px){.product__video-item::after{height:20px;width:20px}}@media(hover: hover){.product__video-item:hover::before{opacity:.5}.product__video-item:hover::after{opacity:.5}}.product__banner-item{position:relative;max-width:440px;margin-top:40px}@media screen and (max-width: 1279.98px){.product__banner-item{order:6;margin-top:32px;width:100%;max-width:100%}}.product__banner-advertising{position:absolute;top:10px;right:10px;display:flex}@media screen and (max-width: 1279.98px){.product__banner-advertising{top:6px;right:6px}}.product__banner-img source,.product__banner-img img{border-radius:3px;width:100%}.product__content{grid-column:span 2}@media screen and (max-width: 1279.98px){.product__content{display:contents}}.product__tags{margin-bottom:28px}@media screen and (max-width: 1279.98px){.product__tags{order:1}}.product__header{margin:0;margin-right:68px;margin-bottom:16px;font-size:24px;font-weight:500;line-height:117%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.product__header{grid-column:span 1;margin-bottom:0}}@media screen and (max-width: 960px){.product__header{margin-right:40px}}.product__tags-content{display:flex;align-items:start}@media screen and (max-width: 1279.98px){.product__tags-content{margin-top:12px}}.product__tags-buttons{display:flex;gap:8px;flex-wrap:wrap}@media screen and (max-width: 1279.98px){.product__tags-buttons{column-gap:4px}}.product__code{display:flex;column-gap:10px;align-items:center;flex-shrink:0;margin-right:24px}@media screen and (max-width: 1279.98px){.product__code{margin-right:12px;column-gap:8px}}@media screen and (max-width: 960px){.product__code svg{width:20px;height:20px}}.product__code-nubmer{display:flex;align-items:center;font-weight:400;line-height:141%;color:var(--text-sub);transition:color .3s ease;column-gap:8px;font-size:calc(12px + 5*(min(100vw,1440px) - 360px)/1080)}@media(hover: hover){.product__code-nubmer:hover{color:var(--action-text-secondary)}}@media screen and (max-width: 960px){.product__code-nubmer{column-gap:8px;line-height:150%}}.product__columns{display:grid;column-gap:20px;grid-template-columns:repeat(2, calc(50% - 10px))}@media screen and (max-width: 1279.98px){.product__columns{display:contents}}@media screen and (max-width: 1279.98px){.product__descr{order:3;width:calc(50% - 10px);max-width:100%}}@media screen and (max-width: 960px){.product__descr{display:contents}}@media screen and (max-width: 1279.98px){.product__descr-inner{order:5}.product__descr-inner .feature-table__btn+.product__feature+.feature-table__btn,.product__descr-inner .product__text+.product__feature+.feature-table__btn,.product__descr-inner .product__list+.product__feature+.feature-table__btn,.product__descr-inner .product__block-collection+.feature-table__btn,.product__descr-inner .product__block-collection+.product__feature+.feature-table__btn,.product__descr-inner .product__block-collection+.feature-table__btn+.product__feature+.feature-table__btn{margin-top:32px}.product__descr-inner .feature-table__btn{margin-top:0}}@media screen and (max-width: 960px){.product__descr-inner{margin-top:32px}}.product__text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.product__text{line-height:143%}}.product__text.content+.product__text.content{margin-top:20px}@media screen and (max-width: 1279.98px){.product__text.content+.product__text.content{margin-top:16px}}.product__text+.product__feature{margin-top:52px}.product__text+.product__list+.product__feature{margin-top:52px}.product__text+.feature-table__btn{margin-top:20px}@media screen and (max-width: 1279.98px){.product__text+.feature-table__btn{margin-top:16px}}.product__text+.product__list,.product__text+.feature-table__btn+.product__list{margin-top:20px}@media screen and (max-width: 1279.98px){.product__text+.product__list,.product__text+.feature-table__btn+.product__list{margin-top:16px}}.product__note.content{padding:14px;background-color:var(--action-background-base);border-radius:3px}.product__note.content *:last-child{margin-bottom:0}.product__note.content ul li{padding-left:16px}.product__note.content ul li:not(:last-child){margin-bottom:8px}.product__note.content ul li::before{background-color:var(--text-base)}@media screen and (max-width: 960px){.product__note.content ul li{margin-top:0}}.product__list{padding:14px;background-color:var(--action-background-base);border-radius:3px}.product__list+.product__feature{margin-top:52px}.product__list-item{margin-left:16px;list-style-type:disc}.product__list-item+.product__list-item{margin-top:8px}.product__block-collection{margin-top:20px;margin-bottom:52px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-sub)}@media screen and (max-width: 960px){.product__block-collection{margin-top:16px;margin-bottom:0;line-height:143%}}.product__block-collection span{color:var(--text-accent)}.product__feature{display:flex}.product__feature .feature-table__descr{width:60%}.product__feature .feature-table__value{width:40%}.product__feature .feature-table__value,.product__feature .feature-table__value-title{overflow-wrap:break-word}@media screen and (max-width: 1279.98px){.product__feature{display:none}}.product__sort{margin-top:52px;margin-bottom:12px;font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.product__sort{margin-top:32px}}.product__sort-img-box{width:36px;height:36px;border-radius:50%;overflow:hidden}.product__sort-img{display:block;width:100%;height:100%;object-fit:cover}.product__sort-inner .show-list__visible-items{gap:10px}.product__sort-inner{max-width:440px;display:inline-grid;align-items:center}@media screen and (max-width: 639.98px){.product__sort-inner{max-width:312px}}.product__sort--color .show-list__visible-items{gap:10px}.product__sort--color{max-width:363px}@media screen and (max-width: 639.98px){.product__sort--color{max-width:301px}}.product__sort--color+.product__sort-inner{display:flex;column-gap:10px;align-items:center}.product__filters{display:flex;flex-direction:column;margin-top:52px;row-gap:12px}@media screen and (max-width: 1279.98px){.product__filters{max-width:100%;width:100%;margin-top:32px;row-gap:10px;order:7}}.product__filters:first-child{margin-top:0}@media screen and (max-width: 1279.98px){.product__filters:first-child{margin-top:32px}}.product__aside{display:flex;flex-direction:column;row-gap:24px}@media screen and (max-width: 1279.98px){.product__aside{display:flex;flex-direction:row;margin-top:32px;order:4;gap:20px;width:100%}}@media screen and (max-width: 960px){.product__aside{gap:20px}}@media(max-width: 767px){.product__aside{gap:16px;flex-direction:column;width:100%}}.product__price-block{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}@media screen and (max-width: 1279.98px){.product__price-block{margin-bottom:12px;gap:4px}}.product__price-inner{display:flex;column-gap:20px;align-items:end}@media screen and (max-width: 1279.98px){.product__price-inner{column-gap:16px}}.product__price-main{font-size:calc(24px + 8*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:112%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.product__price-main{line-height:125%}}.product__price-sale--piece{color:var(--text-accent)}.product__price-main sub{bottom:initial;font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080)}.product__price-main span{font-weight:500;line-height:129%;color:var(--text-base);font-size:calc(12px + 5*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 1279.98px){.product__price-main span{line-height:117%}}.product__price-sale--piece span{color:var(--text-accent)}.product__price-current{position:relative;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;color:var(--text-sub)}.product__price-current::after{position:absolute;bottom:calc(50% - 1px);left:0;background-color:var(--text-sub);transform:translateY(-50%);content:"";height:1px;width:100%}.product__price-current span{font-size:calc(8px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:170%;color:var(--text-sub)}@media screen and (max-width: 1279.98px){.product__price-current span{line-height:125%}}.product__price-sale--meter{font-size:calc(18px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:130%;color:var(--text-sub)}@media screen and (max-width: 1279.98px){.product__price-sale--meter{line-height:133%}}.product__price-sale--meter sub{bottom:initial;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}.product__price-sale--meter span{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;color:var(--text-sub)}@media screen and (max-width: 1279.98px){.product__price-sale--meter span{line-height:117%}}.product__anchor+.feature-table{margin-top:20px}.product__anchor:first-child{margin-top:0}.page-product-slider{margin-top:60px}@media screen and (max-width: 960px){.page-product-slider{margin-top:40px}}.feature-table{flex-direction:column;row-gap:12px}.feature-table__row{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-right:0;flex-flow:row nowrap}@media screen and (max-width: 960px){.feature-table__row .feature-table__descr{max-width:50%;flex-shrink:0;hyphens:auto}}.feature-table__descr{position:relative;z-index:2;display:flex;align-items:flex-start;padding-right:8px;color:var(--text-sub);width:calc(100% - 348px)}@media screen and (max-width: 960px){.feature-table__descr{width:50%}}.feature-table__descr span{position:relative;padding-right:5px;max-width:calc(100% - 35px);overflow:hidden;overflow-wrap:break-word}.feature-table__descr::after{display:block;content:"";flex-grow:1;min-width:12px;height:1px;margin-bottom:11px;border-top:1px dotted var(--text-sub);align-self:flex-end}@media screen and (max-width: 960px){.feature-table__descr::after{margin-bottom:9px}}.feature-table__value{position:relative;width:348px;z-index:2;padding-left:5px;background-color:#fff;align-self:flex-end;overflow-wrap:break-word}@media screen and (max-width: 960px){.feature-table__value{width:50%}}.feature-table__value-title{display:block;color:var(--action-background-accent);transition:color .3s}.feature-table__logo{display:block;margin-top:8px;max-width:116px;max-height:48px;object-fit:contain}@media screen and (max-width: 960px){.feature-table__logo{max-width:87px;max-height:36px;object-fit:contain}}@media(hover: hover){.feature-table__value-title:hover{color:var(--text-hover)}}.feature-table__info{position:relative;display:flex;align-items:flex-start;padding-right:5px;background:var(--background-base);flex-shrink:0;align-self:flex-end}@media screen and (max-width: 960px){.feature-table__info svg{width:20px;height:20px}}.feature-table__btn{margin-top:20px}.feature-table__btn a{font-weight:400;line-height:141%;color:var(--text-sub);border-image:repeating-linear-gradient(to right, var(--text-sub) 0, var(--text-sub) 4px, transparent 4px, transparent 8px) 1;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.feature-table__btn a{line-height:143%}}@media screen and (max-width: 1279.98px){.feature-table__btn{margin-top:32px}}.filter__link{display:flex;justify-content:space-between;align-items:center;padding:19px 15px;font-weight:500;line-height:129%;color:var(--text-base);border:1px solid var(--border);border-radius:3px;transition:color .3s;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 1279.98px){.filter__link{padding:15px}}@media(hover: hover){.filter__link:hover{color:var(--text-accent)}}@media screen and (max-width: 1279.98px){.filter__link svg{height:20px;width:20px}}.aside-block{position:relative;padding:32px 40px;background-color:var(--background-base);border-radius:6px;box-shadow:0 8px 40px 0 rgba(0,0,0,.08),0 0 40px 0 rgba(0,0,0,.01);max-width:440px}@media screen and (max-width: 1279.98px){.aside-block{padding:28px 20px;width:calc(50% - 10px);max-width:100%;border-radius:8px}}@media screen and (max-width: 960px){.aside-block{padding:24px 16px 20px;border-radius:8px;width:100%}}.aside-block__title{font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:130%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.aside-block__title{line-height:137%}}.aside-block__title+.aside-block__sale{margin-top:28px}@media screen and (max-width: 960px){.aside-block__title+.aside-block__sale{margin-top:24px}}.aside-block__sale{font-size:14px}.aside-block__sale .chip{position:absolute;top:-10px;left:40px;display:flex;align-items:center}@media screen and (max-width: 1279.98px){.aside-block__sale .chip{height:16px;left:16px}}.aside-block__text{margin-bottom:16px;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:143%;color:var(--text-sub)}@media screen and (max-width: 1279.98px){.aside-block__text{margin-bottom:12px;line-height:150%}}.aside-block__attention{display:flex;justify-content:space-between;align-items:center;margin:19px 0;padding:10px 14px;background-color:var(--background-accent);border-radius:3px;column-gap:5px}.aside-block__attention+.aside-block__link--cheaper{margin-top:28px}@media screen and (max-width: 1279.98px){.aside-block__attention+.aside-block__link--cheaper{margin-top:24px}}@media screen and (max-width: 1279.98px){.aside-block__attention{margin:12px 0}}.aside-block__attention svg{flex-shrink:0;outline:none}@media screen and (max-width: 960px){.aside-block__attention svg{height:20px;width:20px}}.aside-block__attention span{font-size:14px;font-weight:400;line-height:143%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.aside-block__attention span br{display:none}}@media screen and (max-width: 960px){.aside-block__order .checkbox-filter__custom-checkbox{margin-right:8px}}.aside-block__order-info{height:20px;width:20px}.aside-block__attention--callback{flex-direction:column;gap:12px;align-items:start}.aside-block__phone-link{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;color:var(--text-base);transition:color .3s}@media screen and (max-width: 960px){.aside-block__phone-link{line-height:117%}}@media(hover: hover){.aside-block__phone-link:hover{color:var(--text-hover)}}.aside-block__link{display:flex;align-items:center;column-gap:10px}.aside-block__link--cheaper{margin:16px 0 28px 0}.aside-block__link--cheaper .link{height:19px}@media screen and (max-width: 1279.98px){.aside-block__link--cheaper{margin:12px 0 24px 0;height:18px}}.aside-block__link--cheaper svg{position:relative;transform:translateY(-1px)}@media screen and (max-width: 960px){.aside-block__link--cheaper svg{height:20px;width:20px;transform:translateY(0px)}}.aside-block__docs{margin:28px 0}@media screen and (max-width: 960px){.aside-block__docs{margin:24px 0}}.aside-block__docs-title{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base)}@media screen and (max-width: 960px){.aside-block__docs-title{line-height:143%}}.aside-block__docs-items{display:grid;margin-top:12px;grid-template-columns:repeat(3, 1fr);gap:12px;grid-auto-flow:dense}@media screen and (max-width: 960px){.aside-block__docs-items{gap:10px}}.aside-block__docs-item{cursor:pointer;border-radius:3px}.aside-block__docs-item--grow-2{grid-column:span 2}.aside-block__docs-item--grow-3{grid-column:span 3}.aside-block__docs-link{display:flex;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;line-height:129%;color:var(--text-white);background-color:var(--action-background-accent);border-radius:3px;column-gap:10px;height:100%;transition:background-color .3s ease;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.aside-block__docs-link{padding:8px 14px;column-gap:8px;line-height:117%}}@media(hover: hover){.aside-block__docs-link:hover{background-color:var(--action-background-hover)}.aside-block__docs-link:hover text{color:var(--text-white)}}@media screen and (max-width: 960px){.aside-block__docs-link svg{height:20px;width:20px}}.aside-block__link--estimate a{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}.aside-block__link--estimate{margin-top:28px;font-weight:500;line-height:129%;color:var(--text-base)}@media screen and (max-width: 960px){.aside-block__link--estimate{margin-top:24px;column-gap:8px}}@media screen and (max-width: 960px){.aside-block__link--estimate svg{height:20px;width:20px}}.aside-block__link--price{margin-top:0;margin-bottom:28px}@media screen and (max-width: 960px){.aside-block__link--price{margin-bottom:24px}}.aside-block__buttons{margin-top:28px}@media screen and (max-width: 1279.98px){.aside-block__buttons{max-width:360px;margin-top:24px}}.aside-block__buttons-info{display:flex;align-items:center;gap:12px;margin-bottom:12px}@media screen and (max-width: 1279.98px){.aside-block__buttons-info{flex-wrap:nowrap}}@media screen and (max-width: 960px){.aside-block__buttons-info{gap:10px;flex-wrap:nowrap}}@media screen and (max-width: 639.98px){.aside-block__buttons-info--free{flex-direction:column;align-items:stretch}}.aside-block__buttons-info--free+.aside-block__text{margin-top:28px}@media screen and (max-width: 960px){.aside-block__buttons-info--free+.aside-block__text{margin-top:24px}}.aside-block__button-cart{width:100%;max-width:232px}@media screen and (max-width: 1279.98px){.aside-block__button-cart{max-width:173px}}.aside-block__button--info.dn{display:none}.aside-block__title+.aside-block__buttons-info{margin-top:28px}@media screen and (max-width: 960px){.aside-block__title+.aside-block__buttons-info{margin-top:12px}}.aside-block__button-cart button{justify-content:center;font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;width:100%;height:52px}@media screen and (max-width: 960px){.aside-block__button-cart button{line-height:137%}}.aside-block__button-calc{position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px 0;height:52px;border:1px solid var(--border);border-radius:3px;column-gap:12px;width:100%;max-width:232px}@media screen and (max-width: 1279.98px){.aside-block__button-calc{max-width:173px}}.aside-block__text--calc{font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:143%;color:var(--text-black)}@media screen and (max-width: 1279.98px){.aside-block__text--calc{line-height:150%}}.aside-block__text--calc span{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;color:var(--text-black)}.aside-block__text--calc span span{font-size:calc(10px + 2*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:133%;color:var(--text-black)}@media screen and (max-width: 1279.98px){.aside-block__text--calc span span{line-height:140%}}.aside-block__btn-text.dn{display:none}.aside-block__button-inner{border-radius:3px;transition:box-shadow .3s ease}.aside-block__button-inner:has(.aside-block__button--free){max-width:50%;width:100%}@media screen and (max-width: 639.98px){.aside-block__button-inner:has(.aside-block__button--free){max-width:100%}}@media(hover: hover){.aside-block__button-inner:hover button{background-color:var(--action-background-base-hover)}}.aside-block__button{display:flex;justify-content:center;align-items:center;padding:14px;background-color:var(--background-accent);border-radius:3px;column-gap:10px;width:100%;height:52px;max-width:52px;min-width:52px}@media screen and (max-width: 1279.98px){.aside-block__button{padding:14px}}@media screen and (max-width: 1279.98px){.aside-block__button svg{height:20px;width:20px}}.aside-block__button--free{padding:14px 13px;font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:129%;color:var(--text-base);max-width:none;min-width:unset}@media screen and (max-width: 960px){.aside-block__button--free{line-height:137%}}.aside-block__line{margin:28px 0;width:100%;height:1px;background-color:var(--border2)}@media screen and (max-width: 960px){.aside-block__line{margin:16px 0 26px}}.aside-block__check{display:flex;align-items:center;margin-bottom:12px;font-weight:400;line-height:141%;color:var(--text-base);column-gap:8px;font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 1279.98px){.aside-block__check{margin-bottom:24px;line-height:143%}}@media screen and (max-width: 960px){.aside-block__check svg{height:20px;width:20px}}.aside-block__text-descr{margin-top:4px;line-height:143%;font-size:calc(12px + 2*(min(100vw,1440px) - 360px)/1080);color:var(--text-base)}@media screen and (max-width: 1279.98px){.aside-block__text-descr{margin-top:0;line-height:150%}}.aside-block__text-descr+.aside-block__text{margin-top:12px}@media screen and (max-width: 1279.98px){.aside-block__text-descr+.aside-block__text{margin-top:16px}}.aside-block__items{display:flex;flex-direction:column;margin-top:16px;row-gap:16px}.aside-block__item{padding:19px;border:1px solid var(--border);border-radius:3px}.aside-block__item-title{display:flex;align-items:center;margin-bottom:12px;font-weight:500;line-height:129%;color:var(--text-base);column-gap:10px;font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 1279.98px){.aside-block__item-title{column-gap:8px;line-height:137%}}@media screen and (max-width: 960px){.aside-block__item-title svg{height:20px;width:20px}}.aside-block__item-text{font-size:14px}.aside-block__item-descr{margin-top:16px;font-size:14px}.aside-block__order .checkbox-filter{margin:0}.aside-block__order .checkbox-filter__text{font-size:14px}.aside-block__order{display:flex;align-items:center;margin-top:16px;column-gap:8px}.aside-block__btn{display:flex;margin-top:32px}@media screen and (max-width: 1279.98px){.aside-block__btn{margin-top:24px}}.aside-block__btn a{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%}@media screen and (max-width: 960px){.aside-block__btn a{line-height:143%}}.features{position:relative;z-index:2;padding-top:72px;scroll-margin-top:105px}.features+.page-product-slider,.features+.service,.features+.video-gallery,.features+.objects,.features+.two-banner{margin-top:52px}@media screen and (max-width: 960px){.features+.page-product-slider,.features+.service,.features+.video-gallery,.features+.objects,.features+.two-banner{margin-top:24px}}@media screen and (max-width: 960px){.features{scroll-margin-top:115px}}@media screen and (max-width: 1279.98px){.features{padding-top:40px}}.features__title{margin:0;font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:117%;color:var(--text-base)}@media screen and (max-width: 1279.98px){.features__title{line-height:133%}}.features__inner{display:flex;flex-direction:column;margin-top:16px;max-width:895px;row-gap:12px}@media screen and (max-width: 1279.98px){.features__inner{max-width:836px;margin-top:24px;row-gap:7px}}.features__inner.hidden-list{position:relative}.features__inner.hidden-list::before{position:absolute;bottom:40px;left:0;z-index:3;background:linear-gradient(180.55deg, rgba(255, 255, 255, 0) -0.1%, #FFFFFF 99.52%);pointer-events:none;content:"";width:100%;height:40px}.features__inner .feature-table__row.hidden{display:none}.features__inner .btn-show-more{margin-top:8px;align-self:start;color:var(--text-sub);border-color:var(--text-sub)}@media(hover: hover){.features__inner .btn-show-more:hover{color:var(--text-accent);border-color:var(--text-accent)}}@media screen and (max-width: 1279.98px){.features__inner .btn-show-more{margin-top:13px;font-size:12px}}.features__note{display:flex;align-items:center;margin-top:52px;flex-wrap:wrap;column-gap:10px;row-gap:8px}@media screen and (max-width: 1279.98px){.features__note{margin-top:24px}}.features__text{color:var(--text-sub)}.features__link{display:flex;align-items:center;column-gap:10px}.features__link .link{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 1279.98px){.features__link .link{line-height:143%}}.features .link{border-image:repeating-linear-gradient(to right, var(--text-sub) 0, var(--text-sub) 4px, transparent 4px, transparent 8px) 1}.features .link::before{color:var(--text-sub)}@media(hover: hover){.features .link:hover{border-image:repeating-linear-gradient(to right, var(--text-accent) 0, var(--text-accent) 4px, transparent 4px, transparent 8px) 1}.features .link:hover::before{color:var(--text-accent)}}.two-banner{margin-top:60px}@media screen and (max-width: 960px){.two-banner{margin-top:40px}}.two-banner__row{display:grid;grid-template-columns:1fr auto;gap:20px}@media screen and (max-width: 960px){.two-banner__row{gap:32px;grid-template-columns:1fr}}@media screen and (max-width: 960px){.two-banner__column:nth-child(2){text-align:center}}.two-banner__column>img{height:100%}.two-banner__wrapper{display:flex;border-radius:6px;overflow:hidden;height:100%}.two-banner__wrapper img{width:100%;object-fit:cover}@media screen and (max-width: 960px){.two-banner__wrapper img{height:360px}}.two-banner__wrapper .button{display:inline-flex;align-items:center;padding:10px 20px}@media screen and (max-width: 960px){.two-banner__wrapper .button{padding:15px;width:100%;height:52px;max-width:320px}}@media screen and (max-width: 639.98px){.two-banner__wrapper{flex-direction:column-reverse;margin:0 -16px;border-radius:0px}}.two-banner__info{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;width:454px;padding:40px;background-color:var(--action-background-accent)}@media screen and (max-width: 1279.98px){.two-banner__info{padding:32px 20px;width:340px}}@media screen and (max-width: 639.98px){.two-banner__info{width:100%}}.two-banner__title{margin-bottom:24px;font-size:24px;font-weight:500;line-height:120%;color:var(--text-white)}@media screen and (max-width: 960px){.two-banner__title{margin-bottom:28px;font-size:18px}}.two-banner__text{flex-grow:1;margin-bottom:24px;font-size:20px;line-height:140%;color:var(--text-white)}@media screen and (max-width: 960px){.two-banner__text{margin-bottom:40px;font-size:16px;line-height:137%}}.objects{margin-top:60px}@media screen and (max-width: 960px){.objects{margin-top:40px}}.objects__descr{display:none}.objects__descr.active{display:block}.objects__title{font-weight:500;line-height:117%;color:var(--text-base);font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.objects__title{line-height:133%}}.objects__inner{display:grid;margin-top:16px;gap:20px;grid-template-columns:minmax(auto, 900px) minmax(auto, 440px)}@media screen and (max-width: 960px){.objects__inner{display:flex;flex-direction:column;margin-top:12px;grid-template-columns:1fr}}.objects__gallery{min-width:0}.objects__subtitle{font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080);margin-bottom:20px;font-weight:500;line-height:130%;color:var(--text-base)}@media screen and (max-width: 960px){.objects__subtitle{margin-bottom:8px;line-height:137%}}.objects__note{display:flex;align-items:center;margin-bottom:20px;column-gap:8px}@media screen and (max-width: 960px){.objects__note{margin-bottom:8px}}@media screen and (max-width: 960px){.objects__note svg{height:20px;width:17px}}.objects__text{font-size:calc(14px + 3*(min(100vw,1440px) - 360px)/1080);font-weight:400;line-height:141%;color:var(--text-base);column-gap:8px}@media screen and (max-width: 960px){.objects__text{line-height:143%}}.objects__text+.objects__text{margin-top:8px}@media screen and (max-width: 960px){.objects__text+.objects__text{margin-top:6px}}.objects__link{display:flex;justify-content:center;align-items:center;margin-top:40px;padding:15px;font-weight:500;line-height:129%;color:var(--text-base);background-color:var(--background-accent);border-radius:3px;width:100%;max-width:279px;column-gap:10px;font-size:calc(16px + 1*(min(100vw,1440px) - 360px)/1080)}@media screen and (max-width: 960px){.objects__link{margin-top:12px;max-width:100%;line-height:137%}}@media(hover: hover){.objects__link:hover{color:var(--text-hover)}}.objects .swiper-thumbs .swiper-slide{aspect-ratio:164/102}@media screen and (max-width: 960px){.objects .swiper-thumbs .swiper-slide{aspect-ratio:76/48}}.product-collection{margin-top:72px;scroll-margin:120px}@media screen and (max-width: 960px){.product-collection{margin-top:40px}}.product-collection__title{margin-bottom:32px;font-size:calc(18px + 6*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:117%;color:var(--text-base)}@media screen and (max-width: 960px){.product-collection__title{margin-bottom:24px;line-height:133%}}.product-collection hr{display:none;height:1px;width:100%;background-color:var(--border2)}.product-collection__subtitle{margin-top:32px;margin-bottom:16px;font-size:calc(16px + 4*(min(100vw,1440px) - 360px)/1080);font-weight:500;line-height:120%;color:var(--text-base)}@media screen and (max-width: 960px){.product-collection__subtitle{margin-top:24px;margin-bottom:12px;line-height:137%}}@media(min-width: 960px){.product-collection .swiper-collection{overflow:visible}.product-collection .swiper-collection>.swiper-wrapper{display:grid;gap:24px 20px;grid-template-columns:repeat(5, 1fr);transform:none !important}.product-collection .swiper-collection>.swiper-wrapper>.swiper-slide{margin-right:0 !important;opacity:1 !important;pointer-events:all !important}}.product-collection__items{display:grid;margin-top:16px;gap:24px 20px;grid-template-columns:minmax(18%, auto) minmax(18%, auto) minmax(18%, auto) minmax(18%, auto) minmax(18%, auto)}@media screen and (max-width: 960px){.product-collection__items{grid-template-columns:repeat(2, 1fr);margin-top:12px;gap:8px}}@media screen and (max-width: 960px){.product-collection hr{display:block;margin-top:24px}.product-collection ._customer-blocks__slider{margin-top:12px}.product-collection ._customer-blocks__slider .swiper-container{margin-right:-16px;padding-right:16px;overflow:hidden}.product-collection ._customer-blocks__item{width:100%;height:100%}}

/* End */
/* /local/templates/main_2025/components/bitrix/catalog.section.list/services_2025/style.css?1756739002150 */
/* /local/frontend/dist/css/product.db4b78d8ca39304917af.css?1756727922187315 */
