.ambrands-brandlist-widget .ambrands-letters-list{display:flex;flex-wrap:wrap;margin:0;padding:0}.ambrands-brandlist-widget .ambrands-letters-list .ambrands-letter{box-sizing:border-box;padding:0 15px 25px 0;width:100%}.ambrands-letter .ambrands-title{color:#333;font-size:32px;font-weight:700;margin:0 0 20px}.ambrands-list-popup .ambrands-letter .ambrands-title{font-size:20px;margin:0 0 10px}.ambrands-letter .ambrands-content{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.ambrands-brand-item{box-sizing:border-box;display:flex;list-style:none;margin:0}.ambrands-brand-item .ambrands-inner{align-items:center;background:0 0;border:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:0;text-align:center;text-decoration:none;transition:opacity .15s ease;width:100%}.ambrands-brand-item .ambrands-inner:hover{opacity:.75;text-decoration:none}.ambrands-brand-item.-no-logo{min-height:0;width:auto}.ambrands-brand-item.-no-logo .ambrands-inner{padding:6px 12px}.ambrands-image-block{align-items:center;display:flex;justify-content:center;width:100%}.ambrands-image{height:auto;max-width:100%;object-fit:contain}.ambrands-empty{color:#b7c1cb;display:block;font-weight:700;text-align:center}.ambrands-brand-item .ambrands-label{color:#333;display:block;font-size:14px;font-weight:500;line-height:1.3;margin-top:8px;word-break:break-word}.ambrands-count{color:#cb2b24;font-size:14px;font-weight:600}.ambrands-count:before{content:'('}.ambrands-count:after{content:')'}.ambrands-filters-block{display:flex;flex-direction:column;gap:16px;margin:0 0 25px}.ambrands-search-block .ambrands-search{box-sizing:border-box;max-width:460px;width:100%}.ambrands-letters-filter{display:flex;flex-wrap:wrap;gap:4px}.ambrands-letters-filter .ambrands-letter{background:#dff1ff;border:1px solid #006bb4;border-radius:6px;color:#006bb4;cursor:pointer;font-size:14px;line-height:1;padding:6px 11px}.ambrands-letters-filter .ambrands-letter:hover:not(.-disabled),.ambrands-letters-filter .ambrands-letter.-active{background:#006bb4;border-color:#006bb4;color:#fff}.ambrands-letters-filter .ambrands-letter.-disabled{background:#f4f4f4;border-color:#d6d6d6;color:#b7b7b7;cursor:default}.ambrands-brandlist-widget .ambrands-letter.-hidden,.ambrands-brandlist-widget .ambrands-brand-item.-hidden{display:none}.ambrands-menu-item{position:relative}.ambrands-menu-item .ambrands-list-popup{background:#fff;border:1px solid #e5e5e5;box-shadow:0 12px 32px rgba(13,27,46,.18);box-sizing:border-box;display:none;left:0;max-height:70vh;overflow-y:auto;padding:15px 20px;position:absolute;top:100%;z-index:100}.ambrands-menu-item:hover .ambrands-list-popup,.ambrands-menu-item.-open .ambrands-list-popup{display:block}.ambrands-list-popup .ambrands-list-container{max-width:100%;width:860px}.ambrands-list-popup .ambrands-letters-list{display:flex;flex-wrap:wrap;gap:10px 20px}.ambrands-list-popup .ambrands-letter{min-width:150px}.ambrands-list-popup .ambrands-content{display:flex;flex-wrap:wrap;gap:8px}.ambrands-arrow{display:none}@media only screen and (max-width:767px){.ambrands-menu-item .ambrands-list-popup{display:none !important}}