.app-loading-module__Fi-p1q__position{z-index:10000;top:max(18px, env(safe-area-inset-top));pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;left:0;right:0}.app-loading-module__Fi-p1q__card{color:#3d6150;background:#fffbed;border:1px solid #eee5c5;border-radius:22px;align-items:center;gap:18px;width:min(100%,420px);padding:18px 20px;animation:.2s ease-out app-loading-module__Fi-p1q__appear;display:flex;box-shadow:0 10px 36px #3d615020,0 2px 6px #3d615010}.app-loading-module__Fi-p1q__buddy{flex:0 0 60px;width:60px;animation:1.6s ease-in-out infinite app-loading-module__Fi-p1q__bounce;position:relative}.app-loading-module__Fi-p1q__buddy>span{color:#dfa961;font-size:18px;position:absolute;top:0;right:-5px}.app-loading-module__Fi-p1q__buddy svg{width:100%;height:auto;display:block}.app-loading-module__Fi-p1q__content{flex:1;min-width:0}.app-loading-module__Fi-p1q__content strong{font-size:15px;line-height:1.6;display:block}.app-loading-module__Fi-p1q__content p{color:#627362;margin:4px 0 12px;font-size:12px;line-height:1.7}.app-loading-module__Fi-p1q__track{background:#dfe7cf;border-radius:999px;height:7px;overflow:hidden}.app-loading-module__Fi-p1q__track span{border-radius:inherit;background:linear-gradient(90deg,#87ab87,#e7bc78);width:42%;height:100%;animation:1.6s ease-in-out infinite app-loading-module__Fi-p1q__loading;display:block}@keyframes app-loading-module__Fi-p1q__loading{0%{transform:translate(-105%)}to{transform:translate(245%)}}@keyframes app-loading-module__Fi-p1q__bounce{0%,to{transform:translateY(2px)rotate(-3deg)}50%{transform:translateY(-4px)rotate(3deg)}}@keyframes app-loading-module__Fi-p1q__appear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:380px){.app-loading-module__Fi-p1q__card{gap:12px;padding:20px 14px}.app-loading-module__Fi-p1q__buddy{flex-basis:48px;width:48px}}@media (prefers-reduced-motion:reduce){.app-loading-module__Fi-p1q__track span{width:60%;animation:none}.app-loading-module__Fi-p1q__buddy,.app-loading-module__Fi-p1q__card{animation:none}}
.catalog-filter-module__YB4DAq__filters{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.catalog-filter-module__YB4DAq__filters input,.catalog-filter-module__YB4DAq__filters select{box-sizing:border-box;color:#334438;background:#fff;border:1px solid #dce5dc;border-radius:9px;min-width:0;padding:10px;font-size:12px}.catalog-filter-module__YB4DAq__filters input{flex:150px}.catalog-filter-module__YB4DAq__filters select{flex:100px}
