.gc-jm{background:var(--k-kerma);padding-bottom:clamp(56px,6vw,96px)}.gc-jm__yl\e4 {background:radial-gradient(110% 80% at 50% 0%,#ffc9401f,#ffc94000 60%),linear-gradient(160deg,var(--k-vihrea) 0%,#072221 100%);padding-block:clamp(40px,5vw,72px) clamp(28px,3vw,44px)}.gc-jm__kicker{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--k-hunaja)}.gc-jm__yl\e4  h1{margin:14px 0 0;color:#fff;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);line-height:1.08;text-wrap:balance}.gc-jm__lead{margin:14px 0 0;max-width:54ch;font-size:17px;line-height:1.6;color:#ffffffd6}.gc-jm__hakukentt\e4 {position:relative;margin-top:clamp(22px,3vw,32px);max-width:560px}.gc-jm__hakukentt\e4  input{width:100%;box-sizing:border-box;padding:16px 46px 16px 48px;border:0;border-radius:999px;background:#fff;color:var(--k-muste);font:inherit;font-size:17px;box-shadow:0 10px 30px #0000002e}.gc-jm__hakukentt\e4  input::placeholder{color:#8a948f}.gc-jm__hakukentt\e4  input:focus-visible{outline:3px solid var(--k-hunaja);outline-offset:2px}.gc-jm__hakuikoni{position:absolute;left:18px;top:50%;translate:0 -50%;width:20px;height:20px;color:#8a948f;pointer-events:none}.gc-jm__tyhjenn\e4 {position:absolute;right:12px;top:50%;translate:0 -50%;width:30px;height:30px;border:0;border-radius:50%;background:var(--k-reuna);color:var(--k-muste);font-size:17px;line-height:1;cursor:pointer}.gc-jm__tyhjenn\e4[hidden]{display:none}.gc-jm__laskuri{margin:14px 0 0;font-size:15px;color:#ffffffc7}.gc-jm__pikat{display:flex;flex-wrap:wrap;gap:8px;margin:clamp(22px,3vw,32px) 0 0;padding:0;list-style:none}.gc-jm__pikat button{padding:7px 14px;border:1px solid var(--k-reuna);border-radius:999px;background:#fff;color:var(--k-muste);font:inherit;font-size:14px;cursor:pointer;transition:background .2s cubic-bezier(.22,.61,.36,1),color .2s cubic-bezier(.22,.61,.36,1)}.gc-jm__pikat button:hover{background:var(--k-vihrea-50)}.gc-jm__pikat button[aria-pressed=true]{background:var(--k-vihrea);border-color:var(--k-vihrea);color:#fff}.gc-jm__sis\e4lt\f6 {padding-block:clamp(28px,4vw,48px)}.gc-jm__osuma{margin:0 0 clamp(20px,2.5vw,28px);padding:14px 18px;border-radius:14px;background:var(--k-vihrea-50);color:var(--k-vihrea);font-size:15.5px;line-height:1.5}.gc-jm__kaupunki{margin-bottom:clamp(26px,3vw,40px)}.gc-jm__kaupunki h2{margin:0 0 14px;font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);line-height:1.2;color:var(--k-muste)}.gc-jm__kaupunki h2 span{margin-left:10px;font-family:system-ui,sans-serif;font-size:14px;font-weight:500;color:var(--k-muste-pehmea)}.gc-jm__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin:0;padding:0;list-style:none}.gc-jm__kortti{display:flex;flex-direction:column;gap:10px;padding:18px 20px;background:#fff;border:1px solid var(--k-reuna);border-radius:18px}.gc-jm__nimi{font-weight:700;font-size:17px;line-height:1.25;color:var(--k-muste)}.gc-jm__ketju{display:block;margin-top:2px;font-size:13.5px;font-weight:500;color:var(--k-muste-pehmea)}.gc-jm__osoite{margin:0;font-size:15px;line-height:1.5;color:var(--k-muste-pehmea)}.gc-jm__maps{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:4px;color:var(--k-vihrea);font-size:15px;font-weight:600;text-decoration:none}.gc-jm__maps:hover{text-decoration:underline}.gc-jm__maps svg{width:17px;height:17px;flex:none}.gc-jm__tila{padding:28px 24px;background:#fff;border:1px solid var(--k-reuna);border-radius:18px;text-align:center;color:var(--k-muste-pehmea);line-height:1.6}.gc-jm__tila strong{color:var(--k-muste)}.gc-jm__tila a{color:var(--k-vihrea)}.gc-jm__kaksi{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(24px,4vw,48px)}.gc-jm__cta{position:sticky;top:24px;padding:26px 24px;border-radius:20px;background:radial-gradient(110% 80% at 50% 0%,#ffc94024,#ffc94000 60%),linear-gradient(160deg,var(--k-vihrea) 0%,#072221 100%);color:#fff}.gc-jm__cta h2{margin:10px 0 0;color:#fff;font-size:clamp(1.3rem,1.1rem + .8vw,1.6rem);line-height:1.2}.gc-jm__cta p{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:#ffffffd6}.gc-jm__cta-nappi{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:13px 22px;border-radius:999px;background:var(--k-hunaja);color:#11312b;font-weight:600;font-size:15.5px;text-decoration:none;transition:filter .2s cubic-bezier(.22,.61,.36,1)}.gc-jm__cta-nappi:hover{filter:brightness(1.06)}.gc-jm__cta-nappi:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:900px){.gc-jm__kaksi{grid-template-columns:1fr}.gc-jm__cta{position:static;order:2}}@media(prefers-reduced-motion:reduce){.gc-jm__pikat button,.gc-jm__cta-nappi{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gc-jalleenmyyjat.css.map */
