@charset "UTF-8";
.site-header{position:fixed;left:0;top:0;right:0;z-index:5;transition-duration:0.1s;transition-timing-function:ease-in;transition-property:background, box-shadow}.site-header__wrapper{padding-left:24px;padding-right:24px;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width:1200px){.site-header__wrapper{padding-right:1.2rem;padding-left:1.2rem;margin:0 auto;width:100%;max-width:1632px}}.site-header.is-scrolled .header-logo .field-block-link-image{opacity:0;visibility:hidden}.site-header.is-scrolled .header-logo .field-block-link-image-dark{opacity:1;visibility:visible}.page-not-front .site-header,.site-header.is-scrolled{background:var(--bg-secondary);box-shadow:var(--bsh-secondary)}.page-not-front .site-header .language-switcher-language-url .language-list,.site-header.is-scrolled .language-switcher-language-url .language-list{color:#232427;transition:none}.page-not-front .site-header .language-switcher-language-url .language-list__items,.site-header.is-scrolled .language-switcher-language-url .language-list__items{background-color:#000000}.page-not-front .site-header .language-switcher-language-url .language-list__item,.site-header.is-scrolled .language-switcher-language-url .language-list__item{background:#000000}.page-not-front .site-header .language-switcher-language-url .language-list__item .language-link,.site-header.is-scrolled .language-switcher-language-url .language-list__item .language-link{color:#FFFFFF}.page-not-front .site-header .language-switcher-language-url ul.links li a.language-link,.site-header.is-scrolled .language-switcher-language-url ul.links li a.language-link{color:var(--text-color-main);transition:none}.page-not-front .site-header .language-switcher-language-url ul.links li a.language-link:hover,.site-header.is-scrolled .language-switcher-language-url ul.links li a.language-link:hover{color:#536B68}.page-not-front .site-header .header-menu .menu__item a,.site-header.is-scrolled .header-menu .menu__item a{color:var(--text-color-main)}.page-not-front .site-header .header-menu .menu__item a:hover,.site-header.is-scrolled .header-menu .menu__item a:hover{color:#536B68}.page-not-front .site-header .header-contacts__container .field-block-link-images__item a img path,.page-not-front .site-header .header-contacts__container .field-block-link-images__item a svg path,.site-header.is-scrolled .header-contacts__container .field-block-link-images__item a img path,.site-header.is-scrolled .header-contacts__container .field-block-link-images__item a svg path{fill:var(--text-color-main)}.page-not-front .site-header .header-contacts__container .field-block-phone a,.site-header.is-scrolled .header-contacts__container .field-block-phone a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:var(--text-color-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, var(--text-color-main) 50%);background-size:200% 100%;background-position:100%}.page-not-front .site-header .header-contacts__container .field-block-phone a:hover,.site-header.is-scrolled .header-contacts__container .field-block-phone a:hover{background-position:0;-webkit-text-stroke-color:#536B68}.page-not-front .site-header .site-header-btn.js-menu-btn,.site-header.is-scrolled .site-header-btn.js-menu-btn{color:var(--text-color-main)}.page-not-front .site-header .site-header-btn.js-menu-btn>span::before,.page-not-front .site-header .site-header-btn.js-menu-btn>span::after,.page-not-front .site-header .site-header-btn.js-menu-btn>span>span,.site-header.is-scrolled .site-header-btn.js-menu-btn>span::before,.site-header.is-scrolled .site-header-btn.js-menu-btn>span::after,.site-header.is-scrolled .site-header-btn.js-menu-btn>span>span{background:var(--text-color-main)}[data-theme="light"] .page-front .site-header:is(.is-scrolled) .field-block-link-image{opacity:0;visibility:hidden}[data-theme="light"] .page-front .site-header:is(.is-scrolled) .field-block-link-image-dark{opacity:1;visibility:visible}[data-theme="dark"] .page-front .site-header:is(.is-scrolled) .field-block-link-image-dark{opacity:0;visibility:hidden}[data-theme="dark"] .page-front .site-header:is(.is-scrolled) .field-block-link-image{opacity:1;visibility:visible}[data-theme="light"] .page-not-front .site-header .field-block-link-image{opacity:0;visibility:hidden}[data-theme="light"] .page-not-front .site-header .field-block-link-image-dark{opacity:1;visibility:visible}[data-theme="dark"] .page-not-front .site-header .field-block-link-image-dark{opacity:0;visibility:hidden}[data-theme="dark"] .page-not-front .site-header .field-block-link-image{opacity:1;visibility:visible}.site-header.is-open .site-header__bottom{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);transition:transform 500ms, opacity 500ms, visibility 500ms ease-in;transition-delay:0.2s}.site-header__top{padding-top:18px;padding-bottom:18px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:11}@media screen and (min-width:1200px){.site-header__top{padding-top:1.5rem;padding-bottom:1.5rem;box-shadow:none}}.site-header__top .region-header-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px}@media screen and (min-width:1200px){.site-header__top .region-header-top{gap:1.8rem;flex-grow:1}}.site-header__top .header-logo{width:150px;aspect-ratio:3.6216216216;position:relative;flex-shrink:0}@media screen and (min-width:768px){.site-header__top .header-logo{width:200px}}@media screen and (min-width:1200px){.site-header__top .header-logo{width:11rem}}.site-header__top .header-logo__container{display:flex;align-items:center}.site-header__top .header-logo .field-block-link-image,.site-header__top .header-logo .field-block-link-image-dark{position:absolute;left:0;top:0;right:0;bottom:0;width:150px;aspect-ratio:3.6216216216}@media screen and (min-width:768px){.site-header__top .header-logo .field-block-link-image,.site-header__top .header-logo .field-block-link-image-dark{width:200px}}@media screen and (min-width:1200px){.site-header__top .header-logo .field-block-link-image,.site-header__top .header-logo .field-block-link-image-dark{width:11rem}}.site-header__top .header-logo .field-block-link-image img,.site-header__top .header-logo .field-block-link-image-dark img{width:100%;height:auto}.site-header__top .header-logo .field-block-link-image-dark{opacity:0;visibility:hidden}.site-header__top .header-menu{display:none;flex-grow:1}@media screen and (min-width:1200px){.site-header__top .header-menu{max-width:39rem;margin:0 -0.9rem;display:block}}.site-header__top .header-menu .menu{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (min-width:1200px){.site-header__top .header-menu .menu__item{position:relative;padding:0.3rem 0.9rem}.site-header__top .header-menu .menu__item:hover .menu.menu--level-1{pointer-events:auto;visibility:visible;opacity:1;translate:0}}.site-header__top .header-menu .menu__item a{font-family:"FixelDisplay";font-size:0.875rem;font-weight:700;line-height:1.1;text-transform:uppercase;white-space:nowrap;color:#FFFFFF;position:relative}@media screen and (min-width:1200px){.site-header__top .header-menu .menu__item a{font-size:0.85rem}}.site-header__top .header-menu .menu__item a:hover{color:rgba(255, 255, 255, 0.5);transition:all 250ms ease}.site-header__top .header-menu .menu__item a:hover:not(~ .menu.menu--level-1)::after{opacity:1;transform:translateY(0.85rem);transition:all 250ms ease}.site-header__top .header-menu .menu__item a::after{content:"";position:absolute;bottom:-0.4rem;left:calc(50% - 0.85rem);transform:translateY(1.1rem);width:1.7rem;height:0.85rem;background-color:#536B68;border-radius:0 0 0.85rem 0.85rem;opacity:0;pointer-events:none;transition:all 250ms ease}.site-header__top .header-menu .menu__item.menu__item--active-trail>a{color:#536B68}@media screen and (min-width:1200px){.site-header__top .header-menu .menu__item .menu.menu--level-1{position:absolute;padding:0.5rem 0;top:100%;left:0;width:100%;max-height:15rem;translate:0 0.25rem;opacity:0;visibility:hidden;pointer-events:none;transition:all 250ms ease;background-color:var(--bg-secondary);display:flex;flex-direction:column;justify-content:unset;align-items:unset;flex-wrap:nowrap;border-radius:0.5rem;transition-delay:0s;box-shadow:var(--bsh-secondary)}}.site-header__top .header-menu .menu__item .menu.menu--level-1 .menu__item--level-1{transition-delay:0s !important;padding:0}.site-header__top .header-menu .menu__item .menu.menu--level-1 .menu__item--level-1 a{color:var(--text-color-main);white-space:wrap;width:100%;display:block;padding:0.5rem 0.5rem;text-align:center;font-size:0.8rem}.site-header__top .header-menu .menu__item .menu.menu--level-1 .menu__item--level-1 a:hover{color:#536B68}.site-header__top .header-menu .menu__item .menu.menu--level-1 .menu__item--level-1 a:hover:after{display:none}@media screen and (max-width:1199.99px){.site-header__top .header-contacts{display:none}}.site-header__top .header-contacts__container{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.site-header__top .header-contacts__container .field-block-link-images__items{display:flex;justify-content:center;align-items:center;gap:10px}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-link-images__items{margin-right:1.2rem;margin-left:0.3rem;gap:0.5rem}}.site-header__top .header-contacts__container .field-block-link-images__item a{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:50%;transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-link-images__item a{width:1.8rem;height:1.8rem;border-width:0.05rem}}.site-header__top .header-contacts__container .field-block-link-images__item a:hover{border-color:#536B68;transition:all 250ms ease}.site-header__top .header-contacts__container .field-block-link-images__item a img,.site-header__top .header-contacts__container .field-block-link-images__item a svg{width:100%;height:auto;max-width:20px;max-height:20px;transform:scale(1);transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-link-images__item a img,.site-header__top .header-contacts__container .field-block-link-images__item a svg{max-width:1.2rem;max-height:1.2rem}}.site-header__top .header-contacts__container .field-block-link-images__item a img path,.site-header__top .header-contacts__container .field-block-link-images__item a svg path{fill:#FFFFFF}.site-header__top .header-contacts__container .field-block-phone{display:flex;flex-direction:column;align-items:flex-end;gap:5px}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-phone{gap:0.25rem}}.site-header__top .header-contacts__container .field-block-phone__item:not(:first-child) a:before{display:none}.site-header__top .header-contacts__container .field-block-phone a{font-family:"FixelDisplay";font-size:0.875rem;font-weight:700;line-height:1.1;transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, #FFFFFF 50%);background-size:200% 100%;background-position:100%;display:flex;justify-content:flex-start;align-items:center;gap:8px}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-phone a{font-size:0.85rem}}.site-header__top .header-contacts__container .field-block-phone a:hover{background-position:0;-webkit-text-stroke-color:#536B68}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-phone a{gap:0.4rem}}.site-header__top .header-contacts__container .field-block-phone a::before{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;color:currentColor}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-phone a::before{font-size:1.2rem}}@media screen and (min-width:1200px){.site-header__top .header-contacts__container .field-block-phone a::before{margin-bottom:0.1rem;font-size:0.95rem}}.site-header__bottom{padding:24px 0;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;background:var(--bg-secondary);transform:translateY(-20px);transition:transform 500ms, opacity 500ms, visibility 500ms, background 500ms ease;transition-delay:0.2s;visibility:hidden;pointer-events:none;z-index:1002}@media screen and (min-width:480px){.site-header__bottom{transform:translate(0, 0)}}@media screen and (min-width:768px){.site-header__bottom{padding:40px}}@media screen and (min-width:1200px){.site-header__bottom{transform:translateY(-1rem);padding:3rem 0}}.site-header__bottom__wrapper{width:100%;height:100%;padding-left:24px;padding-right:24px}@media screen and (min-width:1200px){.site-header__bottom__wrapper{padding-right:1.2rem;padding-left:1.2rem;margin:0 auto;width:100%;max-width:1632px}}.site-header__bottom .region-header-bottom{height:calc(100% - 210px);padding-right:10px;margin-right:-10px;margin-top:24px;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;gap:64px;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all 250ms ease}.site-header__bottom .region-header-bottom::-webkit-scrollbar{width:3px;height:3px}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom::-webkit-scrollbar{width:0.15rem;height:0.15rem}}.site-header__bottom .region-header-bottom::-webkit-scrollbar-track{background:#AEBFBC;border-radius:2px}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom::-webkit-scrollbar-track{border-radius:0.2rem}}.site-header__bottom .region-header-bottom::-webkit-scrollbar-thumb{background:#536B68;border-radius:2px;cursor:pointer}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom::-webkit-scrollbar-thumb{border-radius:0.2rem}}@media screen and (min-width:992px){.site-header__bottom .region-header-bottom{height:calc(100% - 130px);padding-right:16px;margin-right:-16px;margin-top:40px;margin-bottom:40px;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:40px}}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom{height:calc(100% - 8rem);margin-top:2.7rem;margin-bottom:2.7rem;padding-right:1rem;margin-right:-1rem;gap:3rem}}.site-header__bottom .region-header-bottom>.block{width:100%}@media screen and (min-width:992px){.site-header__bottom .region-header-bottom>.block{width:calc((100% - 2 * 40px) / 3)}}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom>.block{width:calc((100% - 2 * 3rem) / 3)}}.site-header__bottom .region-header-bottom>.block .block__title{margin-bottom:32px}@media screen and (min-width:992px){.site-header__bottom .region-header-bottom>.block .block__title{margin-bottom:40px}}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom>.block .block__title{margin-bottom:2.5rem}}.site-header__bottom .region-header-bottom>.block .block__title h2{font-family:"FixelDisplay";font-size:2rem;font-weight:900;line-height:1;text-transform:uppercase;color:var(--text-color-main)}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom>.block .block__title h2{font-size:3rem}}.site-header__bottom .catalog-menu .menu,.site-header__bottom .header-menu-mob .menu{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (min-width:992px){.site-header__bottom .catalog-menu .menu,.site-header__bottom .header-menu-mob .menu{gap:32px}}@media screen and (min-width:1200px){.site-header__bottom .catalog-menu .menu,.site-header__bottom .header-menu-mob .menu{gap:2rem}}.site-header__bottom .catalog-menu .menu__item a,.site-header__bottom .header-menu-mob .menu__item a{display:block;font-family:"FixelDisplay";font-size:0.875rem;font-weight:700;line-height:1.1;transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:var(--text-color-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, var(--text-color-main) 50%);background-size:200% 100%;background-position:100%;white-space:nowrap;text-transform:uppercase}@media screen and (min-width:1200px){.site-header__bottom .catalog-menu .menu__item a,.site-header__bottom .header-menu-mob .menu__item a{font-size:0.85rem}}.site-header__bottom .catalog-menu .menu__item a:hover,.site-header__bottom .header-menu-mob .menu__item a:hover{background-position:0;-webkit-text-stroke-color:#536B68}.site-header__bottom .catalog-menu .menu__item--active-trail a,.site-header__bottom .header-menu-mob .menu__item--active-trail a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#536B68;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, #536B68 50%);background-size:200% 100%;background-position:100%;text-decoration:underline;text-underline-position:under}.site-header__bottom .catalog-menu .menu__item--active-trail a:hover,.site-header__bottom .header-menu-mob .menu__item--active-trail a:hover{background-position:0;-webkit-text-stroke-color:#536B68}.site-header__bottom .header-contacts-menu__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}@media screen and (min-width:992px){.site-header__bottom .header-contacts-menu__container{gap:32px}}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container{gap:2rem}}.site-header__bottom .header-contacts-menu__container .field-block-phone,.site-header__bottom .header-contacts-menu__container .field-block-text-format,.site-header__bottom .header-contacts-menu__container .field-block-email,.site-header__bottom .header-contacts-menu__container .field-block-address{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-phone,.site-header__bottom .header-contacts-menu__container .field-block-text-format,.site-header__bottom .header-contacts-menu__container .field-block-email,.site-header__bottom .header-contacts-menu__container .field-block-address{gap:0.6rem}}.site-header__bottom .header-contacts-menu__container .field-block-phone::before,.site-header__bottom .header-contacts-menu__container .field-block-text-format::before,.site-header__bottom .header-contacts-menu__container .field-block-email::before,.site-header__bottom .header-contacts-menu__container .field-block-address::before{content:"";font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;color:#536B68}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-phone::before,.site-header__bottom .header-contacts-menu__container .field-block-text-format::before,.site-header__bottom .header-contacts-menu__container .field-block-email::before,.site-header__bottom .header-contacts-menu__container .field-block-address::before{font-size:1.2rem}}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-phone::before,.site-header__bottom .header-contacts-menu__container .field-block-text-format::before,.site-header__bottom .header-contacts-menu__container .field-block-email::before,.site-header__bottom .header-contacts-menu__container .field-block-address::before{font-size:1.2rem}}.site-header__bottom .header-contacts-menu__container .field-block-phone::before{content:"";margin-top:-2px}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-phone::before{margin-top:0;font-size:1.2rem}}.site-header__bottom .header-contacts-menu__container .field-block-phone__items{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-phone__items{gap:0.6rem}}.site-header__bottom .header-contacts-menu__container .field-block-phone__item{font-family:"FixelDisplay";font-size:1rem;font-weight:700;line-height:1.1;transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:var(--text-color-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, var(--text-color-main) 50%);background-size:200% 100%;background-position:100%}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-phone__item{font-size:1rem}}.site-header__bottom .header-contacts-menu__container .field-block-phone__item:hover{background-position:0;-webkit-text-stroke-color:#536B68}.site-header__bottom .header-contacts-menu__container .field-block-text-format{align-items:center}.site-header__bottom .header-contacts-menu__container .field-block-text-format::before{content:"";margin-bottom:2px}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-text-format::before{margin-bottom:0}}.site-header__bottom .header-contacts-menu__container .field-block-text-format *{font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-color-main)}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-text-format *{font-size:1rem}}.site-header__bottom .header-contacts-menu__container .field-block-email{align-items:center}.site-header__bottom .header-contacts-menu__container .field-block-email::before{content:"";margin-bottom:2px}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-email::before{margin-bottom:0}}.site-header__bottom .header-contacts-menu__container .field-block-email a{font-size:1rem;font-weight:400;line-height:1.5;transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:var(--text-color-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, var(--text-color-main) 50%);background-size:200% 100%;background-position:100%}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-email a{font-size:1rem}}.site-header__bottom .header-contacts-menu__container .field-block-email a:hover{background-position:0;-webkit-text-stroke-color:#536B68}.site-header__bottom .header-contacts-menu__container .field-block-address::before{content:""}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-address::before{margin-top:0.1rem}}.site-header__bottom .header-contacts-menu__container .field-block-address a{font-size:1rem;font-weight:400;line-height:1.5;transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:var(--text-color-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, var(--text-color-main) 50%);background-size:200% 100%;background-position:100%}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-address a{font-size:1rem}}.site-header__bottom .header-contacts-menu__container .field-block-address a:hover{background-position:0;-webkit-text-stroke-color:#536B68}.site-header__bottom .header-contacts-menu__container .field-block-link-images{margin:0 -8px}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-link-images{margin:0 -0.3rem}}.site-header__bottom .header-contacts-menu__container .field-block-link-images__items{display:flex;justify-content:center;align-items:center;gap:10px}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-link-images__items{gap:0.5rem}}.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:50%;transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a{width:1.8rem;height:1.8rem;border-width:0.05rem}}.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a:hover{border-color:#191919;transition:all 250ms ease}.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a img,.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a svg{width:22px;height:22px;transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a img,.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a svg{width:1.2rem;height:1.2rem}}.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a img path,.site-header__bottom .header-contacts-menu__container .field-block-link-images__item a svg path{fill:#536B68}.site-header__bottom-button-list{padding-bottom:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;border-bottom:2px solid #C6C7CA}@media screen and (min-width:992px){.site-header__bottom-button-list{padding-bottom:40px;flex-direction:row;justify-content:space-between;align-items:center;gap:40px}}@media screen and (min-width:1200px){.site-header__bottom-button-list{padding-bottom:2.7rem;gap:3rem;border-width:0.1rem}}.site-header__bottom-button-list .button-item{width:100%;display:flex;justify-content:flex-start}@media screen and (min-width:992px){.site-header__bottom-button-list .button-item{width:calc((100% - 2 * 40px) / 3)}.site-header__bottom-button-list .button-item:first-of-type{order:1}}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item{width:calc((100% - 2 * 3rem) / 3)}}.site-header__bottom-button-list .button-item .accessibility-menu__button-wrapper{display:flex;justify-content:center;align-items:center}.site-header__bottom-button-list .button-item .accessibility-menu__button-toggle{display:flex;justify-content:flex-start;align-items:center;gap:16px;background:transparent;border:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .accessibility-menu__button-toggle{gap:1.2rem}}.site-header__bottom-button-list .button-item .accessibility-menu__button-toggle:hover::before{transform:scale(0.9);transition:all 250ms ease}.site-header__bottom-button-list .button-item .accessibility-menu__button-toggle::before{content:"";width:48px;height:48px;display:flex;justify-content:center;align-items:center;flex-shrink:0;z-index:4;border-radius:10px;background-color:var(--accessibility-menu-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' viewBox='0 0 20 24' fill='none'%3E%3Cpath d='M12.125 2.625C12.125 3.7973 11.1723 4.75 10 4.75C8.8277 4.75 7.875 3.7973 7.875 2.625C7.875 1.4527 8.8277 0.5 10 0.5C11.1723 0.5 12.125 1.4527 12.125 2.625Z' fill='white' stroke='white'/%3E%3Cpath d='M18.25 5.28749L18.2266 5.29217L18.2079 5.29686C18.161 5.31092 18.1141 5.32499 18.0672 5.33905C17.1954 5.59686 12.9625 6.78749 9.97661 6.78749C7.2063 6.78749 3.35317 5.75624 2.12036 5.40467C1.99849 5.3578 1.87192 5.31561 1.74536 5.2828C0.854736 5.04842 0.245361 5.95311 0.245361 6.77811C0.245361 7.59842 0.981299 7.98749 1.72192 8.26874V8.2828L6.18442 9.67498C6.63911 9.84842 6.76099 10.0265 6.82192 10.1812C7.01411 10.6781 6.85942 11.6625 6.80786 12.0047L6.53599 14.114L5.0313 22.3781C5.02661 22.4015 5.02192 22.425 5.01724 22.4484L5.00786 22.5094C4.90005 23.264 5.45317 24 6.50786 24C7.42661 24 7.83442 23.3672 8.00786 22.5047C8.00786 22.5047 9.32036 15.1172 9.97661 15.1172C10.6329 15.1172 11.9829 22.5047 11.9829 22.5047C12.161 23.3672 12.5641 24 13.4829 24C14.5375 24 15.0954 23.264 14.9829 22.5047C14.9735 22.439 14.9594 22.3781 14.9454 22.3125L13.4219 14.1234L13.15 12.014C12.9532 10.7859 13.1125 10.3781 13.1641 10.2844C13.1641 10.2844 13.1688 10.2797 13.1688 10.275C13.2204 10.1812 13.45 9.9703 13.9891 9.76873L18.175 8.30624C18.1985 8.30155 18.2266 8.29217 18.25 8.2828C19 8.00155 19.75 7.61249 19.75 6.78749C19.75 5.96249 19.1407 5.05311 18.25 5.28749Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem 1.5rem;background-position:center;border:1px solid var(--accessibility-menu-color);transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .accessibility-menu__button-toggle::before{width:3.6rem;height:3.6rem;border-radius:0.5rem;border-width:0.05rem;background-size:1.6rem 2rem}}.site-header__bottom-button-list .button-item .accessibility-menu__button-title{font-family:"FixelDisplay";font-size:0.875rem;font-weight:700;line-height:1.1;text-transform:uppercase;color:var(--text-color-main)}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .accessibility-menu__button-title{font-size:0.85rem}}@media screen and (max-width:991.99px){.site-header__bottom-button-list .button-item .accessibility-menu__button-title{white-space:nowrap}}.site-header__bottom-button-list .button-item .theme-toggle-wrapper{overflow:visible}.site-header__bottom-button-list .button-item .theme-toggle-wrapper label input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;overflow:hidden;opacity:0;font-size:0;border:none;background:none;word-wrap:normal;pointer-events:none}.site-header__bottom-button-list .button-item .theme-toggle-wrapper label input:checked~span.theme-toggle-image{border-color:#E6E7E8;background:#2F3034;transition:all 0.6s cubic-bezier(0.34, 1.56, 0.64, 1)}.site-header__bottom-button-list .button-item .theme-toggle-wrapper label input:checked~span.theme-toggle-image::before{left:auto;right:5px;box-shadow:inset -4px 0 0 1px #ffe076;background:transparent;transition:all 0.3s cubic-bezier(0, 0.55, 0.45, 1)}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .theme-toggle-wrapper label input:checked~span.theme-toggle-image::before{left:auto;right:0.35rem;box-shadow:inset -0.25rem -0.05rem 0 0.05rem #ffe076}}.site-header__bottom-button-list .button-item .theme-toggle-wrapper label span.theme-toggle-image{position:relative;display:inline-block;vertical-align:middle;width:64px;height:38px;border-radius:30px;border:2px solid #E6E7E8;background:#E6E7E8;transition:all 0.6s cubic-bezier(0.34, 1.56, 0.64, 1);cursor:pointer}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .theme-toggle-wrapper label span.theme-toggle-image{width:4.2rem;height:2.5rem;border-radius:1.5rem;border-width:0.1rem}}.site-header__bottom-button-list .button-item .theme-toggle-wrapper label span.theme-toggle-image::before{content:"";width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);left:5px;border-radius:50%;box-shadow:inset -24px -24px 0 0 transparent;background:linear-gradient(40deg, #FF0080 0%, #FF8C00 70%);transition:all 0.6s cubic-bezier(0, 0.55, 0.45, 1)}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .theme-toggle-wrapper label span.theme-toggle-image::before{width:1.6rem;height:1.6rem;left:0.35rem;box-shadow:inset -1.6rem -1.6rem 0 0 transparent}}.site-header__bottom-button-list .button-item .theme-toggle-wrapper label:hover{cursor:pointer}.site-header__bottom-button-list .button-item .theme-toggle-wrapper label:hover input[type="checkbox"]~span.theme-toggle-image{border-color:#536B68;transition:all 250ms ease}.site-header__bottom-button-list .button-item .theme-toggle-wrapper .theme-toggle-title{position:relative}.site-header__bottom-button-list .button-item .theme-toggle-wrapper .theme-toggle-title .light-title,.site-header__bottom-button-list .button-item .theme-toggle-wrapper .theme-toggle-title .dark-title{position:absolute;left:16px;top:55%;transform:translateY(-50%);font-family:"FixelDisplay";font-size:0.875rem;font-weight:700;line-height:1.1;line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--text-color-main)}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .theme-toggle-wrapper .theme-toggle-title .light-title,.site-header__bottom-button-list .button-item .theme-toggle-wrapper .theme-toggle-title .dark-title{font-size:0.85rem}}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .theme-toggle-wrapper .theme-toggle-title .light-title,.site-header__bottom-button-list .button-item .theme-toggle-wrapper .theme-toggle-title .dark-title{left:1.2rem}}.site-header__bottom-button-list .button-item .theme-toggle-wrapper:has(#theme-toggle:checked) .theme-toggle-title .light-title{opacity:0;visibility:hidden}.site-header__bottom-button-list .button-item .theme-toggle-wrapper:has(#theme-toggle:checked) .theme-toggle-title .dark-title{opacity:1;visibility:visible}.site-header__bottom-button-list .button-item .theme-toggle-wrapper:not(:has(#theme-toggle:checked)) .theme-toggle-title .dark-title{opacity:0;visibility:hidden}.site-header__bottom-button-list .button-item .theme-toggle-wrapper:not(:has(#theme-toggle:checked)) .theme-toggle-title .light-title{opacity:1;visibility:visible}.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open{margin-right:0;width:106px;display:flex;flex-direction:row;align-items:center;gap:16px;font-family:"FixelDisplay";font-size:0.875rem;font-weight:700;line-height:1.1;font-size:0.875rem;line-height:1.5;text-transform:uppercase;color:var(--text-color-main)}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open{font-size:0.85rem}}.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open>span{transform:rotate(0)}.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open>span::before,.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open>span::after,.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open>span>span{background:var(--text-color-main)}.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open:hover>span{transform:rotate(270deg);transition:transform 0.5s ease-in}.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open:hover>span::before,.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open:hover>span::after,.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open:hover>span>span{background:#536B68;transition:0.4s 250ms ease}.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open[style^="font-size"]{font-size:inherit !important}@media screen and (min-width:1200px){.site-header__bottom-button-list .button-item .site-header-btn.js-menu-btn.is-open{width:6.4rem;gap:1.2rem;font-size:0.85rem;line-height:1.5}}.site-header .site-header-btn{margin-right:-4px;width:32px;height:32px;border:none;background:transparent;position:relative;z-index:3;flex-shrink:0;font-size:0}@media screen and (min-width:1200px){.site-header .site-header-btn{width:1.6rem;height:1.6rem;margin-right:-0.2rem}}.site-header .site-header-btn:hover{cursor:pointer}.site-header .site-header-btn>span{pointer-events:none}.site-header .site-header-btn>span>span,.site-header .site-header-btn>span::before,.site-header .site-header-btn>span::after{content:"";margin:4px auto;width:20px;height:2px;display:block;background:#FFFFFF;transition:transform 0.5s}@media screen and (min-width:1200px){.site-header .site-header-btn>span>span,.site-header .site-header-btn>span::before,.site-header .site-header-btn>span::after{width:1rem;height:0.1rem;margin:0.2rem auto}}.site-header .site-header-btn.js-menu-btn.is-open>span::before,.site-header .site-header-btn.js-menu-btn.is-open>span::after,.site-header .site-header-btn.js-menu-btn.is-open>span>span{background:#FFFFFF}.site-header .site-header-btn.js-menu-btn.is-open>span{width:24px;height:24px}@media screen and (min-width:1200px){.site-header .site-header-btn.js-menu-btn.is-open>span{width:1.2rem;height:1.2rem}}.site-header .site-header-btn.js-menu-btn.is-open>span>span{transform:scale(0)}.site-header .site-header-btn.js-menu-btn.is-open>span::before{width:20px;transform:translate(0px, 7px) rotate(135deg)}@media screen and (min-width:1200px){.site-header .site-header-btn.js-menu-btn.is-open>span::before{width:1rem;transform:translate(0px, 0.35rem) rotate(135deg)}}.site-header .site-header-btn.js-menu-btn.is-open>span::after{width:20px;transform:translate(0px, -5px) rotate(-135deg)}@media screen and (min-width:1200px){.site-header .site-header-btn.js-menu-btn.is-open>span::after{width:1rem;transform:translate(0px, -0.25rem) rotate(-135deg)}}body:has(.site-header.is-open) .site-main,body:has(.site-header.is-open) .site-footer{pointer-events:none}/*# sourceMappingURL=header.css.map */