.landing-head{padding:26px var(--shop-gutter,28px) 22px;max-width:1100px}.landing-head h1{letter-spacing:-.02em;margin:6px 0 12px;font-size:30px;line-height:1.2}.landing-head p{color:#4f6170;max-width:820px;margin:0 0 10px;font-size:14px;line-height:1.65}.landing-head .breadcrumbs{margin-bottom:16px}.landing-count{color:#62717d;margin:0 0 14px;font-size:12px;font-weight:700}.landing-empty{background:#fff;border:1px solid #e1e8ed;border-radius:14px;max-width:640px;padding:22px}.landing-empty p{color:#4f6170;margin:8px 0 0;font-size:13px;line-height:1.6}.landing-empty a{text-decoration:underline}.landing-pagination a,.landing-pagination span[aria-hidden]{background:#fff;border:1px solid #e1e8ed;border-radius:8px;padding:10px 18px;font-weight:700}.landing-pagination span[aria-hidden]{opacity:.4}.landing-related{padding:22px var(--shop-gutter,28px) 6px}.landing-related:last-child{padding-bottom:36px}.landing-related h2{margin:0 0 12px;font-size:16px}.landing-related div{flex-wrap:wrap;gap:8px;display:flex}.landing-related a{color:#243746;background:#fff;border:1px solid #e1e8ed;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.landing-related a:hover,.landing-related a[aria-current]{background:#fff7b8;border-color:#191a1b}@media (max-width:760px){.landing-head{padding:18px 16px 16px}.landing-head h1{font-size:23px}.landing-head p{font-size:13px}.landing-related{padding:18px 16px 4px}}
