.dx-catalog-controls{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px}.dx-catalog-title{display:flex;align-items:center;justify-content:space-between;gap:16px}.dx-catalog-title>span{color:#B9B5BF;font-size:12px;white-space:nowrap}.dx-catalog-controls .dx-catalog-search{width:100%;max-width:none}.dx-catalog-controls .dx-catalog-search .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dx-catalog-controls .dx-catalog-search input{height:46px;padding:12px 14px;background:#111115}.dx-catalog-types{display:flex;align-self:end;gap:24px;border-bottom:1px solid rgba(255,255,255,.12)}.dx-catalog-types button{min-height:44px;padding:8px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#B9B5BF;font:500 14px Archivo,sans-serif;cursor:pointer}.dx-catalog-types button[aria-pressed=true]{border-bottom-color:#FF9B3E;color:#F5F2EC}.dx-catalog-selects{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px}.dx-catalog-selects label{display:flex;flex-direction:column;gap:6px;min-width:0}.dx-catalog-selects label>span{color:#B9B5BF;font-size:12px}.dx-catalog-selects select{width:100%;min-width:0;min-height:44px;border:1px solid rgba(255,255,255,.15);border-radius:9px;padding:8px 10px;background:#111115;color:#F5F2EC;font:400 13px Archivo,sans-serif;text-overflow:ellipsis;color-scheme:dark;cursor:pointer}.dx-catalog-controls :is(button,select,input):focus-visible,.dx-catalog-view-all:focus-visible{outline:2px solid #FF9B3E;outline-offset:3px}.dx-catalog-view-all{min-height:44px;padding:8px 0;flex:none;border:0;background:transparent;color:#B9B5BF;font:500 12px Archivo,sans-serif;cursor:pointer}.dx-catalog-view-all:hover{color:#F5F2EC}@media(max-width:767px){.dx-catalog-controls{grid-template-columns:minmax(0,1fr);gap:12px}.dx-editorial .dx-catalog-title h1{font-size:26px;line-height:1.2}.dx-catalog-controls .dx-catalog-search input{font-size:16px}.dx-catalog-types{gap:28px}.dx-catalog-section-heading{gap:0!important}.dx-catalog-section-heading>div{width:100%}.dx-catalog-section-title{flex-wrap:nowrap!important;justify-content:space-between}.dx-editorial .dx-catalog-section-title h2{font-size:18px;line-height:1.3}.dx-catalog-section-heading>div>div+div,.dx-catalog-section-heading>span{display:none}.dx-catalog-section>*+*{margin-top:12px!important}}