.print[data-astro-cid-xcahoopj]{background:var(--c-white);box-shadow:var(--shadow-paper);rotate:var(--tilt);margin:0;padding:.7rem;position:relative}.print[data-astro-cid-xcahoopj]:has(figcaption){padding-bottom:.5rem}.print[data-astro-cid-xcahoopj]:before,.print[data-astro-cid-xcahoopj]:after{content:"";background:var(--c-fg);opacity:.85;z-index:1;width:1.6rem;height:1.6rem;position:absolute}.print[data-astro-cid-xcahoopj]:before{clip-path:polygon(0 0,100% 0,0 100%);top:-.35rem;left:-.35rem}.print[data-astro-cid-xcahoopj]:after{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-.35rem;right:-.35rem}.print[data-astro-cid-xcahoopj] figcaption[data-astro-cid-xcahoopj]{color:var(--c-muted);padding:.3rem .2rem 0}.print__duo[data-astro-cid-xcahoopj]{background:color-mix(in oklab, var(--c-sheet), var(--c-bg) 20%);isolation:isolate;position:relative}.print__duo[data-astro-cid-xcahoopj]:after{content:"";mix-blend-mode:screen;pointer-events:none;background:#4a2a38;position:absolute;inset:0}.print__duo[data-astro-cid-xcahoopj] .print__img{filter:grayscale()contrast(1.12)brightness(1.06);mix-blend-mode:multiply;width:100%;height:auto;display:block}.intro[data-astro-cid-6lekynax]{gap:var(--space-xl);max-width:var(--page-max);padding:var(--space-l) var(--gutter) var(--space-2xl);margin-inline:auto;display:grid}.intro[data-astro-cid-6lekynax]>[data-astro-cid-6lekynax]{min-width:0}.intro__note[data-astro-cid-6lekynax]{margin:var(--space-m) 0 0;color:var(--c-primary);transform-origin:0;rotate:-3deg}.intro__title[data-astro-cid-6lekynax]{font-size:var(--step-5);max-width:14ch;margin:.3rem 0 0}.intro__lead[data-astro-cid-6lekynax]{margin:var(--space-m) 0 0;max-width:52ch;font-size:var(--step-1);line-height:1.5}.intro__photo[data-astro-cid-6lekynax]{width:min(100%,28rem);margin-bottom:var(--space-m);justify-self:center;position:relative}.intro__photo[data-astro-cid-6lekynax] figcaption{text-align:right}.intro__photo[data-astro-cid-6lekynax] .intro__seal{z-index:2;position:absolute;bottom:-2.6rem;left:-1.6rem}.years[data-astro-cid-6lekynax]{max-width:var(--page-max);padding:var(--space-2xl) var(--gutter);margin-inline:auto}.years__title[data-astro-cid-6lekynax]{font-size:var(--step-4);margin:0}.years__list[data-astro-cid-6lekynax]{gap:var(--space-l);margin:var(--space-xl) 0 0;padding:0 0 0 2.2rem;list-style:none;display:grid;position:relative}.years__list[data-astro-cid-6lekynax]:before{content:"";background:var(--c-primary);width:1.5px;position:absolute;top:.6rem;bottom:.6rem;left:.45rem}.years__item[data-astro-cid-6lekynax]{position:relative}.years__item[data-astro-cid-6lekynax]:before{content:"";border-radius:var(--radius-full);background:var(--c-surface);width:.8rem;height:.8rem;box-shadow:inset 0 0 0 1.5px var(--c-primary), inset 0 0 0 4px var(--c-surface), inset 0 0 0 10px var(--c-primary);position:absolute;top:.85rem;left:-2.08rem}.years__year[data-astro-cid-6lekynax]{font-family:var(--f-display);font-size:var(--step-5);line-height:1;display:block}.years__item[data-astro-cid-6lekynax] p[data-astro-cid-6lekynax]{max-width:30ch;color:var(--c-muted);margin:.5rem 0 0}@media (width>=52rem){.years__list[data-astro-cid-6lekynax]{gap:var(--space-l);grid-template-columns:repeat(4,minmax(0,1fr));padding:2.4rem 0 0}.years__list[data-astro-cid-6lekynax]:before{border-top:1.5px solid var(--c-primary);background:0 0;border-radius:50%/.4rem;width:auto;height:1.5px;inset:.4rem 0 auto}.years__item[data-astro-cid-6lekynax]:before{top:-2.4rem;left:0}.years__item[data-astro-cid-6lekynax]:nth-child(2){margin-top:var(--space-l)}.years__item[data-astro-cid-6lekynax]:nth-child(3){margin-top:var(--space-s)}.years__item[data-astro-cid-6lekynax]:nth-child(4){margin-top:var(--space-xl)}}.wickel[data-astro-cid-6lekynax]{max-width:var(--page-max);padding:var(--space-2xl) var(--gutter) var(--space-3xl);margin-inline:auto}.wickel__title[data-astro-cid-6lekynax]{font-size:var(--step-4);margin:0}.wickel__lead[data-astro-cid-6lekynax]{margin:var(--space-s) 0 0;max-width:50ch;font-size:var(--step-1);line-height:1.5}.wickel__cards[data-astro-cid-6lekynax]{gap:var(--space-2xl);margin-top:var(--space-xl);display:grid}.wickel__card[data-astro-cid-6lekynax]{padding:var(--space-l) clamp(1.25rem, 3vw, 2.5rem) var(--space-l);background-color:var(--c-surface);background-image:var(--paper-grain);box-shadow:var(--shadow-paper);border-radius:var(--radius-s);clip-path:polygon(1.1rem 0,calc(100% - 1.1rem) 0,100% 1.1rem,100% 100%,0 100%,0 1.1rem);position:relative}.wickel__card[data-astro-cid-6lekynax]:after{content:"";border:1px dashed color-mix(in oklab, var(--c-fg), transparent 70%);pointer-events:none;clip-path:inherit;position:absolute;inset:.55rem}.wickel__card--own[data-astro-cid-6lekynax]{rotate:-.6deg}.wickel__card--chosen[data-astro-cid-6lekynax]{rotate:.8deg}.wickel__card[data-astro-cid-6lekynax] .wickel__seal{float:right;margin:-.4rem -.4rem .5rem 1rem}.wickel__no[data-astro-cid-6lekynax]{color:var(--c-primary);margin:0;font-weight:700}.wickel__card-title[data-astro-cid-6lekynax]{font-size:var(--step-3);margin:.3rem 0 0}.wickel__card[data-astro-cid-6lekynax] p[data-astro-cid-6lekynax]:last-of-type{margin:var(--space-s) 0 0;max-width:44ch}.wickel__slot[data-astro-cid-6lekynax]{position:relative}.wickel__slot[data-astro-cid-6lekynax] .wickel__elf{pointer-events:none;width:6.5rem;position:absolute;bottom:-4.6rem;right:-.25rem}@media (width>=52rem){.wickel[data-astro-cid-6lekynax]{gap:var(--space-xl);grid-template-columns:4fr 8fr;align-items:start;display:grid}.wickel__head[data-astro-cid-6lekynax]{position:sticky;top:7rem}.wickel__cards[data-astro-cid-6lekynax]{gap:var(--space-l);grid-template-columns:1fr 1fr;margin-top:0}.wickel__card--chosen[data-astro-cid-6lekynax]{margin-top:var(--space-2xl)}.wickel__slot[data-astro-cid-6lekynax] .wickel__elf{width:8.5rem;bottom:-4.4rem;left:-3rem;right:auto}}.shop[data-astro-cid-6lekynax]{scroll-margin-top:5rem}.shop__paper[data-astro-cid-6lekynax]{background-color:var(--c-surface);background-image:var(--paper-grain)}.shop__inner[data-astro-cid-6lekynax]{gap:var(--space-xl);max-width:var(--page-max);padding:var(--space-xl) var(--gutter) var(--space-2xl);margin-inline:auto;display:grid}.shop__inner[data-astro-cid-6lekynax]>[data-astro-cid-6lekynax]{min-width:0}.shop__photo[data-astro-cid-6lekynax]{justify-self:center;width:min(100%,30rem)}.shop__note[data-astro-cid-6lekynax]{color:var(--c-primary);transform-origin:0;margin:0;rotate:-3deg}.shop__title[data-astro-cid-6lekynax]{font-size:var(--step-4);max-width:16ch;margin:.2rem 0 0}.shop__text[data-astro-cid-6lekynax]>p[data-astro-cid-6lekynax]{margin:var(--space-s) 0 0;max-width:52ch}.shop__sub[data-astro-cid-6lekynax]{margin:var(--space-l) 0 0;font-size:var(--step-2)}.shop__facts[data-astro-cid-6lekynax]{gap:var(--space-m);margin-top:var(--space-l);padding-top:var(--space-m);border-top:1px dashed color-mix(in oklab, var(--c-fg), transparent 65%);display:grid}.shop__facts-title[data-astro-cid-6lekynax]{align-items:center;gap:.4rem;margin:0 0 .4rem;font-weight:700;display:flex}.shop__address[data-astro-cid-6lekynax]{font-style:normal;font-family:var(--f-display);font-size:var(--step-0);line-height:1.7}.shop__hours[data-astro-cid-6lekynax]{gap:.2rem;margin:0;display:grid}.shop__hours[data-astro-cid-6lekynax] div[data-astro-cid-6lekynax]{flex-wrap:wrap;gap:0 1rem;display:flex}.shop__hours[data-astro-cid-6lekynax] dt[data-astro-cid-6lekynax]{min-width:10.5rem;color:var(--c-muted)}.shop__hours[data-astro-cid-6lekynax] dd[data-astro-cid-6lekynax]{margin:0;font-weight:750}.shop__actions[data-astro-cid-6lekynax]{margin-top:var(--space-l);flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}@media (width>=40rem){.shop__facts[data-astro-cid-6lekynax]{grid-template-columns:1fr 1.2fr}}@media (width>=62rem){.intro[data-astro-cid-6lekynax]{align-items:center;gap:var(--space-2xl);padding-top:var(--space-xl);grid-template-columns:7fr 5fr}.intro__photo[data-astro-cid-6lekynax]{margin-top:var(--space-xl);justify-self:end}.shop__inner[data-astro-cid-6lekynax]{align-items:center;gap:var(--space-2xl);grid-template-columns:5fr 6fr}.shop__photo[data-astro-cid-6lekynax]{margin-top:calc(var(--space-2xl) * -1);justify-self:start}}.onward[data-astro-cid-6lekynax]{max-width:var(--page-max);padding:var(--space-3xl) var(--gutter) var(--space-2xl);text-align:center;margin-inline:auto}.onward__title[data-astro-cid-6lekynax]{font-size:var(--step-4);max-width:18ch;margin:0 auto}.onward__actions[data-astro-cid-6lekynax]{margin-top:var(--space-l);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;display:flex}.sr-only[data-astro-cid-6lekynax]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
