/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Ubuntu,Cantarell,Noto Sans,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.centered-block,.page-404{margin-left:auto;margin-right:auto;max-width:1540px;padding-left:20px;padding-right:20px;width:100%}.big.centered-block,.big.page-404{padding-left:125px;padding-right:125px}@media screen and (max-width:1500px){.big.centered-block,.big.page-404{padding-left:60px;padding-right:60px}}@media screen and (max-width:1100px){.big.centered-block,.big.page-404{padding-left:20px;padding-right:20px}}.button,.outlined-button,.page-404 .page-404-button{align-items:center;background-color:#529a82;border:1px solid #529a82;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:18px;font-weight:600;justify-content:center;line-height:140%;padding:16px 30px;text-align:center;text-decoration:none;transition:all .3s ease;width:fit-content}@media screen and (max-width:992px){.button,.outlined-button,.page-404 .page-404-button{font-size:16px;padding:15px 25px}}@media screen and (max-width:768px){.button,.outlined-button,.page-404 .page-404-button{font-size:14px;font-weight:400;padding:10px 20px}}.button:hover,.outlined-button:hover,.page-404 .page-404-button:hover{background:#85b8a7;border:1px solid #85b8a7;color:#fff}.button:disabled,.outlined-button:disabled,.page-404 .page-404-button:disabled,.page-404 [disabled].page-404-button,[disabled].button,[disabled].outlined-button{cursor:not-allowed;opacity:.5}.page-404 .wide.page-404-button,.wide.button,.wide.outlined-button{width:100%}.outlined-button{background-color:transparent;border:1px solid #529a82;color:#529a82}.outlined-button:hover{background-color:#85b8a7;border:1px solid #85b8a7;color:#fff}.outlined-button:disabled,[disabled].outlined-button{background-color:#fff;border:1px solid #529a82;color:#529a82;opacity:.5}.main__banner .slide__item_title{font-size:40px;font-weight:700;line-height:120%}@media screen and (max-width:1240px){.main__banner .slide__item_title{font-size:36px}}@media screen and (max-width:1100px){.main__banner .slide__item_title{font-size:24px}}@media screen and (max-width:992px){.main__banner .slide__item_title{font-size:22px}}@media screen and (max-width:768px){.main__banner .slide__item_title{font-size:20px}}.about__banner .info__block_title,.article__page-title .article__page_content .article__page_title,.page__title_block .page-title,h1{font-size:36px;font-weight:800;line-height:120%}@media screen and (max-width:1240px){.about__banner .info__block_title,.article__page-title .article__page_content .article__page_title,.page__title_block .page-title,h1{font-size:30px}}@media screen and (max-width:1100px){.about__banner .info__block_title,.article__page-title .article__page_content .article__page_title,.page__title_block .page-title,h1{font-size:24px}}@media screen and (max-width:992px){.about__banner .info__block_title,.article__page-title .article__page_content .article__page_title,.page__title_block .page-title,h1{font-size:22px}}@media screen and (max-width:768px){.about__banner .info__block_title,.article__page-title .article__page_content .article__page_title,.page__title_block .page-title,h1{font-size:20px}}.news__list .news__list_top .category__title,.others__news .top-content .others__news_title,.title__block,h2{font-size:32px;font-weight:600;line-height:120%}@media screen and (max-width:1400px){.news__list .news__list_top .category__title,.others__news .top-content .others__news_title,.title__block,h2{font-size:28px}}@media screen and (max-width:1300px){.news__list .news__list_top .category__title,.others__news .top-content .others__news_title,.title__block,h2{font-size:24px}}@media screen and (max-width:992px){.news__list .news__list_top .category__title,.others__news .top-content .others__news_title,.title__block,h2{font-size:18px}}@media screen and (max-width:768px){.news__list .news__list_top .category__title,.others__news .top-content .others__news_title,.title__block,h2{font-size:16px}}.ask__form_block .description__block .content-title,.cart__page .cart__contacts .phone__item .phone__item_link,.contacts__block .left__block .phone__item .phone__item_link,.content-empty,.content-lead,.content-title,.distributors__block .distributors__block_item .distributors__block_item_title,.form__block .form__title,.main__banner .slide__item_subtitle,.main__catalog .teaser__item_title,.news__item .news__item_title,.page-footer .footer__contacts .header__contacts .phone__item_link,.page-header .header__contacts .phone__item_link,.product__items .product__item_sku,.services_page .services__content .content__block .list__items .list__item_title,.title__block_sm,h3,table caption{font-size:22px;font-weight:600;line-height:120%}@media screen and (max-width:1100px){.ask__form_block .description__block .content-title,.cart__page .cart__contacts .phone__item .phone__item_link,.contacts__block .left__block .phone__item .phone__item_link,.content-empty,.content-lead,.content-title,.distributors__block .distributors__block_item .distributors__block_item_title,.form__block .form__title,.main__banner .slide__item_subtitle,.main__catalog .teaser__item_title,.news__item .news__item_title,.page-footer .footer__contacts .header__contacts .phone__item_link,.page-header .header__contacts .phone__item_link,.product__items .product__item_sku,.services_page .services__content .content__block .list__items .list__item_title,.title__block_sm,h3,table caption{font-size:20px}}@media screen and (max-width:992px){.ask__form_block .description__block .content-title,.cart__page .cart__contacts .phone__item .phone__item_link,.contacts__block .left__block .phone__item .phone__item_link,.content-empty,.content-lead,.content-title,.distributors__block .distributors__block_item .distributors__block_item_title,.form__block .form__title,.main__banner .slide__item_subtitle,.main__catalog .teaser__item_title,.news__item .news__item_title,.page-footer .footer__contacts .header__contacts .phone__item_link,.page-header .header__contacts .phone__item_link,.product__items .product__item_sku,.services_page .services__content .content__block .list__items .list__item_title,.title__block_sm,h3,table caption{font-size:18px}}@media screen and (max-width:768px){.ask__form_block .description__block .content-title,.cart__page .cart__contacts .phone__item .phone__item_link,.contacts__block .left__block .phone__item .phone__item_link,.content-empty,.content-lead,.content-title,.distributors__block .distributors__block_item .distributors__block_item_title,.form__block .form__title,.main__banner .slide__item_subtitle,.main__catalog .teaser__item_title,.news__item .news__item_title,.page-footer .footer__contacts .header__contacts .phone__item_link,.page-header .header__contacts .phone__item_link,.product__items .product__item_sku,.services_page .services__content .content__block .list__items .list__item_title,.title__block_sm,h3,table caption{font-size:16px}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(assets/Roboto-Bold.46be933fdf2fe311d136.eot);src:url(assets/Roboto-Bold.46be933fdf2fe311d136.eot?#iefix) format("embedded-opentype"),url(assets/Roboto-Bold.91a4fca3ab80f77ced3a.woff2) format("woff2"),url(assets/Roboto-Bold.9efd9937703697c93b8d.woff) format("woff"),url(assets/Roboto-Bold.4391b932259bc92eca92.ttf) format("truetype"),url(assets/Roboto-Bold.0e02119d1ca12cc16b9a.svg#Roboto-Bold) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(assets/Roboto-Regular.de65acafebd062932df3.eot);src:url(assets/Roboto-Regular.de65acafebd062932df3.eot?#iefix) format("embedded-opentype"),url(assets/Roboto-Regular.c22fb4736b69069e2314.woff2) format("woff2"),url(assets/Roboto-Regular.c6c8ca9768266f18c7bc.woff) format("woff"),url(assets/Roboto-Regular.a711c37073178bf33a59.ttf) format("truetype"),url(assets/Roboto-Regular.dd50b151f404f473cc5b.svg#Roboto-Regular) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(assets/Roboto-SemiBold.5090b29ed0f96c91e32b.eot);src:url(assets/Roboto-SemiBold.5090b29ed0f96c91e32b.eot?#iefix) format("embedded-opentype"),url(assets/Roboto-SemiBold.f6a15c23a3cc0a48e10b.woff2) format("woff2"),url(assets/Roboto-SemiBold.000fb792aec4a73c81d8.woff) format("woff"),url(assets/Roboto-SemiBold.48ad9875baa31994de8a.ttf) format("truetype"),url(assets/Roboto-SemiBold.0225f004ccbec3f7ba37.svg#Roboto-SemiBold) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:800;src:url(assets/Roboto-ExtraBold.ed81049d6ff0285cdefb.eot);src:url(assets/Roboto-ExtraBold.ed81049d6ff0285cdefb.eot?#iefix) format("embedded-opentype"),url(assets/Roboto-ExtraBold.a2b70785c9e6982d4c5a.woff2) format("woff2"),url(assets/Roboto-ExtraBold.a04cf4c2e5d08f942e43.woff) format("woff"),url(assets/Roboto-ExtraBold.395df8073a2f24b58dfd.ttf) format("truetype"),url(assets/Roboto-ExtraBold.a497cdfa74495365cc7e.svg#Roboto-ExtraBold) format("svg")}body,html{color:#242a28;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;height:100%;line-height:120%;scroll-behavior:smooth}@media screen and (max-width:992px){body,html{font-size:16px}}@media screen and (max-width:768px){body,html{font-size:14px}}:focus{outline:none}::-moz-focus-inner{border:0}body.no-scroll{overflow:hidden;padding-right:var(--scrollbar-width)}.content-note{color:#969696;font-size:14px;font-weight:400}.content-highlight{color:#529a82}.hidden{display:none!important}picture{display:inline-block;line-height:0}a{color:#529a82;text-decoration:none;transition:all .5s ease}a:hover{color:#85b8a7}br{font-size:0;line-height:0;margin:0}.link__open{height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.menu-list{list-style:none;margin:0;padding:0}img:not([src]){visibility:hidden}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:120%;margin:0 0 20px}h1{font-weight:800}h4,h5,h6{font-size:20px}@media screen and (max-width:992px){h4,h5,h6{font-size:18px}}@media screen and (max-width:768px){h4,h5,h6{font-size:16px}}p{margin:0 0 20px}strong{font-weight:600}ol,ul{margin:0 0 20px;padding-left:30px}@media screen and (max-width:768px){ol,ul{padding-left:15px}}li{margin-bottom:9px}ol li{padding-left:2px}table,table *,td,th{float:none;text-align:left;vertical-align:top}table{border:1px solid #cdcdcd;border-collapse:separate;border-left:none;border-right:none;border-spacing:0;display:block;margin:30px 0;overflow-x:auto;padding:25px 0;width:100%}@media screen and (max-width:768px){table{border-radius:10px;margin:20px 0;padding:15px}}table caption{margin-bottom:20px}@media screen and (max-width:768px){table caption{font-size:14px;max-width:90vw}}table>caption,table>tbody,table>thead{display:table;table-layout:fixed;width:100%}@media screen and (max-width:600px){table>caption,table>tbody,table>thead{display:contents}}td,th{border-top:1px solid #cdcdcd;font-size:14px;line-height:140%;padding:15px 15px 15px 0}@media screen and (max-width:768px){td,th{font-size:12px;padding:8px 12px 8px 0}}th{font-weight:600}thead tr td,thead tr th,tr:first-child td{border:none}thead+tbody tr:first-child td{border-top:1px solid #cdcdcd}td *,th *{background:none;border:none;float:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;vertical-align:inherit}td ol,td ul,th ol,th ul{margin:0 0 20px;padding-left:18px}@media screen and (max-width:768px){td ol,td ul,th ol,th ul{padding-left:15px}}.page-404{align-items:center;display:flex;flex-direction:column;gap:50px;margin-bottom:60px;margin-top:90px}@media(max-width:768px){.page-404{gap:0;margin:60px 0 40px}}.page-404 .block__content{background-color:#fff;border-radius:40px;box-shadow:0 3px 0 0 #529a82;max-width:840px;text-align:center;width:100%}.page-404 .page-404-image{margin:0 60px 0 0;max-width:100%}@media screen and (max-width:768px){.page-404 .page-404-image{margin:0 0 25px}}.page-404 .page-404-text{margin-bottom:30px;text-align:center}@media(max-width:768px){.page-404 .page-404-text br{display:none}}.page-404 .page-404-button{margin:0 auto}.pagination{align-items:center;color:#242a28;display:flex;flex-flow:row wrap;font-size:20px;gap:10px;justify-content:flex-start;list-style:none;margin:30px 0 0;padding:0;position:relative;text-align:center;z-index:1}.pagination .pager-next,.pagination .pager-prev{margin:0}.pagination .pager-next .pager-arrow-link,.pagination .pager-prev .pager-arrow-link{background-color:transparent;border:1px solid #cdcdcd;border-radius:50%;color:#242a28;display:flex;height:60px;transition:border-color .3s,background-color .3s,color .3s;width:60px}@media screen and (max-width:992px){.pagination .pager-next .pager-arrow-link,.pagination .pager-prev .pager-arrow-link{height:50px;width:50px}}.pagination .pager-next .pager-arrow-link:hover,.pagination .pager-prev .pager-arrow-link:hover{background-color:#85b8a7;border-color:#85b8a7;color:#fff}.pagination .pager-next .pager-arrow-link .pager-icon,.pagination .pager-prev .pager-arrow-link .pager-icon{height:40px;margin:auto;width:40px}@media screen and (max-width:992px){.pagination .pager-next .pager-arrow-link .pager-icon,.pagination .pager-prev .pager-arrow-link .pager-icon{height:35px;width:35px}}.pagination .pager-item{margin:0}.pagination .pager-item.pager-current .pager-current-page-num{align-items:center;background-color:#529a82;border:1px solid #529a82;border-radius:100%;color:#fff;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;width:60px}@media screen and (max-width:992px){.pagination .pager-item.pager-current .pager-current-page-num{height:50px;width:50px}}.pagination .pager-item .pager-link{align-items:center;background-color:transparent;border:1px solid #cdcdcd;border-radius:100%;color:#242a28;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;transition:border-color .3s,background-color .3s,color .3s;width:60px}@media screen and (max-width:992px){.pagination .pager-item .pager-link{height:50px;width:50px}}.pagination .pager-item .pager-link:hover{background-color:#85b8a7;border-color:#85b8a7;color:#fff}.popup-overlay{align-items:center;backdrop-filter:blur(20px);background:rgba(182,192,202,.5);bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;z-index:9999}.popup-overlay.visible{opacity:1;visibility:visible}.popup-overlay .popup-window{align-items:center;background:#fff;border-radius:10px;box-shadow:5px 5px 20px 0 rgba(58,60,61,.3);display:flex;justify-content:center;max-height:calc(100% - 20px);max-width:410px;min-height:180px;overflow:auto;position:relative;text-align:center;width:100%}@media(max-width:768px){.popup-overlay .popup-window{min-height:150px;width:calc(100% - 40px)}}.popup-overlay .popup-close-button{background:none;background:transparent url(assets/close.89665d79b69110cc7757.svg) 50% no-repeat;background-size:contain;border:none;cursor:pointer;height:24px;padding:0;position:absolute;right:10px;top:10px;transition:all 0s ease;width:24px;z-index:9999}.popup-overlay .popup-close-button svg{opacity:0}.popup-overlay .popup-content{padding:50px 60px}@media(max-width:560px){.popup-overlay .popup-content{padding:35px}}@media(max-width:400px){.popup-overlay .popup-content{padding:25px}}.popup-overlay .popup-message h1{color:#242a28;font-size:22px;font-weight:600;line-height:120%;margin:0 0 7px;text-align:center}@media(max-width:560px){.popup-overlay .popup-message h1{font-size:18px}}.popup-overlay .popup-message h1:last-child{margin-bottom:0}.popup-overlay .popup-message p{color:#242a28;font-size:18px;font-weight:400;line-height:120%;text-align:center}@media screen and (max-width:768px){.popup-overlay .popup-message p{font-size:14px}}.popup-overlay .popup-message p:last-child{margin-bottom:0}.collapse .collapse-wrap,.folder .folder-wrap{overflow:hidden;transition:height .3s ease-in-out}.floating-label-input{background:#fff;border:none;border-radius:10px;margin-bottom:5px;position:relative;transition:opacity 0s,border-color 0s}@media screen and (max-width:768px){.floating-label-input{margin-bottom:5px}}.floating-label-input.disabled{cursor:not-allowed;opacity:.5}.floating-label-input.disabled *{cursor:not-allowed}.floating-label-input input:focus~.input-label,.floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label,.floating-label-input select.not-empty~.input-label,.floating-label-input textarea:focus~.input-label,.floating-label-input textarea:not(:focus):not(:placeholder-shown)~.input-label{color:#242a28;transform:scale(.777777778) translate3d(0,-15px,.1px)}@media screen and (max-width:768px){.floating-label-input input:focus~.input-label,.floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label,.floating-label-input select.not-empty~.input-label,.floating-label-input textarea:focus~.input-label,.floating-label-input textarea:not(:focus):not(:placeholder-shown)~.input-label{transform:scale(.777777778) translate3d(0,-12px,.1px)}}.floating-label-input input:-webkit-autofill,.floating-label-input input:-webkit-autofill:focus,.floating-label-input input:-webkit-autofill:hover,.floating-label-input select:-webkit-autofill,.floating-label-input select:-webkit-autofill:focus,.floating-label-input select:-webkit-autofill:hover,.floating-label-input textarea:-webkit-autofill,.floating-label-input textarea:-webkit-autofill:focus,.floating-label-input textarea:-webkit-autofill:hover{transition:all 5000s ease-in-out 0s}.floating-label-input .input-field{background:transparent;border:none;box-sizing:border-box;color:#242a28;font-size:18px;font-weight:400;height:0;min-height:60px;padding:20px 0 0 20px;width:100%}@media screen and (max-width:768px){.floating-label-input .input-field{font-size:14px;min-height:40px;padding:12px 0 0 10px}}.floating-label-input textarea.input-field{color:#242a28;display:block;padding-top:30px;resize:none}.floating-label-input .input-label{color:#242a28;font-size:18px;font-weight:400;left:20px;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:20px;transform:translateZ(.1px);transform-origin:top left;transition:transform .3s ease,color .3s ease;white-space:nowrap}@media screen and (max-width:768px){.floating-label-input .input-label{font-size:14px;left:10px;top:11px}}.floating-label-input.message-wrap{align-items:flex-start;display:flex;height:135px}@media screen and (max-width:768px){.floating-label-input.message-wrap{height:80px}}.floating-label-input.message-wrap .input-field{height:calc(100% - 30px);margin-top:27px;padding-top:0}@media screen and (max-width:768px){.floating-label-input.message-wrap .input-field{margin-top:19px}}.form{position:relative}.form:after,.form:before{content:"";display:block;opacity:0;position:absolute;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:10}.form:before{background:#fff;bottom:0;left:0;right:0;top:0;z-index:100}.form:after{animation:spin 1s linear infinite;border-bottom:6px solid #529a82;border-top:6px solid #529a82;border-color:transparent #529a82;border-radius:50%;border-style:solid;border-width:6px;height:70px;left:50%;margin:-35px;top:50%;width:70px;z-index:200}.form.loading:before{border-radius:10px;opacity:.75;visibility:visible}.form.loading:after{opacity:1;visibility:visible}.form .button{width:100%}.label__item{align-items:center;cursor:pointer;display:inline-flex;gap:10px;justify-content:flex-start}@media screen and (max-width:1290px){.label__item{gap:7px}}.label__item input[type=checkbox],.label__item input[type=radio]{appearance:none;background-color:#fff;border:1px solid #b3b7c0;border-radius:5px;flex-shrink:0;height:24px;position:relative;width:24px}.label__item input[type=checkbox]:checked,.label__item input[type=radio]:checked{background-color:#529a82;border-color:#529a82}.label__item input[type=checkbox]:checked:after,.label__item input[type=radio]:checked:after{background-image:url(assets/checked.0895f2f53dfc829a103b.svg);background-repeat:no-repeat;background-size:contain;content:"";height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.label__item .text{color:#242a28;font-size:16px;font-weight:400;line-height:140%}@media screen and (max-width:768px){.label__item .text{font-size:14px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-wrap{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;min-height:100%;overflow:clip}.page-header{width:100%}.page-content{flex-grow:1;width:100%}.page-footer{max-width:100%;width:100%}body,html{background:#fff}.page-header{padding:20px 0 10px}@media screen and (max-width:992px){.page-header{padding:0}}.page-header .centered-block{max-width:100%}@media screen and (max-width:992px){.page-header .centered-block{padding:0}}.page-header .header{background-color:#529a82;border-radius:10px;overflow:hidden}@media screen and (max-width:992px){.page-header .header{border-radius:0}}.page-header .header__top{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:14px 30px;position:relative}@media screen and (max-width:992px){.page-header .header__top{padding:8px 20px}}.page-header .header__logo,.page-header .header__logo .logo{line-height:0}.page-header .header__logo .image{height:auto;object-fit:contain;width:122px}@media screen and (max-width:992px){.page-header .header__logo .image{width:100px}}.page-header .right__block{align-items:center;display:flex;gap:75px;justify-content:flex-end}@media screen and (max-width:1240px){.page-header .right__block{gap:20px}}@media screen and (max-width:992px){.page-header .right__block{gap:10px}}.page-header .right__block .header__search{display:none;flex-shrink:0}@media screen and (max-width:992px){.page-header .right__block .header__search{display:block}}.page-header .right__block .header__search .search{inset:unset;bottom:auto;left:5px;position:absolute;right:5px;top:50%;transform:translateY(-50%);z-index:1000}.page-header .header__contacts{align-items:center;display:flex;gap:20px;justify-content:flex-end}@media screen and (max-width:992px){.page-header .header__contacts{display:none}}.page-header .header__contacts .email__item,.page-header .header__contacts .phone__item{margin-bottom:5px}.page-header .header__contacts .email__item:last-child,.page-header .header__contacts .phone__item:last-child{margin-bottom:0}.page-header .header__contacts .phone__item_link{color:#fff;transition:all .5s ease}.page-header .header__contacts .phone__item_link:hover{color:#ffe1c7}.page-header .header__contacts .email__item_link{color:#fff;transition:all .5s ease}.page-header .header__contacts .email__item_link:hover{color:#ffe1c7}.page-header .cart__block{align-items:center;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;transition:all .5s ease}.page-header .cart__block:hover{color:#ffe1c7}.page-header .cart__block:hover .icon__block .counter{color:#fff}.page-header .cart__block .icon__block{flex-shrink:0;position:relative}.page-header .cart__block .icon__block .icon{height:30px;width:30px}@media screen and (max-width:992px){.page-header .cart__block .icon__block .icon{height:24px;width:24px}}.page-header .cart__block .icon__block .counter{background:#da716d;border-radius:50%;font-size:12px;font-weight:600;height:24px;left:-8px;line-height:24px;position:absolute;text-align:center;top:-8px;width:24px}@media screen and (max-width:992px){.page-header .cart__block .icon__block .counter{font-size:10px;height:15px;left:-5px;line-height:15px;top:-5px;width:15px}}.page-header .cart__block .text{font-size:18px;font-weight:400;line-height:120%;text-align:right}@media screen and (max-width:992px){.page-header .cart__block .text{display:none}}.page-header .header__bottom{align-items:stretch;background-color:#63aa93;display:flex;justify-content:space-between}@media screen and (max-width:992px){.page-header .header__bottom{display:none}}.page-header .b_left__block{align-items:center;display:flex;flex-grow:1;gap:30px;justify-content:flex-start;padding:0 20px 0 30px;position:relative}@media screen and (max-width:1240px){.page-header .b_left__block{gap:20px}}.page-header .burger-menu__btn,.page-header .header__search_btn{color:#fff;cursor:pointer;line-height:0;transition:all .5s ease}.page-header .burger-menu__btn:hover,.page-header .header__search_btn:hover{color:#ffe1c7}.page-header .burger-menu__btn.mob,.page-header .header__search_btn.mob{display:none}@media screen and (max-width:992px){.page-header .burger-menu__btn.mob,.page-header .header__search_btn.mob{display:flex}}.page-header .burger-menu__btn .icon,.page-header .header__search_btn .icon{flex-shrink:0;height:24px;width:24px}.page-header .header__search{flex-shrink:0}.page-header .header__search.open .search{display:block}.page-header .header__search .search{display:none;inset:5px;position:absolute}.page-header .header__search .search__form{align-items:stretch;border-radius:5px;display:flex;overflow:hidden;position:relative;width:100%}.page-header .header__search .search__form_input{flex-grow:1;position:relative}.page-header .header__search .search__input{background-color:#fff;border:none;font-size:14px;font-weight:400;height:40px;line-height:120%;padding:10px 60px 10px 10px;width:100%}.page-header .header__search .search__input::placeholder{color:#242a28;opacity:1}.page-header .header__search .search__input::-ms-input-placeholder{color:#242a28}.page-header .header__search .reset__btn{color:#242a28;cursor:pointer;height:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .5s ease;width:24px;z-index:10}.page-header .header__search .reset__btn:hover{color:#ffe1c7}.page-header .header__search .reset__btn .icon{height:100%;width:100%}.page-header .header__search .search__btn{align-items:center;background:#42826d;border:none;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;line-height:0;transition:all .5s ease;width:40px}.page-header .header__search .search__btn:hover{background:#e2c37e}.page-header .header__menu_items{align-items:center;display:flex;gap:30px;justify-content:flex-start}@media screen and (max-width:1240px){.page-header .header__menu_items{gap:20px}}.page-header .header__menu_items .header__menu_link{color:#fff;transition:all .5s ease}.page-header .header__menu_items .header__menu_link:hover{color:#ffe1c7}.page-header .b_right__block{flex-shrink:0}.page-header .b_right__block .button{background-color:#42826d;border:none;border-radius:0;font-weight:400;height:100%;padding:13px 29px;transition:all .5s ease}.page-header .b_right__block .button.state-highlight,.page-header .b_right__block .button:hover{background-color:#e2c37e}.main__banner{margin-bottom:65px;padding:0 20px}@media screen and (max-width:992px){.main__banner{margin-bottom:30px;padding:0}}.main__banner .main__banner_content{border-radius:10px;overflow:hidden;position:relative}@media screen and (max-width:992px){.main__banner .main__banner_content{border-radius:0}}.main__banner .swiper-wrapper{align-items:stretch!important}.main__banner .slide__item{align-items:center;aspect-ratio:1500/440;display:flex;justify-content:center;padding:20px;position:relative}@media screen and (max-width:768px){.main__banner .slide__item{aspect-ratio:auto;padding:20px 20px 35px}}.main__banner .slide__item_image{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.main__banner .slide__item_image:after{background:#000;content:"";inset:0;opacity:.2;position:absolute}.main__banner .slide__item_image .image,.main__banner .slide__item_image picture{height:100%;object-fit:cover;width:100%}.main__banner .slide__item_content{color:#fff;max-width:900px;position:relative;text-align:center;z-index:5}@media screen and (max-width:992px){.main__banner .slide__item_content{max-width:calc(100% - 30px)}}.main__banner .slide__item_title{margin-bottom:30px;text-align:center;text-transform:uppercase}@media screen and (max-width:1100px){.main__banner .slide__item_title{margin-bottom:20px}}@media screen and (max-width:768px){.main__banner .slide__item_title{font-size:18px;margin-bottom:10px}}.main__banner .slide__item_subtitle{margin-bottom:30px}@media screen and (max-width:1100px){.main__banner .slide__item_subtitle{margin-bottom:20px}}@media screen and (max-width:768px){.main__banner .slide__item_subtitle{font-size:14px;margin-bottom:0}}.main__banner .slide__item_btn{margin:30px auto 0}@media screen and (max-width:1100px){.main__banner .slide__item_btn{margin-top:20px}}@media screen and (max-width:768px){.main__banner .slide__item_btn{margin-top:10px}}.main__banner .slide__item_btn:hover{background-color:#e2c37e;border-color:#e2c37e}.main__banner .nav__bullets_block{bottom:30px;left:40px;position:absolute;z-index:50}@media screen and (max-width:992px){.main__banner .nav__bullets_block{bottom:20px;left:20px}}@media screen and (max-width:768px){.main__banner .nav__bullets_block{bottom:26px;left:50%;transform:translateX(-50%)}}.main__banner .nav__bullets_block .swiper-pagination{position:relative}.main__banner .nav__btns_block{bottom:30px;position:absolute;right:40px;z-index:50}@media screen and (max-width:992px){.main__banner .nav__btns_block{bottom:20px;right:20px}}@media screen and (max-width:768px){.main__banner .nav__btns_block{bottom:10px;justify-content:space-between;left:10px;right:10px}.main__banner .nav__btns_block .swiper-button_next,.main__banner .nav__btns_block .swiper-button_prev{height:35px;width:35px}}.main__banner .nav__btns_block .swiper-button_next:hover,.main__banner .nav__btns_block .swiper-button_prev:hover{background-color:#529a82;color:#fff}@media screen and (max-width:768px){.main__banner .nav__btns_block .swiper-button_next .icon,.main__banner .nav__btns_block .swiper-button_prev .icon{height:20px;width:20px}}.nav__bullets_block .swiper-pagination{align-items:center;display:flex;gap:14px;justify-content:flex-start}@media screen and (max-width:992px){.nav__bullets_block .swiper-pagination{gap:5px}}.nav__bullets_block .swiper-pagination.custom-swiper-pagination{bottom:0;top:auto}.nav__bullets_block .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #fff;border-radius:5px;cursor:pointer;display:block;flex-shrink:0;height:5px;margin:0!important;opacity:1;padding:0;position:relative;transition:all .5s ease;width:29px}@media screen and (max-width:992px){.nav__bullets_block .swiper-pagination .swiper-pagination-bullet{height:3px;width:15px}}.nav__bullets_block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#529a82;border:1px solid #529a82;opacity:1}.nav__btns_block{align-items:center;display:flex;gap:10px;justify-content:flex-start}@media screen and (max-width:992px){.nav__btns_block{gap:5px}}.nav__btns_block .swiper-button_next,.nav__btns_block .swiper-button_prev{align-items:center;background-color:#fff;border:none;border-radius:10px;color:#969696;cursor:pointer;display:flex;flex-flow:row nowrap;gap:10px;height:50px;justify-content:center;line-height:0;margin:0;outline:none;padding:0;transition:all .5s ease;width:100px}@media screen and (max-width:992px){.nav__btns_block .swiper-button_next,.nav__btns_block .swiper-button_prev{height:40px;width:60px}}.nav__btns_block .swiper-button_next:after,.nav__btns_block .swiper-button_prev:after{display:none}.nav__btns_block .swiper-button_next:hover,.nav__btns_block .swiper-button_prev:hover{background-color:#529a82;color:#fff}.nav__btns_block .swiper-button_next .icon,.nav__btns_block .swiper-button_prev .icon{height:24px;transition:all .5s ease;width:24px}@media screen and (max-width:768px){.nav__btns_block .swiper-button_next .icon,.nav__btns_block .swiper-button_prev .icon{height:20px;width:20px}}.nav__btns_block .swiper-button-lock{display:none}.title__block{margin-bottom:20px}.preview__block{color:#969696;font-size:16px;font-weight:400;line-height:140%}@media screen and (max-width:768px){.preview__block{font-size:14px}}.main__solutions{margin:65px 0 50px}@media screen and (max-width:768px){.main__solutions{margin:30px 0}}.main__solutions .main__solutions_content{display:flex;gap:250px;justify-content:flex-start}@media screen and (max-width:1240px){.main__solutions .main__solutions_content{gap:40px;justify-content:space-between}}@media screen and (max-width:992px){.main__solutions .main__solutions_content{flex-direction:column;gap:20px;justify-content:flex-start}}.main__solutions .left_block{flex-shrink:0;max-width:520px}@media screen and (max-width:1100px){.main__solutions .left_block{max-width:440px}}@media screen and (max-width:992px){.main__solutions .left_block{max-width:100%}}.main__solutions .items__block{margin-top:11px;max-width:490px}@media screen and (max-width:992px){.main__solutions .items__block{margin-top:0;max-width:100%}}.main__solutions .item__block{margin-bottom:30px;padding-left:30px;position:relative}@media screen and (max-width:992px){.main__solutions .item__block{margin-bottom:20px;padding-left:15px}}@media screen and (max-width:768px){.main__solutions .item__block{margin-bottom:10px}}.main__solutions .item__block:last-child{margin-bottom:0}.main__solutions .item__block:after{background-color:#529a82;border-radius:3px;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}@media screen and (max-width:992px){.main__solutions .item__block:after{height:8px;top:4px;transform:translateX(0);width:8px}}.main__catalog{margin:50px 0 60px;position:relative}@media screen and (max-width:768px){.main__catalog{margin:30px 0}}.main__catalog:before{background-color:#cdcdcd;content:"";height:1px;left:20px;position:absolute;right:20px;top:0}.main__catalog .main__catalog_content{align-items:stretch;display:flex;gap:38px;justify-content:flex-start;max-width:100%;overflow:hidden;padding-left:calc(50% - 645px);padding-top:60px}@media screen and (max-width:1500px){.main__catalog .main__catalog_content{padding-left:60px}}@media screen and (max-width:1100px){.main__catalog .main__catalog_content{padding-left:20px}}@media screen and (max-width:992px){.main__catalog .main__catalog_content{gap:20px;padding-top:30px}}@media screen and (max-width:600px){.main__catalog .main__catalog_content{flex-direction:column-reverse;gap:30px}}.main__catalog .search__block{flex-shrink:0}@media screen and (max-width:600px){.main__catalog .search__block{margin-right:20px;max-width:calc(100% - 20px)}}.main__catalog .main__catalog__slider{border-left:1px solid #cdcdcd;flex-grow:1;overflow:hidden;padding-left:37px}@media screen and (max-width:992px){.main__catalog .main__catalog__slider{padding-left:20px}}@media screen and (max-width:600px){.main__catalog .main__catalog__slider{border:none;padding-left:0}}.main__catalog .slide__item{border-radius:10px;overflow:hidden;position:relative;width:365px}@media screen and (max-width:992px){.main__catalog .slide__item{width:300px}}@media screen and (max-width:768px){.main__catalog .slide__item{width:270px}}@media screen and (max-width:600px){.main__catalog .slide__item{width:230px}}.main__catalog .slide__item:hover .teaser__item_image .image{transform:scale(1.1)}.main__catalog .teaser__item_image{line-height:0;position:relative;z-index:1}.main__catalog .teaser__item_image:after{background:linear-gradient(0deg,rgba(44,50,48,.8) 20%,rgba(44,50,48,0));content:"";inset:0;position:absolute;z-index:2}.main__catalog .teaser__item_image .image{height:100%;object-fit:cover;transition:all .5s ease;width:100%}.main__catalog .teaser__item_title{align-items:center;bottom:40px;color:#fff;display:flex;left:40px;max-width:calc(100% - 75px);min-height:60px;position:absolute;z-index:10}@media screen and (max-width:992px){.main__catalog .teaser__item_title{bottom:20px;left:20px;max-width:calc(100% - 30px)}}.search__block{flex-shrink:0;max-width:100%;width:350px}@media screen and (max-width:768px){.search__block{max-width:100%;width:300px}}@media screen and (max-width:600px){.search__block{align-self:center}}.search__block .search__block_title{align-items:center;color:#529a82;display:flex;gap:10px;margin-bottom:18px}@media screen and (max-width:600px){.search__block .search__block_title{margin-bottom:10px}}.search__block .search__block_title .icon{flex-shrink:0;height:20px;width:20px}.search__block .search__block_title .text{font-weight:600}.search__block .search__block_form .floating-label-input{background-color:#eaefef;border-radius:10px;height:160px}.search__block .search__block_form textarea:focus~.input-label,.search__block .search__block_form textarea:not(:focus):not(:placeholder-shown)~.input-label{color:#969696;font-size:14px;font-weight:400;line-height:120%;opacity:0;transform:none}.search__block .search__block_form .input-field{font-size:14px;margin-top:20px}.search__block .search__block_form .input-label{color:#969696;font-size:14px;font-weight:400;line-height:120%;transition:opacity .2s}.search__block .search__block_form .input-error{color:#cd3732;display:none;font-size:12px;margin-top:3px;pointer-events:none;transition:all .5s ease}.search__block .search__block_form .input-error.show{display:block}.search__block .button{margin-top:10px;width:100%}.search__block .go-to_catalog{align-items:center;color:#529a82;display:inline-flex;font-weight:600;gap:5px;margin-top:30px;transition:all .5s ease}@media screen and (max-width:600px){.search__block .go-to_catalog{margin-top:20px}}.search__block .go-to_catalog:hover{color:#85b8a7}.search__block .go-to_catalog .icon{height:20px;width:20px}.main__advantages{padding:0 20px}@media screen and (max-width:768px){.main__advantages{padding:0}}.main__advantages .main__advantages_content{background-color:#529a82;border-radius:10px;padding:60px 0 74px}@media screen and (max-width:768px){.main__advantages .main__advantages_content{border-radius:0;padding:30px 0}}.main__advantages .centered-block{padding:0 125px}@media screen and (max-width:1500px){.main__advantages .centered-block{padding:0 105px;padding:0 40px}}@media screen and (max-width:768px){.main__advantages .centered-block{padding:0 20px}}.main__advantages .main__advantages_items{color:#fff;display:grid;gap:48px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1240px){.main__advantages .main__advantages_items{gap:40px 30px}}@media screen and (max-width:992px){.main__advantages .main__advantages_items{gap:30px 20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){.main__advantages .main__advantages_items{gap:25px;grid-template-columns:1fr}}.main__advantages .main__advantages_item_image{height:30px;line-height:0;margin-bottom:30px;width:30px}@media screen and (max-width:992px){.main__advantages .main__advantages_item_image{margin-bottom:10px}}@media screen and (max-width:560px){.main__advantages .main__advantages_item_image{height:24px;width:24px}}.main__advantages .main__advantages_item_image .image{max-height:100%;max-width:100%;object-fit:contain}.main__advantages .main__advantages_item_title{font-weight:600;margin-bottom:10px;max-width:235px}@media screen and (max-width:560px){.main__advantages .main__advantages_item_title{max-width:100%}}.main__advantages .main__advantages_item_text{font-size:14px;font-weight:400;line-height:120%}.page-footer{padding:10px 20px 20px}@media screen and (max-width:992px){.page-footer{padding:10px 0 0}}.page-footer .footer{background-color:#242a28;border-radius:10px;display:flex;flex-direction:column;gap:30px;justify-content:space-between;min-height:330px;padding:50px 40px 30px}@media screen and (max-width:992px){.page-footer .footer{border-radius:0;padding:30px 20px 25px}}.page-footer .footer__top{align-items:flex-start;display:flex;gap:25px;justify-content:space-between}@media screen and (max-width:992px){.page-footer .footer__top{align-items:flex-start;flex-direction:column}}.page-footer .footer__top_left{align-items:stretch;display:flex;gap:30px;justify-content:flex-start}@media screen and (max-width:560px){.page-footer .footer__top_left{align-items:flex-start;flex-direction:column;gap:25px}}.page-footer .footer__logo,.page-footer .footer__logo .logo{line-height:0}.page-footer .footer__logo .image{height:60px}@media screen and (max-width:560px){.page-footer .footer__logo .image{height:55px}}.page-footer .partners__logos{align-items:center;border-left:1px solid #cdcdcd;display:flex;gap:30px;padding-left:30px}@media screen and (max-width:560px){.page-footer .partners__logos{border:none;gap:20px;padding-left:0}}.page-footer .partners__logo{max-height:30px}@media screen and (max-width:560px){.page-footer .partners__logo{max-height:25px}}.page-footer .footer__top_right{align-items:center;display:flex;gap:60px;justify-content:flex-end;margin-top:4px}@media screen and (max-width:560px){.page-footer .footer__top_right{flex-wrap:wrap;gap:40px}}.page-footer .footer__contacts .header__contacts .phone__items{margin-bottom:5px}.page-footer .footer__contacts .header__contacts .email__item,.page-footer .footer__contacts .header__contacts .phone__item{margin-bottom:5px;text-align:right}.page-footer .footer__contacts .header__contacts .email__item:last-child,.page-footer .footer__contacts .header__contacts .phone__item:last-child{margin-bottom:0}.page-footer .footer__contacts .header__contacts .phone__item_link{color:#fff;transition:all .5s ease}.page-footer .footer__contacts .header__contacts .phone__item_link:hover{color:#ffe1c7}.page-footer .footer__contacts .header__contacts .email__item_link{color:#fff;transition:all .5s ease}.page-footer .footer__contacts .header__contacts .email__item_link:hover{color:#ffe1c7}.page-footer .contacts_link{align-items:center;color:#fff;display:flex;font-weight:600;gap:10px;justify-content:flex-start;transition:all .5s ease}.page-footer .contacts_link:hover{color:#ffe1c7}.page-footer .contacts_link .icon{flex-shrink:0;height:24px;width:24px}.page-footer .copyrights .copyright{color:#969696;font-size:14px;line-height:120%;margin-bottom:3px;transition:all .5s ease}.page-footer .copyrights .copyright:last-child{margin-bottom:0}.page-footer .copyrights .copyright a{color:#969696}.page-footer .copyrights .copyright a:hover{color:#ffe1c7}.scroll-top{align-items:center;background:rgba(82,154,130,.2);border:none;border-radius:50%;bottom:30px;color:#529a82;cursor:pointer;display:flex;height:60px;justify-content:center;opacity:0;padding:0;position:fixed;right:30px;transition:all .5s;visibility:hidden;width:60px;z-index:1000}@media screen and (max-width:992px){.scroll-top{bottom:10px;height:40px;right:10px;width:40px}}.scroll-top.visible{opacity:1;visibility:visible}.scroll-top:hover{background-color:#529a82;color:#fff}.scroll-top svg{max-height:40px;max-width:40px}@media screen and (max-width:992px){.scroll-top svg{max-height:35px;max-width:35px}}.popup-form-container{align-items:center;backdrop-filter:blur(20px);background:rgba(182,192,202,.5);bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;z-index:9999;z-index:9990}.popup-form-container.open,.popup-form-container.open .popup-overlay{opacity:1;visibility:visible}.popup-form-container .close-btn{background-color:transparent;border:none;cursor:pointer;margin:0;outline:none;padding:0;position:absolute;right:20px;top:22px;z-index:500}@media screen and (max-width:768px){.popup-form-container .close-btn{right:10px;top:10px}}.popup-form-container .close-btn:hover .icon{color:#85b8a7}.popup-form-container .close-btn .icon{color:#242a28;height:24px;transition:all .5s ease;width:24px}@media screen and (max-width:768px){.popup-form-container .close-btn .icon{height:30px;width:30px}}.popup-form-container .popup-form{align-items:center;display:flex;justify-content:center}.form__block{background-color:#eaefef;border-radius:10px;flex-shrink:0;overflow:hidden;padding:72px 75px 80px;position:relative;width:560px}@media screen and (max-width:768px){.form__block{padding:40px 30px;width:450px}}@media(max-width:500px){.form__block{padding:35px 20px 20px;width:calc(100% - 20px)}}.form__block .form__title{margin-bottom:10px;text-align:center}.form__block .form__sub-title{font-size:14px;line-height:120%;text-align:center}@media(max-width:500px){.form__block .form__sub-title br{display:none}}.form__block .form{margin-top:27px}@media(max-width:500px){.form__block .form{margin-top:15px}}.form__block .button{margin-top:20px}.mobile-container{height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%;z-index:9999}.mobile-container.open,.mobile-container.open .close{opacity:1;visibility:visible}.mobile-container .mobile-overlay{background:rgba(36,42,40,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9990}.mobile-container .mobile-container_block{background-color:#fff;border-radius:10px;height:auto;left:20px;max-height:calc(100% - 40px);overflow-y:auto;padding:60px;position:absolute;right:20px;top:20px;z-index:9995}@media screen and (max-width:1240px){.mobile-container .mobile-container_block{padding:30px}}@media screen and (max-width:992px){.mobile-container .mobile-container_block{display:none}}.mobile-container .close{background-color:transparent;border:none;cursor:pointer;margin:0;opacity:0;padding:0;position:absolute;right:10px;top:10px;transition:all .1s ease;visibility:hidden;z-index:9998}.mobile-container .close:hover .icon{color:#85b8a7}.mobile-container .close .icon{color:#242a28;height:40px;transition:all .5s ease;width:40px}@media screen and (max-width:768px){.mobile-container .close .icon{height:30px;width:30px}}.mobile-container .logo__block{line-height:0}.mobile-container .logo__block img{height:60px}.mobile-container .delimeter-border{background-color:#cdcdcd;flex-shrink:0;width:1px}.mobile-container .menu-mobile{align-items:stretch;display:flex;gap:80px;justify-content:flex-start;margin-top:40px}@media screen and (max-width:1460px){.mobile-container .menu-mobile{gap:30px}}.mobile-container .catalog__block{flex-grow:1;max-width:1000px}.mobile-container .catalog__block .chunk__items{display:grid;gap:40px 80px;grid-template-columns:repeat(3,280px)}@media screen and (max-width:1460px){.mobile-container .catalog__block .chunk__items{gap:30px;grid-template-columns:1fr 1fr 1fr}}.mobile-container .catalog__block .chunk__items .chunk__item .catalog__menu_item{margin-bottom:40px}.mobile-container .catalog__block .chunk__items .chunk__item .catalog__menu_item:last-child{margin-bottom:0}.mobile-container .catalog__block .catalog__menu_item-link{color:#242a28;font-weight:600;transition:all .5s ease}.mobile-container .catalog__block .catalog__menu_item-link:hover{color:#85b8a7}.mobile-container .catalog__block .catalog__menu_item-childs{margin-top:20px}.mobile-container .catalog__block .catalog__menu_item-child{line-height:0;margin-bottom:10px}.mobile-container .catalog__block .catalog__menu_item-child:last-child{margin-bottom:0}.mobile-container .catalog__block .catalog__menu_item-child-link{color:#969696;font-size:14px;font-weight:400;line-height:120%;transition:all .5s ease}.mobile-container .catalog__block .catalog__menu_item-child-link:hover{color:#85b8a7}.mobile-container .menu__block{flex-shrink:0}.mobile-container .menu__block .menu__item{margin-bottom:15px}.mobile-container .menu__block .menu__item:last-child{margin-bottom:0}.mobile-container .menu__block .menu__item_link{color:#242a28;font-weight:600;transition:all .5s ease}.mobile-container .menu__block .menu__item_link:hover{color:#85b8a7}.categories__block{margin-top:30px}.categories__block .categories__block_title{font-weight:600;margin-bottom:10px}.categories__block .categories__items .categories__list_item{align-items:center;display:flex;gap:5px;margin-bottom:5px}.categories__block .categories__items .categories__list_item:last-child{margin-bottom:0}.categories__block .categories__items .categories__list_item.without-child .icon{opacity:0}.categories__block .categories__items .categories__list_item.current .title{color:#85b8a7}.categories__block .categories__items .categories__list_item.current .icon{transform:rotate(90deg)}.categories__block .categories__items .categories__list_item .icon{color:#529a82;cursor:pointer;height:24px;transition:all .5s ease;width:24px}.categories__block .categories__items .categories__list_item .title{color:#242a28;cursor:pointer;font-size:14px;font-weight:400;line-height:120%;transition:all .5s ease}.categories__block .categories__items .categories__list_item .title:hover{color:#85b8a7}.categories__block .categories__items .child-categories{padding-bottom:5px;padding-left:20px}.product-inner-page .page__title_block{padding-bottom:20px}.product-inner-page .page__title_block .page-description{margin-top:5px}.page__title_block{border-bottom:1px solid #cdcdcd;margin-bottom:30px;padding-bottom:45px}@media screen and (max-width:768px){.page__title_block{margin-bottom:20px;padding-bottom:20px}}.page__title_block .page-title{margin:12px 0 0;text-transform:uppercase}@media screen and (max-width:768px){.page__title_block .page-title{margin:5px 0 0}}.page__title_block .page-description{color:#969696;font-weight:600;margin:10px 0 0}.page__title_block .page-description *{margin-bottom:0}.page-crumbs{align-items:center;color:#969696;display:flex;flex-flow:row nowrap;flex-shrink:0;font-size:14px;font-weight:400;gap:10px;justify-content:flex-start;margin:0;overflow:auto;padding-bottom:3px}@media screen and (max-width:768px){.page-crumbs{gap:5px}}.page-crumbs a,.page-crumbs span{color:#969696;flex-shrink:0;line-height:0;transition:color .3s;white-space:nowrap}.page-crumbs .separator{flex-shrink:0;height:16px;width:16px}.page-crumbs a:hover span{color:#85b8a7}.template-default .page__title_block{margin:20px auto 60px;max-width:1290px}@media screen and (max-width:1540px){.template-default .page__title_block{margin:20px 125px 60px}}@media screen and (max-width:1500px){.template-default .page__title_block{margin:20px 60px 60px}}@media screen and (max-width:1100px){.template-default .page__title_block{margin:20px}}.page-title-whithout-border .page__title_block{border:none;margin-bottom:45px;padding-bottom:0}@media screen and (max-width:1100px){.page-title-whithout-border .page__title_block{margin-bottom:30px}}.catalog__page{padding:20px 0 30px}.catalog__page .catalog__page_container{align-items:stretch;display:flex;gap:60px;justify-content:space-between}@media screen and (max-width:1360px){.catalog__page .catalog__page_container{gap:30px}}.catalog__page .left__block{flex-shrink:0;width:350px}@media screen and (max-width:1360px){.catalog__page .left__block{width:300px}}@media screen and (max-width:992px){.catalog__page .left__block{display:none}}.catalog__page .content__block{border-left:1px solid #cdcdcd;flex-grow:1;padding-bottom:30px;padding-left:60px}@media screen and (max-width:1360px){.catalog__page .content__block{padding-left:30px}}@media screen and (max-width:992px){.catalog__page .content__block{border:none;padding:0;width:100%}}.catalog__page .main__categories_items{display:grid;gap:10px 30px;grid-template-columns:1fr 1fr}@media screen and (max-width:1360px){.catalog__page .main__categories_items{gap:10px 20px}}@media screen and (max-width:992px){.catalog__page .main__categories_items{gap:10px}}@media screen and (max-width:580px){.catalog__page .main__categories_items{grid-template-columns:1fr}}.catalog__page .main__categories_items .main__categories_item{align-items:center;background-color:#eaefef;border-radius:10px;display:flex;gap:30px;padding:10px}@media screen and (max-width:1360px){.catalog__page .main__categories_items .main__categories_item{gap:20px}}@media screen and (max-width:1240px){.catalog__page .main__categories_items .main__categories_item{gap:10px}}.catalog__page .main__categories_items .main__categories_item:hover .main__categories_item_title{color:#85b8a7}.catalog__page .main__categories_items .main__categories_item_icon{line-height:0}.catalog__page .main__categories_items .main__categories_item_icon .image{border-radius:10px;height:100px;object-fit:cover;width:100px}@media screen and (max-width:1240px){.catalog__page .main__categories_items .main__categories_item_icon .image{height:70px;width:70px}}@media screen and (max-width:580px){.catalog__page .main__categories_items .main__categories_item_icon .image{height:60px;width:60px}}.catalog__page .main__categories_items .main__categories_item_title{color:#242a28;transition:all .5s ease}@media screen and (max-width:1240px){.catalog__page .main__categories_items .main__categories_item_title{font-size:16px}}.catalog__page .top__block{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:768px){.catalog__page .top__block{flex-wrap:wrap;gap:10px 20px}}.catalog__page .top-left__block{flex-shrink:0}@media screen and (max-width:768px){.catalog__page .top-left__block{order:1}}.catalog__page .selected-brands__block{flex-grow:1}@media screen and (max-width:768px){.catalog__page .selected-brands__block{order:3;width:100%}}.catalog__page .selected-brands__block .selected__brands_items{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;white-space:nowrap}@media screen and (max-width:768px){.catalog__page .selected-brands__block .selected__brands_items{gap:5px}}.catalog__page .selected-brands__block .selected__brands_item{align-items:center;background:#529a82;border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:5px;justify-content:center;padding:10px 15px}@media screen and (max-width:1100px){.catalog__page .selected-brands__block .selected__brands_item{padding:7px 10px}}.catalog__page .selected-brands__block .selected__brands_item_title{font-size:14px;font-weight:400;line-height:0;white-space:nowrap}.catalog__page .selected-brands__block .selected__brands_item_close{flex-shrink:0;line-height:0}.catalog__page .selected-brands__block .selected__brands_item_close .icon{height:20px;width:20px}.catalog__page .filter__block{flex-shrink:0}@media screen and (max-width:768px){.catalog__page .filter__block{order:2}}.catalog__page .ask__form_block{margin-bottom:-30px;margin-top:30px}.product__items .product__item{align-items:flex-start;border-bottom:1px solid #cdcdcd;display:flex;gap:40px;justify-content:flex-start;min-height:210px;padding:30px 0 29px}@media screen and (max-width:1100px){.product__items .product__item{gap:20px;min-height:auto;padding:20px 0}}@media screen and (max-width:560px){.product__items .product__item{align-items:center;flex-direction:column}}.product__items .product__item_image{border-radius:10px;flex-shrink:0;line-height:0;overflow:hidden}.product__items .product__item_image .image{height:auto;object-fit:contain;width:150px}@media screen and (max-width:1100px){.product__items .product__item_image .image{width:100px}}.product__items .product__item_data{flex-grow:1}.product__items .product__item_sku{color:#242a28;margin-bottom:5px;transition:all .5s ease}.product__items .product__item_sku:hover{color:#85b8a7}.product__items .product__item_preview{display:-webkit-box;-webkit-line-clamp:2;margin-top:5px;-webkit-box-orient:vertical;color:#969696;font-size:14px;font-weight:400;line-height:120%;overflow:hidden;text-overflow:ellipsis}.product__items .product__item_preview *{color:#969696;font-size:14px;font-weight:400;line-height:120%;margin:0}.product__items .product__item_replacement{margin-top:10px}.product__items .product__item_replacement .product__item_replacement-title{color:#242a28;font-size:14px;font-weight:400;line-height:120%;margin-bottom:5px}.product__items .product__item_replacement .product__item_replacement-text{color:#969696;font-size:12px;font-weight:400;line-height:120%;margin:0}.product__items .product__item_replacement .product__item_replacement-text a{color:#529a82;transition:all .5s ease}.product__items .product__item_replacement .product__item_replacement-text a:hover{color:#85b8a7}.product__items .product__item_right{flex-shrink:0;text-align:right}@media screen and (max-width:560px){.product__items .product__item_right{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between;width:100%}}.product__items .product__item_right .product__item_price{font-weight:600;margin-bottom:15px}@media screen and (max-width:560px){.product__items .product__item_right .product__item_price{margin-bottom:0;text-align:left}}.product__items .product__item_right .product__item_availab-st{color:#969696;font-size:14px;line-height:120%;margin-bottom:15px}@media screen and (max-width:560px){.product__items .product__item_right .product__item_availab-st{margin-bottom:0}.product__items .product__item_right .tocartBtn{display:flex;justify-content:flex-end;width:100%}}.product__items .product__item_right .product__item_to-cart{align-items:center;background:transparent;border:none;color:#529a82;cursor:pointer;display:flex;gap:10px;justify-content:flex-end;padding:0;transition:all .5s ease}@media screen and (max-width:992px){.product__items .product__item_right .product__item_to-cart{gap:5px}}.product__items .product__item_right .product__item_to-cart:hover{color:#85b8a7}.product__items .product__item_right .product__item_to-cart .icon{flex-shrink:0;height:30px;width:30px}@media screen and (max-width:992px){.product__items .product__item_right .product__item_to-cart .icon{height:24px;width:24px}}.product__items .product__item_right .product__item_to-cart .text{font-weight:600}.filter__block{position:relative}.filter__block .filter__btn{align-items:center;background-color:#eaefef;border-radius:10px;color:#242a28;cursor:pointer;display:flex;gap:5px;justify-content:flex-start;padding:10px 20px;transition:all .5s ease}.filter__block .filter__btn:hover{background-color:#85b8a7;color:#fff}.filter__block .filter__btn .text{font-size:14px;line-height:120%}.filter__block .filter__btn .icon{height:20px;width:20px}.filter__block .filter__block_drop{background-color:#eaefef;border-radius:10px;bottom:-5px;box-shadow:3px 3px 5px 0 rgba(36,42,40,.1);color:#242a28;left:0;opacity:0;padding:20px;position:absolute;right:0;transform:translateY(100%);transition:all .5s ease;visibility:hidden}@media screen and (max-width:560px){.filter__block .filter__block_drop{padding:15px 10px}}.filter__block .filter__block_drop.open{opacity:1;visibility:visible}.filter__block .filter__block_drop .filter__drop_item{line-height:0;margin-bottom:10px}@media screen and (max-width:560px){.filter__block .filter__block_drop .filter__drop_item{margin-bottom:7px}}.filter__block .filter__block_drop .filter__drop_item:last-child{margin-bottom:0}.filter__block .filter__block_drop .filter__drop_item_link{color:#242a28;cursor:pointer;font-size:12px;font-weight:400;line-height:120%;transition:all .5s ease}.filter__block .filter__block_drop .filter__drop_item_link:hover{color:#85b8a7}.content-empty{background-color:#eaefef;border-radius:30px;padding:60px 20px;text-align:center;width:100%}@media screen and (max-width:992px){.content-empty{padding:30px 20px}}@media screen and (max-width:768px){.content-empty{border-radius:10px;padding:20px}}.brands__block{border-top:1px solid #cdcdcd;margin-top:30px;padding-top:30px}@media screen and (max-width:992px){.brands__block{margin-top:20px;padding-top:20px}}.brands__block .brands__block_title{font-weight:600;margin-bottom:30px}@media screen and (max-width:560px){.brands__block .brands__block_title{margin-bottom:20px}}.brands__block .brands__list_item{line-height:0;margin-bottom:10px}@media screen and (max-width:1290px){.brands__block .brands__list_item{margin-bottom:5px}}.brands__block .brands__list_item:last-child{margin-bottom:0}.brands__block .folder-btn{background:transparent;border:none;color:#529a82;cursor:pointer;font-size:14px;font-weight:400;margin-top:20px;padding:0;transition:all .5s ease}.brands__block .folder-btn:hover{color:#85b8a7}.brands__block .filter_btns{align-items:center;display:flex;gap:30px;justify-content:flex-start;margin-top:30px}@media screen and (max-width:560px){.brands__block .filter_btns{gap:15px;margin-top:20px}}.brands__block .filter_btns .clear-button{background:transparent;border:none;color:#529a82;cursor:pointer;padding:0;transition:all .5s ease}.brands__block .filter_btns .clear-button:hover{color:#85b8a7}.title__block_sm{margin-bottom:20px}.preview__block_sm{color:#969696;font-size:14px;font-weight:400;line-height:120%}.product__page .content__block{max-width:calc(100% - 410px)}@media screen and (max-width:1360px){.product__page .content__block{max-width:calc(100% - 360px)}}@media screen and (max-width:992px){.product__page .content__block{max-width:100%}}.product__page .nav__block{background-color:#fff;left:0;margin-bottom:15px;margin-top:-5px;overflow:hidden;padding:5px 0;position:sticky;right:0;top:0;width:100%;z-index:1000}.product__page .nav__block .nav__block_items{align-items:center;display:flex;gap:10px;overflow-y:auto;width:100%}@media screen and (max-width:1300px){.product__page .nav__block .nav__block_items{gap:5px}}@media screen and (max-width:768px){.product__page .nav__block .nav__block_items{padding-bottom:5px}}.product__page .nav__block .nav__block_item{background:#eaefef;border-radius:10px;color:#242a28;padding:9px 20px;transition:all .5s ease;white-space:nowrap}@media screen and (max-width:1300px){.product__page .nav__block .nav__block_item{padding:9px 15px}}.product__page .nav__block .nav__block_item:hover{background:#529a82;color:#fff}.product__page #description-block,.product__page #features-block,.product__page #files-block,.product__page #main-block{scroll-margin-top:45px}@media screen and (max-width:992px){.product__page #description-block,.product__page #features-block,.product__page #files-block,.product__page #main-block{scroll-margin-top:30px}}.product__page .main__info_top{align-items:flex-start;display:flex;gap:40px;margin-bottom:30px}@media screen and (max-width:992px){.product__page .main__info_top{flex-direction:column;gap:20px;margin-bottom:20px}}.product__page .main__info_top .product__image{flex-shrink:0;line-height:0}.product__page .main__info_top .product__image .image{height:auto;object-fit:contain;width:150px}@media screen and (max-width:1100px){.product__page .main__info_top .product__image .image{width:100px}}.product__page .main__info_top .product__preview{flex-grow:1}.product__page .main__info_top .folder-btn{background:transparent;border:none;color:#529a82;cursor:pointer;font-size:14px;font-weight:400;margin-top:5px;padding:0;transition:all .5s ease}.product__page .main__info_top .folder-btn:hover{color:#85b8a7}.product__page .main__info_bottom{align-items:flex-start;display:flex;gap:30px;justify-content:space-between}@media screen and (max-width:768px){.product__page .main__info_bottom{flex-wrap:wrap;gap:25px;justify-content:center}}.product__page .main__data{flex-grow:1;max-width:545px}@media screen and (max-width:992px){.product__page .main__data{max-width:100%}}@media screen and (max-width:768px){.product__page .main__data{width:100%}}.product__page .main__data .main__data_item{align-items:center;border-bottom:1px solid #cdcdcd;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:11px 0}.product__page .main__data .main__data_item-name{color:#969696;font-size:14px;font-weight:400;line-height:120%}.product__page .main__data .main__data_item_value{color:#242a28;font-size:14px;font-weight:400;line-height:120%}.product__page .main__data .main__data_item_value.link{color:#529a82;transition:all .5s ease}.product__page .main__data .main__data_item_value.link:hover{color:#85b8a7}.product__page .main__data .product__item_replacement{margin-top:20px}.product__page .main__data .product__item_replacement .product__item_replacement-title{color:#242a28;font-size:14px;font-weight:400;line-height:120%;margin-bottom:5px}.product__page .main__data .product__item_replacement .product__item_replacement-text{color:#969696;font-size:12px;font-weight:400;line-height:120%;margin:0}.product__page .main__data .product__item_replacement .product__item_replacement-text a{color:#529a82;transition:all .5s ease}.product__page .main__data .product__item_replacement .product__item_replacement-text a:hover{color:#85b8a7}.product__page .add__cart_block{background:#eaefef;border-radius:10px;flex-shrink:0;padding:30px;width:245px}@media screen and (max-width:560px){.product__page .add__cart_block{padding:25px}}.product__page .add__cart_block.already{padding:15px}.product__page .add__cart_block .quantity__input{margin-bottom:20px}.product__page .add__cart_block .button{align-items:center;display:flex;font-weight:600;gap:10px;justify-content:center;padding:14px 20px;white-space:nowrap;width:100%}.product__page .add__cart_block .button .icon{flex-shrink:0;height:30px;width:30px}@media screen and (max-width:992px){.product__page .add__cart_block .button .icon{height:24px;width:24px}.product__page .title__block_sm{margin-bottom:15px}}.product__page .files__block{padding-top:30px}@media screen and (max-width:992px){.product__page .files__block{padding-top:20px}}.product__page .files__block .file__item{align-items:center;color:#529a82;display:flex;gap:10px;justify-content:flex-start;margin-bottom:7px;transition:all .5s ease}.product__page .files__block .file__item:hover{color:#85b8a7}.product__page .files__block .file__item:last-child{margin-bottom:0}.product__page .files__block .icon__block{flex-shrink:0}.product__page .files__block .icon__block .icon{height:24px;width:24px}.product__page .features__block{padding-top:30px}@media screen and (max-width:992px){.product__page .features__block{padding-top:20px}}.product__page .features__block .features__items{width:100%}.product__page .features__block .features__item{align-items:center;border-bottom:1px solid #cdcdcd;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:11px 0}.product__page .features__block .features__item_title,.product__page .features__block .features__item_value{color:#242a28;font-size:14px;font-weight:400;line-height:120%}.product__page .description__block{padding-top:30px}@media screen and (max-width:992px){.product__page .description__block{padding-top:20px}}.product__page .description__block .description__text :last-child{margin-bottom:0}.go_back_block{line-height:0;margin-bottom:36px;text-align:right}.go_back_block.mob{display:none}@media screen and (max-width:992px){.go_back_block.mob{display:flex;margin-bottom:20px;margin-top:35px;text-align:left}.go_back_block.mob .go-back{align-items:center;display:flex;gap:10px;justify-content:flex-start}}.go_back_block.mob .text{font-weight:600}.go_back_block .go-back{color:#529a82;line-height:0;transition:all .5s ease}.go_back_block .go-back:hover{color:#85b8a7}.go_back_block .go-back .icon{height:24px;width:24px}.quantity__input{align-items:center;display:flex;gap:10px;justify-content:center}.quantity__input .item__btn{background:transparent;border:none;color:#242a28;cursor:pointer;flex-shrink:0;line-height:0;margin:0;padding:0;transition:all .5s ease}.quantity__input .item__btn:hover{color:#85b8a7}.quantity__input .item__btn .icon{height:20px;width:20px}.quantity__input .amount .input__field{background-color:#fff;border:1px solid #cdcdcd;border-radius:10px;padding:19px 10px;text-align:center;width:80px}.ask__form_block{margin-top:30px;padding:0 20px}.ask__form_block .ask__form_container{background-color:#eaefef;border-radius:10px;overflow:hidden;padding:30px 0;position:relative}@media screen and (max-width:992px){.ask__form_block .ask__form_container{padding:20px 0 45px}}.ask__form_block .ask__form_container:after{background:url(assets/form-logo.f1f26b6b1cb5704af46d.svg) 50% no-repeat;background-size:contain;bottom:10px;content:"";height:130px;position:absolute;right:40px;width:448px;z-index:1}@media screen and (max-width:1100px){.ask__form_block .ask__form_container:after{aspect-ratio:448/130;bottom:-45px;height:auto;width:320px}}@media screen and (max-width:992px){.ask__form_block .ask__form_container:after{bottom:-37px;width:270px}}.ask__form_block .centered-block{padding:0 125px}@media screen and (max-width:1500px){.ask__form_block .centered-block{padding:0 105px;padding:0 40px}}@media screen and (max-width:1100px){.ask__form_block .centered-block{padding:0 20px}}.ask__form_block .ask__form_content{align-items:stretch;display:flex;gap:40px;justify-content:space-between}@media screen and (max-width:992px){.ask__form_block .ask__form_content{align-items:center;flex-direction:column;gap:20px;justify-content:flex-start}}.ask__form_block .left__block{flex-shrink:0;padding:20px 0;width:410px}@media screen and (max-width:992px){.ask__form_block .left__block{display:block;max-width:100%;padding:0}}.ask__form_block .title__block_sm{margin-bottom:10px}@media screen and (max-width:768px){.ask__form_block .preview__block_sm{font-size:12px}.ask__form_block .preview__block_sm br{display:none}}.ask__form_block .form,.ask__form_block .submit_block{margin-top:20px}@media screen and (max-width:992px){.ask__form_block .submit_block{margin-top:10px}}.ask__form_block .delimeter-border{background-color:#cdcdcd;flex-shrink:0;width:1px}@media screen and (max-width:992px){.ask__form_block .delimeter-border{height:1px;width:100%}}.ask__form_block .right__block{align-self:center;flex-grow:1;max-width:630px;position:relative;z-index:5}@media screen and (max-width:992px){.ask__form_block .right__block{max-width:100%}}.ask__form_block .description__block{padding:0}.ask__form_block .description__block *{margin:0 0 10px}.ask__form_block .description__block :last-child{margin-bottom:0}.ask__form_block .description__block p:has(strong){font-weight:600;margin-bottom:30px}@media screen and (max-width:992px){.ask__form_block .description__block p:has(strong){margin-bottom:20px}}.to_cart_all{margin-top:30px;width:100%}.cart__page{padding-bottom:60px}@media screen and (max-width:768px){.cart__page{padding-bottom:30px}}.cart__page .card__products{margin-bottom:53px}@media screen and (max-width:768px){.cart__page .card__products{margin-bottom:30px}}.cart__page .count-title{color:#969696;margin-bottom:8px}.cart__page .product__items .product__item{gap:30px}@media screen and (max-width:1360px){.cart__page .product__items .product__item{gap:20px}}.cart__page .product__items .product__item_data{max-width:410px}@media screen and (max-width:560px){.cart__page .product__items .product__item_data{max-width:100%}}.cart__page .product__items .product__item_right{align-items:center;align-self:center;display:flex;flex-grow:1;gap:15px;justify-content:flex-end;margin-top:8px;text-align:left}@media screen and (max-width:1360px){.cart__page .product__items .product__item_right{margin-top:0}}@media screen and (max-width:1240px){.cart__page .product__items .product__item_right{align-items:center;flex-direction:column;flex-wrap:wrap;gap:10px 30px;height:145px;justify-content:center;margin-left:auto;max-width:180px;text-align:center}}@media screen and (max-width:560px){.cart__page .product__items .product__item_right{align-items:flex-start;height:135px;margin:0;max-width:100%;width:100%}}.cart__page .product__items .product__item_right .product__item_availab-st{font-size:14px;font-weight:400;line-height:120%;margin-bottom:0;margin-left:6px;width:110px}@media screen and (max-width:1360px){.cart__page .product__items .product__item_right .product__item_availab-st{margin-left:0}}.cart__page .product__items .product__item_right .product__item_price{margin-bottom:0;white-space:nowrap}.cart__page .product__items .quantity__input{margin-left:20px}@media screen and (max-width:1360px){.cart__page .product__items .quantity__input{margin-left:20px}}@media screen and (max-width:1240px){.cart__page .product__items .quantity__input{margin-left:0}}.cart__page .product__items .quantity__input .amount .input__field{padding:19px 10px;width:80px}@media screen and (max-width:1240px){.cart__page .product__items .quantity__input .amount .input__field{padding:12px 10px;width:70px}}@media screen and (max-width:560px){.cart__page .product__items .quantity__input .amount .input__field{width:50px}}.cart__page .product__items .price__block{margin-left:20px;min-width:140px}@media screen and (max-width:1360px){.cart__page .product__items .price__block{margin-left:0}}.cart__page .product__items .product__item_remove{flex-shrink:0;margin-left:15px}@media screen and (max-width:1360px){.cart__page .product__items .product__item_remove{margin-left:0}}@media screen and (max-width:1240px){.cart__page .product__items .product__item_remove{align-items:center;display:flex;height:145px}}@media screen and (max-width:560px){.cart__page .product__items .product__item_remove{height:135px;margin-left:auto}}.cart__page .product__items .product__item_remove .remove-button{background:transparent;border:none;color:#242a28;cursor:pointer;height:30px;margin:0;padding:0;transition:all .5s ease;width:30px}.cart__page .product__items .product__item_remove .remove-button:hover{color:#85b8a7}.cart__page .product__items .product__item_remove .remove-button .icon{max-height:100%;max-width:100%}.cart__page .product__items_bottom{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin-top:30px}@media screen and (max-width:768px){.cart__page .product__items_bottom{align-items:flex-start;flex-direction:column-reverse;gap:20px;justify-content:flex-start;margin-top:20px}}.cart__page .product__items_bottom .info__block{color:#da706d;font-size:14px;font-weight:600;line-height:120%}@media screen and (max-width:768px){.cart__page .product__items_bottom .info__block br{display:none}}.cart__page .product__items_bottom .clear-cart{background:transparent;border:none;color:#529a82;cursor:pointer;flex-shrink:0;font-size:18px;font-weight:600;line-height:120%;margin:0;padding:0;text-align:right;transition:all .5s ease}@media screen and (max-width:768px){.cart__page .product__items_bottom .clear-cart{align-self:center;font-style:16px}}.cart__page .product__items_bottom .clear-cart:hover{color:#85b8a7}.cart__page .cart__data{align-items:flex-start;display:flex;gap:60px;justify-content:space-between}@media screen and (max-width:1240px){.cart__page .cart__data{gap:30px}}@media screen and (max-width:992px){.cart__page .cart__data{flex-direction:column;justify-content:flex-start}}.cart__page .cart__data .cart__form_block{background-color:#eaefef;border-radius:10px;flex-grow:1;max-width:960px;overflow:hidden;padding:60px 60px 60px 75px}@media screen and (max-width:1240px){.cart__page .cart__data .cart__form_block{padding:30px}}@media screen and (max-width:992px){.cart__page .cart__data .cart__form_block{max-width:100%;width:100%}}@media screen and (max-width:768px){.cart__page .cart__data .cart__form_block{padding:20px}}.cart__page .cart__data .title__block_sm{margin-bottom:22px}@media screen and (max-width:560px){.cart__page .cart__data .title__block_sm{margin-bottom:15px}}.cart__page .cart__data .form-block{display:grid;gap:5px;grid-template-columns:1fr 1fr}@media screen and (max-width:560px){.cart__page .cart__data .form-block{grid-template-columns:1fr}}.cart__page .cart__data .floating-label-input{margin:0}.cart__page .cart__data .comment-section{grid-column:1/-1}.cart__page .cart__data .comment-section .input-field{margin-top:20px}.cart__page .cart__data .comment-section .input-field::placeholder{color:#242a28;opacity:1}.cart__page .cart__data .comment-section .input-field::-ms-input-placeholder{color:#242a28}.cart__page .cart__data .submit-button{grid-column:1/-1}.cart__page .submit-button{margin-top:15px;width:100%}@media screen and (max-width:560px){.cart__page .submit-button{margin-top:0}}.cart__page .cart__contacts{flex-shrink:0;width:270px}.cart__page .cart__contacts .cart__contacts_title{font-weight:600;margin-bottom:20px}.cart__page .cart__contacts .phone__items{margin-bottom:20px}.cart__page .cart__contacts .phone__item{margin-bottom:5px}.cart__page .cart__contacts .phone__item:last-child{margin-bottom:0}.cart__page .cart__contacts .phone__item .phone__item_link{color:#242a28;transition:all .5s ease}.cart__page .cart__contacts .phone__item .phone__item_link:hover{color:#85b8a7}.cart__page .cart__contacts .email__items{margin-bottom:20px}.services_page .services__content{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-between;margin:60px 0 85px}@media screen and (max-width:992px){.services_page .services__content{flex-wrap:wrap}}@media screen and (max-width:768px){.services_page .services__content{margin:30px 0}}.services_page .services__content .switch-tabs{flex-shrink:0;max-width:350px;width:100%}@media screen and (max-width:1100px){.services_page .services__content .switch-tabs{max-width:300px}}@media screen and (max-width:992px){.services_page .services__content .switch-tabs{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;margin-bottom:0;max-width:100%;overflow:auto;padding-bottom:10px;white-space:nowrap;width:100%}}.services_page .services__content .switch-tabs .switch-tab{background-color:transparent;border:none;color:#242a28;cursor:pointer;margin:0 0 20px;padding:0;text-align:left;transition:color .5s ease}@media screen and (max-width:992px){.services_page .services__content .switch-tabs .switch-tab{margin-bottom:0}}.services_page .services__content .switch-tabs .switch-tab:hover{color:#85b8a7}.services_page .services__content .switch-tabs .switch-tab.current{color:#529a82;font-weight:600}.services_page .services__content .switch-tabs .switch-tab:last-child{margin-bottom:0}.services_page .services__content .content__block{flex-grow:1;max-width:850px}.services_page .services__content .content__block .switch-content{display:none}.services_page .services__content .content__block .switch-content.active{display:block}.services_page .services__content .content__block .description :last-child{margin-bottom:0}.services_page .services__content .content__block .list__items{display:grid;gap:70px 30px;grid-template-columns:1fr 1fr;margin-top:60px}@media screen and (max-width:768px){.services_page .services__content .content__block .list__items{gap:40px 30px;margin-top:30px}}@media screen and (max-width:600px){.services_page .services__content .content__block .list__items{gap:25px;grid-template-columns:1fr}}.services_page .services__content .content__block .list__items .list__item_top{align-items:center;display:flex;gap:20px}@media screen and (max-width:768px){.services_page .services__content .content__block .list__items .list__item_top{gap:10px}}.services_page .services__content .content__block .list__items .list__item_icon{align-items:center;background-color:#529a82;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;line-height:0;width:60px}@media screen and (max-width:768px){.services_page .services__content .content__block .list__items .list__item_icon{height:40px;width:40px}}.services_page .services__content .content__block .list__items .list__item_icon .icon{height:30px;width:30px}@media screen and (max-width:768px){.services_page .services__content .content__block .list__items .list__item_icon .icon{height:20px;width:20px}}.services_page .services__content .content__block .list__items .list__item_text{margin-top:20px}@media screen and (max-width:768px){.services_page .services__content .content__block .list__items .list__item_text{margin-top:10px}}.about__banner{padding:0 20px}@media screen and (max-width:992px){.about__banner{padding:20px 20px 0}}.about__banner .about__banner_content{background-color:#eaefef;border-radius:10px;display:grid;gap:0;grid-template-columns:1fr 1fr;max-height:410px;overflow:hidden}@media screen and (max-width:1240px){.about__banner .about__banner_content{max-height:350px}}@media screen and (max-width:992px){.about__banner .about__banner_content{max-height:300px}}@media screen and (max-width:768px){.about__banner .about__banner_content{grid-template-columns:1fr;max-height:none}}.about__banner .info__block{padding:20px 105px}@media screen and (max-width:1500px){.about__banner .info__block{padding:20px 40px}}@media screen and (max-width:1100px){.about__banner .info__block{padding:20px}}.about__banner .info__block_content{margin-top:100px}@media screen and (max-width:1360px){.about__banner .info__block_content{margin-top:60px}}@media screen and (max-width:992px){.about__banner .info__block_content{margin-top:20px}}.about__banner .info__block_title{margin:0;text-transform:uppercase}.about__banner .info__block_preview{line-height:130%;margin-top:20px}@media screen and (max-width:992px){.about__banner .info__block_preview{margin-top:10px}}.about__banner .image__block{border-radius:10px;height:410px;line-height:0;overflow:hidden}@media screen and (max-width:1240px){.about__banner .image__block{height:350px}}@media screen and (max-width:992px){.about__banner .image__block{height:300px}}@media screen and (max-width:768px){.about__banner .image__block{height:220px}}.about__banner .image__block .image,.about__banner .image__block picture{height:100%;object-fit:cover;width:100%}.about__nav{background-color:#fff;left:0;margin:55px 0 45px;padding:5px 0;position:sticky;right:0;top:0;width:100%;z-index:1000}@media screen and (max-width:768px){.about__nav{margin:25px 0}}.about__nav .about__nav_items{align-items:center;display:flex;gap:10px;justify-content:flex-start;overflow-y:auto}@media screen and (max-width:992px){.about__nav .about__nav_items{padding-bottom:5px}}.about__nav .about__nav_item{background:#eaefef;border-radius:10px;color:#242a28;padding:9px 20px;transition:all .5s ease;white-space:nowrap}.about__nav .about__nav_item:hover{background:#529a82;color:#fff}[id]{scroll-margin-top:45px}@media screen and (max-width:992px){[id]{scroll-margin-top:30px}}.about__us{margin:40px 0 60px}@media screen and (max-width:768px){.about__us{margin:30px 0}}.about__us .about__us_content{align-items:stretch;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:992px){.about__us .about__us_content{flex-wrap:wrap}}.about__us .left__block{align-items:center;background-color:#85b8a7;border-radius:10px;display:flex;justify-content:center;max-width:630px;min-height:330px;padding:55px;width:100%}@media screen and (max-width:992px){.about__us .left__block{max-width:100%;min-height:auto;padding:35px;width:100%}}@media screen and (max-width:768px){.about__us .left__block{padding:20px}}.about__us .left__block .text__block{color:#fff;font-weight:600;text-align:center}@media screen and (max-width:1100px){.about__us .left__block .text__block br{display:none}}.about__us .right__block{align-items:center;display:flex;justify-content:flex-end;max-width:550px;width:100%}@media screen and (max-width:992px){.about__us .right__block{max-width:100%}}.about__us .right__block .text__block *{margin-bottom:20px}@media screen and (max-width:1100px){.about__us .right__block .text__block * br{display:none}}.about__us .right__block .text__block :last-child{margin:0}.about__adv{margin:60px 0;padding:0 20px}@media screen and (max-width:768px){.about__adv{margin:30px 0}}.about__adv .about__adv_content{background-color:#eaefef;border-radius:10px;padding:60px 0 54px}@media screen and (max-width:1100px){.about__adv .about__adv_content{padding:30px 0}}@media screen and (max-width:768px){.about__adv .about__adv_content{padding:20px 0}}.about__adv .centered-block{padding:0 125px}@media screen and (max-width:1500px){.about__adv .centered-block{padding:0 105px;padding:0 40px}}@media screen and (max-width:1100px){.about__adv .centered-block{padding:0 20px}}.about__adv .about__adv_items{align-items:flex-start;display:flex;gap:30px;justify-content:space-between}@media screen and (max-width:768px){.about__adv .about__adv_items{flex-direction:column;gap:20px;justify-content:flex-start}}.about__adv .about__adv_item{max-width:360px;width:100%}.about__adv .about__adv_item_image{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:80px;justify-content:center;line-height:0;margin-bottom:30px;width:80px}@media screen and (max-width:1100px){.about__adv .about__adv_item_image{height:60px;margin-bottom:20px;width:60px}}@media screen and (max-width:768px){.about__adv .about__adv_item_image{height:50px;margin-bottom:10px;width:50px}}.about__adv .about__adv_item_image .image{max-height:50px;max-width:50px;object-fit:contain}@media screen and (max-width:1100px){.about__adv .about__adv_item_image .image{max-height:30px;max-width:30px}}@media screen and (max-width:992px){.about__adv .about__adv_item_text br{display:none}}.distributors__block{margin:70px 0 66px}@media screen and (max-width:768px){.distributors__block{margin:30px 0}}.distributors__block .top__block{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:1100px){.distributors__block .top__block{flex-direction:column;justify-content:flex-start}}.distributors__block .title__block{flex-shrink:0}@media screen and (max-width:1100px){.distributors__block .title__block{margin-bottom:0}}.distributors__block .descr__block{font-weight:600;margin-right:110px;max-width:520px;width:100%}@media screen and (max-width:1500px){.distributors__block .descr__block{margin-right:0}}@media screen and (max-width:1100px){.distributors__block .descr__block{max-width:100%}}.distributors__block .distributors__block_items{display:grid;gap:40px 30px;grid-template-columns:1fr 1fr;margin-top:54px}@media screen and (max-width:992px){.distributors__block .distributors__block_items{gap:30px 20px;margin-top:30px}}@media screen and (max-width:600px){.distributors__block .distributors__block_items{gap:25px;grid-template-columns:1fr}}.distributors__block .distributors__block_item .distributors__block_item_image{border-radius:10px;display:block;line-height:0;margin-bottom:20px;overflow:hidden}@media screen and (max-width:768px){.distributors__block .distributors__block_item .distributors__block_item_image{margin-bottom:12px}}.distributors__block .distributors__block_item .distributors__block_item_image:hover .image{transform:scale(1.1)}.distributors__block .distributors__block_item .distributors__block_item_image .image{height:auto;object-fit:contain;transition:all .5s ease;width:100%}.distributors__block .distributors__block_item .distributors__block_item_title{color:#242a28;transition:all .5s ease}.distributors__block .distributors__block_item .distributors__block_item_title:hover{color:#85b8a7}.distributors__block .distributors__block_item .distributors__block_item_preview{margin:20px 0}@media screen and (max-width:768px){.distributors__block .distributors__block_item .distributors__block_item_preview{margin:10px 0}.distributors__block .distributors__block_item .distributors__block_item_preview br{display:none}}.distributors__block .distributors__block_item .distributors__block_item_link{align-items:center;color:#529a82;display:flex;gap:5px;justify-content:flex-start;transition:all .5s ease;width:fit-content}.distributors__block .distributors__block_item .distributors__block_item_link:hover{color:#85b8a7}.distributors__block .distributors__block_item .distributors__block_item_link .icon{height:20px;width:20px}.about__service{margin:60px 0;padding:0 20px}@media screen and (max-width:768px){.about__service{margin:30px 0}}.about__service .about__service_container{background-color:#529a82;border-radius:10px;display:grid;gap:0;grid-template-columns:1fr 1fr;max-height:510px;overflow:hidden}@media screen and (max-width:1240px){.about__service .about__service_container{max-height:410px}}@media screen and (max-width:1100px){.about__service .about__service_container{max-height:350px}}@media screen and (max-width:992px){.about__service .about__service_container{grid-template-columns:1fr;max-height:none}}.about__service .info__block{align-items:center;display:flex;justify-content:flex-start;padding:20px 105px}@media screen and (max-width:1500px){.about__service .info__block{padding:20px 40px}}@media screen and (max-width:1100px){.about__service .info__block{padding:20px}}.about__service .info__block_content{color:#fff}.about__service .title__block{margin-bottom:20px}@media screen and (max-width:1100px){.about__service .info__block_preview br{display:none}}.about__service .image__block{border-radius:10px;height:510px;line-height:0;overflow:hidden}@media screen and (max-width:1240px){.about__service .image__block{height:410px}}@media screen and (max-width:1100px){.about__service .image__block{height:350px}}@media screen and (max-width:992px){.about__service .image__block{height:300px}}@media screen and (max-width:768px){.about__service .image__block{height:280px}}.about__service .image__block .image,.about__service .image__block picture{height:100%;object-fit:cover;width:100%}@media screen and (max-width:992px){.about__service .image__block .image,.about__service .image__block picture{object-position:right top}}.about__experience{margin:60px 0 78px}@media screen and (max-width:768px){.about__experience{margin:30px 0}}.about__experience .about__experience_content{align-items:flex-start;display:flex;gap:30px;justify-content:space-between}@media screen and (max-width:1100px){.about__experience .about__experience_content{flex-wrap:wrap;gap:20px}}.about__experience .text__block{font-weight:600;max-width:300px;width:100%}@media screen and (max-width:1100px){.about__experience .text__block{max-width:100%}.about__experience .text__block br{display:none}}.about__experience .about__experience_items{align-items:flex-start;display:flex;flex-grow:1;gap:20px;justify-content:space-between}@media screen and (max-width:640px){.about__experience .about__experience_items{flex-direction:column;gap:10px;justify-content:flex-start}}.about__experience .about__experience_item{max-width:300px;padding:25px 0 25px 20px;position:relative;width:100%}@media screen and (max-width:640px){.about__experience .about__experience_item{padding:10px 0 10px 10px}}.about__experience .about__experience_item:before{background-color:#529a82;content:"";height:90px;left:0;position:absolute;top:0;width:2px}@media screen and (max-width:640px){.about__experience .about__experience_item:before{height:95%;top:50%;transform:translateY(-50%)}}.about__partners{margin:60px 0;padding:0 20px}@media screen and (max-width:768px){.about__partners{margin:30px 0}}.about__partners .about__partners_container{background-color:#85b8a7;border-radius:10px;display:grid;gap:0;grid-template-columns:1fr 1fr;max-height:510px;overflow:hidden}@media screen and (max-width:1240px){.about__partners .about__partners_container{max-height:410px}}@media screen and (max-width:1100px){.about__partners .about__partners_container{max-height:350px}}@media screen and (max-width:992px){.about__partners .about__partners_container{grid-template-columns:1fr;max-height:none}}.about__partners .info__block{align-items:center;display:flex;justify-content:flex-start;padding:20px 125px}@media screen and (max-width:1500px){.about__partners .info__block{padding:20px 40px}}@media screen and (max-width:1100px){.about__partners .info__block{padding:20px}}.about__partners .info__block_content{color:#fff}.about__partners .title__block{margin-bottom:20px}.about__partners .image__block{border-radius:10px;height:510px;line-height:0;overflow:hidden}@media screen and (max-width:1240px){.about__partners .image__block{height:410px}}@media screen and (max-width:1100px){.about__partners .image__block{height:350px}}@media screen and (max-width:992px){.about__partners .image__block{height:300px}}@media screen and (max-width:768px){.about__partners .image__block{height:280px}}.about__partners .image__block .image,.about__partners .image__block picture{height:100%;object-fit:cover;width:100%}.about__licenses{margin:60px 0}@media screen and (max-width:768px){.about__licenses{margin:30px 0}}.about__licenses .about__licenses_container{align-items:flex-start;display:flex;gap:40px;justify-content:space-between}@media screen and (max-width:1100px){.about__licenses .about__licenses_container{flex-wrap:wrap;gap:20px}}.about__licenses .title__block{flex-shrink:0;max-width:270px;width:100%}@media screen and (max-width:1100px){.about__licenses .title__block{margin-bottom:0;max-width:100%}.about__licenses .title__block br{display:none}}.about__licenses .document__block_content{flex-grow:1;max-width:850px;width:100%}.about__licenses .documents__block_item{align-items:center;border-bottom:1px solid #cdcdcd;display:flex;gap:20px;justify-content:space-between;padding:17px 0}@media screen and (max-width:768px){.about__licenses .documents__block_item{gap:10px;min-height:40px;padding:10px 0}}.about__licenses .documents__block_item:hover .documents__block_item_title,.about__licenses .documents__block_item:hover .icon{color:#85b8a7}.about__licenses .documents__block_item_title{color:#242a28;transition:all .5s ease}.about__licenses .icon_block{flex-shrink:0;line-height:0}.about__licenses .icon_block .icon{color:#242a28;height:24px;transition:all .5s ease;width:24px}.about__licenses .faq__list_btns{margin-top:30px}@media screen and (max-width:768px){.about__licenses .faq__list_btns{margin-top:20px}}.faq__list_btns{display:flex;gap:10px}.faq__list_btns .faq__list_open{display:inline-block}.faq__list_btns .faq__list_hide{display:none}.customers__block{margin:60px 0}@media screen and (max-width:768px){.customers__block{margin:30px 0}}.customers__block .customers__block_tabs{align-items:flex-start;display:flex;gap:40px;justify-content:space-between}@media screen and (max-width:992px){.customers__block .customers__block_tabs{flex-direction:column;gap:20px}}.customers__block .switch-tabs{flex-shrink:0;left:0;position:sticky;top:40px;width:350px}@media screen and (max-width:1240px){.customers__block .switch-tabs{width:300px}}@media screen and (max-width:992px){.customers__block .switch-tabs{align-items:center;display:flex;gap:20px;justify-content:flex-start;overflow-x:auto;padding-bottom:5px;position:relative;top:0;width:100%}}.customers__block .switch-tabs .switch-tab{cursor:pointer;margin-bottom:20px}@media screen and (max-width:992px){.customers__block .switch-tabs .switch-tab{margin:0;white-space:nowrap}}.customers__block .switch-tabs .switch-tab:hover{color:#85b8a7}.customers__block .switch-tabs .switch-tab.current{color:#529a82;font-weight:600}.customers__block .switch-tabs .switch-tab:last-child{margin-bottom:0}.customers__block .content__block{flex-grow:1;max-width:850px}@media screen and (max-width:992px){.customers__block .content__block{max-width:100%}}.customers__block .content__block :last-child{margin-bottom:0}.customers__block .content__block br{font-size:0;line-height:0;margin:0}.customers__block .content__block table{border:none;border-spacing:80px 0;margin:50px -30px 50px -80px;padding:0;width:auto}@media screen and (max-width:1240px){.customers__block .content__block table{border-spacing:20px 0;margin:30px -20px}}.customers__block .content__block table tr:last-child td{padding-bottom:0}.customers__block .content__block table tr td{padding-bottom:40px}@media screen and (max-width:1240px){.customers__block .content__block table tr td{padding-bottom:20px}}.customers__block .content__block table td{border-top:1px solid #cdcdcd;font-size:18px;line-height:120%;padding-right:60px;padding-top:30px}@media screen and (max-width:1240px){.customers__block .content__block table td{padding-right:20px;padding-top:10px}}@media screen and (max-width:600px){.customers__block .content__block table td{min-width:290px}}.customers__block .content__block table td *{margin-bottom:20px}.customers__block .content__block table td :last-child{margin-bottom:0}.contacts__block{margin-bottom:60px}@media screen and (max-width:768px){.contacts__block{margin:0 0 30px}}.contacts__block .contacts__block_content{align-items:flex-start;display:flex;gap:250px;justify-content:flex-start}@media screen and (max-width:1240px){.contacts__block .contacts__block_content{gap:40px;justify-content:space-between}}@media screen and (max-width:992px){.contacts__block .contacts__block_content{flex-direction:column;gap:20px;justify-content:flex-start}}.contacts__block .left__block{flex-grow:1;max-width:520px}.contacts__block .left__block .phone__items{margin-bottom:20px}.contacts__block .left__block .phone__item{margin-bottom:5px}.contacts__block .left__block .phone__item:last-child{margin-bottom:0}.contacts__block .left__block .phone__item .phone__item_link{color:#242a28;transition:all .5s ease}.contacts__block .left__block .phone__item .phone__item_link:hover{color:#85b8a7}.contacts__block .left__block .email__items{margin-bottom:20px}.contacts__block .right__block{flex-shrink:0;max-width:360px;width:100%}.contacts__block .employers__items .employers__item{margin-bottom:20px}.contacts__block .employers__items .employers__item:last-child{margin-bottom:0}.contacts__block .employers__items .name{font-weight:600}.contacts__block .employers__items .phone{color:#242a28;font-weight:600;transition:all .5s ease;white-space:nowrap}.contacts__block .employers__items .phone:hover{color:#85b8a7}.contacts__block .work__hours{background-color:#eaefef;border-radius:10px;margin-top:35px;max-width:330px;overflow:hidden;padding:23px;text-align:center;width:100%}@media screen and (max-width:992px){.contacts__block .work__hours{margin-top:20px}}.contacts__block .work__hours .work__hours_value{font-weight:600}.article__page-title{margin-bottom:40px;padding:0 20px}@media screen and (max-width:992px){.article__page-title{margin-bottom:30px;padding:0}}.article__page-title .content{align-items:flex-start;aspect-ratio:1500/470;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px;overflow:hidden;padding:40px 105px 0;position:relative}@media screen and (max-width:1500px){.article__page-title .content{padding:40px 40px 0}}@media screen and (max-width:1100px){.article__page-title .content{padding:20px 20px 0}}@media screen and (max-width:992px){.article__page-title .content{border-radius:0;margin-bottom:20px}}@media screen and (max-width:768px){.article__page-title .content{aspect-ratio:auto}}.article__page-title .article__page_image{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.article__page-title .article__page_image:after{background:#000;content:"";inset:0;opacity:.5;position:absolute}.article__page-title .article__page_image .image,.article__page-title .article__page_image picture{height:100%;object-fit:cover;width:100%}.article__page-title .article__page_content{color:#fff;margin-bottom:73px;max-width:850px;position:relative;text-align:left;z-index:5}@media screen and (max-width:768px){.article__page-title .article__page_content{margin-bottom:30px}}.article__page-title .article__page_content .article__page_title{margin-bottom:10px;text-transform:uppercase}.article__page-title .article__page_content .article__page_subtitle{color:#cdcdcd;font-weight:600}.article__page-title .article__page_content .article__page_subtitle *{margin-bottom:0}.article__page-title .article__page_categories{align-items:stretch;display:flex;gap:10px;justify-content:flex-start;line-height:0;position:relative;z-index:5}@media screen and (max-width:768px){.article__page-title .article__page_categories{gap:5px;overflow-x:auto;scrollbar-width:none;width:100%}.article__page-title .article__page_categories::-webkit-scrollbar{display:none}}.article__page-title .category__item{background-color:#529a82;border-radius:10px 10px 0 0;color:#fff;font-size:18px;font-weight:600;line-height:120%;padding:10px 40px;text-align:center;transition:all .5s ease}@media screen and (max-width:992px){.article__page-title .category__item{font-size:16px;padding:8px 20px}}@media screen and (max-width:768px){.article__page-title .category__item{font-size:14px;font-weight:500;padding:7px 15px}}.article__page-title .category__item:hover{background-color:#85b8a7}.article__page-title .category__item.current{background-color:#fff;color:#529a82}.article-inner-page .article__page-title .article__page_content{margin-bottom:125px}@media screen and (max-width:1100px){.article-inner-page .article__page-title .article__page_content{margin-bottom:70px}}@media screen and (max-width:768px){.article-inner-page .article__page-title .article__page_content{margin-bottom:20px}}.article-inner-page .article__page-title .article__page_content .article__page_subtitle{color:#eaefef}.news__list{padding-bottom:60px}@media screen and (max-width:768px){.news__list{margin-bottom:30px}}.news__list .news__list_top{margin-bottom:30px;padding-bottom:15px;position:relative}@media screen and (max-width:768px){.news__list .news__list_top{margin-bottom:20px}}.news__list .news__list_top:after{background-color:#cdcdcd;bottom:0;content:"";height:1px;left:20px;position:absolute;right:20px}.news__list .news__list_top .news__list_top-content{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:992px){.news__list .news__list_top .news__list_top-content{flex-direction:column;justify-content:flex-start}.news__list .news__list_top .category__title{margin-bottom:0}}.news__list .news__list_top .category__desc{flex-shrink:0;font-weight:600;max-width:100%;width:630px}@media screen and (max-width:768px){.news__list .news__list_top .category__desc br{display:none}}.news__list .news__list_top .category__desc *{margin:0}.news__list .news__items{display:grid;gap:44px 30px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:992px){.news__list .news__items{gap:30px 20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){.news__list .news__items{gap:25px;grid-template-columns:1fr}}.news__list .news__list_pagination .pagination{justify-content:center;margin-top:45px}@media screen and (max-width:768px){.news__list .news__list_pagination .pagination{margin-top:30px}}.news__item .news__item_image{border-radius:10px;display:block;line-height:0;margin-bottom:30px;overflow:hidden}@media screen and (max-width:768px){.news__item .news__item_image{margin-bottom:10px}}.news__item .news__item_image:hover .image{transform:scale(1.1)}.news__item .news__item_image .image{height:auto;object-fit:contain;transition:all .5s ease;width:100%}.news__item .cat_title{color:#969696;font-size:14px;font-weight:400;line-height:120%;margin-bottom:20px}@media screen and (max-width:768px){.news__item .cat_title{margin-bottom:10px}}.news__item .news__item_title{color:#242a28;display:block;margin-bottom:20px;transition:all .5s ease;width:fit-content}@media screen and (max-width:768px){.news__item .news__item_title{margin-bottom:10px}}.news__item .news__item_title:hover{color:#85b8a7}.news__item .open__link{align-items:center;color:#529a82;display:inline-flex;font-weight:600;gap:5px;transition:all .5s ease}.news__item .open__link:hover{color:#85b8a7}.news__item .open__link .icon{height:20px;width:20px}.article__inner_page{padding-bottom:60px}@media screen and (max-width:768px){.article__inner_page{padding-bottom:30px}}.others__news{margin-top:60px;padding-top:60px;position:relative}@media screen and (max-width:768px){.others__news{margin-top:30px;padding-top:30px}}.others__news:after{background-color:#cdcdcd;content:"";height:1px;left:20px;position:absolute;right:20px;top:0}.others__news .top-content{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:45px}@media screen and (max-width:992px){.others__news .top-content{flex-direction:column;justify-content:flex-start;margin-bottom:30px}}.others__news .top-content .others_desc{flex-shrink:0;font-weight:600;max-width:100%;width:410px}@media screen and (max-width:992px){.others__news .top-content .others_desc{max-width:630px}}.others__news .top-content .others_desc *{margin:0}.others__news .nav__btns_block{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;justify-content:space-between;margin-top:45px;padding:5px 0}@media screen and (max-width:768px){.others__news .nav__btns_block{margin-top:25px}}.others__news .nav__btns_block .swiper-button_next,.others__news .nav__btns_block .swiper-button_prev{background-color:#eaefef;color:#969696}.others__news .nav__btns_block .swiper-button_next:hover,.others__news .nav__btns_block .swiper-button_prev:hover{background-color:#529a82;color:#fff}.mobile__menu,.others__news .nav__btns_block .swiper-button_next.swiper-button-disabled,.others__news .nav__btns_block .swiper-button_prev.swiper-button-disabled{opacity:0;visibility:hidden}.mobile__menu{height:100%;left:0;overflow:hidden;position:fixed;top:0;transition:visibility .3s,opacity .3s;width:100%;z-index:9999}.mobile__menu.open,.mobile__menu.open .close{opacity:1;visibility:visible}.mobile__menu .mobile-overlay{background:rgba(36,42,40,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9990}.mobile__menu .mobile__menu_block{background-color:#fff;border-radius:10px;bottom:10px;left:10px;overflow-y:auto;padding:30px 20px;position:absolute;right:10px;top:10px;z-index:9995}.mobile__menu .close{background-color:transparent;border:none;cursor:pointer;margin:0;opacity:0;padding:0;position:absolute;right:10px;top:10px;transition:all .1s ease;visibility:hidden;z-index:9998}.mobile__menu .close:hover .icon{color:#85b8a7}.mobile__menu .close .icon{color:#242a28;height:40px;transition:all .5s ease;width:40px}@media screen and (max-width:768px){.mobile__menu .close .icon{height:30px;width:30px}}.mobile__menu .menu-mobile_content{display:grid;gap:30px;grid-template-rows:auto max-content;min-height:100%}.mobile__menu .menu__items .categories__list_collapse{border-bottom:1px solid #cdcdcd;margin-bottom:20px}.mobile__menu .menu__items .categories__list_item{align-items:center;display:flex;gap:5px;margin-bottom:10px}.mobile__menu .menu__items .categories__list_item.without-child .icon{opacity:0}.mobile__menu .menu__items .categories__list_item.current .title{color:#85b8a7}.mobile__menu .menu__items .categories__list_item.current .icon{transform:rotate(90deg)}.mobile__menu .menu__items .categories__list_item .icon{color:#529a82;cursor:pointer;height:24px;transition:all .5s ease;width:24px}.mobile__menu .menu__items .categories__list_item .title{color:#242a28;cursor:pointer;font-size:22px;font-weight:400;line-height:120%;transition:all .5s ease}.mobile__menu .menu__items .categories__list_item .title:hover{color:#85b8a7}.mobile__menu .menu__items .child-categories{padding-bottom:10px;padding-left:20px}.mobile__menu .menu__items .child-categories .title{font-size:18px;font-weight:400;line-height:120%}.mobile__menu .button{width:100%}.mobile__menu .button.state-highlight{background-color:#e2c37e;border-color:#e2c37e;margin-bottom:15px}.catalog__filter_block{display:none;margin-bottom:20px}@media screen and (max-width:992px){.catalog__filter_block{display:block}}.catalog__filter_block .open-popup-filter{color:#fff;gap:5px;width:100%}.catalog__filter_block .open-popup-filter .icon{color:#fff;flex-shrink:0;height:20px;width:20px}.catalog__filter_block .filter__popup{align-items:center;background:rgba(36,42,40,.4);display:flex;flex-flow:row nowrap;inset:0;justify-content:center;opacity:0;overflow:hidden;position:fixed;transition:all .5s ease;visibility:hidden;z-index:9999}.catalog__filter_block .filter__popup.open{opacity:1;visibility:visible}.catalog__filter_block .filter__popup.open .filter__popup_content{transform:translateX(0)}.catalog__filter_block .filter__popup_content{background:#fff;border-radius:10px;height:calc(100% - 20px);overflow-y:auto;padding:45px 20px 20px;position:relative;width:calc(100% - 20px);z-index:9999}.catalog__filter_block .filter__popup_content .close{background:transparent;border:none;color:#242a28;cursor:pointer;flex-shrink:0;line-height:0;outline:none;padding:0;position:absolute;right:10px;top:10px}.catalog__filter_block .filter__popup_content .close .icon{height:30px;width:30px}.catalog__filter_block .search__block{max-width:100%;width:400px}.catalog__filter_block .brands__list_item{margin-bottom:10px}.catalog__filter_block .brands__list_item:last-child{margin-bottom:0}.thank-you__page{padding-bottom:60px}@media screen and (max-width:768px){.thank-you__page{padding-bottom:30px}}.thank-you__page .description{margin-bottom:30px}.thank-you__page .description :last-child{margin-bottom:0}.distributors__page{padding-bottom:60px}@media screen and (max-width:768px){.distributors__page{padding-bottom:30px}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{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-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.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-left: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-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:44px;width:var(--swiper-navigation-size);z-index:10}.swiper-button-disabled.swiper-button-next,.swiper-button-disabled.swiper-button-prev{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-hidden.swiper-button-next,.swiper-button-hidden.swiper-button-prev{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:4px;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}
/*# sourceMappingURL=main.css.map*/