.elementor-kit-7{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#F1F1F1;--e-global-color-text:#222222;--e-global-color-accent:#D6171D;--e-global-color-8e2d5e3:#E5E5E5;--e-global-color-a4c259d:#7D7D7D;--e-global-color-be28570:#1E2227;--e-global-color-a60f4c7:#EEF1F4;--e-global-color-79730f6:#4A525B;--e-global-color-003cc62:#E5E5E5;--e-global-color-e80a7fb:#B01016;--e-global-color-d995feb:#DDE3E9;--e-global-typography-primary-font-family:"Jost";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-33ae674-font-family:"Geologica";--e-global-typography-33ae674-font-size:44px;--e-global-typography-33ae674-font-weight:800;font-family:"Montserrat", Sans-serif;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 h1{color:var( --e-global-color-text );font-family:"Geologica", Sans-serif;font-size:34px;font-weight:700;}.elementor-kit-7 h2{color:var( --e-global-color-text );font-family:"Geologica", Sans-serif;font-size:28px;font-weight:700;}.elementor-kit-7 h3{color:var( --e-global-color-text );font-family:"Geologica", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --red:#D6171D; --ink:#1E2227; --steel:#3A4651; --steel-light:#DDE3E9; --mist:#EEF1F4; --muted:#4A525B; --font-main:Geologica; --white:#ffffff; --transparent:#ffffff00; }
/* Start custom CSS */.finder{margin-top:20px;padding:20px;border-radius:20px;background:#EEF1F4;font-family:"Geologica",system-ui,sans-serif;color:#1E2227}
.finder-l{display:block;margin:0 0 10px 4px;font-size:18px;font-weight:700}
.finder-row{display:flex;gap:10px}
.finder input{min-width:0;height:50px;padding:0 20px;border:0;border-radius:12px;background:#fff;color:#1E2227;font:600 16px/1 "Geologica",system-ui,sans-serif;transition:box-shadow .2s}
.finder-row input{flex:1}
.finder input::placeholder{color:#5c636b;opacity:1;font-weight:500}
.finder input:focus{outline:0;box-shadow:inset 0 0 0 2px #D6171D}
.dims-l{margin:16px 0 8px 4px;color:#4A525B;font-size:14px;font-weight:600}
.dims-row{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:10px}
.dims-row input{height:50px}
.f-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 28px;border:0;border-radius:12px;background:#D6171D;color:#fff;font:700 16px/1 "Geologica",system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:background .2s}
.finder-row .f-btn{height:50px}
.dims-row .f-btn{height:50px}
.f-btn:hover{background:#B01016}
.f-dark{background:#1E2227}
.f-dark:hover{background:#D6171D}
.f-err{margin:10px 0 0;color:#D6171D;font-size:14px;font-weight:700}
.f-err:empty{display:none}
@media (max-width:640px){
  .finder-row{flex-direction:column}
  .finder-row .f-btn{width:100%}
  .dims-row{grid-template-columns:repeat(3,1fr)}
  .dims-row .f-btn{grid-column:1/-1}
}
.finder .f-btn,
.finder .f-btn:focus,
.finder .f-btn:active{background:#D6171D;color:#fff;box-shadow:none;outline:none}
.finder .f-btn:hover{background:#B01016}

.finder .f-dark,
.finder .f-dark:focus,
.finder .f-dark:active{background:#1E2227}
.finder .f-dark:hover{background:#D6171D}

.finder .f-btn:focus-visible{outline:3px solid #1E2227;outline-offset:3px}
.finder .f-dark:focus-visible{outline-color:#D6171D}
/* Смена цвета при наведении *//* End custom CSS */