.catalog-tools{height:auto;min-height:70px;padding-bottom:18px;gap:24px}.catalog-controls{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.catalog-search,.catalog-select{height:38px;border:1px solid #babcb8;display:flex;align-items:center;background:transparent;color:inherit}.catalog-search{width:min(260px,40vw);padding:0 10px}.catalog-search svg,.catalog-select svg{width:14px;height:14px;flex:none}.catalog-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:inherit;padding:0 8px;font-size:9px}.catalog-search input::placeholder{color:#777}.catalog-search button{border:0;background:transparent;color:inherit;font-size:16px;padding:4px}.catalog-select{padding-left:10px;gap:6px}.catalog-select>span{font-size:7px;color:#777;white-space:nowrap}.catalog-select select{height:100%;border:0;outline:0;background:transparent;color:inherit;padding:0 26px 0 4px;font-size:8px}.catalog-result-line{min-height:35px;display:flex;align-items:flex-start;justify-content:space-between;margin:-24px 0 22px;color:#777;font-size:8px;letter-spacing:.08em}.catalog-result-line b{font-size:14px}.catalog-result-line small{margin-left:5px}.catalog-empty button,.catalog-result-line button{border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:6px;font-size:8px}.catalog-empty button svg,.catalog-result-line svg{width:13px}.catalog-empty{min-height:360px;border:1px solid #c6c8c3;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:35px}.catalog-empty>svg{width:25px;color:#9d8960}.catalog-empty>span{margin-top:16px;font-size:7px;letter-spacing:.18em;color:#9d8960}.catalog-empty h2{font:400 22px Manrope;margin:12px 0 4px}.catalog-empty p{font-size:9px;color:#777}.catalog-empty button{border:1px solid;padding:11px 15px;margin-top:18px}.resin-catalog .catalog-search,.resin-catalog .catalog-select{border-color:#3c403b}.resin-catalog .catalog-select select{color:#fff;background:#141614}.resin-catalog .catalog-result-line{color:#999}.resin-catalog .catalog-empty{border-color:#343733}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.catalog-tools{display:block;padding-bottom:16px}.catalog-tools>p{margin-bottom:18px}.catalog-controls{display:grid;grid-template-columns:1fr 1fr}.catalog-search{width:100%;grid-column:1/-1}.catalog-select{min-width:0}.catalog-select select{min-width:0;width:100%}.catalog-result-line{margin:0 0 18px;align-items:center}.catalog-empty{min-height:280px;padding:25px}.catalog-empty h2{font-size:18px}}