header{z-index:20;width:100%;background-color:rgba(23,23,23,0.4901960784);position:relative;font-size:16px;line-height:25.6px;font-weight:400;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header.grey{background-color:#262626}header.untransparent{background-color:#171717}header.fixed{position:fixed}header>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:16px 40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:768px){header>div{padding:16px}}header .leftblock{width:398px}@media (max-width:1240px){header .leftblock{width:auto}}header .centerblock{-ms-flex-negative:0;flex-shrink:0}header .rightblock{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px}header .logo>a{display:block;width:147px;height:48px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url("../img/logo_white.svg");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:32px}header .phone{color:rgb(255,255,255);text-align:right}header .phone:hover{color:#BE123C}header .searchbutton{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;position:relative;width:32px;height:32px}header .searchbutton .a,header .searchbutton .b{position:absolute;display:block;top:50%;left:50%;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header .searchbutton .a{margin-top:-10px;margin-left:-10px;width:17px;height:17px;border:1.5px solid rgb(255,255,255);border-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .searchbutton .b{margin-top:3px;margin-left:6px;width:1.5px;height:8px;border-radius:2px;background-color:rgb(255,255,255);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .searchbutton:hover .a{margin-top:-13px;margin-left:-13px;width:19px;height:19px}header .searchbutton:hover .b{margin-top:1.5px;margin-left:4.5px}header .searchbutton.active .a,header .searchbutton.active .b{height:25px;margin-top:-12px;margin-left:-1px}header .searchbutton.active .a{border:none;background-color:rgb(255,255,255);border-radius:2px;width:1.5px}header .menubutton{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px;height:32px;position:relative;cursor:pointer;overflow:visible;display:block}@media (min-width:1240px){header .menubutton{display:none}}header .menubutton .a,header .menubutton .b,header .menubutton .c{display:block;position:absolute;background-color:rgb(255,255,255);width:25px;left:4px;height:1.5px;border-radius:2px;-webkit-transition-property:top,margin-top,opacity,-webkit-transform;transition-property:top,margin-top,opacity,-webkit-transform;transition-property:top,margin-top,opacity,transform;transition-property:top,margin-top,opacity,transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header .menubutton .a{top:50%;margin-top:-1px}header .menubutton .b{top:6px;margin-top:0px}header .menubutton .c{top:26px;margin-top:-2px}header .menubutton:hover .b{margin-top:-2px}header .menubutton:hover .c{margin-top:0px}header .menubutton.active .a{opacity:0}header .menubutton.active .b{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-1px}header .menubutton.active .c{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;margin-top:-1px}@media (max-width:768px){header .dealerbutton,header .phone{display:none}header .logo>a{width:98px;height:32px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-position:left}}#desktop_header_menu.hidden{visibility:hidden}#desktop_header_menu nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}#desktop_header_menu nav>a{color:rgb(255,255,255);text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:400;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#desktop_header_menu nav>a:hover{color:#BE123C}@media (max-width:1240px){#desktop_header_menu{display:none}}#desktop_header_menu_2{position:absolute;top:80px;left:0;width:100%;height:auto;color:rgb(255,255,255);background-color:#171717}#desktop_header_menu_2>div{display:none;padding:0 0 32px 0}#desktop_header_menu_2 .desktop_menu_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:161px;gap:8px}#desktop_header_menu_2 a{display:block;padding-right:32px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#desktop_header_menu_2 a:hover{color:#BE123C}#searchform{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none;width:100%}#searchform-results{padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:left;row-gap:16px}#searchform-results b{background:rgba(255,255,0,0.1215686275);font-weight:normal}.searchform-results-el .type{color:#A3A3A3;font-size:12px;line-height:19.2px;font-weight:400}.searchform-results-el .title{font-size:16px;line-height:25.6px;font-weight:400;line-height:30px;font-weight:500}.searchform-results-el .snippet{font-size:14px;line-height:22.4px;font-weight:400}.searchform-results-el:before{content:"";display:block;width:100%;height:1px;background-color:#262626;margin:0 0 14px 0}.searchform-results-el:first-of-type:before{display:none}#searchbar{position:absolute;top:80px;left:0;width:100%;height:auto;color:rgb(255,255,255);background-color:#171717}#searchbar>div{text-align:center;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#searchbar .separator{background-color:#525252;width:100%;height:1px;margin-top:8px}@media (max-width:768px){#searchbar{top:64px;height:auto;overflow:hidden}}#searchform-prompt{color:rgb(255,255,255);resize:none;width:100%;height:44px;background:none;padding-top:8px;border:none!important;outline:none!important;border-radius:0!important;overflow:hidden}#searchform-submit{width:100%;margin-top:32px}@media (min-width:768px){#searchform-submit{display:none}}#mobile_header_menu{color:rgb(255,255,255);background-color:#171717;position:absolute;top:80px;left:0;width:100%;height:auto;padding:32px;font-size:16px;line-height:25.6px;font-weight:400}@media (max-width:768px){#mobile_header_menu{top:64px;padding:16px 16px 32px 16px}}#mobile_header_menu .menusection{padding-bottom:8px}#mobile_header_menu .menusection:after{content:"";display:block;position:relative;width:100%;height:1px;background-color:#404040;margin-top:8px}#mobile_header_menu .menusection:last-of-type:after{display:none}#mobile_header_menu .menuheader{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:20px;line-height:30px;font-weight:400;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobile_header_menu .menuheader.active{color:#BE123C}#mobile_header_menu .menuheader .cross{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px;height:24px;position:relative;cursor:pointer;overflow:visible;display:block;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mobile_header_menu .menuheader .cross .a,#mobile_header_menu .menuheader .cross .b{display:block;position:absolute;top:50%;left:50%;background-color:rgb(255,255,255);width:8px;height:1px;border-radius:1px;-webkit-transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,transform,background-color;transition-property:top,left,opacity,transform,background-color,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mobile_header_menu .menuheader .cross.active .a,#mobile_header_menu .menuheader .cross.active .b{background-color:#BE123C}#mobile_header_menu .menuheader .cross .a{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#mobile_header_menu .menuheader .cross .b{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#mobile_header_menu .menuheader .cross.down .a{-webkit-transform:translate(-85%,-50%) rotate(45deg);transform:translate(-85%,-50%) rotate(45deg)}#mobile_header_menu .menuheader .cross.down .b{-webkit-transform:translate(-15%,-50%) rotate(-45deg);transform:translate(-15%,-50%) rotate(-45deg)}#mobile_header_menu .menuheader .cross.up .a{-webkit-transform:translate(-85%,-50%) rotate(-45deg);transform:translate(-85%,-50%) rotate(-45deg)}#mobile_header_menu .menuheader .cross.up .b{-webkit-transform:translate(-15%,-50%) rotate(45deg);transform:translate(-15%,-50%) rotate(45deg)}#mobile_header_menu .menuwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;height:0;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mobile_header_menu .menuwrapper>:first-of-type{font-weight:600;padding-top:8px}#mobile_header_menu .menuwrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;padding:4px 0;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mobile_header_menu .menuwrapper a:hover{color:#BE123C}#mobile_header_menu .bottomsection{padding-top:48px;text-align:center}#mobile_header_menu .bottomsection .button{margin-top:16px;width:100%}#mobile_header_menu .phone a{display:block;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mobile_header_menu .phone a:hover{color:#BE123C}#overlay{backdrop-filter:blur(5px);position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.2745098039)}#overlay.overmenu{z-index:40}footer{width:100%;background-color:#171717;color:rgb(255,255,255);font-size:14px;line-height:22.4px;font-weight:400}footer>*{width:100%;padding-top:40px;padding-bottom:40px}footer a{display:block}footer a:hover{color:#BE123C}footer .footer_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;width:100%}@media (max-width:1240px){footer .footer_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .logo{display:block;width:196px;height:64px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url("../img/logo_white.svg");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:32px}footer .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}@media (max-width:1240px){footer nav{width:100%}}@media (max-width:768px){footer nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer nav>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}footer nav>div a:first-of-type{font-size:18px;line-height:21.6px;font-weight:500}footer .separator{width:100%;height:1px;background-color:#404040;margin:24px 0}footer .footer_bottom{color:#404040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;width:100%}footer .rights{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer .policy{text-decoration:underline}footer .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}footer .social a{height:24px;width:24px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:visible;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.6,0,0.5,2.6);transition-timing-function:cubic-bezier(0.6,0,0.5,2.6)}footer .social a:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}footer .social svg{width:100%;height:100%;fill:#404040}body.white header{background-color:#FAFAFA;color:#262626}body.white header .logo>a{background-image:url("../img/logo.svg")}body.white header .phone{color:#262626}body.white header .phone:hover{color:#BE123C}body.white header .searchbutton .a{border-color:#262626}body.white header .searchbutton .b,body.white header .searchbutton.active .a{background-color:#262626}body.white header .menubutton .a,body.white header .menubutton .b,body.white header .menubutton .c{background-color:#262626}body.white #desktop_header_menu nav>a{color:#262626}body.white #desktop_header_menu nav>a:hover{color:#BE123C}body.white #searchbar{background-color:#FAFAFA;color:#262626}body.white #searchform-prompt{color:#262626}body.white #desktop_header_menu_2,body.white #mobile_header_menu{background-color:#FAFAFA;color:#262626}body.white #mobile_header_menu .menuheader .cross .a,body.white #mobile_header_menu .menuheader .cross .b{background-color:#262626}body.white #mobile_header_menu .menuheader .cross.active .a,body.white #mobile_header_menu .menuheader .cross.active .b{background-color:#BE123C}body.white #mobile_header_menu .menusection:after,body.white #searchbar .separator{background-color:#D4D4D4}body.white #mobile_header_menu .bottomsection .button{background-color:#BE123C;color:rgb(255,255,255)}body.white .searchform-results-el:before{background-color:#E5E5E5}#mainpage-banner{width:100%;height:auto;margin-top:-81px;color:rgb(255,255,255);overflow:hidden;font-size:20px;line-height:30px;font-weight:400}@media (max-width:768px){#mainpage-banner{margin-top:-66px}}#mainpage-banner .bannerbg{height:900px;max-height:101vh;cursor:-webkit-grab;cursor:grab}@media (max-width:768px){#mainpage-banner .bannerbg{height:101vh;min-height:600px;max-height:900px}}#mainpage-banner img,#mainpage-banner video{position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}#mainpage-banner .bannerbody{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:32px;padding-bottom:100px}#mainpage-banner h3{font-size:64px;line-height:1.2em;font-weight:500}#mainpage-banner .swiper-pagination-bullet{background:rgb(255,255,255);opacity:0.5;border-radius:4px;-webkit-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mainpage-banner .swiper-pagination-bullet-active{width:48px;opacity:1}#mainpage-banner .swiper-pagination{width:auto;padding-bottom:40px;padding-right:32px;padding-left:32px}@media (max-width:768px){#mainpage-banner .swiper-pagination{padding-left:16px;padding-right:16px}}@media (max-width:768px){#mainpage-banner h3{font-size:40px;line-height:48px;font-weight:500}}@media (max-width:375px){#mainpage-banner h3{font-size:32px;line-height:38.4px;font-weight:500}#mainpage-banner .bannerbody{padding-bottom:80px}#mainpage-banner .swiper-pagination{padding-bottom:20px}}.mainpage-standard.dark{background-color:#1B3052;color:rgb(255,255,255)}.mainpage-standard .titleblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:start;align-content:flex-start;gap:40px;padding-bottom:80px}.mainpage-standard .titleblock.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mainpage-standard .titleblock .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mainpage-standard .titleblock h6{color:#A3A3A3;font-size:18px;line-height:21.6px;font-weight:500;padding-bottom:16px}.mainpage-standard .titleblock h5{font-size:40px;line-height:48px;font-weight:500}.mainpage-standard .titleblock .support{text-align:left}.mainpage-standard .titleblock .caption{color:#BE123C;font-size:20px;line-height:30px;font-weight:400}.mainpage-standard .titleblock .numbers{width:100%;color:#BE123C;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-24px;row-gap:24px}.mainpage-standard .titleblock .numbers>div{padding-right:24px;text-align:left}.mainpage-standard .titleblock .numbers .number{line-height:120%;font-size:64px;font-weight:500}.mainpage-standard .titleblock .numbers .caption{font-size:14px;line-height:22.4px;font-weight:400}.mainpage-standard .titleblock .numbers.d4>div{width:25%}@media (max-width:1240px){.mainpage-standard .titleblock .numbers.d4>div{width:50%}}@media (max-width:1024px){.mainpage-standard .titleblock .numbers.d4>div{width:25%}}@media (max-width:768px){.mainpage-standard .titleblock .numbers.d4>div{width:50%}}@media (max-width:768px){.mainpage-standard .titleblock{padding-bottom:32px}.mainpage-standard .titleblock h5{font-size:32px;line-height:38.4px;font-weight:500}.mainpage-standard .titleblock .numbers .number{font-size:48px;line-height:57.6px;font-weight:500}.mainpage-standard .titleblock .caption{font-size:18px;line-height:27px;font-weight:400}.mainpage-standard .titleblock.support-button-type .support{display:none}}@media (max-width:575px){.mainpage-standard .titleblock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}.mainpage-standard .titleblock h6{font-size:16px;line-height:19.2px;font-weight:500}.mainpage-standard .titleblock h5{font-size:26px;line-height:31.2px;font-weight:500}.mainpage-standard .titleblock .support{text-align:center}}.mainpage-standard .openall{white-space:nowrap;font-size:16px;line-height:25.6px;font-weight:400;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.mainpage-standard .openall:hover{color:#3B82F6}.mainpage-standard .openall .button{margin-left:12px}.mainpage-standard .support-bottom{width:100%;height:auto;padding-top:32px;text-align:center}@media (min-width:768px){.mainpage-standard .support-bottom{display:none}}#mainpage-brands .content{margin-bottom:80px}#mainpage-brands .content img{width:100%;height:auto}#mainpage-brands .brands-carousel{width:100%;overflow:hidden}#mainpage-brands .brands-carousel a{display:block}#mainpage-brands .brands-carousel img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:70%}#mainpage-brands .brands-carousel .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mainpage-brands .support{text-align:right}@media (max-width:768px){#mainpage-brands .support{text-align:left}}@media (max-width:375px){#mainpage-brands .content{margin-bottom:40px}#mainpage-brands .brands-carousel img{width:75%}}.swiper-main-brands a{text-align:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-main-brands img{max-height:45px;max-width:180px;-o-object-fit:contain;object-fit:contain}#mainpage-dealers{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#mainpage-dealers .atropos-inner{padding-left:45px}#mainpage-dealers .dealer-navigation{margin-bottom:24px;opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mainpage-dealers .dealer-navigation.coloraccent{opacity:0}#mainpage-dealers .dealer-navigation .selected-region{font-size:26px;line-height:31.2px;font-weight:500;margin-bottom:24px}#mainpage-dealers .dealer-navigation .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#mainpage-dealers .dealer-navigation a{display:block}#mainpage-dealers .dealer-navigation a:hover{text-decoration:underline}#mainpage-dealers .dealer-navigation .ic{margin-right:8px}#mainpage-dealers .dealer-navigation em{color:#BE123C;text-decoration:underline}@media (max-width:1024px){#mainpage-dealers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mainpage-dealers .dealer-navigation{width:100%}#mainpage-dealers .dealer-navigation .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){#mainpage-dealers #dealer-mobile{display:none}}@media (max-width:768px){#mainpage-dealers .dealer-navigation,#mainpage-dealers .dealermap-atropos{display:none}}#mainpage-dealers .menu{width:100%;height:auto}#mainpage-dealers .menu .menusection{padding-bottom:8px}#mainpage-dealers .menu .menusection:after{content:"";display:block;position:relative;width:100%;height:1px;background-color:#64748B;margin-top:8px}#mainpage-dealers .menu .menusection:last-of-type:after{display:none}#mainpage-dealers .menu .menuheader{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:21.6px;font-weight:500;line-height:40px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mainpage-dealers .menu .menuheader .button{position:relative;right:0;top:0}#mainpage-dealers .menu .menuheader.active .button{background-color:#BE123C}#mainpage-dealers .menu .menuheader.active .a,#mainpage-dealers .menu .menuheader.active .b,#mainpage-dealers .menu .menuheader.active .c{background-color:rgb(255,255,255)}#mainpage-dealers .menu .menuheader.active .plus{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#mainpage-dealers .menu .menuwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;height:0;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mainpage-dealers .menu .menuwrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;padding:6px 0;font-size:16px;line-height:25.6px;font-weight:400;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mainpage-dealers .menu .menuwrapper a:hover{text-decoration:underline}#mainpage-dealers .menu .menuwrapper .ic{margin-right:8px}#mainpage-dealers .menu .menuwrapper em{color:#BE123C;text-decoration:underline}.button-assembly{display:inline-block;text-align:center;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;cursor:pointer}.button-assembly .button-caption{display:block;opacity:0;border-radius:4px;width:auto;height:auto;text-align:center;padding:8px 16px;margin-top:4px;color:#262626;background-color:rgb(255,255,255);font-size:12px;line-height:19.2px;font-weight:400;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.button-assembly .button-caption.active{opacity:1}@media (max-width:1240px){.button-assembly .button-caption{padding:3px 8px}}@media (max-width:1100px){.button-assembly .button-caption{padding:2px 6px}}#mainpage-dealermap{position:relative;right:0;top:0;width:912px;height:485px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;overflow:visible}#mainpage-dealermap svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:#64748B;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#mainpage-dealermap svg.active{fill:#BE123C}#mainpage-dealermap .button-assembly{position:absolute}#mainpage-dealermap .pos-privolzskiy{top:51%;left:21%}#mainpage-dealermap .pos-severozapadniy{top:26%;left:27%}#mainpage-dealermap .pos-uralskiy{top:51%;left:36%}#mainpage-dealermap .pos-dalnevostochniy{top:45%;left:76%}#mainpage-dealermap .pos-severokavkaz{top:69%;left:6%}#mainpage-dealermap .pos-sibirskiy{top:69%;left:53%}#mainpage-dealermap .pos-yuzhniy{top:54%;left:10%}#mainpage-dealermap .pos-centralniy{top:35%;left:14%}@media (max-width:1240px){#mainpage-dealermap{width:726px;height:386px}}@media (max-width:1100px){#mainpage-dealermap{width:670px;height:356px}}#mainpage-feedback{background-image:url("../img/mainpage_final.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;color:rgb(255,255,255);text-align:center;height:800px}#mainpage-feedback>div{height:100%}#mainpage-feedback .questionblock{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mainpage-feedback .questionblock .title{font-size:40px;line-height:48px;font-weight:500}#mainpage-feedback .questionblock .caption{font-size:18px;line-height:27px;font-weight:400;margin:8px 0 40px 0}@media (max-width:768px){#mainpage-feedback{height:600px;background-attachment:inherit}#mainpage-feedback .questionblock .title{font-size:32px;line-height:38.4px;font-weight:500}}.feedback{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:520px;height:auto;color:rgb(255,255,255);background-color:#BE123C;padding:32px;border-radius:4px;text-align:left;overflow:auto;max-height:100%}.feedback .feedback-header{margin-bottom:40px;position:relative}.feedback .feedback-header h6{font-size:26px;line-height:31.2px;font-weight:500;margin-bottom:16px;padding-right:40px}.feedback .feedback-header p{font-size:18px;line-height:27px;font-weight:400}.feedback .feedback-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.feedback label{font-size:16px;line-height:25.6px;font-weight:400;width:100%}.feedback .feedback-field{position:relative;padding-top:14px;min-height:60px}.feedback .feedback-field label{position:absolute;top:0;left:0;display:block;font-size:14px;line-height:22.4px;font-weight:400;-webkit-transition-property:font-size,line-height;transition-property:font-size,line-height;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.feedback .feedback-field label.active{font-size:11px}.feedback .feedback-field input{color:rgb(255,255,255);display:block;width:100%;height:32px;resize:none;background:none;border-radius:0!important;outline:none!important;border:none;border-bottom:1px solid rgb(255,255,255);font-size:18px;line-height:27px;font-weight:400}.feedback .feedback-field input[type=file]{border-bottom:none}.feedback .feedback-field textarea{padding:6px 0;color:rgb(255,255,255);display:block;width:100%;height:40px;min-height:40px;max-height:130px;resize:vertical;background:none;border-radius:0!important;outline:none!important;border:none;border-bottom:1px solid rgb(255,255,255);font-size:16px;line-height:25.6px;font-weight:400}.feedback .feedback-checker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.feedback .feedback-checker a{text-decoration:underline;color:#FDA4AF;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.feedback .feedback-checker a:hover{color:#1B3052}.feedback .feedback-checker input{width:24px;height:24px}.feedback .feedback-captcha{margin:0 auto}@-webkit-keyframes stripes-move{0%{background-position:0 0}to{background-position:300px 0}}@keyframes stripes-move{0%{background-position:0 0}to{background-position:300px 0}}.feedback .feedback-captcha>div{background:repeating-linear-gradient(135deg,rgba(255,255,255,0) 0px,rgba(255,255,255,0) 20px,rgba(255,255,255,0.1725490196) 0px,rgba(255,255,255,0.1725490196) 53px);background-size:225px 102px;-webkit-animation:stripes-move 6s linear infinite;animation:stripes-move 6s linear infinite;border-radius:11px;width:298px;position:relative}.feedback .feedback-captcha>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.feedback .feedback-thanks{padding-right:40px;font-size:26px;line-height:31.2px;font-weight:500}@media (max-width:768px){.feedback{width:100%;top:inherit;bottom:0;left:0;-webkit-transform:none;transform:none;border-radius:0;padding:24px}.feedback .feedback-header{margin-bottom:32px}.feedback .feedback-header h6{font-size:26px;line-height:31.2px;font-weight:500}.feedback .feedback-header p{font-size:16px;line-height:25.6px;font-weight:400}}.modal-close{position:absolute!important;right:0;top:0;margin:28px 30px 0 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.modal-close.scaled{-webkit-transform:scale(1.5);transform:scale(1.5)}.modal-close.cross{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:38px;height:38px;position:relative;cursor:pointer;overflow:visible;display:block;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.modal-close.cross .a,.modal-close.cross .b{display:block;position:absolute;top:50%;left:50%;background-color:rgb(255,255,255);width:20px;height:1.5px;border-radius:1.5px;-webkit-transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,transform,background-color;transition-property:top,left,opacity,transform,background-color,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.modal-close.cross.active .a,.modal-close.cross.active .b{background-color:rgb(255,255,255)}.modal-close.cross .a{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal-close.cross .b{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal-close.cross.down .a{-webkit-transform:translate(-85%,-50%) rotate(45deg);transform:translate(-85%,-50%) rotate(45deg)}.modal-close.cross.down .b{-webkit-transform:translate(-15%,-50%) rotate(-45deg);transform:translate(-15%,-50%) rotate(-45deg)}.modal-close.cross.up .a{-webkit-transform:translate(-85%,-50%) rotate(-45deg);transform:translate(-85%,-50%) rotate(-45deg)}.modal-close.cross.up .b{-webkit-transform:translate(-15%,-50%) rotate(45deg);transform:translate(-15%,-50%) rotate(45deg)}@media (max-width:768px){.modal-close{margin:22px 24px 0 0}}#search-top{background-image:url("../img/search_bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;height:250px;width:100%;text-align:center}@media (max-width:768px){#search-top{height:200px}}#search-top>div{height:100%;position:relative}#search-top h2{position:relative;display:inline-block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;line-height:48px;font-weight:500}@media (max-width:1024px){#search-top h2{font-size:32px;line-height:38.4px;font-weight:500}}@media (max-width:768px){#search-top h2{font-size:26px;line-height:31.2px;font-weight:500}}@media (max-width:375px){#search-top h2{font-size:18px;line-height:21.6px;font-weight:500}}#search-results .results>a{display:block;position:relative;padding-bottom:16px;margin-bottom:16px}#search-results .results>a:hover{text-decoration:underline}#search-results .results>a:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#525252}#search-results .results>a:last-of-type{padding-bottom:0;margin-bottom:0}#search-results .results>a:last-of-type:after{display:none}#search-results .results>a p{margin-bottom:8px;font-size:26px;line-height:31.2px;font-weight:500}@media (max-width:768px){#search-results .results>a p{margin-bottom:0;font-size:20px;line-height:24px;font-weight:500}}@media (max-width:375px){#search-results .results>a p{font-size:18px;line-height:21.6px;font-weight:500}}#search-results .results>a .button{margin-left:12px}@media (max-width:768px){#search-results .results>a>div{display:none}}.catalog{-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.catalog>a{display:block;padding:24px!important;height:auto;text-align:center;border-radius:4px;overflow:hidden;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (min-width:1240px){.catalog>a:hover{background-color:#BE123C}}.catalog>a>div{display:inline-block;width:161px;height:165px;padding:20px}.catalog svg{fill:rgb(255,255,255);stroke-width:0;width:100%;height:100%;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.catalog.light svg{fill:#64748B}@media (min-width:1240px){.catalog.light a:active,.catalog.light a:hover{color:rgb(255,255,255)}.catalog.light a:active svg,.catalog.light a:hover svg{fill:rgb(255,255,255)}}.bread{padding:32px 0}@media (max-width:768px){.bread{padding:24px 0}}.bread>div{white-space:nowrap;overflow-x:scroll;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:none}.bread a{display:inline-block;font-size:14px;line-height:22.4px;font-weight:400;color:#A3A3A3;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.bread a:hover{color:#BE123C;text-decoration:underline}.bread a:after{content:"/";display:inline-block;color:#A3A3A3;padding:0 12px}.bread span{display:inline-block;color:#262626;font-size:14px;line-height:22.4px;font-weight:400}#category>div{height:350px}#category a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%;text-align:center;position:relative;overflow:hidden;border-radius:4px}#category a>div{position:absolute;width:100%;height:100%;top:0;left:0;padding:8px}#category a:hover .opacer{background-color:#BE123C;opacity:0.4}#category a:hover h2{opacity:1}#category img{border-radius:4px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#category .opacer{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-color:black;-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#category h2{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:rgb(255,255,255);font-size:26px;line-height:31.2px;font-weight:500;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (max-width:1024px){#category>div{height:278px}}@media (max-width:768px){#category{row-gap:16px}#category .opacer{opacity:0.4}#category h2{opacity:1}#category>div{height:200px}}.small-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:26px 40px;background-position:center;background-repeat:no-repeat;background-size:cover;color:rgb(255,255,255);border-radius:4px;overflow:hidden;gap:8px;margin-bottom:32px}@media (max-width:768px){.small-banner{margin-bottom:24px}}.small-banner.type1{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.small-banner.type2{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:14px}.small-banner .textblock{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.small-banner .textblock .header{font-size:32px;line-height:38.4px;font-weight:500}.small-banner .textblock .caption{font-size:16px;line-height:25.6px;font-weight:400}.small-banner .buttonblock a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.small-banner .buttonblock a:hover .button{background-color:rgb(255,255,255)}.small-banner .buttonblock a:hover .button svg{fill:#BE123C}.small-banner .buttonblock .caption{white-space:nowrap}.small-banner .buttonblock .button{display:inline-block}@media (max-width:1024px){.small-banner{padding:19px 40px}.small-banner .textblock .header{font-size:32px;line-height:38.4px;font-weight:500}.small-banner .buttonblock .caption{display:none}}@media (max-width:768px){.small-banner{padding:14px 24px}.small-banner .textblock .header{font-size:26px;line-height:31.2px;font-weight:500}.small-banner .textblock .caption{font-size:14px;line-height:22.4px;font-weight:400}.small-banner .button{padding:8px}}.sidemodal-backlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}@media (max-width:768px){.sidemodal-backlay{display:none}}.sidemodal{display:block}.sidemodal .sidemodal-top{display:block;position:relative;width:100%;margin-bottom:24px}.sidemodal .sidemodal-top span{font-size:20px;line-height:24px;font-weight:500}.sidemodal .sidemodal-top{position:relative;width:100%}.sidemodal .sidemodal-top span{font-size:26px;line-height:31.2px;font-weight:500}@media (min-width:768px){.sidemodal .sidemodal-top{display:none}}.sidemodal .sidemodal-close-button{position:absolute!important;right:0;top:0;margin:4px 4px 0 0}.sidemodal .sidemodal-close-button.cross{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px;height:24px;position:relative;cursor:pointer;overflow:visible;display:block;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:inline-block;vertical-align:text-bottom}.sidemodal .sidemodal-close-button.cross .a,.sidemodal .sidemodal-close-button.cross .b{display:block;position:absolute;top:50%;left:50%;background-color:#262626;width:20px;height:1.5px;border-radius:1.5px;-webkit-transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,transform,background-color;transition-property:top,left,opacity,transform,background-color,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.sidemodal .sidemodal-close-button.cross.active .a,.sidemodal .sidemodal-close-button.cross.active .b{background-color:#BE123C}.sidemodal .sidemodal-close-button.cross .a{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.sidemodal .sidemodal-close-button.cross .b{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.sidemodal .sidemodal-close-button.cross.down .a{-webkit-transform:translate(-85%,-50%) rotate(45deg);transform:translate(-85%,-50%) rotate(45deg)}.sidemodal .sidemodal-close-button.cross.down .b{-webkit-transform:translate(-15%,-50%) rotate(-45deg);transform:translate(-15%,-50%) rotate(-45deg)}.sidemodal .sidemodal-close-button.cross.up .a{-webkit-transform:translate(-85%,-50%) rotate(-45deg);transform:translate(-85%,-50%) rotate(-45deg)}.sidemodal .sidemodal-close-button.cross.up .b{-webkit-transform:translate(-15%,-50%) rotate(45deg);transform:translate(-15%,-50%) rotate(45deg)}@media (max-width:768px){.sidemodal{display:none;position:fixed;right:0;top:0;left:inherit;background-color:rgb(255,255,255);padding:24px;width:auto;max-width:375px;overflow-y:auto;height:100%}}.controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:auto;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.controls .controls-selectors{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:120px}.controls .controls-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.controls .controls-buttons>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:1px solid #D4D4D4;border-radius:4px;width:40px;height:40px;position:relative;overflow:hidden;background-color:rgb(255,255,255);-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.controls .controls-buttons>* svg{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;height:auto;max-height:30px;fill:#262626;-o-object-fit:contain;object-fit:contain;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.controls .controls-buttons>:hover{border:1px solid #BE123C}.controls .controls-buttons>:hover svg{fill:#BE123C;-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}.controls .controls-buttons>.active{border:1px solid #BE123C}.controls .controls-buttons>.active svg{fill:#BE123C}.controls .controls-buttons>.selected{cursor:default;border:1px solid #BE123C}.controls .controls-buttons>.selected svg{fill:#BE123C}.controls .controls-buttons>.selected:hover svg{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.controls select{color:#262626;font-size:16px;line-height:25.6px;font-weight:400;border:none;height:40px;outline:1px solid #D4D4D4;border-radius:4px;cursor:pointer;width:100%}@media (max-width:575px){.controls select{font-size:14px;line-height:22.4px;font-weight:400}}@media (min-width:768px){.controls .controls-buttons-sliderhorizontal{display:none}}.controls label{display:block;padding-bottom:4px;font-size:12px;line-height:19.2px;font-weight:400;white-space:nowrap}.controls .sidemodal{width:100%}.controls .apply{text-align:center;padding-top:8px}@media (min-width:768px){.controls .apply{display:none}}.controls .clear{color:#A3A3A3;font-size:14px;line-height:22.4px;font-weight:400;margin-right:8px;text-decoration:underline;text-decoration-style:dotted;cursor:pointer}.controls .aside{row-gap:24px}.controls .aside .controls-selectors-container{width:50%;padding-right:16px}.controls .aside select{width:100%}@media (max-width:768px){.controls .aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.controls .aside .controls-selectors-container{width:100%;padding-right:0}}.select-container{position:relative;background-color:rgb(255,255,255)}.select-container select{padding:0 24px 0 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;position:relative;background:rgba(255,255,255,0)}.select-container .cross{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;position:relative;cursor:pointer;overflow:visible;display:block;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select-container .cross .a,.select-container .cross .b{display:block;position:absolute;top:50%;left:50%;background-color:#262626;width:8px;height:1px;border-radius:1px;-webkit-transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,transform,background-color;transition-property:top,left,opacity,transform,background-color,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.select-container .cross.active .a,.select-container .cross.active .b{background-color:#262626}.select-container .cross .a{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.select-container .cross .b{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.select-container .cross.down .a{-webkit-transform:translate(-85%,-50%) rotate(45deg);transform:translate(-85%,-50%) rotate(45deg)}.select-container .cross.down .b{-webkit-transform:translate(-15%,-50%) rotate(-45deg);transform:translate(-15%,-50%) rotate(-45deg)}.select-container .cross.up .a{-webkit-transform:translate(-85%,-50%) rotate(-45deg);transform:translate(-85%,-50%) rotate(-45deg)}.select-container .cross.up .b{-webkit-transform:translate(-15%,-50%) rotate(45deg);transform:translate(-15%,-50%) rotate(45deg)}.goods{position:relative;margin-bottom:32px}.goods .goods-filter{z-index:1}.goods .goods-filter-backlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.goods.filter-opened .goods-filter{display:block}.goods.filter-opened .controls .controls-buttons-filter{border:1px solid #BE123C}.goods.filter-opened .controls .controls-buttons-filter svg{fill:#BE123C}@media (min-width:768px){.goods.filter-opened{padding-left:288px}}@media (max-width:768px){.goods.filter-opened .goods-filter{position:fixed;right:0;top:0;left:inherit;background-color:rgb(255,255,255);padding:24px;width:100%;max-width:375px;overflow-y:auto;z-index:20}}.goods-loadmore{width:100%;text-align:center}.goods-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;row-gap:24px;margin:16px -24px 32px 0}.goods-list .outer{height:310px;width:33.3333%;overflow:hidden;padding-right:24px}.goods-list .inner{border:1px solid #D4D4D4;border-radius:4px;width:100%;height:100%;padding:24px;text-align:center}.goods-list .inner.active,.goods-list .inner:hover{border:1px solid #A3A3A3}.goods-list .inner.active .moreinfo>a,.goods-list .inner.active .name,.goods-list .inner:hover .moreinfo>a,.goods-list .inner:hover .name{color:#BE123C}.goods-list .inner>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;gap:4px;width:100%;height:100%}.goods-list img{width:100%;height:auto;max-height:160px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-o-object-fit:contain;object-fit:contain}.goods-list .name{text-align:left;max-height:52px;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.goods-list .goods-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:12px;line-height:19.2px;font-weight:400;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.goods-list .stock{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.goods-list .top-right{text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:768px){.goods-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;margin:16px 0 32px 0}.goods-list .outer{width:100%;height:285px;padding:0}}.goods-list .moreinfo{display:none}.goods-list.listview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;margin:16px 0 32px 0}.goods-list.listview .name{display:none}.goods-list.listview .moreinfo{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.goods-list.listview .moreinfo>a{display:inline-block;width:100%;padding-bottom:8px;font-size:20px;line-height:30px;font-weight:400}.goods-list.listview .outer{width:100%;height:auto;padding:0}.goods-list.listview .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}.goods-list.listview .inner>a{width:160px}.goods-list.listview .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}.goods-list.listview .dotted-list{font-size:14px;line-height:22.4px;font-weight:400;gap:6px;width:50%}.goods-list.listview .dotted-list>div{padding-top:0}@media (max-width:1240px){.goods-list.listview .details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.goods-list.listview .dotted-list{width:100%}}@media (max-width:1024px){.goods-list.listview .moreinfo>a{font-size:18px;line-height:27px;font-weight:400}.goods-list.listview .dotted-list{font-size:12px;line-height:19.2px;font-weight:400}}@media (max-width:768px){.goods-list.listview .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.goods-list.listview .inner>a{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}.goods-list.listview .dotted-list{gap:4px}}.goods-list.suggestions{overflow-x:auto;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.goods-list.suggestions .outer{height:auto;width:25%;min-width:225px}.goods-list.suggestions .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.goods-list.suggestions a .price{width:100%;text-align:left;white-space:nowrap;font-size:26px;line-height:31.2px;font-weight:500}@media (max-width:1024px){.goods-list.suggestions a .price{font-size:20px;line-height:24px;font-weight:500}}@media (max-width:768px){.goods-list.suggestions .outer{width:100%}}.goods-filter{position:absolute;left:0;top:0;width:256px;height:100%;padding:0 0 80px 32px}.goods-filter form>div{margin-bottom:24px}.goods-filter form>div:last-of-type{margin-bottom:0}.goods-filter form>div>div{margin-bottom:12px}.goods-filter form>div>div:last-of-type{margin-bottom:0}.goods-filter input[type=checkbox],.goods-filter input[type=radio]{vertical-align:middle;cursor:pointer;width:16px;height:16px;border:1px solid #D4D4D4;border-radius:2px}.goods-filter p{font-size:18px;line-height:21.6px;font-weight:500;margin-bottom:12px}.goods-filter label{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:14px;line-height:22.4px;font-weight:400}.goods-filter .apply{text-align:center;padding-top:8px}.goods-filter .goods-filter-top{position:relative;width:100%}.goods-filter .goods-filter-top span{font-size:26px;line-height:31.2px;font-weight:500}@media (min-width:768px){.goods-filter .goods-filter-top{display:none}}.goods-filter .filter-close{position:absolute!important;right:0;top:0;margin:4px 4px 0 0}.goods-filter .filter-close.cross{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px;height:24px;position:relative;cursor:pointer;overflow:visible;display:block;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:inline-block;vertical-align:text-bottom}.goods-filter .filter-close.cross .a,.goods-filter .filter-close.cross .b{display:block;position:absolute;top:50%;left:50%;background-color:#262626;width:20px;height:1.5px;border-radius:1.5px;-webkit-transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,transform,background-color;transition-property:top,left,opacity,transform,background-color,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.goods-filter .filter-close.cross.active .a,.goods-filter .filter-close.cross.active .b{background-color:#BE123C}.goods-filter .filter-close.cross .a{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.goods-filter .filter-close.cross .b{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.goods-filter .filter-close.cross.down .a{-webkit-transform:translate(-85%,-50%) rotate(45deg);transform:translate(-85%,-50%) rotate(45deg)}.goods-filter .filter-close.cross.down .b{-webkit-transform:translate(-15%,-50%) rotate(-45deg);transform:translate(-15%,-50%) rotate(-45deg)}.goods-filter .filter-close.cross.up .a{-webkit-transform:translate(-85%,-50%) rotate(-45deg);transform:translate(-85%,-50%) rotate(-45deg)}.goods-filter .filter-close.cross.up .b{-webkit-transform:translate(-15%,-50%) rotate(45deg);transform:translate(-15%,-50%) rotate(45deg)}.goods-filter .goods-filter-clear{color:#A3A3A3;font-size:14px;line-height:22.4px;font-weight:400;margin-right:8px;text-decoration:underline;text-decoration-style:dotted;cursor:pointer}.stock{font-size:12px;line-height:19.2px;font-weight:400;padding-left:14px;position:relative;text-align:left}.stock:before{content:"";display:block;position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:4px}.stock.green:before{background-color:#22C55E}.stock.orange:before{background-color:#F59E0B}.stock.blue:before{background-color:#3B82F6}input#goods-text-filter{outline:none;width:100%;border:1px solid #D4D4D4;border-radius:4px;padding:0 8px}input#goods-text-filter:focus{border:1px solid #BE123C}.product-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:justify;align-content:space-between;margin-bottom:32px}.product-main>div{width:50%;height:auto}.product-main>div:first-of-type{padding-right:40px}.product-main>div:nth-of-type(2){padding-left:40px}@media (max-width:768px){.product-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.product-main>div{width:100%}.product-main>div:first-of-type{padding-right:inherit}.product-main>div:nth-of-type(2){padding-left:inherit}}.product-main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}.product-main-info img{width:110px;height:auto;max-height:60px;-o-object-fit:contain;object-fit:contain}.product-main-info .product-main-info-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block}.product-main-info .price,.product-main-info h1{font-size:32px;line-height:38.4px;font-weight:500}.product-main-info .order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.product-main-info .price{padding-right:24px}@media (max-width:768px){.product-main-info{padding-top:24px}.product-main-info .price,.product-main-info h1{font-size:26px;line-height:31.2px;font-weight:500}}.product-main-img #productCarousel{max-width:640px;margin:0 auto;--f-carousel-dots-width:32px}.product-main-img .f-button{--f-button-next-pos:12px;--f-button-prev-pos:12px;--f-button-width:48px;--f-button-height:48px;--f-button-color:#333;--f-button-hover-color:#333;--f-button-bg:#e5e7eb;--f-button-hover-bg:#e5e7eb;--f-button-active-bg:#e5e7eb;--f-button-svg-height:20px;--f-button-svg-width:20px;--f-button-svg-stroke-width:2;--f-button-svg-filter:none;--f-button-border-radius:50%}.product-main-img .f-panzoom{width:100%;height:100%}.product-main-img .f-carousel__nav{top:50%;position:absolute;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-main-img #productCarousel .f-carousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-main-img .f-carousel__dot{-webkit-transition:width 0.15s ease-in-out;transition:width 0.15s ease-in-out;--f-carousel-dot-radius:4px;--f-carousel-dot-color:#525252}.product-main-img .is-current .f-carousel__dot{--f-carousel-dot-width:20px;--f-carousel-dot-color:#262626}.product-main-img .f-button{opacity:0.5}.product-main-img .f-button:hover{opacity:1}.product-tabs-controls{font-size:18px;line-height:27px;font-weight:400;color:#A3A3A3}.product-tabs-controls .underliner{width:100%;height:1px;background-color:#D4D4D4;top:-2px}.product-tabs-controls .tabsblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:32px;overflow-x:auto;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:none}.product-tabs-controls .tabsblock div{cursor:pointer;white-space:nowrap;padding:10px 0;border-bottom:3px solid rgba(38,38,38,0);z-index:1;-webkit-transition-property:color,border-bottom;transition-property:color,border-bottom;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.product-tabs-controls .tabsblock div:hover{color:#262626}.product-tabs-controls .tabsblock div.active{color:#262626;border-bottom:3px solid #262626}@media (max-width:768px){.product-tabs-controls{font-size:16px;line-height:25.6px;font-weight:400}.product-tabs-controls .tabsblock{gap:16px}}.product-tabs-content>div{display:none}.product-tabs-content .dotted-list{margin-bottom:64px}.brands a{display:block;width:100%;height:160px;border:1px solid #E5E5E5;border-radius:4px;padding:24px;overflow:hidden;font-size:18px;line-height:21.6px;font-weight:500;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (min-width:1240px){.brands a:hover{border:1px solid #A3A3A3}}.brands a img{height:42px;width:auto;margin-bottom:24px;max-width:100%;-o-object-fit:contain;object-fit:contain}.brands a p{display:block;max-height:44px;overflow:hidden}.full-width-insert{width:100%;height:auto;background-color:#1B3052;text-align:center;padding:80px 0}.full-width-insert h2{color:#BE123C;font-size:18px;line-height:21.6px;font-weight:500;margin-bottom:12px}.full-width-insert p{color:rgb(255,255,255);font-size:32px;line-height:38.4px;font-weight:500}@media (max-width:1024px){.full-width-insert h2{font-size:16px}.full-width-insert p{font-size:26px;line-height:31.2px;font-weight:500}}@media (max-width:768px){.full-width-insert h2{font-size:14px}.full-width-insert p{font-size:18px;line-height:21.6px;font-weight:500}}.vacancies{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.vacancies a{position:relative;width:100%;padding:24px;border-radius:4px;font-size:26px;line-height:31.2px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:rgb(255,255,255);color:#262626;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.vacancies a:before{content:"";position:absolute;top:-4px;left:0;display:block;width:100%;height:1px;background-color:#E5E5E5}.vacancies a:first-of-type:before{display:none}.vacancies a span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vacancies a .i-arrow{height:22px}.vacancies a svg{fill:#262626;height:21px;width:24px;vertical-align:top;-webkit-transition-property:fill,tranform;transition-property:fill,tranform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.vacancies a:hover{background-color:#BE123C;color:rgb(255,255,255)}.vacancies a:hover svg{-webkit-transform:translateX(6px);transform:translateX(6px);fill:rgb(255,255,255)}@media (max-width:1024px){.vacancies a{padding:16px;font-size:20px;line-height:24px;font-weight:500}.vacancies a .i-arrow{height:14px}.vacancies a svg{height:14px;width:16px}}.gallery-interactive a{cursor:-webkit-zoom-in;cursor:zoom-in;display:block;line-height:0;border-radius:4px;overflow:hidden}@media (min-width:768px){.gallery-interactive a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.gallery-interactive img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.fancybox__nav{position:static}.pagination{padding-top:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;gap:4px}.pagination *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:4px;width:40px;height:40px;position:relative;vertical-align:middle;-webkit-transition-property:backgound-color,-webkit-box-shadow;transition-property:backgound-color,-webkit-box-shadow;transition-property:box-shadow,backgound-color;transition-property:box-shadow,backgound-color,-webkit-box-shadow;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.pagination a:hover{background-color:#F5F5F5}.pagination a:active{background-color:#D4D4D4}.pagination a.active{-webkit-box-shadow:inset 0 0 0 1px #BE123C;box-shadow:inset 0 0 0 1px #BE123C;cursor:default}.pagination a.active:hover{background-color:inherit}.icon{display:inline-block;width:30px;-ms-flex-negative:0;flex-shrink:0}.icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.icon.grey svg{fill:#A3A3A3}.icon.red svg{fill:#BE123C}.stroke-arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.stroke-arrow svg{outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;width:20px;fill:none;stroke:#262626;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.media-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.media-filter select{color:#262626;font-size:16px;line-height:25.6px;font-weight:400;font-weight:400;border:none;height:40px;outline:1px solid #D4D4D4;border-radius:4px;cursor:pointer}@media (max-width:768px){.media-filter .selectors,.media-filter select{width:100%}}.media-filter .presets{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.media-filter .button{font-size:16px;line-height:25.6px;font-weight:400}.media-filter .button.active{cursor:not-allowed}@media (min-width:1240px){.media-list a:hover .title{color:#BE123C}.media-list a:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}}.media-list img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;border-radius:4px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.media-list .img{position:relative;width:100%;height:auto;overflow:visible}.media-list .img.video:after{content:"";display:block;position:absolute;background-image:url("../img/i/ic_videoplay.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:64px;height:64px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-list .captions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:19.2px;font-weight:400;color:#A3A3A3;margin:4px 0}.media-list .title{font-size:18px;line-height:21.6px;font-weight:500;text-align:left;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.media-list .media-list-separator{width:100%!important}.media-list .media-list-separator>div{font-size:20px;line-height:24px;font-weight:500;border-bottom:1px solid #D4D4D4;color:#A3A3A3;padding-bottom:8px}.p-circle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;width:40px;height:40px;color:#fff;border-radius:50%;background-color:#BE123C;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-circle.small{width:32px;height:32px}@media (min-width:768px){.p-circle:hover{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3);background-color:#9d0f32}.p-circle.static:hover{cursor:default;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#BE123C}}.p-circle-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;height:90%;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);line-height:0}.p-circle-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:500;line-height:20px;color:#fff;line-height:0}.p-circle-point{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:12px;height:12px;background-color:rgb(255,255,255);border-radius:50%;line-height:0}.map-marker-chosen .p-circle-point{background-color:#1B3052}.partners .partners-controls{z-index:20}.partners.map .partners-data{position:relative;width:100%;height:auto}@media (max-width:768px){.partners.map .partners-controls{position:absolute;top:16px;right:0;padding-bottom:0!important;padding-left:0}.partners.map .controls{width:auto}}#partnersmap{width:100%;height:800px;background-color:#E5E5E5;max-height:100vh}@media (max-width:768px){#partnersmap{max-height:60vh}}ymaps *{z-index:inherit!important}.partners-map-modal-outer{background-color:rgb(255,255,255);position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;width:496px;border-radius:4px}.partners-map-modal-outer .separator{display:block;width:100%;height:1px;background-color:#D4D4D4}.partners-map-modal-outer a{color:#3B82F6}.partners-map-modal-outer a:hover{text-decoration:underline}@media (max-width:1024px){.partners-map-modal-outer{position:fixed;top:inherit;bottom:0;left:0;width:100%;border-radius:4px 4px 0 0;-webkit-transform:none;transform:none}}.partners-map-modal-inner{width:100%;height:100%;padding:32px 48px}@media (max-width:1024px){.partners-map-modal-inner{padding:24px}}.partners-map-modal-info,.partners-map-modal-inner,.partners-map-modal-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partners-map-modal-inner{row-gap:20px}.partners-map-modal-top{row-gap:8px}.partners-map-modal-info{row-gap:20px}.partners-map-modal-close-button{position:absolute;right:48px;top:32px;display:block;cursor:pointer;z-index:1}.partners-map-modal-close-button .cross{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px;height:24px;position:relative;cursor:pointer;overflow:visible;display:block;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.partners-map-modal-close-button .cross .a,.partners-map-modal-close-button .cross .b{display:block;position:absolute;top:50%;left:50%;background-color:#262626;width:20px;height:1.5px;border-radius:1.5px;-webkit-transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,background-color,-webkit-transform;transition-property:top,left,opacity,transform,background-color;transition-property:top,left,opacity,transform,background-color,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.partners-map-modal-close-button .cross.active .a,.partners-map-modal-close-button .cross.active .b{background-color:#262626}.partners-map-modal-close-button .cross .a{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.partners-map-modal-close-button .cross .b{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.partners-map-modal-close-button .cross.down .a{-webkit-transform:translate(-85%,-50%) rotate(45deg);transform:translate(-85%,-50%) rotate(45deg)}.partners-map-modal-close-button .cross.down .b{-webkit-transform:translate(-15%,-50%) rotate(-45deg);transform:translate(-15%,-50%) rotate(-45deg)}.partners-map-modal-close-button .cross.up .a{-webkit-transform:translate(-85%,-50%) rotate(-45deg);transform:translate(-85%,-50%) rotate(-45deg)}.partners-map-modal-close-button .cross.up .b{-webkit-transform:translate(-15%,-50%) rotate(45deg);transform:translate(-15%,-50%) rotate(45deg)}@media (max-width:1024px){.partners-map-modal-close-button{top:24px;right:24px}}.partners-map-modal-name{padding-right:26px;font-size:26px;line-height:31.2px;font-weight:500}@media (max-width:1024px){.partners-map-modal-name{font-size:20px;line-height:24px;font-weight:500}}.partners-map-modal-description{font-size:18px;line-height:27px;font-weight:400}@media (max-width:1024px){.partners-map-modal-description{font-size:16px;line-height:25.6px;font-weight:400}}.partners-map-modal-info>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.partners-map-modal-info>:before{-ms-flex-negative:0;flex-shrink:0;content:"";display:inline-block;height:24px;width:24px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:1024px){.partners-map-modal-info>*{font-size:14px;line-height:22.4px;font-weight:400}}.partners-map-modal-address:before{background-image:url("../img/i/ic_mappin.svg")}.partners-map-modal-tel:before{background-image:url("../img/i/ic_phone.svg")}.partners-map-modal-site:before{background-image:url("../img/i/ic_globe.svg")}.partners-map-modal-email:before{background-image:url("../img/i/ic_mail.svg")}.partners-map-modal-timetable:before{background-image:url("../img/i/ic_time.svg")}.partners-list-el{width:100%;height:auto;padding-top:32px;margin-top:32px;border-top:1px solid #E5E5E5}.partners-list-el:first-of-type{padding-top:0;margin-top:0;border-top:none}.partners-list-el a{color:#3B82F6}.partners-list-el a:hover{text-decoration:underline}@media (max-width:768px){.partners-list-el{padding-top:24px;margin-top:24px}}.partners-list-el-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:24px;row-gap:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.partners-list-el-info>div{width:33.3333%;padding-right:24px;font-size:16px;line-height:25.6px;font-weight:400}@media (max-width:1240px){.partners-list-el-info>div{width:50%}}@media (max-width:768px){.partners-list-el-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.partners-list-el-info>div{width:100%;padding-right:0}}.partners-list-el-caption{font-size:18px;line-height:21.6px;font-weight:500;padding-bottom:8px}.partners-list-el-name{font-size:26px;line-height:31.2px;font-weight:500}.partners-list-el-description{color:#64748B;font-size:18px;line-height:27px;font-weight:400;padding-top:8px}.timetable{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.timetable .date{width:15%}.timetable .time{width:15%}.timetable .name{width:40%}.timetable .place{width:25%}.timetable .i-arrow{width:5%}@media (max-width:768px){.timetable .date{width:20%}.timetable .time{width:20%}.timetable .name{width:60%}}.timetable a{position:relative;width:100%;padding:24px;border-radius:4px;font-size:18px;line-height:21.6px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background-color:rgb(255,255,255);color:#262626;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.timetable a:before{content:"";position:absolute;top:-4px;left:0;display:block;width:100%;height:1px;background-color:#E5E5E5}.timetable a:first-of-type:before{display:none}.timetable a .i-arrow{height:22px}.timetable a svg{fill:#262626;height:21px;width:24px;vertical-align:top;-webkit-transition-property:fill,tranform;transition-property:fill,tranform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.timetable a:hover{background-color:#BE123C;color:rgb(255,255,255)}.timetable a:hover svg{-webkit-transform:translateX(6px);transform:translateX(6px);fill:rgb(255,255,255)}@media (max-width:1024px){.timetable a{padding:16px;font-size:16px;line-height:25.6px;font-weight:400}.timetable a .i-arrow{height:14px}.timetable a svg{height:14px;width:16px}}@media (max-width:768px){.timetable a{font-size:14px;line-height:22.4px;font-weight:400}.timetable a .i-arrow,.timetable a .place{display:none}}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contacts h1{font-size:40px;line-height:48px;font-weight:500;padding-bottom:24px}.contacts .caption{font-size:18px;line-height:21.6px;font-weight:500;padding-bottom:8px}.contacts a{color:#3B82F6;text-decoration:underline}.contacts .picture{-ms-flex-negative:0;flex-shrink:0;width:60%;max-width:700px;height:auto}.contacts img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.contacts .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contacts svg{width:32px;height:32px;fill:#BE123C}.contacts .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}@media (max-width:768px){.contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts .picture{width:100%;max-width:inherit}.contacts h1{font-size:32px;line-height:38.4px;font-weight:500;padding-bottom:8px}}#contactsmap{width:100%;height:600px}@media (max-width:768px){#contactsmap{height:400px}}.e404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:16px;padding-top:20vh;padding-bottom:32px}.e404 h1{font-size:120px;line-height:120px}@media (max-width:1024px){.e404 h1{font-size:80px;line-height:80px}}.e404 h2{font-size:32px;line-height:38.4px;font-weight:500}@media (max-width:1024px){.e404 h2{font-size:20px;line-height:24px;font-weight:500}}.e404 p{color:#737373}#cookie-consent{display:block;position:fixed;bottom:32px;left:32px;width:380px;height:auto;background-color:rgb(255,255,255);padding:24px;border-radius:4px;text-align:left;overflow:auto;max-height:100%;-webkit-box-shadow:0 4px 16px rgba(0,0,0,0.06),0 2px 2px rgba(0,0,0,0.24);box-shadow:0 4px 16px rgba(0,0,0,0.06),0 2px 2px rgba(0,0,0,0.24);z-index:60}@media (max-width:768px){#cookie-consent{bottom:0;left:0;width:100%;border-radius:0}}#cookie-consent-text{margin-bottom:16px}#cookie-consent-text a{text-decoration:underline;color:#3B82F6}#cookie-consent-button{width:100%}
/*# sourceMappingURL=main.css.map */