.ys-categories-page{width:100%!important;max-width:none!important;margin:0!important;padding:0 24px 55px!important;box-sizing:border-box}.ys-vcat{max-width:1600px;margin:auto}.ys-vcat-hero{padding:36px 24px;margin:22px 0 28px;border-radius:16px;background:linear-gradient(115deg,#fff4e5,#fffaf5 70%,#fff);border:1px solid #ffe9cc}.ys-vcat-hero>span{font-size:12px;letter-spacing:2px;color:#e98200;font-weight:700}.ys-vcat-hero h2{font-size:30px!important;margin:7px 0!important;color:#222;font-weight:800}.ys-vcat-hero p{color:#777;font-size:14px;margin:0}.ys-vcat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:17px}.ys-vcat-card{background:#fff;border:1px solid #ededed;border-radius:13px;padding:12px;text-decoration:none!important;color:#333!important;box-shadow:0 2px 12px #00000008;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;min-width:0}.ys-vcat-card:hover{transform:translateY(-3px);box-shadow:0 7px 24px #00000012}.ys-vcat-photo{width:100%;aspect-ratio:1.15;background:#f7f7f7;border-radius:9px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ys-vcat-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ys-vcat-placeholder{font-size:52px}.ys-vcat-card strong{font-size:14px;line-height:1.5;margin:12px 0 6px}.ys-vcat-more{font-size:12px;color:#ee8400;margin-top:auto}@media(max-width:1100px){.ys-vcat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:650px){.ys-categories-page{padding:0 12px 35px!important}.ys-vcat-hero{padding:23px 17px;margin:13px 0 19px}.ys-vcat-hero h2{font-size:23px!important}.ys-vcat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ys-vcat-card{padding:8px}.ys-vcat-card strong{font-size:13px}}