.button{cursor:pointer;display:inline-block;font-family:var(--button-default-font-family,FontParagraph,var(--fallback-font-paragraph),"ProximaNova-Bold",Futura,Avenir,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,Droid Sans,sans-serif);font-weight:var(--button-font-weight,500);letter-spacing:-.003125rem;transition:all .3s ease-in-out}.catalog-search_dark{color:#fff}.catalog-search__group{align-items:center;display:flex}.catalog-search__group input{margin-bottom:0}.catalog-search__input{background:#fff;border:.0625rem solid #b2bcc3;border-radius:.375rem;color:#000;font-size:1rem;height:3.5rem;padding-left:.75rem}.catalog-search__input::placeholder{color:#647886}.catalog-search__input:hover{border-color:#1f61ff}.catalog-search__input:focus{border-color:#054fff}.catalog-search__button{fill:var(--button-default-color,#fff);background-color:var(--button-default-bg-color-rgba,var(--button-default-bg-color,#3772ff));border-radius:var(--button-default-radius-xlarge,.375em);box-shadow:inset 0 0 0 calc(var(--button-default-border-width, 0)*1px) var(--button-default-border-color-rgba,var(--button-default-border-color,#3772ff)),0 calc(var(--button-default-shadow-offsetY, 0)*1px) calc(var(--button-default-shadow-blur, 0)*1px) 0 var(--button-default-shadow-color-rgba,var(--button-default-shadow-color,#3772ff));color:var(--button-default-color,#fff);font-family:var(--button-default-font-family,FontParagraph,var(--fallback-font-paragraph),"ProximaNova-Bold",Futura,Avenir,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,Droid Sans,sans-serif);font-size:1rem;font-weight:var(--button-font-weight,500);line-height:150%;padding:1rem 1.25rem}.catalog-search__button:hover{fill:var(--button-default-color-hover,#fff);background-color:var(--button-default-bg-color-hover-rgba,var(--button-default-bg-color-hover,#1f61ff));box-shadow:inset 0 0 0 calc(var(--button-default-border-width-hover, 0)*1px) var(--button-default-border-color-hover-rgba,var(--button-default-border-color-hover,#1f61ff)),0 calc(var(--button-default-shadow-offsetY-hover, 0)*1px) calc(var(--button-default-shadow-blur-hover, 0)*1px) 0 var(--button-default-shadow-color-hover-rgba,var(--button-default-shadow-color-hover,#1f61ff));color:var(--button-default-color-hover,#fff)}.catalog-search__button:active{fill:var(--button-default-color-active,#fff);background-color:var(--button-default-bg-color-active-rgba,var(--button-default-bg-color-active,#1f61ff));box-shadow:inset 0 0 0 calc(var(--button-default-border-width-active, 0)*1px) var(--button-default-border-color-active-rgba,var(--button-default-border-color-active,#1f61ff)),0 calc(var(--button-default-shadow-offsetY-active, 0)*1px) calc(var(--button-default-shadow-blur-active, 0)*1px) 0 var(--button-default-shadow-color-active-rgba,var(--button-default-shadow-color-active,#1f61ff));color:var(--button-default-color-active,#fff)}.catalog-search__button.disable{cursor:default;opacity:.5}.catalog-search__button.disable:focus,.catalog-search__button.disable:hover{fill:var(--button-default-color,#fff);background-color:var(--button-default-bg-color-rgba,var(--button-default-bg-color,#3772ff));box-shadow:inset 0 0 0 calc(var(--button-default-border-width, 0)*1px) var(--button-default-border-color-rgba,var(--button-default-border-color,#3772ff)),0 calc(var(--button-default-shadow-offsetY, 0)*1px) calc(var(--button-default-shadow-blur, 0)*1px) 0 var(--button-default-shadow-color-rgba,var(--button-default-shadow-color,#3772ff));color:var(--button-default-color,#fff)}@media print,screen and (max-width:47.99875em){.catalog-search__button{width:100%}}.catalog-search__container{margin:auto;width:100%}@media print,screen and (min-width:64em)and (max-width:79.99875em){.catalog-search__container{max-width:43.75rem}.catalog-search__input{border-radius:.25rem;font-size:.875rem;height:3rem;padding-left:.625rem}.catalog-search__button{border-radius:var(--button-default-radius-large,.25em);font-size:1rem;line-height:150%;padding:.75rem 1rem}}@media print,screen and (min-width:64em)and (max-width:79.99875em)and (max-width:47.99875em){.catalog-search__button{width:100%}}@media screen and (min-width:80em){.catalog-search__container{max-width:56.25rem}.catalog-search__input{border-radius:.5rem;font-size:1.125rem;height:4rem;padding-left:1rem}.catalog-search__button{border-radius:var(--button-default-radius-xxlarge,.5em);font-size:1.125rem;line-height:130%;padding:1.25rem 2rem}}@media screen and (min-width:80em)and (max-width:47.99875em){.catalog-search__button{width:100%}}.main-page-module__list .widget-block.catalog-search_dark{background-color:#000}.main-page-module__list.main-page-module__list--no-background .widget-block.catalog-search_dark{background-color:transparent}@media screen and (max-width:1023px){.catalog .catalog-search__group{margin-bottom:1rem}}.catalog .catalog-search__input{background:#fff;border:.0625rem solid #b2bcc3;border-radius:.25rem;color:#000;font-size:.875rem;height:3rem;padding-left:.625rem}.catalog .catalog-search__input::placeholder{color:#647886}.catalog .catalog-search__input:hover{border-color:#1f61ff}.catalog .catalog-search__input:focus{border-color:#054fff}.catalog .catalog-search__button{fill:var(--button-default-color,#fff);align-items:center;background-color:var(--button-default-bg-color-rgba,var(--button-default-bg-color,#3772ff));border-radius:var(--button-default-radius-large,.25em);box-shadow:inset 0 0 0 calc(var(--button-default-border-width, 0)*1px) var(--button-default-border-color-rgba,var(--button-default-border-color,#3772ff)),0 calc(var(--button-default-shadow-offsetY, 0)*1px) calc(var(--button-default-shadow-blur, 0)*1px) 0 var(--button-default-shadow-color-rgba,var(--button-default-shadow-color,#3772ff));color:var(--button-default-color,#fff);display:flex;font-family:var(--button-default-font-family,FontParagraph,var(--fallback-font-paragraph),"ProximaNova-Bold",Futura,Avenir,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,Droid Sans,sans-serif);font-size:1rem;font-weight:var(--button-font-weight,500);justify-content:center;line-height:150%;margin-left:.5rem;padding:.75rem 1rem;width:auto}.catalog .catalog-search__button:hover{fill:var(--button-default-color-hover,#fff);background-color:var(--button-default-bg-color-hover-rgba,var(--button-default-bg-color-hover,#1f61ff));box-shadow:inset 0 0 0 calc(var(--button-default-border-width-hover, 0)*1px) var(--button-default-border-color-hover-rgba,var(--button-default-border-color-hover,#1f61ff)),0 calc(var(--button-default-shadow-offsetY-hover, 0)*1px) calc(var(--button-default-shadow-blur-hover, 0)*1px) 0 var(--button-default-shadow-color-hover-rgba,var(--button-default-shadow-color-hover,#1f61ff));color:var(--button-default-color-hover,#fff)}.catalog .catalog-search__button:active{fill:var(--button-default-color-active,#fff);background-color:var(--button-default-bg-color-active-rgba,var(--button-default-bg-color-active,#1f61ff));box-shadow:inset 0 0 0 calc(var(--button-default-border-width-active, 0)*1px) var(--button-default-border-color-active-rgba,var(--button-default-border-color-active,#1f61ff)),0 calc(var(--button-default-shadow-offsetY-active, 0)*1px) calc(var(--button-default-shadow-blur-active, 0)*1px) 0 var(--button-default-shadow-color-active-rgba,var(--button-default-shadow-color-active,#1f61ff));color:var(--button-default-color-active,#fff)}.catalog .catalog-search__button.disable{cursor:default;opacity:.5}.catalog .catalog-search__button.disable:focus,.catalog .catalog-search__button.disable:hover{fill:var(--button-default-color,#fff);background-color:var(--button-default-bg-color-rgba,var(--button-default-bg-color,#3772ff));box-shadow:inset 0 0 0 calc(var(--button-default-border-width, 0)*1px) var(--button-default-border-color-rgba,var(--button-default-border-color,#3772ff)),0 calc(var(--button-default-shadow-offsetY, 0)*1px) calc(var(--button-default-shadow-blur, 0)*1px) 0 var(--button-default-shadow-color-rgba,var(--button-default-shadow-color,#3772ff));color:var(--button-default-color,#fff)}@media print,screen and (max-width:47.99875em){.catalog .catalog-search__button{width:100%}}.catalog .catalog-search__button svg{height:1rem;margin-right:.5rem;width:1rem}@media print,screen and (max-width:47.99875em){.catalog .catalog-search__button{max-width:none;padding:.625rem;width:auto}.catalog .catalog-search__button svg{margin-right:0}}@media print,screen and (min-width:48em){.catalog .catalog-search__button{margin-left:.5rem}}.catalog .catalog-search__container{margin:auto;width:100%}