.Icon{position:relative;display:inline-block;line-height:0}.Icon__icon{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.MobileMenuOpener{width:40px;height:40px;border:none;background:none;position:relative;margin-right:5px;margin-left:-9px;transition:all ease .4s;will-change:transform}.MobileMenuOpener__line{width:22px;height:3px;background-color:#ff7f00;transition:all ease .4s}.MobileMenuOpener__line+.MobileMenuOpener__line{margin-top:4px}.MobileMenuOpener_opened{background-color:#f7f7f7}.MobileMenuOpener_opened .MobileMenuOpener__line:nth-child(2){opacity:0}.MobileMenuOpener_opened .MobileMenuOpener__line:nth-child(1){position:absolute;top:18px;left:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.MobileMenuOpener_opened .MobileMenuOpener__line:nth-child(3){position:absolute;top:14px;left:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.Button{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;font-weight:bold;text-decoration:none;cursor:pointer;background-color:transparent;border:0;outline:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;transition:all 200ms ease-out}.Button__text{display:inline-flex;align-items:center;overflow:hidden}.Button__icon{display:flex}.Button__icon+.Button__text,.Button__text+.Button__icon{margin-left:5px}.Button_view_default::-moz-focus-inner{padding:0;border:0}.Button_view_default:focus{z-index:1}.Button_view_default.Button_color_primary{color:#fff;background-color:#ff7f00}.Button_view_default.Button_color_primary.Button:hover{background-color:#ff962e;box-shadow:0 0 10px 0 rgba(255,198,8,0.5)}.Button_view_default.Button_color_primary:active{background-color:#ffa347;box-shadow:0 0 2px #b85b00,inset}.Button_view_default.Button_color_light-blue{color:#0076d5;background-color:#eff6fe}.Button_view_default.Button_color_light-blue.Button:hover{background-color:#cce2fc}.Button_view_default.Button_color_light-blue:active{background-color:#fff;box-shadow:0 0 2px #acd0fa,inset}.Button_view_default.Button_color_blue{color:#fff;background-color:#0076d5}.Button_view_default.Button_color_blue.Button:hover{background-color:#008dff}.Button_view_default.Button_color_blue:active{background-color:#008dff}.Button_view_default.Button_color_green{color:#fff;background-color:#00ae5a}.Button_view_default.Button_color_green.Button:hover,.Button_view_default.Button_color_green:active{background-color:#00d76f}.Button_view_default.Button_color_white{color:#002861;background-color:#fff;box-shadow:0 2px 1px 0 rgba(142,94,0,0.08)}.Button_view_default.Button_color_white.Button:hover,.Button_view_default.Button_color_white:active{color:#ff7f00}.Button_view_default.Button_color_light-orange{color:#ff7f00;background-color:#fff0e2}.Button_view_default.Button_color_light-orange.Button:hover,.Button_view_default.Button_color_light-orange:active{color:#fff;background-color:#fa0}.Button_view_outline.Button_color_primary{color:#ff7f00;border:2px solid #FFE1C4}.Button_disabled{pointer-events:none;cursor:not-allowed;opacity:.65}.Button_fetching .Button__text,.Button_fetching .Button__icon{display:none}.Button__loader{display:inline-flex}.Button__loader::before{box-sizing:border-box;display:inline-block;width:20px;height:20px;content:'';border:2px solid #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}
.Link{color:#002861;text-decoration:none;outline:0;transition:color ease .2s}
.Content{position:relative;width:100%;max-width:1180px;margin:0 auto}
.Image{max-width:100%}.Image.lazyload,.Image.lazyloading{opacity:0}.Image.lazyloaded{opacity:1;transition:opacity 300ms}
.Avatar{position:relative;box-sizing:border-box;flex-shrink:0;cursor:pointer;outline:none}.Avatar__wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden;color:#82b0f0;background-color:#eff6ff}.Avatar__noImage{width:100%;height:100%}.Avatar_shape_circle .Avatar__wrapper{border-radius:50%}.Avatar_shape_rounded .Avatar__wrapper{border-radius:4}.Avatar__image_default{width:inherit;height:inherit}.Avatar__status{position:absolute;top:0;right:0}.Avatar__status.Icon{width:20px !important;height:20px !important}@media all and (max-width:767px){.Avatar__status.Icon{width:15px !important;height:15px !important}}
.Typography{margin:0}.Typography_bold,.Typography_type_title{font-weight:600}.Typography_type_paragraph{margin-bottom:0}.Typography_size_xxs{font-size:14px}.Typography_size_xs{font-size:16px}.Typography_size_s{font-size:18px}.Typography_size_m{font-size:20px}.Typography_size_l{font-size:24px}.Typography_size_xl{font-size:30px}.Typography_size_xxl{font-size:36px}.Typography_size_xxxl{font-size:48px}.Typography_line_xs{line-height:18px}.Typography_line_s{line-height:22px}.Typography_line_m{line-height:24px}.Typography_line_l{line-height:30px}.Typography_line_xl{line-height:36px}.Typography_line_xxl{line-height:40px}.Typography_line_xxxl{line-height:57px}.Typography_align_center{text-align:center}.Typography_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (max-width:767px){.Typography_sizeXs_xxs{font-size:14px}.Typography_sizeXs_xs{font-size:16px}.Typography_sizeXs_s{font-size:18px}.Typography_sizeXs_m{font-size:20px}.Typography_sizeXs_l{font-size:24px}.Typography_sizeXs_xl{font-size:30px}.Typography_sizeXs_xxl{font-size:36px}.Typography_sizeXs_xxxl{font-size:40px}.Typography_lineXs_xs{line-height:18px}.Typography_lineXs_s{line-height:22px}.Typography_lineXs_m{line-height:24px}.Typography_lineXs_l{line-height:30px}.Typography_lineXs_xl{line-height:36px}.Typography_lineXs_xxl{line-height:40px}.Typography_lineXs_xxxl{line-height:48px}}
.UserMenuItem{justify-content:flex-start;width:100%;padding:14px 20px;color:#3a1f00}.UserMenuItem:hover{color:#ff7f00;background-color:#fff0e2}
.PaymentStatus__icon{flex-shrink:0;line-height:0;margin-right:10px}.PaymentStatus__icon .Icon{width:70px;height:70px}.PaymentStatus_status_paid{color:#24B800}.PaymentStatus_status_trial .PaymentStatus__statusSubtext{color:#D72D00}.PaymentStatus_status_no{color:#D72D00}@media screen and (max-width:767px){.PaymentStatus__icon .Icon{width:60px;height:60px}}@media screen and (min-width:992px){.PaymentStatus__icon{margin-right:20px}}
.UserMenu{position:relative;color:#3a1f00}.UserMenu__avatar{position:relative;z-index:100}.UserMenu__menu{position:absolute;top:-10px;right:-10px;z-index:99;width:240px;overflow:hidden;background-color:#fff;border-radius:4px;box-shadow:0 10px 20px 0 rgba(142,94,0,0.15)}.UserMenu__header{padding:20px 80px 20px 20px;border-bottom:1px solid #efebe7}.UserMenu__name{margin-bottom:9px}.UserMenu__status_paid{color:#25b801}.UserMenu .fade-enter{opacity:.01}.UserMenu .fade-enter-active{opacity:1;transition:all 200ms ease}.UserMenu .fade-exit-active{opacity:.01;transition:all 200ms ease}@media screen and (max-width:767px){.UserMenu__avatar .Icon{width:15px !important;height:15px !important}}
.align-horizontal{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.align-vertical{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.align-full{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.CategoriesMenu{position:relative;padding:0 25px;margin:0 -25px;font-size:16px;line-height:18px;background-color:#fff}.CategoriesMenu__content{position:relative;white-space:nowrap}.CategoriesMenu__menuItems{position:relative;z-index:1;display:flex;flex-flow:wrap;height:45px;overflow:hidden}.CategoriesMenu .CategoryMenuItem{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:0 0 20px;color:#3a1f00;vertical-align:top;cursor:pointer}.CategoriesMenu .CategoryMenuItem::before{position:absolute;right:0;bottom:0;left:0;display:none;height:1px;content:'';background-color:#ff7f00}.CategoriesMenu .CategoryMenuItem:hover{color:#ff7f00}.CategoriesMenu .CategoryMenuItem_active{color:#000}.CategoriesMenu .CategoryMenuItem_active::before{display:block}.CategoriesMenu .CategoryMenuItem_top{font-weight:bold}.CategoriesMenu .CategoryMenuItem+.CategoryMenuItem{margin-left:20px}.CategoriesMenu__topImage{width:24px;height:24px;margin-right:5px}.CategoriesMenu__moreDivider{flex-grow:1;min-width:0}@media screen and (min-width:1200px){.CategoriesMenu__menuItems{height:45px}.CategoriesMenu .CategoryMenuItem{padding:0 0 20px}}
.Button:hover .CatalogMenu__line{background-color:#fff}.CatalogMenu__burger{position:relative;width:22px;height:18px}.CatalogMenu__line{width:22px;height:3px;background-color:#ff7f00;transition:all ease .3s}.CatalogMenu__line+.CatalogMenu__line{margin-top:4px}
.HeaderButton__icon{color:#ff7f00}.HeaderButton:hover,.HeaderButton.HeaderButtonActive{background-color:#f7f7f7}@media all and (max-width:767px){.HeaderButton.HeaderButtonActive .HeaderButton__icon{color:#000}.HeaderButton .Button__text{display:none}}
.SearchOpener{border:0;background:transparent;color:#ff7f00}
.Input{position:relative;display:inline-flex;align-items:center;min-width:200px}.Input_view_default{background-color:#f7f7f7}.Input_view_light{background-color:#fff;border:2px solid #EBEBEB}.Input_view_underlined{padding-bottom:5px;background-color:transparent;border-bottom:2px solid #d8d8d8;color:#cec7bf}.Input_view_underlined .Input__field{padding-left:0;font-weight:bold;color:inherit;outline:none}.Input_view_underlined .Input__field::-webkit-input-placeholder{color:#96897b}.Input_view_underlined .Input__field::-moz-placeholder{color:#96897b}.Input_view_underlined .Input__field::-ms-input-placeholder{color:#96897b}.Input_view_underlined .Input__field::placeholder{color:#96897b}.Input_view_underlined .Input__iconWrapper .Icon{color:#cec7bf}.Input_view_underlined .Input__iconWrapper_pos_right{right:0}.Input_focused.Input_view_light{border-color:#ffb469}.Input_focused.Input_view_underlined{border-color:#ff7f00}.Input_focused.Input_view_underlined .Input__field{color:#3a1f00}.Input_focused.Input_view_underlined .Input__iconWrapper .Icon{color:#ff7f00}.Input_withError{border:1px solid #f34b3f}.Input__iconWrapper{line-height:0}.Input__iconWrapper+.Input__field{margin-left:5px}.Input__field{width:100%;height:100%;font-weight:inherit;text-align:inherit;background:transparent;border:none;outline:none}.Input__field::-webkit-input-placeholder{color:#adadad}.Input__field::-moz-placeholder{color:#adadad}.Input__field::-ms-input-placeholder{color:#adadad}.Input__field::placeholder{color:#adadad}.Input__error{font-size:12px;line-height:14px;color:#f34b3f}
.Checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkbox__input{display:none}.Checkbox__label{display:flex;align-items:center}.Checkbox__point{width:20px;height:20px;vertical-align:middle;content:'';border:2px solid #ffd8b3;border-radius:4px}.Checkbox__point+.Checkbox__text{margin-left:7px}.Checkbox_checked .Checkbox__point{border:0}
.HeaderSuggest2{position:relative;max-width:540px;margin:0 auto}.HeaderSuggest2 .Input{background-color:#fff}.HeaderSuggest2 .HeaderSuggest2Items{position:absolute;top:100%;left:0;right:0;max-height:300px;overflow-y:auto;background-color:#fff;box-shadow:0 15px 50px -20px rgba(142,94,0,0.3);border-radius:0 0 4px 4px;z-index:1000;-webkit-transform:translateY(2px);transform:translateY(2px)}.HeaderSuggest2 .HeaderSuggest2Items__item{white-space:nowrap;line-height:40px;cursor:pointer}.HeaderSuggest2 .HeaderSuggest2Items__item_active,.HeaderSuggest2 .HeaderSuggest2Items__item:hover{background-color:#f0f0f0}@media screen and (min-width:768px){.HeaderSuggest2{padding:2px;border:2px solid #ebebeb}.HeaderSuggest2_withCheckbox{padding-right:15px}}@media screen and (max-width:767px){.HeaderSuggest2:not(.HeaderSuggest2_withCheckbox) .Input{padding-left:8px;border:2px solid #ebebeb;border-right:0}.HeaderSuggest2_withCheckbox{padding-right:5px;border:2px solid #ebebeb}}
.align-horizontal{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.align-vertical{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.align-full{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Header{position:relative;z-index:1000;padding:0 25px;background:#fff;box-shadow:0 2px 1px 0 rgba(142,94,0,0.08)}.Header_withoutShadow{box-shadow:none}.Header__content{position:relative;display:flex;align-items:center;justify-content:space-between}.Header__left{display:flex;align-items:center}.Header__logo{flex-shrink:0;width:182px;margin-right:10px}.Header__logo .Icon{display:block;width:100%}.Header__links{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;height:100%}.Header__searchBar{width:100%;margin-right:10px}.Header__link{flex-shrink:0}.Header__userMenu{margin-left:10px}.Header__login{margin-left:10px !important}.Header__topImage{width:20px;height:20px}@media all and (min-width:768px){.Header__content{height:80px;padding:15px 0}}@media all and (max-width:767px){.Header{padding:0 15px}.Header__logo{flex-shrink:1;width:130px}.Header__left{min-width:50px}.Header_showSearch{height:100px}.Header__content{justify-content:space-between;height:50px}.Header__searchBar[class]{position:absolute;top:50px;left:0}.Header__searchBar[class] .Input__fieldWrapper{height:40px}}@media only screen and (min-width:414px){.Header__logo{margin-right:18px}}
