.touki-teaser .tt-forest{padding:0;background:#4f806c}.touki-teaser .tt-art-window{border:0;border-radius:0;box-shadow:none;overflow:visible}.touki-teaser .tt-art-window img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}@media(min-width:700px){.touki-teaser .tt-art-window picture{display:block}.touki-teaser .tt-art-window img{width:auto;max-width:100%;height:auto;max-height:min(620px,calc(100svh - 180px));margin-inline:auto}}.touki-teaser .tt-invitation{max-width:1440px;margin:0 auto;padding:34px 44px 40px}.touki-teaser .tt-invitation h2{font-size:clamp(28px,2.7vw,40px)}.touki-teaser .tt-paths{background:#285f52;padding-top:12px;padding-bottom:58px;gap:24px}.touki-teaser .tt-paths a.tt-path-card{min-height:276px;padding:30px 32px;border:3px solid #eff3d1;border-radius:42px 23px 48px 25px;box-shadow:0 8px #143f37;transform:rotate(-1deg)}.touki-teaser .tt-paths a.tt-path-card-2{border-radius:23px 46px 25px 42px;transform:rotate(1deg);border-color:#ffe6cf}.touki-teaser .tt-paths a.tt-path-card-3{border-color:#fff3c2;transform:rotate(-.6deg)}.touki-teaser .tt-path-copy{padding-top:38px;padding-right:38px;max-width:350px}.touki-teaser .tt-path-copy strong{font-size:clamp(29px,2.5vw,36px);line-height:1.08}.touki-teaser .tt-paths .tt-path-copy small{font-size:16px;line-height:1.5;margin-top:13px;max-width:250px}.touki-teaser .tt-paths a>span.tt-path-kicker{font-size:12px;letter-spacing:.04em;max-width:80%}.touki-teaser .tt-card-art{width:170px;height:170px;right:-24px;top:-18px;opacity:.48}.touki-teaser .tt-paths a>span.tt-path-arrow{width:48px;height:48px;bottom:26px;right:25px;border:0;background:#fffbe6;color:#285f52;box-shadow:0 3px #315c4b30;font-size:28px}.touki-teaser .tt-paths a.tt-path-card:hover{transform:translateY(-5px) rotate(0);box-shadow:0 13px #143f37}.touki-teaser .tt-paths a.tt-path-card:focus-visible{outline:4px solid #fff5a4;outline-offset:6px;transform:rotate(0)}.touki-teaser .tt-scene g{animation:none!important}@media(max-width:1000px)and (min-width:700px){.touki-teaser .tt-paths{gap:17px;padding-left:25px;padding-right:25px}.touki-teaser .tt-paths a.tt-path-card{padding:25px 22px;min-height:265px}.touki-teaser .tt-path-copy strong{font-size:29px}.touki-teaser .tt-paths .tt-path-copy small{font-size:14px}}@media(max-width:699px){.touki-teaser .tt-invitation{padding:28px 24px 34px}.touki-teaser .tt-invitation h2{font-size:32px}.touki-teaser .tt-paths{padding:4px 22px 42px;gap:23px}.touki-teaser .tt-paths a.tt-path-card{min-height:210px;padding:25px 26px;border-radius:34px 18px 40px 20px;transform:none}.touki-teaser .tt-path-copy{padding-top:25px;padding-right:45px;max-width:100%}.touki-teaser .tt-path-copy strong{font-size:31px}.touki-teaser .tt-paths .tt-path-copy small{font-size:15px;max-width:250px}.touki-teaser .tt-card-art{width:155px;height:155px;top:-28px;right:-8px}.touki-teaser .tt-paths a>span.tt-path-arrow{right:22px;bottom:24px;width:46px;height:46px}}@media(prefers-reduced-motion:reduce){.touki-teaser .tt-paths a.tt-path-card{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/touki-teaser-focus.css.map */
