@charset "UTF-8";*{padding:0;margin:0;border:0}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--font-robot:"Roboto Flex", sans-serif;--Accent-01:#1274B5;--Accent-02:#188AD5;--Accent-03:#39B0FF;--Black-01:#0B0F0E;--Black-02:#1D2322;--Black-03:#313736;--Grey-01:#818B9C;--Grey-02:#919EAB;--Grey-03:#C4C8CC;--IGrey-01:#F1F1F1;--IGrey-02:#F6F6F6;--IGrey-03:#F9F9F9:
  --dGrey-01: #E4E9EE;--dGrey-02:#F6F8FA;--dGrey-03:#F7F7F7;--Orange-01:#FFA439;--Orange-02:#FFD5B8;--Orange-03:#FCECE1;--Red-01:#E04124;--Red-02:#EF907F;--Red-03:#F9BCB1;--container-width:500px}html{scroll-behavior:smooth}html>*{font-family:Onest}.logo{gap:10px;cursor:pointer}.logo .image{overflow:hidden}.logo .image img{width:44px;height:44px;object-fit:cover;aspect-ratio:1/1}.logo .text{display:flex;flex-direction:column;align-items:flex-start;gap:5px;white-space:nowrap}.logo .text h1,.logo .text p{font-feature-settings:"liga" off,"clig" off;font-family:Onest;font-style:normal;line-height:100%;letter-spacing:-.2px}.logo .text h1{color:var(--Black-01, #0B0F0E);font-size:25px;font-weight:700}.logo .text p{color:var(--Grey-01, #818B9C);font-size:12px;font-weight:400;text-transform:uppercase}.breadcrumb,.logo,.nav-link{display:flex;align-items:center}.nav-link{gap:5px;color:var(--Grey-01);transition:all ease-in-out 200ms}.nav-link:hover{color:var(--Accent-01)}.breadcrumb{gap:8px}.breadcrumb a,.breadcrumb p{font-size:16px;font-family:Onest;font-weight:500;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.breadcrumb a{color:var(--Accent-03, #39B0FF)}.breadcrumb svg{width:12px;height:12px}.breadcrumb p{color:var(--Black-01, #0B0F0E)}@media only screen and (max-width:600px){.breadcrumb a,.breadcrumb p{font-size:12px;font-family:Onest;font-weight:500;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.breadcrumb svg{width:12px;height:12px}}.search-bar,.search-bar:hover{background:var(--dGrey-02, #F6F8FA)}.search-bar{display:flex;width:300px;height:44px;padding:10px 16px;align-items:center;gap:20px;border-radius:8px;cursor:pointer;color:var(--Grey-01, #818B9C);transition:all ease-in-out 200ms}.search-bar:hover{outline:1px solid var(--Accent-03)}.article__card:hover .article__card__about .info a svg path,.search-bar:hover>svg>path{stroke:var(--Accent-03)}.search-bar:active,.search-bar:focus{color:var(--Black-01);outline:1px solid var(--Accent-03);background:var(--dGrey-02, #F6F8FA)}.search-bar:active>svg>path,.search-bar:focus>svg>path{stroke:var(--Black-01)}.search-bar:focus-within,.search-bar:has(input:not(:placeholder-shown)){color:var(--Black-01);outline:1px solid var(--Accent-03);background:var(--dGrey-02, #F6F8FA)}.search-bar:focus-within .search-bar__icon path,.search-bar:has(input:not(:placeholder-shown)) .search-bar__icon path{stroke:var(--Black-01)}.search-bar input{flex:1 0 0;font-family:Onest;font-size:14px;font-style:normal;font-weight:500;line-height:160%;color:inherit}.search-bar .search-bar__icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0}.search-bar .search-bar__icon>*{transition:all ease-in-out .15ms}.filter-options hr,hr{width:100%;height:1px;background:#e4e9ee}.hidden,.mobile{display:none!important}.desktop{display:flex!important}@media only screen and (max-width:600px){.mobile{display:flex!important}.desktop{display:none!important}}ul li{position:relative}ul li:before{content:"•";position:absolute;left:0;color:#000;font-weight:700}ol,ul li{padding-left:20px}ol li,ul li{margin-bottom:10px}.catalogue__filter__dialog{display:none}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.container{max-width:1200px;min-width:375px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1200px){.container{padding-left:20px!important;padding-right:20px!important}}body,html{min-height:100vh;display:flex;flex-direction:column}.footer{margin-top:auto}.hero__section__content .information .content .text h1{font-size:58px;font-family:Onest;font-weight:600;font-style:normal;line-height:120%;letter-spacing:-.2px;text-decoration:none;text-transform:none;align-self:stretch}.hero__section__content .information .content .text p,.site-header__mobile_nav_dialog nav .nav-link{font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.hero__section__content .information .content .text p{color:var(--Grey-01, #818B9C);align-self:stretch;font-size:18px}@media only screen and (max-width:600px){.hero__section__content{display:flex;flex-direction:column;gap:0!important}.hero__section__content img{order:-1;height:300px!important}.hero__section__content .information{padding:24px!important;gap:20px!important}.hero__section__content .information .text h1{color:var(--Black-01, #0B0F0E);font-family:Onest;font-size:24px!important;font-style:normal;font-weight:600!important;line-height:140%!important;letter-spacing:-.2px!important}.hero__section__content .information .text p{color:var(--Grey-01, #818B9C);font-family:Onest;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:160%!important}.hero__section__content .information .actions{display:flex;flex-direction:column;gap:10px!important;width:100%!important}.hero__section__content .information .actions .btn{width:100%!important}}@media only screen and (max-width:600px){.benefits__section{display:none}}@media only screen and (max-width:600px){.catalog__section{padding:48px 23px;gap:34px}.catalog__section .catalogs .catalog__card .title,.catalog__section h1{font-size:18px;font-weight:600;line-height:140%;letter-spacing:-.2px}.catalog__section .catalogs{gap:17px}.catalog__section .catalogs .catalog__card{width:155px;padding:15px 14px;gap:10px}.catalog__section .catalogs .catalog__card .title{font-size:14px}.catalog__section .catalogs .catalog__card .details,.catalog__section .catalogs .catalog__card .title,.catalog__section h1{font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.catalog__section .catalogs .catalog__card .details{font-size:14px;font-weight:400;line-height:160%}}@media only screen and (max-width:600px){.popular__section__info{padding:60px 24px}.popular__section__info .title{gap:5px}.popular__section__info .title h2,.popular__section__info .title p{font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.popular__section__info .title h2{font-size:18px;font-weight:600;line-height:140%;letter-spacing:-.2px}.popular__section__info .title p{font-size:16px;font-weight:400;line-height:160%}.popular__section__info .product__list{gap:17px}}@media only screen and (max-width:600px){.articles__section{padding:60px 24px;gap:30px}.articles__section .title h2{font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none}.articles__section .article__list{overflow-x:scroll;overflow-y:hidden}.articles__section .desktop{display:none}.articles__section .mobile{display:flex}}@media only screen and (max-width:600px){.contact__section{padding:20px;flex-direction:column;gap:15px}.contact__section .title h2{font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none}.contact__section .list .contact p,.contact__section .title p{font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.contact__section .list{gap:15px}.contact__section .list .contact p{font-weight:500}.contact__section .list .contact svg{width:24px;height:24px}}.footer,.footer .footer__inner{display:flex;align-items:flex-start}.footer{padding-top:60px;flex-direction:column;align-self:stretch;background:var(--dGrey-03, #F7F7F7)}.footer .footer__inner{max-width:1440px;width:100%;margin-right:auto;margin-left:auto;padding:60px 0;justify-content:space-around}.footer .footer__inner .about-us,.footer .footer__inner .catalog,.footer .footer__inner .info{display:flex;width:250px;flex-direction:column;align-items:flex-start;gap:25px;flex-shrink:0}.filter-options h6,.footer .footer__bottom p,.footer .footer__inner .catalog h6,.footer .footer__inner .info .footer__inner_about,.footer .footer__inner h6{color:var(--Black-01, #0B0F0E);font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.footer .footer__inner .about-us,.footer .footer__inner .catalog{gap:16px}.filter-options h6,.footer .footer__inner .catalog h6,.footer .footer__inner h6{font-size:20px;font-weight:600;line-height:130%;letter-spacing:-.2px}.footer .footer__bottom{display:flex;width:100%;padding:16px 116px;justify-content:center;align-items:center;background:#f1f1f1}@media only screen and (max-width:600px){.footer{padding-top:0}.footer .footer__inner{flex-direction:column;padding:60px 24px;gap:30px}.footer .footer__inner .info{gap:25px;display:flex;flex-direction:column;width:100%}.footer .footer__inner .info .footer__inner_about{text-align:justify}.footer .footer__inner .about-us,.footer .footer__inner .catalog{width:100%}}.site-header{position:sticky;top:0;z-index:100;display:flex;height:88px;padding:20px 0;justify-content:center;align-items:center;gap:60px;border-bottom:1px solid var(--dGrey-01, #E4E9EE);background:var(--White-General, #FFF)}.site-header__mobile_search{display:none}.site-header__container{display:flex;gap:60px;width:1200px;margin:0 auto}.site-header__container .site-header__nav{display:flex;gap:20px}.site-header__container .site-header__nav .nav{display:flex;gap:25px;align-items:center;color:var(--Grey-01, #818B9C);font-feature-settings:"liga" off,"clig" off;font-family:Onest;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.site-header__container .site-header__nav .nav .nav__divider{width:1px;height:24px;background:#e4e9ee}.site-header__container .site-header__nav .site-header__actions{display:flex;align-items:center;gap:20px}.site-header__container .site-header__nav .site-header__actions .phone-btn{display:flex;padding:12px;align-items:flex-start;gap:10px;border-radius:50px;border:1px solid var(--dGrey-01, #E4E9EE);position:relative;cursor:pointer}.site-header__container .icon,.site-header__container .site-header__nav .site-header__actions .phone-btn svg{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.site-header__container .site-header__nav .site-header__actions .phone-btn .phone-menu{display:flex;width:150px;padding:16px;flex-direction:column;align-items:flex-start;gap:14px;border-radius:8px;border:1px solid var(--dGrey-01, #E4E9EE);background:var(--White-General, #FFF);box-shadow:0 23px 6px 0 transparent,0 15px 6px 0 rgba(196,196,196,.01),0 8px 5px 0 rgba(196,196,196,.05),0 4px 4px 0 rgba(196,196,196,.09),0 1px 2px 0 rgba(196,196,196,.1);position:absolute;top:175%;left:50%;transform:translateX(-83%);z-index:10}.site-header__container .icon{width:16px;height:16px;color:var(--Grey-01)}.site-header__mobile_nav{display:none;align-items:center;min-height:42px}.site-header__mobile_nav>#burger-menu-toggle>svg{min-height:24px;min-width:24px;max-width:24px}.site-header__mobile_nav_dialog{display:none;position:absolute;top:60px;left:0;width:100vw;height:calc(100vh - 60px);z-index:100;background-color:#fff;padding:20px 24px;flex-direction:column;justify-content:space-between;align-items:center}.site-header__mobile_nav_dialog nav{display:flex;flex-direction:column;align-items:center;gap:24px}.site-header__mobile_nav_dialog nav .nav-link{font-size:16px}.site-header__mobile_nav_dialog nav .nav__divider{width:40px;height:1px;background:#e4e9ee}.site-header__mobile_nav_dialog .nav-contacts{display:flex;flex-direction:column;gap:15px}.site-header__mobile_nav_dialog .nav-contacts .socials{display:flex;gap:6px}.site-header__mobile_nav_dialog .nav-contacts .socials>.btn-ghost{padding-left:10px;padding-right:10px}.site-header__mobile_nav_dialog.open{display:flex}@media only screen and (max-width:600px){.site-header__nav{display:none!important}.site-header{padding:10px 20px;height:60px!important}.site-header .site-header__container{justify-content:space-between;gap:14px}.site-header .site-header__container .site-header__mobile_search{border-radius:8px;background:var(--dGrey-02, #F6F8FA);display:none;padding:6px 16px;align-items:center;gap:20px;flex-shrink:0}.site-header .site-header__container .site-header__brand .logo .image img{width:40px;height:40px}.site-header__mobile_nav{display:flex;gap:14px}}.hero__section{width:100%;background:var(--dGrey-03, #F7F7F7)}.hero__section__content{max-width:1200px;width:100%;margin-right:auto;margin-left:auto;align-self:stretch;display:flex;justify-content:space-between;align-items:center;gap:20px}.hero__section__content img,.hero__section__content picture{width:700px;height:620px;flex-shrink:0;object-fit:cover}.hero__section__content .information{display:flex;align-items:center;justify-content:center;height:100%}.hero__section__content .information .content{display:flex;flex-direction:column;gap:32px;height:100%}.hero__section__content .information .content .text{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.hero__section__content .information .content .actions{display:flex;align-items:flex-start;gap:30px}@media only screen and (max-width:600px){.hero__section__content{display:flex;flex-direction:column;gap:0!important}.hero__section__content img{order:-1;height:300px!important}.hero__section__content .information{padding:24px!important;gap:20px!important}.hero__section__content .information .text h1{color:var(--Black-01, #0B0F0E);font-family:Onest;font-size:24px!important;font-style:normal;font-weight:600!important;line-height:140%!important;letter-spacing:-.2px!important}.hero__section__content .information .text p{color:var(--Grey-01, #818B9C);font-family:Onest;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:160%!important}.hero__section__content .information .actions{display:flex;flex-direction:column;gap:10px!important;width:100%!important}.hero__section__content .information .actions .btn{width:100%!important}}.benefits__section{background:var(--Accent-03, #39B0FF);width:100%}.benefits__section__content{max-width:1440px;width:100%;margin-right:auto;margin-left:auto;display:flex;padding:30px 125px;justify-content:space-between;align-items:flex-start;align-self:stretch}.benefits__section__content .benefit{display:flex;width:329px;flex-direction:column;align-items:center;gap:15px}.benefits__section__content .benefit .icon{display:flex;padding:10px;align-items:center;gap:10px;border-radius:10px;background:var(--Accent-02, #188AD5)}.benefits__section__content .benefit .description,.catalog__section h1{text-align:center;font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.benefits__section__content .benefit .description{color:var(--White-General, #FFF);font-size:16px;font-weight:500;line-height:160%}@media only screen and (max-width:600px){.benefits__section{display:none}}.catalog__section{padding:80px 120px;gap:52px;align-self:stretch;max-width:1440px;width:100%;margin-right:auto;margin-left:auto}.catalog__section h1{color:var(--Black-01, #0B0F0E);font-size:38px;font-weight:700;line-height:140%;letter-spacing:-.2px}.catalog__section .catalogs{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:20px;align-self:stretch;flex-wrap:wrap}.catalog__section,.catalog__section .catalog__card{display:flex;flex-direction:column;align-items:center}.catalog__section .catalog__card{width:283px;padding:25px 14px;gap:15px;border-radius:15px;border:1px solid var(--dGrey-01, #E4E9EE);transition:all ease-in-out 200ms}.article__card .article__card__about .info a svg path,.big-article-card .info a svg path,.catalog__section .catalog__card .icon,.catalog__section .catalog__card>*,.dropdown-wrapper .input-trigger button svg{transition:all ease-in-out 200ms}.catalog__section .catalog__card .details,.catalog__section .catalog__card .title{text-align:center;font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.catalog__section .catalog__card .title{font-size:20px;font-weight:600;line-height:130%;letter-spacing:-.2px;height:56px;align-self:stretch;color:var(--Black-01, #0B0F0E);white-space:wrap;transition:all ease-in-out 200ms}.catalog__section .catalog__card .details{color:var(--Grey-01, #818B9C);font-size:16px;font-weight:400;line-height:160%}.catalog__section .catalog__card:hover{background-color:var(--Accent-03)}.catalog__section .catalog__card:hover>*{color:#fff}.catalog__section .catalog__card:hover>*>*>*{stroke:#fff}@media only screen and (max-width:600px){.catalog__section{padding:48px 23px;gap:34px}.catalog__section .catalogs .catalog__card .title,.catalog__section h1{font-size:18px;font-weight:600;line-height:140%;letter-spacing:-.2px}.catalog__section .catalogs{gap:17px}.catalog__section .catalogs .catalog__card{width:155px;padding:15px 14px;gap:10px}.catalog__section .catalogs .catalog__card .title{font-size:14px}.catalog__section .catalogs .catalog__card .details,.catalog__section .catalogs .catalog__card .title,.catalog__section h1{font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.catalog__section .catalogs .catalog__card .details{font-size:14px;font-weight:400;line-height:160%}}.popular__section{background:#f9f9f9;width:100%}.popular__section__info,.popular__section__info .title{display:flex;flex-direction:column;align-items:center;align-self:stretch}.popular__section__info{padding:80px 120px;max-width:1440px;margin-right:auto;margin-left:auto;gap:40px}.popular__section__info .title{gap:15px}.popular__section__info .title h2,.popular__section__info .title p{text-align:center;font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.popular__section__info .title h2{font-size:38px;font-weight:700;line-height:140%;letter-spacing:-.2px;align-self:stretch;color:var(--Black-01, #0B0F0E)}.popular__section__info .title p{color:var(--Grey-01, #818B9C);font-size:18px;font-weight:400;line-height:160%}.popular__section__info .product__list{display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:600px){.popular__section__info{padding:60px 24px}.popular__section__info .title{gap:5px}.popular__section__info .title h2,.popular__section__info .title p{font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.popular__section__info .title h2{font-size:18px;font-weight:600;line-height:140%;letter-spacing:-.2px}.popular__section__info .title p{font-size:16px;font-weight:400;line-height:160%}.popular__section__info .product__list{gap:17px}}.articles__section{display:flex;max-width:1440px;width:100%;margin-right:auto;margin-left:auto;padding:80px 120px;flex-direction:column;align-items:flex-start;gap:52px;align-self:stretch}.articles__section .article__list,.articles__section .title{display:flex;width:100%;justify-content:space-between;align-items:center}.articles__section .title h2{font-size:38px;font-family:Onest;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none;color:var(--Black-01, #0B0F0E)}.articles__section .article__list{align-items:flex-start;gap:24px;overflow-x:scroll}.articles__section .mobile{display:none}.articles__section .desktop{display:flex}@media only screen and (max-width:600px){.articles__section{padding:60px 24px;gap:30px}.articles__section .title h2{font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none}.articles__section .article__list{overflow-x:scroll;overflow-y:hidden}.articles__section .desktop{display:none}.articles__section .mobile{display:flex}}.contact__section,.contact__section .list{display:flex;flex-direction:column;align-items:center}.contact__section{max-width:1440px;width:100%;margin:80px auto;padding:60px;gap:30px;border-radius:20px;background:#f6f6f6}.contact__section .list .contact p,.contact__section .title h2,.contact__section .title p{text-align:center;font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.contact__section .title h2{color:var(--Black-01, #0B0F0E);align-self:stretch;font-size:38px;font-weight:700;line-height:140%;letter-spacing:-.2px}.contact__section .list .contact p,.contact__section .title p{line-height:160%}.contact__section .title p{color:var(--Grey-01, #818B9C);font-size:18px;font-weight:400}.contact__section .list{gap:15px}.contact__section .list .contact{display:flex;justify-content:center;align-items:flex-start;gap:10px}.contact__section .list .contact p{color:var(--Black-03, #313736);font-size:16px;font-weight:500}.contact__section .map{display:flex;height:345px;justify-content:center;align-items:center;align-self:stretch;position:relative;overflow:hidden;background-color:var(--Black-01)}@media only screen and (max-width:600px){.contact__section{padding:20px;flex-direction:column;gap:15px}.contact__section .title h2{font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none}.contact__section .list .contact p,.contact__section .title p{font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.contact__section .list{gap:15px}.contact__section .list .contact p{font-weight:500}.contact__section .list .contact svg{width:24px;height:24px}}.btn,.product__card .image .status{display:inline-flex;align-items:center}.btn,.product__card .image img{transition:all ease-in-out 200ms}.btn{padding:14px 50px;justify-content:center;gap:10px;border-radius:8px;font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none;cursor:pointer}.btn-fw{width:100%}.btn-primary{background:var(--Accent-01, #1274B5);color:#fff}.btn-primary:hover{background:var(--Accent-03, #39B0FF)}.btn-ghost,.btn-ghost:hover{border:1px solid var(--Accent-01, #1274B5)}.btn-ghost{color:var(--Accent-01)}.btn-ghost:hover{background:var(--Accent-01, #1274B5);color:#fff}.btn-icon{padding:11px!important}.btn-xs{padding:5px!important}.product__card{display:flex;width:276px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:15px;border:1px solid var(--dGrey-01, #E4E9EE);background:var(--White-General, #FFF);transition:all ease-in-out 200ms}.product__card:hover{border:1px solid var(--Accent-03, #39B0FF)}.product__card:hover .image img{scale:105%}.product__card .image{position:relative;overflow:hidden;object-fit:cover;border-radius:15px}.product__card .image img{height:276px;align-self:stretch;object-fit:cover;aspect-ratio:1/1}.product__card .image .status{position:absolute;top:5%;left:5%;padding:5px 8px;gap:4px;border-radius:5px}.product__card .image .status-available{background:var(--Accent-03, #39B0FF)}.product__card .image .status-order{background:var(--Orange-1, #FFA439)}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title .availability_article .status .text,.product__card .about .image .status .text,.product__card .image .status .text{color:var(--White-General, #FFF)!important;font-size:12px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.product__card .image .watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5;width:100%;display:flex;justify-content:center}.product__card .about .image .watermark img,.product__card .image .watermark img{width:176.6px;height:44px;object-fit:cover}.product__card .about{display:flex;flex-direction:column;align-self:stretch}.product__card .about .image{position:relative;overflow:hidden;object-fit:cover;border-radius:15px}.product__card .about .image img{height:276px;align-self:stretch;object-fit:cover;aspect-ratio:1/1;transition:all ease-in-out 200ms}.product__card .about .image .status{position:absolute;top:5%;left:5%;display:inline-flex;padding:5px 8px;align-items:center;gap:4px;border-radius:5px}.product__card .about .image .status-available{background:var(--Accent-03, #39B0FF)}.product__card .about .image .status-order{background:var(--Orange-1, #FFA439)}.product__card .about .image .watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5;width:100%;display:flex;justify-content:center}.product__card .about .info,.product__card .about .info .title__price{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.product__card .about .info{padding:0 15px 15px;gap:8px}.product__card .about .info .title__price{gap:2px;height:100%}.article__card .article__card__about .info a,.big-article-card .info a,.product__card .about .info .title__price .title{color:var(--Black-01, #0B0F0E);font-family:Onest;font-weight:500;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.product__card .about .info .title__price .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:18px}.article__card .article__card__about .info h6,.product__card .about .info .title__price .price{font-size:20px;font-family:Onest;font-weight:600;font-style:normal;line-height:130%;letter-spacing:-.2px;text-decoration:none;text-transform:none}.product__card .about .info .title__price .price{color:var(--Accent-03, #39B0FF);text-align:right}.product__card .about .info .manufacturer{color:var(--Grey-01, #818B9C);font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.product__card .action{margin-top:auto;padding:0 15px 15px!important;width:100%}@media only screen and (max-width:600px){.product__card{width:155px}.product__card .about .image img{width:155px;height:155px}.product__card .about .image .watermark img{width:107px;height:27px}.product__card .about .info{padding:0 8px 8px}.product__card .about .info .title__price .title{font-size:14px;font-family:Onest;font-weight:500;font-style:normal;line-height:160%;text-decoration:none;text-transform:none;-webkit-line-clamp:3;line-clamp:3}.product__card .about .info .title__price .price{font-size:14px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none}.product__card .about .info .manufacturer,.product__card .action .btn{font-size:12px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.product__card .action{padding:0 8px 8px!important}.product__card .action .btn{padding:4px 30px;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-.2px}}.article__card{display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px;width:384px}.article__card:hover img{scale:105%}.article__card:hover .article__card__about .info a{color:var(--Accent-03)}.article__card .image{width:384px;height:260px;position:relative;overflow:hidden;border-radius:10px}.article__card .image img{width:384px;height:260px;flex-shrink:0;aspect-ratio:96/65;object-fit:cover;transition:all ease-in-out 200ms}.article__card .image .watermark{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);opacity:.5}.article__card .image .watermark img{width:176.6px;height:44px;object-fit:cover}.article__card .article__card__about{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.article__card .article__card__about .date{color:var(--Grey-01, #818B9C);font-feature-settings:"liga" off,"clig" off;font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:160%;align-self:stretch}.article__card .article__card__about .info,.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.article__card .article__card__about .info h6{color:var(--Black-01, #0B0F0E);align-self:stretch}.article__card .article__card__about .info a,.big-article-card .info a{transition:all ease-in-out 200ms;display:flex;gap:5px;align-items:center;font-size:16px}@media only screen and (max-width:600px){.article__card{width:280px;gap:12px}.article__card .image,.article__card .image img{aspect-ratio:280/189.58;height:189.583px;width:auto!important}.article__card .article__card__about{gap:2px}.article__card .article__card__about .date,.article__card .article__card__about .info a,.article__card .article__card__about .info h6{font-size:14px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.article__card .article__card__about .info{gap:8px}.article__card .article__card__about .info h6{font-size:18px;font-weight:600;line-height:140%;letter-spacing:-.2px;-webkit-line-clamp:3;line-clamp:3}.article__card .article__card__about .info a{font-size:16px;font-weight:500}}.big-article-card{display:flex;padding:10px;align-items:center;gap:24px;align-self:stretch;width:100%;border-radius:12px;border:1px solid var(--dGrey-01, #E4E9EE);background:var(--White-General, #FFF)}.big-article-card .image{position:relative;overflow:hidden;border-radius:8px}.big-article-card .image img{width:600px;height:450px;aspect-ratio:4/3;object-fit:cover}.big-article-card .image .watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5;width:100%;display:flex;justify-content:center}.big-article-card .image .watermark img{width:350px;height:188px;object-fit:cover}.big-article-card .info{display:flex;padding-right:40px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0}.big-article-card .info .text,details{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.big-article-card .info .text h6,.big-article-card .info .text p{font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.big-article-card .info .text h6{color:var(--Black-01, #0B0F0E);font-size:24px;font-weight:600;line-height:140%;letter-spacing:-.2px}.big-article-card .info .text p{overflow:hidden;color:var(--Grey-01, #818B9C);text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:160%}@media only screen and (max-width:600px){.big-article-card{padding:10px!important;gap:24px!important;flex-direction:column}.big-article-card .image,.big-article-card .image img{height:230.25px;align-self:stretch;aspect-ratio:307/230.25}.big-article-card .image .watermark img{width:208px;height:52px}.big-article-card .info{gap:12px}.big-article-card .info .text{gap:8px}.big-article-card .info .text h6{font-size:18px;font-weight:600;line-height:140%;letter-spacing:-.2px}.big-article-card .info .text h6,.big-article-card .info .text p,.big-article-card .info a{font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.big-article-card .info .text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;text-overflow:ellipsis;align-self:stretch;font-size:14px;font-weight:400;line-height:160%}.big-article-card .info a{font-size:16px;font-weight:600;line-height:140%;letter-spacing:-.2px}}.sort-wrapper{display:flex;align-items:center;gap:16px}.sort-select,.sort-text{font-family:Onest;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.sort-text{color:var(--Grey-01);font-size:16px;font-weight:400}.sort-select{border-radius:8px;border:1px solid var(--dGrey-01, #E4E9EE);font-size:14px;font-weight:500;color:var(--Black-01, #0B0F0E);background:#fff;padding:11px 40px 11px 16px;outline:0;cursor:pointer;transition:border-color .2s;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.17 4.4751L6.91 7.7351C6.525 8.1201 5.895 8.1201 5.51 7.7351L2.25 4.4751" stroke="%230B0F0E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 16px center;border-color:var(--Primary, #007bff)}.sort-select:focus{border-color:var(--Primary, #007bff)}@media only screen and (max-width:600px){.sort-select{padding:4px 40px 4px 10px!important;background-position:right 8px center}}.filter-options{display:flex;width:278px;max-width:278px;padding:24px;flex-direction:column;align-items:flex-start;gap:21px;border-radius:12px;height:fit-content;border:1px solid var(--dGrey-01, #E4E9EE)}.filter-options .filters,.filter-options .filters ul{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.filter-options .filters ul{list-style-type:none;padding-left:0;margin-left:0;align-items:start;justify-content:start;gap:12px;width:230px}.filter-options .filters ul .accordion-checkbox-component{padding-left:0;margin-left:0;margin-bottom:0;display:flex;flex-direction:column;gap:6px}.filter-options .filters ul .accordion-checkbox-component>.accordion-content{padding-left:32px;width:100%}.filter-options .filters ul .accordion-checkbox-component::before{content:""}.filter-options button.btn.btn-ghost{font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none}@media only screen and (max-width:600px){.filter-options{display:none}}.dropdown-wrapper{position:relative}.dropdown-wrapper .input-trigger,.input-component input{display:flex;height:44px;padding:10px 16px;align-items:center;gap:20px;align-self:stretch;border-radius:8px;background:var(--dGrey-02, #F6F8FA)}.dropdown-wrapper .input-trigger input,.dropdown-wrapper ul.dropdown-list li,.input-component label{font-size:14px;font-family:Onest;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.dropdown-wrapper .input-trigger input{flex:1 0 0;width:100%;font-weight:400}.dropdown-wrapper .dropdown-toggle{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.dropdown-wrapper ul.dropdown-list{display:none;position:absolute;top:100%;left:0;min-width:100%;z-index:10;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:8px;margin-top:4px;flex-direction:column;padding:8px 0;transition:all ease-in-out .2s;opacity:0}.dropdown-wrapper ul.dropdown-list li,.input-component label{font-weight:500}.dropdown-wrapper ul.dropdown-list li{color:var(--Black-01, #0B0F0E);background:0 0;border:0;width:100%;text-align:left;padding:8px 16px;cursor:pointer;border-radius:0;transition:background .2s}.dropdown-wrapper ul.dropdown-list li:hover{background:var(--dGrey-02, #F6F8FA)}.dropdown-wrapper.open .dropdown-list{display:flex;opacity:1}.accordion-checkbox-component[open]>summary .accordion-arrow,.dropdown-wrapper.open .input-trigger button svg,details[open] summary svg{transform:rotate(180deg)}.input-component{display:flex;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.input-component label{color:var(--Grey-01, #818B9C)}.accordion-checkbox-component .accordion-checkbox-heading{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;background:0 0;border:0;outline:0;width:100%}.accordion-checkbox-component .accordion-checkbox-heading::-webkit-details-marker,.accordion-checkbox-component .accordion-checkbox-heading::marker{display:none;content:""}.accordion-checkbox-component .accordion-checkbox-heading .checkbox-component{flex-grow:1;margin:0;padding:0}.accordion-checkbox-component .accordion-checkbox-heading .accordion-arrow{display:inline-block;width:1em;height:1em;text-align:center;line-height:1;transition:transform .2s ease-in-out;margin-left:10px}.accordion-checkbox-component .accordion-content{padding:0;margin:0;background:0 0;border:0;width:100%}.accordion-checkbox-component .accordion-content ul{list-style:none;padding:0;margin:0}.accordion-checkbox-component .accordion-content ul li{margin-bottom:5px}.accordion-checkbox-component .accordion-content ul li:last-child{margin-bottom:0}.checkbox-component{display:flex;align-items:start;justify-content:start;gap:8px;flex:1 0 0}.checkbox-component .accordion-checkbox-fake-checkbox{display:flex;align-items:start;gap:8px;cursor:pointer;flex:1}.checkbox-component .accordion-checkbox-fake-checkbox .icon{display:flex;align-items:center;justify-content:center;min-width:21px;min-height:20px;max-width:21px;max-height:20px;margin-top:2px;border-radius:6px;border:1px solid var(--Accent-03, #39B0FF);box-sizing:border-box}.checkbox-component .accordion-checkbox-fake-checkbox .icon svg{display:block;width:100%;height:100%;min-width:21px;min-height:20px;max-width:21px;max-height:20px;transform:initial}.checkbox-component .accordion-checkbox-fake-checkbox .label{all:unset;color:var(--Grey-01, #818B9C)!important;font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.checkbox-component .accordion-checkbox-fake-checkbox .label span{all:unset;color:var(--Grey-01, #818B9C)!important}details summary{display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer}details summary span{color:var(--Black-01, #0B0F0E);font-family:Onest;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.2px}details summary svg{transition:transform .2s ease-in-out}details summary::-webkit-details-marker{display:none}.paginator{display:flex;align-items:flex-start;gap:8px;font-size:14px;font-family:Onest;font-weight:500;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.paginator__next,.paginator__page{display:flex;flex-direction:column;gap:10px}.paginator__page,.paginator__page.disabled:hover{border:1px solid var(--dGrey-01, #E4E9EE);color:var(--Grey-01, #818B9C)}.paginator__page{width:44px;padding:11px 16px;justify-content:center;align-items:center;border-radius:8px;text-align:center;transition:all ease-in-out 200ms;cursor:pointer}.paginator__page.active,.paginator__page:hover{color:var(--Accent-03, #39B0FF)}.paginator__page:hover{border:1px solid var(--Accent-03)}.paginator__page.disabled:hover{cursor:not-allowed}.paginator__next{padding:10px;align-items:flex-start}.product-page__info__gallery{display:flex;flex-direction:column;gap:16px}.product-page__info__gallery .image .gallery-img{width:585px;height:460px;object-fit:contain;background:0 0;position:absolute;top:0;left:0;z-index:1;display:none}.product-page__info__gallery .image .gallery-img.active{display:block;position:relative;left:0;z-index:2}.product-page__info__gallery .image .watermark{z-index:5}.product-page__info__gallery .image .gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(11,15,14,.16);border:0;border-radius:40px;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.product-page__info__gallery .image .gallery-arrow.left{left:8px}.product-page__info__gallery .image .gallery-arrow.right{right:8px}.product-page__info__gallery .image .gallery-arrow:hover{background:rgba(11,15,14,.32)}@media only screen and (max-width:600px){.product-page__info__gallery{max-width:327px}.product-page__info__gallery .image .gallery-img{width:327px!important;height:258px!important}.product-page__info__gallery .image .watermark img{width:223px!important;height:55px!important}.product-page__info__gallery .thumbnails{gap:12px!important;overflow-x:scroll;overflow-y:hidden}.product-page__info__gallery .thumbnails .image{width:80px!important;height:80px!important;min-width:80px}.product-page__info__gallery .thumbnails .image img{width:80px!important;height:80px!important}.product-page__info__gallery .thumbnails .image .watermark img{width:71px!important;height:18px!important}}.catalogue,.catalogue__title{display:flex;flex-direction:column;align-items:flex-start}.catalogue{padding:20px 0 60px;gap:30px;width:100%}.catalogue__title{gap:20px;align-self:stretch}.catalogue__title .search-bar{width:100%!important}.catalogue__title .heading{display:flex;width:100%;justify-content:space-between;align-items:center}.catalogue__title .heading .text h5,.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title h2{font-size:24px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none;color:var(--Black-01, #0B0F0E)}.catalogue__title .heading .sort,.catalogue__title .heading .text p{color:var(--Grey-01, #818B9C);font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.catalogue__content{display:flex;gap:29px}.catalogue__content .list{display:flex;flex-direction:column;align-items:flex-start;gap:40px;flex:1 1 0%}.catalogue__content .list .product-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}@media only screen and (max-width:600px){.catalogue{padding:20px 24px;max-width:100vw;gap:20px}.catalogue__title{gap:24px}.catalogue__title .search-bar{width:100%}.catalogue__title .heading{flex-direction:column;align-items:start}.catalogue__title .heading .text{text-align:start}.catalogue__title .heading .text h5{color:var(--Black-01, #0B0F0E);font-feature-settings:"liga" off,"clig" off;font-family:Onest;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.2px}.catalogue__title .heading .text p{font-size:12px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.catalogue__title .heading .sort{display:flex;justify-content:space-between;width:100%}.catalogue__title .heading .sort .filter-toggle{display:flex;width:32px;height:32px;padding:5px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid var(--dGrey-01, #E4E9EE)}.catalogue__title .heading .sort .filter-toggle svg{display:flex;width:20px;height:20px;justify-content:center;align-items:center;flex-shrink:0}.catalogue__content .list{gap:20px}.catalogue__content .list .product-list{gap:17px;grid-template-columns:1fr 1fr}.catalogue__filter__dialog{display:none;position:fixed;top:60px;left:0;min-height:calc(100vh - 60px);width:100vw;max-height:calc(100vh - 60px);height:fit-content;z-index:5;background:#fff;padding:20px 24px 24px;flex-direction:column;gap:21px;overscroll-behavior:contain;overflow-y:auto}.catalogue__filter__dialog__title{display:flex;align-items:center;gap:5px;align-self:stretch}.catalogue__filter__dialog__title h6{font-size:20px;line-height:130%}.catalogue__filter__dialog .filters_wrapper{display:flex;flex-direction:column;gap:24px}.catalogue__filter__dialog .filters_wrapper button.btn.btn-ghost,.catalogue__filter__dialog .filters_wrapper h6,.catalogue__filter__dialog__title h6{font-family:Onest;font-weight:600;font-style:normal;letter-spacing:-.2px;text-decoration:none;text-transform:none}.catalogue__filter__dialog .filters_wrapper h6{color:var(--Black-01, #313a38);font-size:20px;line-height:130%}.catalogue__filter__dialog .filters_wrapper hr{width:100%;height:1px;background:#e4e9ee}.catalogue__filter__dialog .filters_wrapper .filters{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.catalogue__filter__dialog .filters_wrapper .filters .accordion-checkbox-component,.catalogue__filter__dialog .filters_wrapper .filters .accordion-checkbox-component ul.accordion-content{width:100%!important}.catalogue__filter__dialog .filters_wrapper button.btn.btn-ghost{font-size:18px;line-height:140%}.catalogue__filter__dialog.open{display:flex}body>main>div.catalogue__content>div.catalogue__filter__dialog.open>div.filters_wrapper>div>details>ul>details>div{padding-left:32px}body>main>div.catalogue__content>div.catalogue__filter__dialog.open>div.filters_wrapper>div>details>ul{width:calc(100vw - 48px)!important;align-self:stretch;min-width:100%}}.product-page,.product-page__info{display:flex;align-items:flex-start}.product-page{padding:20px 0 60px;flex-direction:column;gap:30px}.product-page__info{gap:42px;align-self:stretch}.product-page__info__gallery .image{border-radius:10px;overflow:hidden;position:relative}.product-page__info__gallery .image img{width:585px;height:460px;object-fit:contain;background:0 0}.product-page__info__gallery .image .actions__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-items:center;padding-left:16px;padding-right:16px}.product-page__info__gallery .image .actions__wrapper .actions{width:100%;display:flex;justify-content:space-between;align-items:center}.product-page__info__gallery .image .actions__wrapper .actions button{display:inline-flex;padding:10px;align-items:flex-start;gap:10px;cursor:pointer;border-radius:40px;background:rgba(11,15,14,.16)}.product-page__info__gallery .image .watermark,.product-page__info__gallery .thumbnails .image .watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5;width:100%;display:flex;justify-content:center}.product-page__info__gallery .image .watermark img{width:381px;height:95px;object-fit:cover}.product-page__info__gallery .thumbnails{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.product-page__info__gallery .thumbnails .image{position:relative;cursor:pointer;width:134px;height:134px;border-radius:10px;border:1px solid var(--dGrey-01, #E4E9EE);transition:all ease-in-out 200ms}.product-page__info__gallery .thumbnails .image img{width:134px;height:134px;flex-shrink:0}.product-page__info__gallery .thumbnails .image .watermark img{width:119px;height:30px;object-fit:cover}.product-page__info__gallery .thumbnails .image.active{border:2px solid var(--Accent-03, #39B0FF)}.product-page__info__content{display:flex;flex-direction:column;align-items:flex-start;gap:52px;flex:1 0 0}.product-page__info__content .frame-152,.product-page__info__content .frame-152 .frame-130,.product-page__info__content .frame-152 .frame-130 .frame-61{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.product-page__info__content .frame-152 .frame-130 .frame-61{gap:16px}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title h2{font-size:38px;font-weight:700}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title .availability_article{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title .availability_article .article__code{color:var(--Grey-03, #C4C8CC);font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title .availability_article .status{display:inline-flex;padding:5px 8px;align-items:center;gap:4px;border-radius:5px}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title .availability_article .status-available{background:var(--Accent-03, #39B0FF)}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title .availability_article .status-order{background:var(--Orange-1, #FFA439)}.product-page__info__content .frame-152 .frame-130 .frame-61 h4{color:var(--Accent-03, #39B0FF);font-size:28px;line-height:140%}.product-page__info__content .frame-152 .frame-130 p.description{color:var(--Grey-01, #818B9C);text-align:justify}.product-page__about{flex-direction:column;gap:20px}.product-page__about,.product-page__about .content,.product-page__about .tab_wrapper{display:flex;align-items:flex-start}.product-page__about .tab_wrapper .tab{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;transition:all ease-in-out 200ms;text-align:center;color:var(--Grey-01, #818B9C);font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none;cursor:pointer}.product-page__about .tab_wrapper .tab.active{border-bottom:2px solid var(--Accent-01, #1274B5);color:var(--Accent-01, #1274B5)}.product-page__about .content{flex-direction:column;gap:40px}.product-page__about .content .text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;align-self:stretch}.product-page__about .content .data .characteristics .table .column span,.product-page__about .content .text p,.product-page__info__content .frame-152 .frame-130 p.description{font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.product-page__about .content .text p{color:var(--Grey-01, #818B9C)!important}.product-page__about .content .data .characteristics h2,.product-page__about .content .text p strong,.product-page__info__content .frame-152 .frame-130 .frame-61 h4{font-family:Onest;font-weight:600;font-style:normal;letter-spacing:-.2px;text-decoration:none;text-transform:none}.product-page__about .content .text p strong{font-size:20px;line-height:130%;color:var(--Black-02, #1D2322)!important}.product-page__about .content .data{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.product-page__about .content .data .characteristics,.product-page__about .content .data .inbox{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.product-page__about .content .data .characteristics h2{color:var(--Black-01, #0B0F0E);font-size:18px;line-height:140%}.product-page__about .content .data .characteristics .table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-page__about .content .data .characteristics .table .column{display:flex;width:300px;flex-direction:column;align-items:flex-start;align-self:stretch}.product-page__about .content .data .characteristics .table .column span{color:var(--Grey-01, #818B9C);flex:1 0 0;background:var(--lGrey-03, #F9F9F9);display:flex;padding:10px;align-items:flex-start;align-self:stretch;gap:10px}.product-page__about .content .data .characteristics .table .column span:nth-child(2n){background-color:#fff}.product-page__about .content .data .characteristics .table .column__values span{color:var(--Black-01, #0B0F0E)}.articles__title .heading .text h5,.contacts__title .heading .text h5,.page__image__article__title .heading .text h5,.product-page__about .content .data .inbox h2{font-size:18px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none;color:var(--Black-01, #0B0F0E)}.product-page__about .content .data .inbox .elements{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.product-page__about .content .data .inbox .elements .element{display:flex;align-items:center;gap:10px}.product-page__about .content .data .inbox .elements .element span,.product-page__related h6{color:var(--Black-01, #0B0F0E);font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.product-page__about .content .data .inbox .elements .element span{font-size:16px;font-weight:500;line-height:160%}.product-page__related,.product-page__related .product-list{display:flex;align-items:flex-start;margin-left:auto;margin-right:auto}.product-page__related{flex-direction:column;gap:25px}.product-page__related h6{align-self:stretch;text-align:center}.product-page__related .product-list{gap:24px}@media only screen and (max-width:600px){.product-page{padding:20px 24px!important}.product-page__info{flex-direction:column}.product-page__info__content{padding:0;gap:24px!important}.product-page__info__content .frame-152,.product-page__info__content .frame-152 .frame-130{gap:24px!important}.product-page__info__content .frame-152 .frame-130 .frame-61{gap:16px!important}.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title{gap:8px!important}.product-page__about .content .text .paragraph .title,.product-page__about .tab_wrapper .tab,.product-page__info__content .frame-152 .frame-130 .frame-61 .frame-61__title h2{font-size:20px;font-family:Onest;font-weight:600;font-style:normal;line-height:130%;letter-spacing:-.2px;text-decoration:none;text-transform:none}.product-page__info__content .frame-152 .frame-130 .description{font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.product-page__info__content button.btn.btn-primary{width:100%;padding:14px 50px}.product-page__about .tab_wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-page__about .content .text .paragraph .title,.product-page__about .tab_wrapper .tab{font-size:14px;line-height:140%}.product-page__about .content .text .paragraph .title{font-size:18px}.product-page__about .content .data{justify-content:start;gap:32px;flex-direction:column}.product-page__about .content .data .characteristics .table .column{width:auto!important}.product-page__about .content .data .characteristics .table .column span{min-height:71.21px;gap:10px;-webkit-line-clamp:2;line-clamp:2}.product-page__related{overflow:hidden}.product-page__related .product-list{overflow-x:scroll;max-width:calc(100vw - 48px);gap:15px}}.articles{display:flex;padding:20px 0 60px;flex-direction:column;align-items:flex-start;gap:30px}.articles__list,.articles__title{display:flex;align-items:flex-start;align-self:stretch}.articles__title{flex-direction:column;gap:20px}.articles__title .heading{display:flex;width:100%;justify-content:space-between;align-items:center}.articles__title .heading .text h5,.contacts__title .heading .text h5,.page__image__article__title .heading .text h5{font-size:24px}.articles__title .heading .sort,.articles__title .heading .text p{color:var(--Grey-01, #818B9C);font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.articles__list{align-content:flex-start;gap:24px;flex-wrap:wrap}@media only screen and (max-width:600px){.articles{padding:20px 24px;gap:20px}.articles__list{flex-direction:column;flex-wrap:nowrap;gap:20px}.articles__list .article__card{width:100%!important}.articles__list .article__card .image,.articles__list .article__card .image img{height:221.406px;align-self:stretch;aspect-ratio:327/221.41}.articles__list .article__card .image .watermark img{width:183px!important;height:46px!important}}.article__page,.article__page__title{display:flex;flex-direction:column;align-items:flex-start}.article__page{padding:20px 0 60px;gap:30px}.article__page__title{gap:20px;align-self:stretch}.article__page__title .heading{display:flex;width:100%;justify-content:space-between;align-items:center}.article__page__image{overflow:hidden;border-radius:8px}.article__page__image img{width:1200px;height:500px;flex-shrink:0;object-fit:cover}.article__page__main{display:flex;gap:30px}.article__page__main .related-articles{display:flex;width:321px;padding:20px;height:fit-content;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;border-radius:12px;background:var(--dGrey-03, #F7F7F7)}.article__page__main .related-articles h6,.product-page__related h6{font-size:20px;font-weight:600;line-height:130%;letter-spacing:-.2px}.article__page__main .related-articles .mini-article{display:flex;align-items:center;gap:12px;align-self:stretch;cursor:pointerjhn}.article__page__main .related-articles .mini-article img{min-width:90px;min-height:64px;max-width:90px;max-height:64px;border-radius:8px;object-fit:cover}.article__page__main .article .title h3,.article__page__main .related-articles .mini-article p,.article__page__main .related-articles h6{color:var(--Black-01, #0B0F0E);font-family:Onest;font-style:normal;text-decoration:none;text-transform:none}.article__page__main .related-articles .mini-article p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:160%}.article__page__main .related-articles .social{display:flex;width:272px;justify-content:space-between;align-items:center}.article__page__main .related-articles .social p{color:var(--Black-01, #0B0F0E);font-size:16px}.article__page__main .related-articles .social .icons svg{cursor:pointer}.article__page__main .article,.article__page__main .article .title{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.article__page__main .article .title{gap:10px;align-self:stretch}.article__page__main .article .title h3{font-size:32px;font-weight:600;line-height:140%;letter-spacing:-.2px}.article__page__main .article .content,.article__page__main .article .title p,.article__page__main .related-articles .social p{font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.article__page__main .article .title p{color:var(--Grey-01, #818B9C);font-size:14px}.article__page__main .article .content{font-size:16px;color:var(--Black-03, #313736)}@media only screen and (max-width:600px){.article__page{gap:0;padding-bottom:40px}.article__page__title{padding:0 24px 20px;max-width:100vw}.article__page__image{width:fit-content;border-radius:0}.article__page__image img{height:156.25px;width:auto;align-self:stretch;aspect-ratio:375/156.25}.article__page__main{padding:20px 24px;flex-direction:column}.article__page__main .related-articles,.article__page__main .related-articles .social{width:100%}.article__page__main .article{gap:25px;order:-1}.article__page__main .article .title h3{font-size:28px;font-family:Onest;font-weight:600;font-style:normal;line-height:140%;letter-spacing:-.2px;text-decoration:none;text-transform:none}}.page__image__article,.page__image__article__title{display:flex;flex-direction:column;align-items:flex-start}.page__image__article{padding:20px 0 60px;gap:30px}.page__image__article__title{gap:20px;align-self:stretch}.page__image__article__title .heading{display:flex;width:100%;justify-content:space-between;align-items:center}.page__image__article__title .image{align-self:stretch;border-radius:20px;overflow:hidden}.page__image__article__title .image img{height:500px;width:100%;object-fit:cover}.page__image__article__article{display:flex;flex-direction:column;align-items:flex-start;gap:25px}@media only screen and (max-width:600px){.page__image__article{padding:20px 24px}.page__image__article__title .image img{height:240px}}.contacts,.contacts__title{display:flex;flex-direction:column;align-items:flex-start}.contacts{padding:20px 0 60px;gap:30px}.contacts__title{gap:20px;align-self:stretch}.contacts__title .heading{display:flex;width:100%;justify-content:space-between;align-items:center}.contacts__section{display:flex;width:100%;padding:60px;align-items:center;gap:50px;border-radius:20px;background:#f6f6f6}.contacts__section .information{display:flex;flex-direction:column;gap:30px}.contacts__section .information .list .contact p,.contacts__section .information .title p{font-size:16px;font-family:Onest;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.contacts__section .information .title p{font-weight:400;color:var(--Grey-01, #818B9C)}.contacts__section .information .list{display:flex;flex-direction:column;gap:15px}.contacts__section .information .list .contact{display:flex;justify-content:start;align-items:center;gap:10px}.contacts__section .information .list .contact svg{display:flex;min-width:24px;min-height:24px;justify-content:center;align-items:center}.contacts__section .information .list .contact p{color:var(--Black-03, #313736);font-weight:500}.contacts__section .map{width:100%;overflow:hidden;height:100%;border-radius:10px;order:-1}@media only screen and (max-width:600px){.contacts{gap:0;padding:20px 0 40px}.contacts__title{padding:20px 24px}.contacts__section{padding:20px!important;flex-direction:column;gap:30px}.contacts__section .map{order:1}.contacts__section .information{flex-direction:column;gap:20px}.contacts__section .information .title p{text-align:start!important;color:var(--Grey-01, #818B9C);font-size:16px;font-family:Onest;font-weight:400;font-style:normal;line-height:160%;text-decoration:none;text-transform:none}.contacts__section .information .list{display:flex;flex-direction:column;gap:15px}.contacts__section .information .list span{display:flex;justify-content:start;align-items:center;gap:10px}.contacts__section .information .list span svg{display:flex;min-width:24px;min-height:24px;justify-content:center;align-items:center}}

/* FAST CSS */
body > main > .breadcrumb > svg {
    min-width: 12px;
    min-height: 12px;
}

.breadcrumb {
    display: flex;
    flex-wrap: wrap;
}

body > main > .breadcrumb > p {
    overflow: hidden;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 80vw;
}

body > main > div.catalogue__content > div.filter-options > details > div > div > label,
body > main > div.catalogue__content > div.filter-options > div > details > div > div {
    width: 228px !important;
}

.contacts__section p a {
    all: unset;
    cursor: pointer;
    transition: all ease-in-out 200ms;
}

.contacts__section p a:hover {

    color: var(--Accent-03, #39B0FF);
}

.contact__section p a {
    all: unset;
    cursor: pointer;
    transition: all ease-in-out 200ms;
}

.contact__section p a:hover {

    color: var(--Accent-03, #39B0FF);
}

body > header > div > div.site-header__mobile_nav > div > div > a {
    color: var(--White-General, #FFF);
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    
    /* Heading/H2 - 18 Semi Bold -  Lh 140% */
    font-family: Onest;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 25.2px */
    letter-spacing: -0.2px;
}

body > header > div > div.site-header__mobile_nav > div > div > div > a.btn.btn-ghost.btn-xs {
    display: flex;
    height: 52px;
    padding: 14px 13px !important;
    justify-content: center;
    align-items: center;
    gap: 10px
    color: var(--Accent-01, #1274B5);
    text-align: center;
    
    /* Paragraph / P1 / 16 Medium - Lh 160% */
    font-family: Onest;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%; /* 25.6px */
}

.product__card {
    min-height: 100%;
}

.product__card .action {
    padding: 0 15px 15px !important;
    width: 100%;
}

.product__card .about {
    padding-bottom: 0 !important;
}

.catalogue__filter__dialog__actions {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.catalogue__filter__dialog__actions > * {
    width: 100%;
}
}