.shg-eb{margin:0;font-size:13px;font-weight:500;color:var(--ink-70)}.shg-blog--front .shg-crumb{padding:28px 60px 0}.shg-blog__head{padding:28px 60px 24px}.shg-blog__head h1{max-inline-size:760px;margin-block:8px 24px;font-size:52px;font-weight:500;line-height:1.1}.shg-bsearch{display:flex;align-items:center;gap:10px;max-inline-size:640px;block-size:56px;padding-inline:18px 8px;box-sizing:border-box;border:1px solid var(--ink-14);border-radius:var(--r-pill);background:#fff}.shg-bsearch:focus-within{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.shg-bsearch__i{display:grid;place-items:center;flex:none}.shg-bsearch__i svg{inline-size:20px;block-size:20px}.shg-bsearch input[type="search"]{flex:1;min-inline-size:0;block-size:100%;margin:0;padding:0;border:0;outline-offset:2px;background:none;box-shadow:none;color:var(--ink);font:inherit;font-size:16px}.shg-bsearch button{flex:none;block-size:40px;padding-inline:24px;border:0;border-radius:var(--r-pill);background:var(--ink);color:var(--ground);font:inherit;font-size:14px;cursor:pointer}.shg-blog .shg-bsearch{margin-block-start:0}.shg-topics{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:16px}.shg-topics a{padding:8px 14px;border:1px solid var(--ink-14);border-radius:var(--r-pill);background:var(--ground);color:var(--ink);font-size:14px;text-decoration:none}.shg-topics a:hover{border-color:var(--ink)}.shg-guides{padding:32px 60px 0}.shg-guides h2,.shg-latest h2,.shg-cities h2{margin:0 0 20px;font-size:24px;font-weight:500}.shg-guides__g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}.shg-guide{display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none}.shg-guide__i{display:block;aspect-ratio:4 / 3;overflow:hidden;margin-block-end:6px;border-radius:12px;background:var(--tile)}.shg-guide__i img{inline-size:100%;block-size:100%;object-fit:cover}.shg-guide b{font-size:17px;font-weight:500;line-height:1.3}.shg-guide:hover b{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.shg-blog__two{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;padding:48px 60px 0}.shg-latest>a:not(.shg-lnk){display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;border-block-start:1px solid var(--ink-14);color:var(--ink);font-size:17px;text-decoration:none}.shg-latest>a:not(.shg-lnk):hover span:first-child{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.shg-dt{flex:none;font-size:13px;color:var(--ink-55)}.shg-latest .shg-lnk{display:inline-block;margin-block-start:16px}.shg-cities .shg-chips{display:flex;flex-wrap:wrap;gap:8px}.shg-cities .shg-chips a{padding:8px 14px;border:1px solid var(--ink-14);border-radius:var(--r-pill);background:var(--ground);color:var(--ink);font-size:14px;text-decoration:none}.shg-cities .shg-chips a:hover{border-color:var(--ink)}.shg-bdesc{max-inline-size:720px;padding:20px 60px 0;font-size:17px;line-height:1.7}.shg-bfaq .shg-faqA{grid-template-columns:minmax(0,1fr);max-inline-size:720px;margin:72px 0 0;padding-inline:60px}.shg-art__h,.shg-art__b{max-inline-size:720px;padding-inline:60px;box-sizing:border-box}.shg-art__h h1{margin-block:12px 16px;font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-.015em}.shg-art__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-block-start:20px}.shg-tag{padding:3px 12px;border-radius:var(--r-pill);background:var(--pale-sky);color:var(--ink);text-decoration:none}.shg-sum.shg-art__sum{margin-block:0 16px;padding:16px 20px;border-inline-start:3px solid var(--pale-sky);background:var(--seashell);color:var(--ink);font-size:17px;line-height:1.5}.shg-art__b{font-size:18px;line-height:1.7;padding-block-start:24px}.shg-art__b>p:first-of-type{font-size:inherit;line-height:inherit;color:inherit}.shg-wsend{display:inline-flex;align-items:center;gap:8px;block-size:48px;padding-inline:28px;border:1px solid var(--ink);border-radius:var(--r-pill);background:var(--ink);color:var(--ground);font-size:14px;text-decoration:none}.shg-wsend svg{inline-size:18px;block-size:18px}.shg-wsend:hover{background:transparent;color:var(--ink)}.shg-wsend--sm{block-size:40px;background:transparent;color:var(--ink)}.shg-wsend--sm:hover{background:var(--ink);color:var(--ground)}.shg-art__end{display:flex;justify-content:center;max-inline-size:720px;margin:40px auto 0;padding-inline:60px;box-sizing:border-box}.shg-art__main{min-inline-size:0}.shg-art__side{display:none}@media (min-width:1100px){.shg-art--side{display:grid;grid-template-columns:minmax(0,720px) 280px;justify-content:center;column-gap:64px;align-items:start}.shg-art--side :is(.shg-art__h,.shg-art__b,.shg-art__end){max-inline-size:none;margin-inline:0;padding-inline:0}.shg-art--side .shg-art__h .shg-wsend--sm{display:none}.shg-art__side{position:sticky;inset-block-start:calc(var(--header-h) + 24px);display:flex;flex-direction:column;align-items:stretch;gap:32px;max-block-size:calc(100vh - var(--header-h) - 48px);margin-block-start:48px;overflow-y:auto;scrollbar-width:thin}.shg-art__side .shg-toc{position:static}.shg-art__side .shg-wsend--sm{align-self:flex-start}}.shg-side__boxes{display:flex;flex-direction:column;gap:4px}.shg-side__boxes .shg-eb{margin-block-end:6px}.shg-side__box{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding-block:8px;border-block-end:1px solid var(--ink-14);color:var(--ink);text-decoration:none}.shg-side__box b{display:block;font-size:14px;font-weight:500;line-height:1.35}.shg-side__box .qs-num{font-size:13px;color:var(--ink-70)}.shg-side__box:hover b{text-decoration:underline;text-underline-offset:3px}.shg-side__img{display:block;inline-size:56px;aspect-ratio:4 / 5;overflow:hidden;border-radius:8px;background:var(--tile)}.shg-side__img img{inline-size:100%;block-size:100%;object-fit:cover}.shg-side__deliv{margin:0;padding:14px 16px;border-radius:12px;background:var(--seashell);font-size:14px;line-height:1.5}:is(.shg-pick,.shg-row3) .qs-tile__add,:is(.shg-pick,.shg-row3) .shg-wl{display:none}:is(.shg-pick,.shg-row3) .qs-tile__img{inline-size:100%;block-size:100%;object-fit:cover}:is(.shg-pick,.shg-row3) .qs-card__price s{margin-inline-start:6px}.shg-vat{margin:8px 0 0;font-size:13px;color:var(--ink-70)}.shg-row3+.shg-vat{margin-block:-24px 32px}.shg-sec .shg-row3+.shg-vat{margin-block:8px 0}.shg-pick{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;margin-block:32px;padding:24px;border:1px solid var(--ink-14);border-radius:16px;background:var(--seashell)}.shg-pick__n{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;font-size:16px;line-height:1.5}.shg-pick__n p{margin:0}.shg-eb--row{margin-block:32px 12px}.shg-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block-end:32px}.shg-city .shg-crumb{padding:28px 60px 0}.shg-city__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;padding:28px 60px 24px}.shg-city__head h1{min-block-size:2.2em;margin-block:8px 12px;font-size:56px;font-weight:500;line-height:1.1}.shg-ld{min-block-size:3em;margin:0;font-size:18px;line-height:1.5}.shg-dcard{display:grid;gap:16px;padding:24px 28px;border-radius:16px;background:var(--inverse);color:var(--on-inverse)}.shg-dcard[hidden]{display:none}.shg-dcard .shg-eb{color:var(--on-inverse-70)}.shg-dcard b{display:block;margin-block-start:2px;font-size:26px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums}.shg-sec{padding:40px 60px 0}.shg-sec h2{margin:0 0 20px;font-size:24px;font-weight:500}.shg-sec .shg-row3{margin-block-end:0}.shg-sec__more{margin:16px 0 0}.shg-city__sum{max-inline-size:720px;margin:8px 60px 0;box-sizing:border-box}.shg-blog .shg-eyb{letter-spacing:0;text-transform:none}.shg-sec .shg-chips{display:flex;flex-wrap:wrap;gap:8px}.shg-sec .shg-chips span{padding:10px 16px;border:1px solid var(--ink-14);border-radius:var(--r-pill);background:var(--ground);font-size:16px}.shg-cteaser{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:40px 60px 0;padding:28px 32px;border-radius:16px;background:var(--tile);color:var(--ink);text-decoration:none}.shg-cteaser b{font-size:24px;font-weight:500}.shg-city__b{max-inline-size:720px;margin:56px auto 0;padding-inline:60px;box-sizing:border-box;font-size:18px;line-height:1.7}.shg-city__faq .shg-faqA{grid-template-columns:minmax(0,1fr);gap:20px;max-inline-size:720px;margin:56px auto 0;padding-inline:60px;box-sizing:border-box}.shg-art__cities{max-inline-size:720px;margin:0 auto;padding-block-start:64px;box-sizing:border-box}.shg-art__cities .shg-chips,.shg-city .shg-cities .shg-chips{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:760px){.shg-blog--front .shg-crumb,.shg-city .shg-crumb{padding:16px 20px 0}.shg-blog__head{padding:16px 20px 16px}.shg-blog__head h1{font-size:34px}.shg-bsearch{block-size:50px;padding-inline-end:18px}.shg-bsearch button{display:none}.shg-guides{padding:24px 20px 0}.shg-guides__g{grid-template-columns:repeat(2,minmax(0,1fr))}.shg-blog__two{grid-template-columns:minmax(0,1fr);gap:40px;padding:40px 20px 0}.shg-bdesc,.shg-bfaq .shg-faqA{padding-inline:16px}.shg-art__h,.shg-art__b,.shg-art__end{padding-inline:20px}.shg-art__h h1{font-size:32px}.shg-art__b{font-size:16px}.shg-pick{grid-template-columns:minmax(0,1fr);padding:16px}.shg-row3{gap:8px}.shg-row3 .qs-card__title,.shg-row3 .qs-card__price{font-size:13px}.shg-city__head{grid-template-columns:minmax(0,1fr);gap:24px;padding:16px 20px 16px}.shg-city__head h1{font-size:36px}.shg-sec{padding:32px 20px 0}.shg-cteaser{margin:32px 20px 0;padding:24px}.shg-city__sum{margin-inline:20px}.shg-city__b{margin-block-start:40px;padding-inline:20px;font-size:16px}.shg-city__faq .shg-faqA{margin-block-start:40px;padding-inline:20px}}