.page-manufacturer-search-panel{background:#fff;border:1px solid #f0f0f0;border-radius:15px;display:flex;flex-direction:column;gap:.625rem;height:calc(100vh - var(--header-height) - 9.375rem);padding:.75rem}.page-manufacturer-search-panel__options{align-items:center;display:flex;justify-content:space-between}.page-manufacturer-search-panel__search-line{align-items:center;background:#f7f7f7;border-radius:14px;display:flex;gap:.3125rem;padding:0 .5rem}.page-manufacturer-search-panel__search-logo{color:#c4c3c3;flex-shrink:0}.page-manufacturer-search-panel__search-input{background:initial;flex-grow:1;font-size:.875rem;outline:none;padding:.5rem 0}.page-manufacturer-search-panel__results{font-size:.875rem;height:100%;overflow-y:auto;padding-right:.25rem}.page-manufacturer-search-panel__results::-webkit-scrollbar{height:.375rem;width:.375rem}.page-manufacturer-search-panel__results::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.page-manufacturer-search-panel__results::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:10px}.page-manufacturer-search-panel__results::-webkit-scrollbar-thumb:hover{background:#888}.page-manufacturer-search-panel__result{border-radius:10px;cursor:pointer;padding:.3125rem .625rem}.page-manufacturer-search-panel__result_active{background:#1876d3;color:#fff}.page-manufacturer-side-footer{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:15px;display:flex;gap:.625rem;justify-content:center;padding:1.25rem}.container{display:block;margin-left:auto;margin-right:auto;max-width:90rem;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.container{padding-left:1.875rem;padding-right:1.875rem;width:100%}}.text-ellipsis{text-overflow:ellipsis}.sr-only,.text-ellipsis{overflow:hidden;white-space:nowrap}.sr-only{height:.0625rem;position:absolute;width:.0625rem;clip:rect(0 0 0 0);clip-path:inset(50%)}.dont-break-out{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.scrollbar::-webkit-scrollbar{height:.375rem;width:.375rem}.scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scrollbar::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:10px}.scrollbar::-webkit-scrollbar-thumb:hover{background:#888}@media (max-width:1023px){.lg-hidden{display:none}}:root{--black:#232323;--white:#fff;--gray:#7b7b7b;--blue:#1876d3;--red:#e90014;--dark-gray:#191b21;--azure:#61c9d7}.fs-display-xl{font-size:2.5rem;font-weight:800;letter-spacing:-.01em;line-height:120%}@media (max-width:1023px){.fs-display-xl{font-size:2rem;font-weight:800;letter-spacing:-.01em;line-height:120%}}.fs-display-l{font-size:2rem;font-weight:800;letter-spacing:-.01em;line-height:120%}@media (max-width:1023px){.fs-display-l{font-size:1.5rem;font-weight:800;letter-spacing:-.01em;line-height:120%}}.fs-display-m{font-size:1.5rem;font-weight:800;letter-spacing:-.01em;line-height:120%}@media (max-width:1023px){.fs-display-m{font-size:1.125rem;font-weight:800;letter-spacing:-.01em;line-height:120%}}.fs-lead-xl{font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:130%}@media (max-width:1023px){.fs-lead-xl{font-size:1.375rem;font-weight:600;letter-spacing:-.01em;line-height:130%}}.fs-lead-l{font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:130%}@media (max-width:1023px){.fs-lead-l{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:130%}}.fs-lead-m{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:130%}@media (max-width:1023px){.fs-lead-m{font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:130%}}.fs-lead-s{font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:130%}@media (max-width:1023px){.fs-lead-s{font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:130%}}.fs-lead-xs{font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:130%}@media (max-width:1023px){.fs-lead-xs{font-size:.75rem;font-weight:600;letter-spacing:-.01em;line-height:130%}}.fs-text-l{font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:150%}@media (max-width:1023px){.fs-text-l{font-size:1rem;font-weight:500;letter-spacing:0;line-height:130%}}.fs-text-m{font-size:1rem;font-weight:500;letter-spacing:0;line-height:130%}@media (max-width:1023px){.fs-text-m{font-size:.875rem;font-weight:500;letter-spacing:0;line-height:130%}}.fs-text-s{font-size:.875rem;font-weight:500;letter-spacing:0;line-height:130%}@media (max-width:1023px){.fs-text-s{font-size:.75rem;font-weight:500;letter-spacing:0;line-height:130%}}.fs-text-xs{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:130%}@media (max-width:1023px){.fs-text-xs{font-size:.625rem;font-weight:400;letter-spacing:0;line-height:130%}}.fs-button-l{font-size:1rem;line-height:1.5rem}.fs-button-l,.fs-button-m{font-weight:600;letter-spacing:0}.fs-button-m{font-size:.875rem;line-height:1rem}.fs-button-s{font-size:.75rem;line-height:.875rem}.fs-button-s,.fs-button-xs{font-weight:500;letter-spacing:0}.fs-button-xs{font-size:.625rem;line-height:.75rem}.fs-caption-m{font-size:.75rem}.fs-caption-m,.fs-caption-s{font-weight:500;letter-spacing:0;line-height:130%}.fs-caption-s{font-size:.6875rem}.fs-caption-xs{font-size:.625rem;line-height:130%}.fs-caption-xs,.fs-tag-m{font-weight:500;letter-spacing:0}.fs-tag-m{font-size:.75rem;line-height:1rem}.fs-tag-s{font-size:.625rem;font-weight:500;letter-spacing:0;line-height:.875rem}.page-manufacturer-layout{display:flex;gap:1.25rem;margin-bottom:3.75rem;position:relative}@media (max-width:1023px){.page-manufacturer-layout{flex-direction:column-reverse}}.page-manufacturer-layout__side-panel{flex-shrink:0;width:13.75rem}@media (max-width:1023px){.page-manufacturer-layout__side-panel{width:100%}}.page-manufacturer-layout__main{flex-grow:1}
