.mobile-catalog-list>.text{color:red}.catalog-lists>.text{color:green}.catalog{height:100%;background:#fff;position:absolute;z-index:20;top:116px;left:-1200px;visibility:hidden;transition:all .2s ease}@media (max-width:768px){.catalog{top:97px}}.activeCatalog{left:0;transition:all .2s ease;visibility:visible}.catalog-decor{position:absolute;top:0;left:0;width:100vw;height:100%;background:#262d29;opacity:.5;z-index:1;transition:all .3s ease}.catalog-lists{max-width:408px;width:100%;display:flex;justify-content:flex-end}.catalog-lists>.catalog-list{max-width:179px;width:100%;display:flex;flex-direction:column;gap:16px}.catalog-lists>.catalog-list>li{color:#262d29;opacity:.4;cursor:pointer;transition:opacity .2s ease;display:flex;align-items:center;gap:4px}.catalog-lists>.catalog-list>li:hover{opacity:1;transition:opacity .2s ease}.mobile-catalog-lists{padding:16px}.mobile-catalog-lists>.catalog-list{display:flex;flex-direction:column;padding:24px 0;gap:12px}.mobile-catalog-lists>.catalog-list>li>button{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;width:100%}.mobile-catalog-lists>.catalog-list>li:after{content:"";width:100%;height:1px;display:block;background:rgba(38,45,41,.1);margin-top:12px}.mobile-subcategories-card{width:168px;min-height:138px;border-radius:24px;padding:9px;position:relative;overflow:hidden;background:#fcce001a}.mobile-subcategories-card:hover{background:#fcce0099;box-shadow:4px 4px 12px 0 #00000033}.mobile-subcategories-card>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;left:0;z-index:1}.mobile-subcategories-card>span{position:relative;z-index:10}.auth,.auth-modal{display:flex;align-items:center;justify-content:center}.auth-modal{height:100%;top:0;left:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.auth-modal,.auth-modal-item{width:100%;position:fixed;z-index:10}.auth-modal-item{top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:32px;max-width:364px;padding:36px}.auth_title{text-align:center;margin-bottom:40px}.auth_title>h3{font-weight:600;font-size:32px;color:#262d29;margin-bottom:12px}.auth_title>p{font-size:16px;line-height:16px;font-weight:300;color:rgba(38,45,41,.4)}.login-input{margin-bottom:8px}.auth-links{display:flex;align-items:flex-start;justify-content:center;margin-bottom:20px;text-decoration:underline}.auth-links>span{opacity:.6}.auth-links>p,.auth-links>span{font-size:14px;font-weight:300;line-height:14px;color:#262d29}.auth-links>p{cursor:pointer}.auth-links>p:hover{text-decoration:underline}form button{box-shadow:4px 4px 12px 0 #00000033}.forgot-password{display:flex;align-items:center;justify-content:space-between}.forgot-password>p{cursor:pointer;color:#fcce00;font-size:14px;line-height:14px;font-weight:300}.forgot-password>p:after{content:"";display:block;width:100%;height:1px;background-color:#fcce00;margin-top:1px}.checkbox-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;margin-right:.5em;border:1px solid #262d2966;outline:none;cursor:pointer;padding:4px}.checkbox-wrapper>label{display:flex;align-items:center;cursor:pointer}input.checked:before{content:"";font-size:1.5em;color:#fff;position:absolute;right:1px;top:-5px}.checkbox-wrapper>label>span{font-size:14px;font-weight:300;line-height:14px;text-decoration:underline;margin-left:8px}.checkbox-wrapper input[type=checkbox]:disabled{border-color:silver;background-color:silver}.checkbox-wrapper input[type=checkbox]:disabled+span{color:silver}.auth-decor{text-align:center;position:relative;margin-bottom:20px}.auth-decor>p:before{left:20%}.auth-decor>p:after,.auth-decor>p:before{content:"";height:1px;position:absolute;top:58%;transform:translate(-50%,-50%);width:40%;background:#fcce00}.auth-decor>p:after{right:-20%}.error{color:#ff7312;font-size:14px;line-height:100%;font-weight:300;margin-top:8px}