.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}:root{--bg:#faf7f2;--paper:#fff;--ink:#26231f;--muted:#6b645b;--line:#e7e0d5;--accent:#b4532f;--accent-ink:#fff;--soft:#f1ebe1;--green:#3e4b3f;--serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--w:1180px;--read:700px;--side:300px;--gap:clamp(16px,3vw,32px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:17px/1.65 var(--sans);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}.wrap{max-width:var(--w);margin:0 auto;padding:0 var(--gap)}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:#fff;padding:8px;z-index:99}h1,h2,h3{font-family:var(--serif);line-height:1.15;letter-spacing:-.01em;margin:0}.topbar{background:var(--green);color:#e8e4da;font-size:13px}.topbar .wrap{display:flex;justify-content:space-between;gap:16px;padding-top:6px;padding-bottom:6px}.topbar a{color:#e8e4da;text-decoration:none;margin-left:16px}.topbar a:hover{text-decoration:underline}@media(max-width:600px){.topbar-r{display:none}}#read-progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--accent);z-index:60;pointer-events:none}.site-head{background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.head-in{display:flex;align-items:center;gap:20px;min-height:64px;padding-top:6px;padding-bottom:6px}.logo{font:700 24px/1 var(--serif);text-decoration:none;color:var(--green);flex:none}.logo b{color:var(--accent)}.nav{flex:1;min-width:0}.nav .menu,.nav ul{list-style:none;margin:0;padding:0}.nav .menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 2px}.nav li{position:relative}.nav a{display:block;padding:7px 9px;white-space:nowrap;text-decoration:none;font-size:14px;color:var(--muted);border-radius:6px}.nav a:hover,.nav a[aria-current],.nav .current-menu-item>a,.nav .current-menu-ancestor>a{color:var(--ink);background:var(--soft)}.nav .sub-menu{position:absolute;left:0;top:100%;min-width:210px;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 18px 40px -22px rgb(0 0 0 / .4);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s;z-index:30}.nav li:hover>.sub-menu,.nav li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.nav .sub-menu a{white-space:normal}.head-tools{display:flex;align-items:center;gap:10px;flex:none;margin-left:auto}.head-search{position:relative}.head-search summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--line);color:var(--ink)}.head-search summary::-webkit-details-marker{display:none}.head-search[open] summary{background:var(--soft)}.search-pop{position:absolute;right:0;top:calc(100% + 10px);width:min(92vw,380px);background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:12px;box-shadow:0 24px 50px -24px rgb(0 0 0 / .5);z-index:40}.nav-btn{display:none;background:none;border:1px solid var(--line);border-radius:8px;padding:8px 12px;font:inherit;cursor:pointer}@media(max-width:900px){.head-nl{display:none}.nav-btn{display:block}.nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--paper);padding:8px var(--gap) 16px;border-bottom:1px solid var(--line);flex:none}.nav.open{display:block}.nav .menu{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.nav a{padding:12px 4px;font-size:17px;white-space:normal}.nav .sub-menu{position:static;opacity:1;visibility:visible;transform:none;border:0;box-shadow:none;padding:0 0 0 14px;min-width:0}}.hero{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);align-items:center;padding:clamp(20px,3vw,36px) 0}.hero-img{aspect-ratio:16/10;max-height:340px;border-radius:14px;overflow:hidden;background:var(--soft)}.hero-img img{width:100%;height:100%;object-fit:contain;padding:6%;background:#fff}.hero h1{font-size:clamp(28px,3.6vw,42px);margin:10px 0 14px}.hero p{color:var(--muted);margin:0 0 20px;max-width:46ch}.cat{font-size:13px;color:var(--accent);text-decoration:none;font-weight:600;letter-spacing:.02em}.btn{display:inline-block;background:var(--accent);color:var(--accent-ink);padding:12px 22px;border-radius:999px;text-decoration:none;font-weight:600}.btn:hover{filter:brightness(1.08)}@media(max-width:760px){.hero{grid-template-columns:1fr}}.sec-title{font-size:26px;margin:40px 0 18px;display:flex;justify-content:space-between;align-items:baseline}.sec-title a{font:500 15px var(--sans);color:var(--muted)}.rooms{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.rooms a{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:14px 16px;min-height:0;text-decoration:none;font-family:var(--serif);font-size:19px}.rooms a:hover{border-color:var(--accent)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px var(--gap)}@media(max-width:900px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid{grid-template-columns:1fr}}.card{display:block;text-decoration:none}.card-img{aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#fff;border:1px solid var(--line)}.card-img img{width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .3s}.card:hover .card-img img{transform:scale(1.04)}.card h3{font-size:20px;margin:12px 0 4px}.card small{color:var(--muted)}.grid .ad-slot{grid-column:1/-1}.ad-slot{margin:40px 0;text-align:center;min-height:280px;overflow:hidden;contain:layout;background:repeating-linear-gradient(45deg,transparent 0 10px,rgb(0 0 0 / .015) 10px 20px)}.ad-slot.is-leaderboard{min-height:130px}.ad-slot.is-leaderboard ins,.ad-slot.is-leaderboard .ad-demo{min-height:100px}.ad-label{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.ad-slot ins{display:block;min-height:250px;max-height:280px}.post-side .ad-slot{min-height:300px;margin:22px 0}.post-side .ad-slot ins,.post-side .ad-demo{min-height:250px;max-height:none}.page-wrap{max-width:760px;padding-top:32px;padding-bottom:48px}.google-auto-placed,ins.adsbygoogle[data-anchor-status]{display:none!important}.entry .kk-find .google-auto-placed{display:none!important}.ad-demo{display:grid;place-items:center;min-height:250px;border:1px dashed var(--line);color:var(--muted);font-size:14px;border-radius:8px}@media(max-width:700px){.ad-slot{min-height:280px}}.post-layout{display:grid;grid-template-columns:minmax(0,var(--read)) var(--side);gap:48px;justify-content:center;padding:28px var(--gap) 64px}@media(max-width:1060px){.post-layout{grid-template-columns:minmax(0,var(--read))}.post-side{display:none}}.crumbs{font-size:14px;color:var(--muted);margin-bottom:14px}.crumbs a{text-decoration:none}.post-title{font-size:clamp(30px,4.4vw,46px);margin:8px 0 14px}.meta{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:14px;margin:18px 0 8px}.meta img{width:40px;height:40px;border-radius:50%;object-fit:cover}.post-lead{font-size:19px;color:var(--muted)}.post-side .sticky{position:sticky;top:84px}.toc{border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:16px 18px;margin:0 0 24px;font-size:15px}.toc strong{display:block;font-family:var(--serif);font-size:17px;margin-bottom:6px}.toc ol{margin:0;padding-left:20px}.toc{max-height:calc(100vh - 380px);overflow:auto}.toc a{text-decoration:none;color:var(--muted)}.toc a:hover{color:var(--accent)}.entry .kk-intro{font-size:19px;color:var(--ink)}.entry .kk-aff-disclose{background:var(--soft);border-radius:8px;padding:10px 14px;margin:16px 0;color:var(--muted)}.entry .kk-finds-menu{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:16px;margin:24px 0}.entry .kk-finds-menu-t{font:700 18px var(--serif);margin:0 0 10px}.entry .kk-finds-menu-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.entry .kk-finds-chip{display:flex;flex-direction:column;gap:2px;text-decoration:none;font-size:13px;line-height:1.3}.entry .kk-finds-chip-img{position:relative;display:block;aspect-ratio:1;background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.entry .kk-finds-chip-img img{width:100%;height:100%;object-fit:contain}.entry .kk-finds-chip-nr{position:absolute;left:4px;top:4px;background:var(--green);color:#fff;font-size:11px;border-radius:4px;padding:0 5px}.entry .kk-finds-chip-n{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.entry .kk-finds-chip-p{color:var(--accent);font-weight:600}.entry .kk-find{background:var(--paper);border:1px solid var(--line);border-radius:14px;margin:22px 0;padding:18px;display:grid;grid-template-columns:200px 1fr;gap:20px;scroll-margin-top:84px}@media(max-width:600px){.entry .kk-find{grid-template-columns:1fr}.entry .kk-find .kk-find-media{max-width:260px}}.entry .kk-find>p:empty{display:none}.entry .kk-find-body{min-width:0}.entry .kk-find-media{position:relative;display:block;aspect-ratio:1;background:#fff;border-radius:10px;overflow:hidden}.entry .kk-find .kk-find-media{min-height:0;aspect-ratio:1}.entry .kk-find .kk-find-media img{position:static;left:auto;top:auto;width:100%;height:100%;object-fit:contain;transform:none}.entry .kk-find{box-shadow:none;overflow:visible;transform:none}.entry .kk-find .kk-find-body{border-top:0;padding:0;gap:8px}.entry .kk-find-row{border-top:0;padding-top:0;justify-content:flex-start}.entry .kk-find-row .kk-find-btn{flex:0 0 auto;border-radius:999px;padding:10px 18px;font-size:15px}.entry .kk-find-price{font-size:22px;white-space:normal}.entry .kk-find-price small{display:inline;font-size:12px;margin:0 0 0 6px}.entry .kk-finds-menu{border:1px solid var(--line);border-radius:12px;padding:16px}.entry .kk-finds-menu-t{font-size:17px;letter-spacing:0;text-transform:none}.entry .kk-find-nr{position:absolute;left:8px;top:8px;background:var(--green);color:#fff;font-size:13px;border-radius:6px;padding:1px 8px}.entry .kk-find-ad{position:absolute;right:8px;top:8px;background:rgb(255 255 255 / .9);font-size:11px;border-radius:4px;padding:1px 6px;color:var(--muted)}.entry .kk-find-t{font-size:21px;margin:0 0 8px}.entry .kk-find-desc{margin:0 0 14px;color:var(--muted);font-size:16px}.entry .kk-find-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.entry .kk-find-price{font:700 22px var(--serif)}.entry .kk-find-price small{font:400 12px var(--sans);color:var(--muted);margin-left:6px}.entry .kk-find-btn{background:var(--accent);color:#fff;text-decoration:none;padding:10px 18px;border-radius:999px;font-weight:600;font-size:15px}.entry .kk-find-hint{flex-basis:100%;font-size:12px;color:var(--muted);margin:10px 0 0}.entry h2:not(.kk-find-t){font-size:28px;margin:44px 0 12px}.entry p{margin:0 0 1em}.entry .kk-section>p>img,.entry .kk-section>img{border-radius:10px}.site-foot{background:var(--green);color:#e8e4da;margin-top:48px;padding:40px 0 28px;font-size:15px}.site-foot a{color:#fff}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--gap)}@media(max-width:700px){.foot-grid{grid-template-columns:1fr}}.site-foot h3{font-size:17px;margin-bottom:8px;color:#fff}.site-foot ul{list-style:none;margin:0;padding:0;line-height:2}.foot-note{border-top:1px solid rgb(255 255 255 / .18);margin-top:24px;padding-top:16px;font-size:13px;color:#c9c4b8}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.muted{color:var(--muted);font-size:15px}.kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.btn-sm{padding:9px 16px;font-size:14px;border:0;cursor:pointer;font-family:inherit}button.btn{border:0;cursor:pointer;font:inherit;font-weight:600}.btn-ghost{background:#fff0;color:var(--green);border:2px solid var(--green);padding:10px 20px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.trust{list-style:none;margin:8px 0 0;padding:18px 22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 28px;background:var(--green);color:#e8e4da;border-radius:14px}.trust b{display:block;color:#fff;font-family:var(--serif);font-size:18px}.trust span{font-size:14px}.sec-title small{font:400 13px var(--sans);color:var(--muted)}.card{position:relative}.card h3 a{text-decoration:none}.card-link::after{content:"";position:absolute;inset:0;z-index:1}.card-img{position:relative}.card-cat{position:absolute;left:8px;top:8px;background:var(--green);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:5px;z-index:2}.pin-btn{display:inline-flex;align-items:center;gap:6px;background:#e60023;color:#fff;border-radius:999px;text-decoration:none;font-weight:700;font-size:13px;box-shadow:0 6px 14px rgb(230 0 35 / .3);cursor:pointer;position:relative;z-index:3}.pin-label{padding:8px 14px;margin-left:auto}.pin-mini{position:absolute;right:8px;top:8px;width:32px;height:32px;justify-content:center;padding:0}.pin-btn:hover{filter:brightness(1.08)}.grid-3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid-3{grid-template-columns:1fr}}.favs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.fav{display:flex;gap:16px;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:16px;align-items:center}.fav img{width:88px;height:108px;object-fit:cover;border-radius:8px}.fav h3{font-size:20px;margin:4px 0}.fav p{margin:0 0 6px;color:var(--muted);font-size:14px}.fav-b{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.about-band{margin:48px 0 0;background:var(--soft);border-radius:16px;padding:clamp(24px,4vw,40px)}.about-band h2{font-size:28px;margin-bottom:10px}.about-band p{max-width:62ch;color:var(--muted)}.nl-card{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(20px,4vw,44px);align-items:center;margin:40px 0 0;background:var(--paper);border:2px dashed rgb(180 83 47 / .45);border-radius:16px;padding:clamp(24px,4vw,44px)}@media(max-width:760px){.nl-card{grid-template-columns:1fr}}.nl-card h2{font-size:clamp(24px,3vw,34px);margin:4px 0 8px}.nl-card p{margin:0;color:var(--muted)}.nl-compact{margin-top:32px}.nl-form{display:flex;flex-direction:column;gap:10px}.nl-form input[type=email]{padding:13px 16px;border:1px solid var(--line);border-radius:10px;font:inherit;background:#fff}.nl-form input:focus-visible,.searchform input:focus-visible,.cform input:focus-visible,.cform textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.nl-form .btn{padding:13px 22px}.nl-priv{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.5;color:var(--muted)}.nl-priv input{margin-top:3px;accent-color:var(--accent)}.nl-ok{padding:14px;border-radius:10px;background:var(--soft);color:var(--green);margin:0}.nl-err{color:#a1291a;font-size:14px;margin:0}.voices{margin-top:40px}.voice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.voice-grid figure{margin:0;background:var(--soft);border-radius:12px;padding:22px}.voice-grid blockquote{margin:0 0 10px;font:italic 18px/1.5 var(--serif)}.voice-grid figcaption{font-size:13px;color:var(--muted)}.faq{margin-top:40px}.faq details{border-top:1px solid var(--line);padding:4px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:600 19px var(--serif);padding:14px 4px;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";color:var(--accent);font-size:24px;line-height:1}.faq details[open] summary::after{content:"–"}.faq p{margin:0 4px 16px;color:var(--muted);max-width:62ch}.crumbs span{color:var(--ink)}.cat-pill{display:inline-block;background:var(--green);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:5px 12px;border-radius:999px;margin:8px 0 4px}.post-lead{font-size:19px;color:var(--muted);margin:0 0 8px}.meta small{font-size:13px}.meta .pin-label{margin-left:auto}.avatar{border-radius:50%;object-fit:cover;flex:none}.avatar-i{display:inline-grid;place-items:center;background:var(--accent);color:#fff;font-weight:700;font-size:15px}.post-hero{position:relative;margin:16px 0 4px;border-radius:14px;overflow:hidden;background:var(--soft)}.post-hero img{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:50% 35%}.aff-note{background:var(--soft);border-radius:10px;padding:12px 16px;margin:16px 0 20px;font-size:14px;color:var(--muted)}.tags{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tags a{display:block;border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:13px;text-decoration:none;color:var(--muted)}.related{margin-top:48px}.page-links{margin:20px 0;font-size:14px;color:var(--muted)}.affbox{border:1px solid var(--line);background:var(--paper);border-radius:14px;margin:24px 0;overflow:hidden}.affbox-head{display:flex;justify-content:space-between;gap:10px;padding:10px 16px;background:var(--soft);font-size:12px}.affbox-badge{font-weight:700;color:var(--accent)}.affbox-ad{text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.affbox-body{display:flex;gap:18px;padding:18px;flex-wrap:wrap}.affbox-img img{width:120px;height:150px;object-fit:cover;border-radius:8px}.affbox-txt{flex:1;min-width:200px}.affbox-txt h3{font-size:22px;margin:0 0 6px}.affbox-txt p{margin:0 0 10px;color:var(--muted)}.affbox-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.affbox-price{font:700 22px var(--serif)}.searchform{display:flex;gap:8px;align-items:center;max-width:620px;margin:12px 0}.searchform input{flex:1;min-width:0;padding:12px 16px;border:1px solid var(--line);border-radius:999px;font:inherit;background:#fff}.arch-head{margin:16px 0 8px;border-bottom:2px solid var(--green);padding-bottom:18px}.arch-desc{max-width:70ch;color:var(--muted);margin-top:10px}.rooms-sm{margin-top:16px}.empty{text-align:center;padding:40px 16px;background:var(--paper);border:1px solid var(--line);border-radius:14px}.navigation.pagination{margin:36px 0 0}.nav-links{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.page-numbers{padding:8px 14px;border:1px solid var(--line);border-radius:999px;text-decoration:none;background:var(--paper)}.page-numbers.current{background:var(--accent);color:#fff;border-color:var(--accent)}.comments{margin-top:48px}.comment-list{list-style:none;padding:0;margin:0 0 24px}.comment-list .children{list-style:none;padding-left:24px}.comment-body{border-top:1px solid var(--line);padding:14px 0}.comment-author .fn{font-weight:700;font-style:normal}.comment-metadata{font-size:13px}.comment-metadata a{color:var(--muted);text-decoration:none}.comment-form label{display:block;font-size:14px;margin-bottom:4px}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;padding:11px 14px;border:1px solid var(--line);border-radius:10px;font:inherit;background:#fff}.comment-form p{margin:0 0 14px}.contact{margin-top:40px}.cform{display:flex;flex-direction:column;gap:14px;max-width:640px}.cform-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.cform-row{grid-template-columns:1fr}}.cform label{display:block;font-size:14px;margin-bottom:4px}.cform input[type=text],.cform input[type=email],.cform textarea{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:10px;font:inherit;background:#fff}.cform .nl-priv{display:flex}.cform .btn{align-self:flex-start;padding:13px 26px}.notice{padding:12px 16px;border-radius:10px;margin:0 0 16px}.notice.ok{background:#e4efe3;color:#27492b}.notice.err{background:#f8e3df;color:#7d2a1e}.social{display:flex;gap:10px;margin-top:14px}.social a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgb(255 255 255 / .3);color:#fff}.social-dark a{border-color:var(--line);color:var(--accent)}.foot-nl{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;align-items:center;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid rgb(255 255 255 / .18)}@media(max-width:760px){.foot-nl{grid-template-columns:1fr}}.foot-nl h2{font-size:22px;color:#fff;margin-bottom:6px}.foot-nl p{margin:0;color:#c9c4b8}.site-foot .nl-form input[type=email]{background:#fff;color:var(--ink)}.site-foot .nl-priv,.site-foot .nl-priv a{color:#c9c4b8}.site-foot .nl-ok{background:rgb(255 255 255 / .12);color:#fff}.site-foot .nl-err{color:#ffb4a8}.topbar-pin{display:inline-flex;align-items:center;gap:6px}.follow-box{display:grid;grid-template-columns:auto 1fr;gap:clamp(16px,3vw,32px);align-items:center;margin:40px 0;padding:clamp(18px,3vw,32px);border:1px solid var(--line);border-radius:16px;background:var(--paper)}.follow-box.follow-home{grid-template-columns:1fr;margin:clamp(40px,6vw,72px) 0}.follow-img{width:clamp(96px,16vw,150px);aspect-ratio:2/3;border-radius:8px;overflow:hidden;flex:none}.follow-img img{width:100%;height:100%;object-fit:cover}.follow-box h2{font-size:clamp(22px,3vw,32px);margin:6px 0 8px}.follow-box p{margin:0 0 16px;color:var(--muted)}.follow-btn{display:inline-flex;align-items:center;gap:8px;background:#e60023;color:#fff}@media(max-width:560px){.follow-box{grid-template-columns:1fr}.follow-img{width:96px}}.follow-pins{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:8px}.follow-pins a{display:block;aspect-ratio:2/3;border-radius:8px;overflow:hidden;transition:transform .3s}.follow-pins a:hover{transform:translateY(-4px)}.follow-pins img{width:100%;height:100%;object-fit:cover}@media(max-width:700px){.follow-pins{grid-template-columns:repeat(3,1fr)}.follow-pins a:nth-child(n+4){display:none}}.about-photo{display:block;width:100%;height:100%;object-fit:cover}.about-ph{display:grid;place-items:center;background:var(--soft);color:var(--muted);font:700 clamp(40px,8vw,88px) var(--serif)}.about-figure{aspect-ratio:4/5;overflow:hidden;border-radius:14px}.about-me{display:grid;grid-template-columns:minmax(0,300px) 1fr;gap:clamp(20px,4vw,56px);align-items:center}@media(max-width:700px){.about-me{grid-template-columns:1fr}.about-me .about-figure{max-width:240px}}.author-box{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:start;margin:0 0 24px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--paper);font-size:14.5px}.author-box .ab-photo{width:72px;height:90px;border-radius:8px;object-fit:cover;font-size:24px}.author-box .ab-name{display:block;font:700 18px var(--serif);margin:2px 0 4px}.author-box p{margin:0 0 8px;color:var(--muted);line-height:1.45}.author-box .ab-link{font-weight:700;text-decoration:none}.author-end{display:none;margin:32px 0}@media(max-width:1060px){.author-end{display:grid}}.about-page{max-width:980px;padding-top:28px;padding-bottom:56px}.about-hero{display:grid;grid-template-columns:minmax(0,340px) 1fr;gap:clamp(24px,5vw,64px);align-items:center;margin:20px 0 32px}@media(max-width:760px){.about-hero{grid-template-columns:1fr}.about-hero .about-figure{max-width:260px}}.about-hero h1{font-size:clamp(36px,6vw,68px);margin:8px 0 14px}.about-lead{font-size:clamp(19px,2.2vw,24px);line-height:1.4}.about-body{max-width:720px;font-size:18px;line-height:1.7}.about-body h2{font-size:clamp(24px,3vw,34px);margin:36px 0 10px}.about-sign{font:italic 700 28px var(--serif);margin-top:28px}.kk-author-box{display:none!important}.pg-lead{font-size:19px;color:var(--muted);max-width:60ch;margin:6px 0 22px}.pg-box{background:var(--soft);border-radius:10px;padding:14px 18px;margin:18px 0;color:var(--ink);font-size:15px}.pg-box p{margin:6px 0 0}.smap{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;margin-top:24px}.smap h2{font-size:14px;letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--ink);padding-bottom:8px;margin:0 0 10px}.smap ul{list-style:none;margin:0;padding:0}.smap li{padding:6px 0;border-bottom:1px solid var(--line)}.smap li span{color:var(--muted)}.pg-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:24px 0}.pg-item{display:flex;flex-direction:column;gap:6px;padding:18px;border:2px solid var(--ink);border-radius:6px;background:var(--paper);text-decoration:none;color:var(--ink);transition:transform .15s,box-shadow .15s}.pg-item:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--accent)}.pg-item b{font:700 20px var(--serif)}.pg-item span{color:var(--muted);font-size:14px}.pg-item i{font-style:normal;font-weight:700;color:var(--accent);margin-top:auto}.pg-feat{margin:26px 0}.pg-rows{border:2px solid var(--ink);border-radius:6px;background:var(--paper);overflow:hidden}.pg-rows a{display:flex;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;color:var(--ink);border-top:1px solid var(--line)}.pg-rows a:first-child{border-top:0}.pg-rows a:hover{background:var(--soft)}.pg-rows b{flex:1;min-width:0;font:600 17px var(--serif)}.pg-rows span{font-size:13px;color:var(--muted)}.pg-rows i{font-style:normal;color:var(--accent);font-weight:700}.pg-tag{flex:none;padding:3px 10px;border-radius:99px;background:var(--soft);font-size:11.5px!important;font-weight:700;color:var(--ink)!important}.pg-steps{list-style:none;margin:24px 0;padding:0;display:grid;gap:12px;counter-reset:s}.pg-steps li{counter-increment:s;display:grid;grid-template-columns:48px 1fr;gap:4px 14px;padding:16px 18px;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.pg-steps li:before{content:counter(s);grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:var(--ink);color:var(--paper);font:700 20px var(--serif)}.pg-steps h2{font-size:18px;margin:0}.pg-steps p{margin:0;color:var(--muted)}.cl-count{display:flex;justify-content:space-between;margin:18px 0 6px;font-weight:700}.cl-bar{height:10px;border:2px solid var(--ink);border-radius:99px;overflow:hidden;background:var(--paper)}.cl-bar div{height:100%;width:0;background:var(--accent);transition:width .25s}.cl-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:24px 0}.cl-group{border:2px solid var(--ink);border-radius:6px;padding:14px 16px;background:var(--paper)}.cl-group h2{font-size:18px;margin:0 0 8px}.cl-item{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-top:1px solid var(--line);cursor:pointer}.cl-item input{position:absolute;opacity:0}.cl-box{flex:none;width:22px;height:22px;border:2px solid var(--ink);border-radius:5px;margin-top:2px}.cl-item input:checked+.cl-box{background:var(--accent);box-shadow:inset 0 0 0 3px var(--paper)}.cl-item input:focus-visible+.cl-box{outline:3px solid var(--accent);outline-offset:2px}.cl-txt b{display:block;font-weight:600}.cl-txt small{color:var(--muted)}.cl-item.done .cl-txt b{text-decoration:line-through;color:var(--muted)}@media print{.site-head,.topbar,.site-foot,#read-progress,.no-print,.follow-box,.nl-card{display:none!important}.cl-group{break-inside:avoid;border:1px solid #999}}.kk-sc-box,.kk-sc-cmp{display:grid;border:2px solid var(--ink);border-radius:8px;background:var(--paper);margin:22px 0;overflow:hidden}.kk-sc-cmp{grid-template-columns:minmax(0,260px) 1fr}.kk-sc-cmp.is-win{box-shadow:6px 6px 0 var(--accent)}.kk-sc-img{background:#fff;display:grid;place-items:center;padding:12px}.kk-sc-img img{max-width:100%;height:auto;max-height:220px;object-fit:contain}.kk-sc-body,.kk-sc-box{padding:18px 20px}.kk-sc-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kk-sc-badge{padding:3px 10px;border-radius:99px;background:var(--butter);color:#1b1b1b;font-size:12px;font-weight:800}.kk-sc-rate{font-weight:700;font-size:13px}.kk-sc-rank{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--ink);color:var(--paper);font:700 17px var(--serif)}.kk-sc-box h3,.kk-sc-cmp h3{font-size:22px;margin:10px 0 4px}.kk-sc-pros{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:10px 0}.kk-sc-pros li{padding:4px 10px;border-radius:99px;background:var(--soft);font-size:13px;font-weight:600}.kk-sc-foot{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:14px}.kk-sc-foot b{font:700 22px var(--serif)}.kk-sc-ad{display:block;margin-top:8px;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:auto}@media(max-width:700px){.kk-sc-cmp{grid-template-columns:1fr}}.entry .kk-section{position:relative;margin:34px 0;padding-top:6px}.entry .kk-section>.kk-num{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border-radius:8px;background:var(--ink);color:var(--paper);font:700 22px var(--serif);margin-bottom:6px}.entry .kk-section>.kk-num+p:empty{display:none}.entry .kk-aff-card{position:relative;display:block;max-width:100%!important;margin:18px 0;border:2px solid var(--ink);border-radius:8px;background:var(--paper);overflow:hidden;box-shadow:6px 6px 0 var(--accent)}.entry .kk-aff-card .kk-aff-img-link{display:block;background:#fff;padding:14px;border-bottom:2px solid var(--ink)}.entry .kk-aff-card .kk-aff-img{display:block;width:100%;max-width:340px;height:auto;max-height:320px;margin:0 auto;object-fit:contain}.entry .kk-aff-badge,.entry .kk-aff-top-badge{position:absolute;top:10px;z-index:2;padding:3px 9px;border-radius:99px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.entry .kk-aff-badge{left:10px;background:rgb(0 0 0 / .08);color:var(--ink)}.entry .kk-aff-top-badge{right:10px;background:var(--butter);color:#1b1b1b}.entry .kk-aff-body{padding:16px 18px 18px}.entry .kk-aff-title{font:700 18px/1.3 var(--serif);margin:0 0 8px}.entry .kk-aff-price-row{margin:0 0 8px}.entry .kk-aff-price{font:700 24px var(--serif)}.entry .kk-aff-price-note{display:block;margin-top:2px}.entry .kk-aff-desc{margin:8px 0 12px;color:var(--muted);font-size:16px}.entry a.kk-aff-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:6px;background:var(--ink);color:var(--paper)!important;font-weight:700;text-decoration:none!important;transition:transform .15s,box-shadow .15s}.entry a.kk-aff-cta:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--accent)}.entry .kk-aff-disclose{display:block;margin-top:10px;font-size:12px;color:var(--muted)}.entry .kk-aff-card .kk-aff-img-link+.kk-aff-body{border-top:0}@media(min-width:760px){.entry .kk-aff-card{max-width:560px!important}}.entry,.entry .kk-article,.entry article{--kk-accent:var(--accent);--kk-accent-dark:var(--accent);--kk-a:var(--accent);--kk-ad:var(--accent);--kk-pop:var(--accent);--kk-bg-cream:var(--soft);--kk-bg-warm:var(--soft);--kk-card:var(--paper);--kk-card-bg:var(--paper);--kk-highlight:var(--butter);--kk-text:var(--ink);--kk-ink:var(--ink);--kk-muted:var(--muted);--kk-border:var(--line);--kk-line:var(--line);--kk-radius:8px;--kk-font-display:var(--serif);--kk-font-body:var(--sans);--kk-shadow:none;font-size:18px;line-height:1.75;color:var(--ink)}.entry *:not(svg):not(svg *){font-family:var(--sans)!important}.entry :is(h1,h2,h3,h4,h5,h6,.kk-faq-title,.kk-find-t,.kk-find-price,.kk-aff-title,.kk-aff-price,.kk-num,.kk-product-name,.kk-product-price,.kk-sc-box h3,.kk-sc-cmp h3,.kk-sc-rank,.kk-sc-foot b,.kk-finds-menu-t,.kk-cta,.kk-quote p:first-child+p){font-family:var(--serif)!important}.entry h2{font-size:clamp(26px,3vw,32px)!important;line-height:1.2!important;margin:2.2em 0 .6em!important;letter-spacing:-.02em;color:var(--ink)!important;border:0!important;padding:0!important;background:none!important}.entry h3{font-size:22px!important;line-height:1.3!important;margin:1.6em 0 .5em!important;color:var(--ink)!important}.entry h4{font-size:18px!important;line-height:1.35!important;margin:1.2em 0 .4em!important}.entry p,.entry li{font-size:18px;line-height:1.75}.entry ul,.entry ol{padding-left:1.3em;margin:0 0 1.2em}.entry li{margin:.3em 0}.entry p a,.entry li a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.entry blockquote,.entry .kk-quote{background:var(--soft)!important;border:0!important;border-left:4px solid var(--accent)!important;border-radius:6px!important;padding:16px 22px!important;margin:1.6em 0!important;font-style:normal!important;font-size:18px!important;color:var(--ink)!important}.entry table{width:100%;border-collapse:collapse;font-size:15px;margin:1.4em 0}.entry th{background:var(--soft);text-align:left;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.entry th,.entry td{padding:11px 14px;border-bottom:1px solid var(--line)}.entry :is(.kk-quick-answer,.kk-werbehinweis-v1,.kk-aff-disclose,.kk-awin-shop,.kk-tipp,.kk-mein-tipp){background:var(--soft)!important;background-image:none!important;border:0!important;border-left:4px solid var(--accent)!important;border-radius:6px!important;padding:14px 18px!important;margin:1.4em 0!important;box-shadow:none!important;color:var(--ink)!important;font-size:16px!important}.entry :is(.kk-quick-answer,.kk-werbehinweis-v1,.kk-awin-shop) :is(p,span,strong,div){font-size:16px!important;color:var(--ink)!important}.entry .kk-quick-answer p:first-child{font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--accent)!important}.entry .kk-ki-hinweis-v1,.entry .kk-website{font-size:13px!important;color:var(--muted)!important}.entry .kk-nl-inline{background:var(--paper)!important;background-image:none!important;border:2px solid var(--ink)!important;border-radius:8px!important;box-shadow:6px 6px 0 var(--butter)!important;padding:20px 22px!important;margin:2em 0!important}.entry .kk-nl-inline :is(h2,h3,strong,p,div,label,small,span){color:var(--ink)!important}.entry .kk-nl-inline input[type=email],.entry .kk-nl-inline input[type=text]{border:2px solid var(--ink)!important;border-radius:6px!important;background:#fff!important;padding:11px 14px!important;font-size:16px!important}.entry .kk-nl-inline :is(button,input[type=submit]){background:var(--ink)!important;color:var(--paper)!important;border:0!important;border-radius:6px!important;padding:12px 20px!important;font-weight:700!important;font-size:15px!important;box-shadow:none!important}.entry :is(.kk-find,.kk-product,.kk-aff-card,.kk-sc-box,.kk-sc-cmp){background:var(--paper)!important;border:2px solid var(--ink)!important;border-radius:8px!important;box-shadow:6px 6px 0 var(--accent)!important;overflow:hidden}.entry .kk-find{padding:0!important;overflow:hidden!important;gap:0!important}.entry .kk-find .kk-find-media{border-radius:0!important;border-bottom:2px solid var(--ink);margin:0}.entry .kk-find .kk-find-body{padding:16px 18px 18px!important}.entry .kk-find-btn,.entry a.kk-product-btn,.entry a.kk-aff-cta,.entry .kk-sc-foot .btn,.entry a.kk-awin-cta,.entry a.kk-cta-btn{background:var(--ink)!important;background-image:none!important;color:var(--paper)!important;border:0!important;border-radius:6px!important;padding:12px 22px!important;font-weight:700!important;font-size:15px!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center;gap:8px}.entry :is(.kk-find-btn,a.kk-product-btn,a.kk-aff-cta,a.kk-awin-cta):hover{box-shadow:4px 4px 0 var(--accent)!important;transform:translate(-2px,-2px)}.entry .kk-find-nr,.entry .kk-find-ad,.entry .kk-aff-badge,.entry .kk-product-badge{font-size:11px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;border-radius:99px!important}.entry .kk-find-nr{background:var(--ink)!important;color:var(--paper)!important}.entry .kk-product{display:grid!important;grid-template-columns:minmax(0,200px) 1fr;gap:0!important;margin:20px 0!important}.entry .kk-product>p:empty{display:none}.entry .kk-product-img{width:100%!important;height:100%;max-height:260px;object-fit:contain;background:#fff;padding:12px;border-right:2px solid var(--ink)}.entry .kk-product-info,.entry .kk-product>p{padding:14px 18px 0}.entry .kk-product>p:last-child{padding-bottom:16px}.entry .kk-product-name{display:block;font-size:18px!important;font-weight:700;line-height:1.3}.entry .kk-product-price{font-size:24px!important;font-weight:700}.entry .kk-product-price-note,.entry .kk-aff-price-note,.entry .kk-find-price small{font-size:12px!important;color:var(--muted)!important}@media(max-width:620px){.entry .kk-product{grid-template-columns:1fr}.entry .kk-product-img{border-right:0;border-bottom:2px solid var(--ink)}}.entry .kk-cmp2{border:2px solid var(--ink)!important;border-radius:8px!important;box-shadow:none!important;background:var(--paper)!important}.entry .kk-cmp2 th{background:var(--soft)!important;color:var(--ink)!important;font-size:12px!important}.entry .kk-cmp2 :is(td,th){font-size:15px!important}.entry :is(.rankmath-faq-item,details){background:var(--paper)!important;border:2px solid var(--ink)!important;border-left-width:2px!important;border-radius:8px!important;padding:14px 18px!important;margin:0 0 12px!important;box-shadow:none!important}.entry summary{font-size:17px!important;font-weight:700!important;cursor:pointer}.entry .kk-faq-title{font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)!important}.entry .kk-network-grid{gap:12px!important}.entry a.kk-network-card{background:var(--paper)!important;border:2px solid var(--ink)!important;border-radius:8px!important;box-shadow:none!important;padding:14px 16px!important}.entry a.kk-network-card :is(span,strong){color:var(--ink)!important;font-size:16px!important}.entry a.kk-network-card span+span{color:var(--accent)!important;font-size:14px!important}.entry .kk-cta{background:var(--ink)!important;color:var(--paper)!important;border-radius:8px!important;padding:16px 20px!important;font-size:20px!important;text-align:center}.entry .kk-sticky-cta,.kk-sticky-cta{background:var(--paper)!important;border-top:2px solid var(--ink)!important;box-shadow:none!important}.kk-sticky-cta *{font-family:var(--sans)!important}.kk-sticky-cta a.kk-sticky-cta__btn,.kk-sticky-cta__btn{background:var(--ink)!important;color:var(--paper)!important;border-radius:6px!important;background-image:none!important}.entry img{border-radius:6px}.entry .kk-find-media img,.entry .kk-product-img,.entry .kk-aff-img{border-radius:0}.entry>p,.entry>ul,.entry>ol{margin:0 0 1.7em}.entry p{margin-bottom:1.7em}.entry li p{margin-bottom:.6em}.entry>h2{margin-top:2.6em!important}.entry .ad-slot,.entry .kk-ad-intext{margin:2.4em 0}.ad-slot{margin:2.4em 0;clear:both}.post-layout>*{min-width:0}.entry{min-width:0;max-width:100%}.entry .kk-cmp2-wrap,.entry .kk-comparison-wrap-v2,.entry .kk-comparison-wrap,.entry .wp-block-table,.entry figure.wp-block-table{max-width:100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch}.entry table{max-width:100%}.entry table.kk-cmp2{width:100%!important;min-width:0!important;table-layout:auto!important}.entry table.kk-cmp2 :is(th,td){width:auto!important;padding:10px 8px!important;min-width:0}.entry table.kk-cmp2 th:first-child,.entry table.kk-cmp2 td:first-child{width:76px!important}.entry table.kk-cmp2 .kk-cmp2-thumb{width:64px!important;height:64px!important;object-fit:contain}.entry table.kk-cmp2 :is(td.kk-cmp2-c-cta,th:last-child){width:112px!important;text-align:right;white-space:nowrap}.entry table.kk-cmp2 .kk-cmp2-btn{display:inline-flex!important;white-space:nowrap;padding:10px 16px!important;font-size:14px!important;margin:0;max-width:none}.entry table.kk-cmp2 .kk-cmp2-name{font-size:14px!important;line-height:1.35;overflow-wrap:anywhere}.entry table.kk-cmp2 .kk-cmp2-price{font-size:16px!important;white-space:nowrap}.entry table.kk-cmp2 :is(.kk-cmp2-label,.kk-cmp2-c-label){font-size:13px!important}@media(min-width:1061px) and (max-width:1180px){.entry table.kk-cmp2 th:nth-child(3),.entry table.kk-cmp2 td.kk-cmp2-c-label{display:none}}.grid>*,.grid-3>*,.card,.card-link{min-width:0}.card-link,.card h3,.card h2{overflow-wrap:anywhere;word-break:normal;hyphens:auto}html,body{overflow-x:clip}.nav li:last-child>.sub-menu,.nav li:nth-last-child(2)>.sub-menu{left:auto;right:0}.ad-slot,.post-side .ad-slot,.ad-slot.is-leaderboard,.entry .ad-slot{min-height:0!important;margin:0!important;padding:0;background:none!important;border:0;overflow:hidden}.ad-slot .ad-label{display:none}.ad-slot ins,.ad-slot.is-leaderboard ins,.post-side .ad-slot ins{min-height:1px!important;max-height:none!important;display:block}.ad-slot ins[data-ad-status="unfilled"],.ad-slot ins[data-ad-status="unfill-optimized"]{display:none!important}.ad-slot:has(ins[data-ad-status="filled"]){margin:2.4em 0!important}.ad-slot:has(ins[data-ad-status="filled"]) .ad-label{display:block}.post-side .ad-slot:has(ins[data-ad-status="filled"]){margin:22px 0!important}@font-face{font-family:"Fraunces";src:url(/wp-content/themes/kiste-signature/assets/fonts/fraunces-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Fraunces";src:url(/wp-content/themes/kiste-signature/assets/fonts/fraunces-latin-wght-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/wp-content/themes/kiste-signature/assets/fonts/inter-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"Bricolage Grotesque";src:url(/wp-content/themes/kiste-signature/assets/fonts/bricolage-grotesque-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/wp-content/themes/kiste-signature/assets/fonts/instrument-serif-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/wp-content/themes/kiste-signature/assets/fonts/instrument-serif-latin-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/kiste-signature/assets/fonts/manrope-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-display:swap}.look-a{--bg:#f3ede2;--paper:#fbf8f2;--ink:#16120e;--muted:#675e53;--line:#16120e;--soft:#eadfcb;--accent:#d8401c;--accent-ink:#fff;--green:#1d3b2f;--butter:#f4c542;--sage:#c9d6c0;--blush:#f1c9b8;--serif:"Fraunces",Georgia,serif;--sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--w:1280px;--mast:104px;--ease:cubic-bezier(.22,1,.36,1);--kk-text:var(--ink);--kk-muted:var(--muted);--kk-card:var(--paper);--kk-accent:var(--accent);font-family:var(--sans);font-size:17px;background:var(--bg);color:var(--ink);font-optical-sizing:auto}.look-a h1,.look-a h2,.look-a h3{font-family:var(--serif);font-weight:800;letter-spacing:-.025em;font-variation-settings:"SOFT" 30,"WONK" 1}.look-a ::selection{background:var(--butter);color:var(--ink)}.look-a .topbar{background:var(--ink);color:var(--butter);font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.look-a .topbar .wrap{padding-top:9px;padding-bottom:9px}.look-a .topbar a{color:var(--butter);margin-left:20px}.look-a #read-progress{background:var(--accent);height:4px}.look-a .site-head{background:var(--bg);border-bottom:3px solid var(--ink);position:sticky;top:calc(var(--mast) * -1 + 4px);z-index:30}.look-a .head-in{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:". logo tools" "nav nav nav";gap:0 20px;padding-top:0;padding-bottom:0;align-items:center}.look-a .logo{grid-area:logo;height:var(--mast);display:flex;align-items:center;font:900 clamp(44px,6.4vw,76px)/1 var(--serif);letter-spacing:-.045em;color:var(--ink);font-variation-settings:"SOFT" 100,"WONK" 1}.look-a .logo b{color:var(--accent);font-style:italic;font-weight:800}.look-a .head-tools{grid-area:tools;justify-self:end;height:var(--mast)}.look-a .nav{grid-area:nav;border-top:1px solid var(--ink)}.look-a .nav .menu{justify-content:center;gap:0 6px;flex-wrap:nowrap;overflow:visible}.look-a .nav a{font:700 12.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding:16px 12px;border-radius:0;position:relative;background:none!important}.look-a .nav a::after{content:"";position:absolute;left:12px;right:12px;bottom:9px;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--ease)}.look-a .nav a:hover::after,.look-a .nav .current-menu-item>a::after{transform:scaleX(1)}.look-a .nav .sub-menu{border:2px solid var(--ink);border-radius:0;box-shadow:8px 8px 0 var(--ink);background:var(--paper)}.look-a .head-search summary{border:2px solid var(--ink);border-radius:50%;width:44px;height:44px;transition:transform .2s var(--ease),background .2s}.look-a .head-search summary:hover{background:var(--butter)}.look-a .head-search summary:active{transform:scale(.94)}.look-a .search-pop{border:2px solid var(--ink);border-radius:0;box-shadow:8px 8px 0 var(--ink)}.look-a .btn,.look-a .btn-sm{background:var(--ink);color:#fff;border-radius:0;font:700 13px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:15px 24px;transition:transform .2s var(--ease),background .2s,box-shadow .2s}.look-a .btn:hover{filter:none;background:var(--accent);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.look-a .btn:active{transform:scale(.97)}.look-a .head-nl.btn-sm{padding:12px 18px;background:var(--accent)}.look-a .btn-ghost{background:#fff0;color:var(--ink);border:2px solid var(--ink)}.look-a .btn-ghost:hover{background:var(--butter);color:var(--ink)}.look-a .nav-btn{border:2px solid var(--ink);border-radius:0;font:700 12px var(--sans);letter-spacing:.1em;text-transform:uppercase;background:var(--butter)}.look-a .hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(24px,5vw,72px);padding:clamp(28px,5vw,64px) 0 clamp(24px,4vw,48px);align-items:center}.look-a .hero-txt{order:1}.look-a .hero-img{order:2}.look-a .hero-kicker{display:flex;align-items:center;gap:14px;font:700 12px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:22px}.look-a .hero-kicker::before{content:"";width:48px;height:3px;background:var(--accent)}.look-a .hero .cat{display:none}.look-a .hero h1{font-size:clamp(40px,6.6vw,98px);line-height:.94;letter-spacing:-.04em;margin:0 0 26px;text-wrap:balance}.look-a .hero p{font:italic 400 clamp(18px,1.6vw,22px)/1.45 var(--serif);color:var(--muted);max-width:40ch;margin-bottom:30px}.look-a .hero-img{position:relative;aspect-ratio:2/3;max-height:none;max-width:420px;justify-self:center;width:100%;border-radius:2px;overflow:visible;background:var(--soft);border:2px solid var(--ink);box-shadow:16px 16px 0 var(--butter);transform:rotate(2.2deg);transition:transform .5s var(--ease)}.look-a .hero-img:hover{transform:rotate(0)}.look-a .hero-img img{width:100%;height:100%;object-fit:cover;padding:0;background:none}.look-a .hero-sticker{position:absolute;left:-34px;top:-30px;width:96px;height:96px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font:italic 800 26px var(--serif);transform:rotate(-14deg);border:2px solid var(--ink)}@media(max-width:820px){.look-a .hero{grid-template-columns:1fr}.look-a .hero-img{order:2;max-width:250px;justify-self:center;margin-top:14px}.look-a .hero-sticker{left:auto;right:-14px;top:-18px;width:72px;height:72px;font-size:20px}}.look-a .trust{background:none;color:var(--ink);border-radius:0;border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);padding:18px 0;margin-top:0;grid-template-columns:repeat(3,1fr);gap:20px 40px}.look-a .trust b{color:var(--ink);font:800 18px var(--serif);display:inline}.look-a .trust b::after{content:" —";color:var(--accent)}.look-a .trust span{display:block;font-size:14px;color:var(--muted);margin-top:4px}@media(max-width:700px){.look-a .trust{grid-template-columns:1fr}}.look-a .sec-title{font-size:clamp(34px,5vw,60px);letter-spacing:-.035em;line-height:1;margin:clamp(48px,7vw,88px) 0 24px;padding-top:16px;border-top:3px solid var(--ink)}.look-a .sec-title a,.look-a .sec-title small{font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-underline-offset:5px}.look-a .sec-title a:hover{color:var(--accent)}.look-a .rooms{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:2px solid var(--ink);background:var(--ink)}.look-a .rooms a{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:2px 16px;align-items:end;padding:22px 24px;border:0;border-radius:0;min-height:132px;margin:0 -1px -1px 0;box-shadow:0 0 0 1px var(--ink);transition:background .25s var(--ease),transform .25s var(--ease)}.look-a .rooms a:nth-child(6n+1){background:var(--butter)}.look-a .rooms a:nth-child(6n+2){background:var(--paper)}.look-a .rooms a:nth-child(6n+3){background:var(--sage)}.look-a .rooms a:nth-child(6n+4){background:var(--blush)}.look-a .rooms a:nth-child(6n+5){background:var(--bg)}.look-a .rooms a:nth-child(6n){background:var(--paper)}.look-a .rooms a:hover{background:var(--accent);color:#fff}.look-a .room-n{grid-row:1/3;font:italic 800 56px/.8 var(--serif);align-self:center;opacity:.9}.look-a .room-t{font:800 clamp(20px,2vw,26px)/1.05 var(--serif);letter-spacing:-.02em;align-self:end}.look-a .rooms small{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;opacity:.7;align-self:start}@media(max-width:900px){.look-a .rooms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.look-a .rooms a{padding:16px;min-height:104px}.look-a .room-n{font-size:40px}}.look-a .grid{display:block;column-count:4;column-gap:24px}@media(max-width:1180px){.look-a .grid{column-count:3}}@media(max-width:820px){.look-a .grid{column-count:2;column-gap:14px}}.look-a .grid .card{break-inside:avoid;margin:0 0 34px;display:block}.look-a .grid .ad-slot{column-span:all}.look-a .card-img{aspect-ratio:2/3;border-radius:2px;border:2px solid var(--ink);background:var(--soft);position:relative;overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.look-a .card-img img{padding:0;object-fit:cover;transition:transform .6s var(--ease)}.look-a .card:hover .card-img{transform:translate(-4px,-4px);box-shadow:8px 8px 0 var(--ink)}.look-a .card:hover .card-img img{transform:scale(1.035)}.look-a .card-cat{left:0;bottom:0;top:auto;background:var(--accent);color:#fff;border-radius:0;font:700 10.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;padding:9px 12px}.look-a .card h3{font-size:clamp(19px,1.7vw,24px);line-height:1.08;margin:14px 0 8px;letter-spacing:-.02em;text-wrap:balance}.look-a .card small{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.look-a .pin-mini{border-radius:50%}@supports (animation-timeline:view()){.look-a .grid .card{animation:kk-rise both var(--ease) linear;animation-timeline:view();animation-range:entry 0% entry 35%}@keyframes kk-rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}}.look-a .about-band{background:var(--butter);border:2px solid var(--ink);border-radius:0;padding:clamp(28px,5vw,64px);margin:clamp(48px,7vw,88px) 0 24px;box-shadow:12px 12px 0 var(--ink)}.look-a .about-band h2{font-size:clamp(32px,5vw,64px);line-height:.98;margin-bottom:18px}.look-a .about-band p{font:italic 400 clamp(18px,2vw,26px)/1.4 var(--serif);max-width:34ch;color:var(--ink)}.look-a .nl-card{background:var(--ink);color:#fff;border-radius:0;padding:clamp(28px,5vw,56px);margin:48px 0}.look-a .nl-card h2{font-size:clamp(30px,4.4vw,52px);line-height:1;color:var(--butter);margin:8px 0 12px}.look-a .nl-card .kicker{color:var(--butter)}.look-a .nl-card p{color:#d9d2c4}.look-a .nl-form input[type=email]{border-radius:0;border:2px solid var(--butter);background:var(--ink);color:#fff;padding:15px 16px}.look-a .nl-card .btn{background:var(--butter);color:var(--ink)}.look-a .nl-card .btn:hover{background:#fff;box-shadow:4px 4px 0 var(--accent)}.look-a .nl-priv,.look-a .nl-priv a{color:#bdb5a6}.look-a .favs .fav{border:2px solid var(--ink);border-radius:0;background:var(--paper)}.look-a .voice-grid figure{border:2px solid var(--ink);border-radius:0;background:var(--paper)}.look-a .voice-grid blockquote{font:italic 500 22px/1.35 var(--serif)}.look-a .faq details{border-top:2px solid var(--ink);padding:6px 0}.look-a .faq details:last-child{border-bottom:2px solid var(--ink)}.look-a .faq summary{font:800 clamp(20px,2.4vw,28px)/1.2 var(--serif);letter-spacing:-.02em;padding:16px 0}.look-a .faq p{font-size:18px;max-width:62ch}.look-a .post-layout{--read:640px;--side:320px;gap:clamp(32px,5vw,72px)}.look-a .crumbs{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.look-a .cat-pill{background:none;color:var(--accent);padding:0;border-radius:0;font:800 12px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}.look-a .cat-pill::before{content:"";width:36px;height:3px;background:var(--accent)}.look-a .post-title{font-size:clamp(36px,5.6vw,68px);line-height:.98;letter-spacing:-.04em;margin:18px 0 20px;text-wrap:balance}.look-a .post-lead{font:italic 400 22px/1.45 var(--serif);color:var(--muted)}.look-a .meta{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:14px 0;margin:26px 0}.look-a .post-hero{margin:0 0 28px}.look-a .post-hero img{border:2px solid var(--ink);border-radius:2px;box-shadow:12px 12px 0 var(--butter)}.look-a .aff-note{background:var(--paper);border:0;border-left:4px solid var(--butter);border-radius:0;font-size:14px;padding:14px 18px;color:var(--muted)}.look-a .toc{border:2px solid var(--ink);border-radius:0;background:var(--paper);box-shadow:8px 8px 0 var(--butter)}.look-a .toc strong{font:800 20px var(--serif)}.look-a .toc ol{list-style:none;counter-reset:t;padding:0}.look-a .toc li{counter-increment:t;display:grid;grid-template-columns:30px 1fr;padding:6px 0;border-top:1px solid var(--line)}.look-a .toc li::before{content:counter(t,decimal-leading-zero);font:italic 800 15px var(--serif);color:var(--accent)}.look-a .toc a{color:var(--ink);font-size:14.5px;line-height:1.35}.look-a .entry{font-size:18px;line-height:1.72}.look-a .entry h2:not(.kk-find-t){font-size:clamp(28px,3.4vw,40px);letter-spacing:-.03em;line-height:1.05;margin:56px 0 16px}.look-a .entry .kk-finds-menu{border:2px solid var(--ink);border-radius:0;background:var(--paper)}.look-a .entry .kk-finds-chip{border:1px solid var(--ink);border-radius:0;box-shadow:none}.look-a .entry .kk-finds-chip-nr{background:var(--accent);border-radius:0}.look-a .entry .kk-find{display:grid;grid-template-columns:minmax(160px,230px) 1fr;gap:clamp(18px,3vw,32px);background:var(--paper);border:2px solid var(--ink);border-radius:0;padding:clamp(16px,2.6vw,26px);margin:36px 0;box-shadow:10px 10px 0 var(--soft);position:relative}.look-a .entry .kk-find-media{border:1px solid var(--ink);border-radius:0;background:#fff}.look-a .entry .kk-find-nr{left:-2px;top:-2px;background:var(--ink);color:var(--butter);font:italic 800 20px/1 var(--serif);border-radius:0;padding:7px 11px}.look-a .entry .kk-find-ad{background:var(--butter);color:var(--ink);border-radius:0;font:700 10px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:5px 7px}.look-a .entry .kk-find-t{font:800 clamp(20px,2.2vw,26px)/1.12 var(--serif);letter-spacing:-.02em}.look-a .entry .kk-find-desc{color:var(--muted);font-size:16.5px}.look-a .entry .kk-find-price{font:800 32px/1 var(--serif);letter-spacing:-.03em}.look-a .entry .kk-find-btn{background:var(--ink);color:#fff;border-radius:0;font:700 12.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:16px 22px;transition:transform .2s var(--ease),background .2s,box-shadow .2s}.look-a .entry .kk-find-btn:hover{background:var(--accent);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.look-a .entry .kk-find-btn:active{transform:scale(.97)}@media(max-width:600px){.look-a .entry .kk-find{grid-template-columns:1fr;box-shadow:6px 6px 0 var(--soft)}.look-a .entry .kk-find .kk-find-media{max-width:100%}}.look-a .tags a{border-radius:0;border:1px solid var(--ink);background:none}.look-a .tags a:hover{background:var(--butter)}.look-a .site-foot{background:var(--ink);color:#d9d2c4;margin-top:clamp(56px,8vw,112px);padding:clamp(40px,6vw,72px) 0 28px;position:relative;overflow:hidden}.look-a .site-foot a{color:#fff}.look-a .site-foot h3{font:700 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--butter);margin-bottom:16px}.look-a .foot-nl{border-bottom:1px solid #4a4238}.look-a .foot-nl h2{font-size:clamp(28px,4vw,48px);color:#fff}.look-a .foot-mark{font:900 clamp(56px,16vw,230px)/.8 var(--serif);letter-spacing:-.06em;color:#fff0;-webkit-text-stroke:2px #4a4238;margin:40px 0 -2vw;white-space:nowrap;font-variation-settings:"SOFT" 100,"WONK" 1;user-select:none}.look-a .foot-note{border-color:#4a4238;color:#a79f90}@media(max-width:900px){.look-a .head-nl{display:none}.look-a{--mast:64px}.look-a .head-in{grid-template-columns:auto 1fr;grid-template-areas:"logo tools" "nav nav"}.look-a .logo{font-size:clamp(24px,7.2vw,38px);justify-self:start}.look-a .nav{border-top:0;position:absolute;background:var(--bg);border-bottom:3px solid var(--ink)}.look-a .nav .menu{flex-direction:column;align-items:stretch}.look-a .nav a{font-size:15px;padding:16px 4px;border-top:1px solid var(--ink)}.look-a .nav a::after{display:none}.look-a .site-head{top:0}}@media(prefers-reduced-motion:reduce){.look-a *{animation:none!important;transition:none!important}}.look-a .entry .kk-find-btn{box-shadow:none}.look-a .entry .kk-find-btn:hover{box-shadow:4px 4px 0 var(--ink)}.look-a .entry .kk-find{margin:28px 0!important}.look-a .site-foot .btn{background:var(--butter);color:var(--ink)}.look-a .site-foot .btn:hover{background:#fff;box-shadow:4px 4px 0 var(--accent)}.look-a .site-foot .nl-form input[type=email]{border-radius:0;border:2px solid var(--butter);background:#fff0;color:#fff}.look-a .page-wrap{padding-left:var(--gap);padding-right:var(--gap)}.look-a .page-wrap h1,.look-a .arch-head h1{font-size:clamp(40px,6vw,76px);line-height:.95;letter-spacing:-.04em}@media(max-width:560px){.look-a .rooms{grid-template-columns:1fr}.look-a .rooms a{min-height:84px;padding:14px 18px}.look-a .room-n{font-size:34px}.look-a .room-t{font-size:22px}}@media(max-width:560px){.look-a .card-cat{font-size:9px;padding:7px 9px;letter-spacing:.1em}.look-a .card h3{font-size:17px}.look-a .card small{font-size:10px;letter-spacing:.06em}.look-a .grid .card{margin-bottom:26px}}.look-a.pal-kueche{--bg:#f2efe6;--accent:#b4572f;--green:#31453a;--butter:#e3a96b;--sage:#c8d5bd;--blush:#ecd2bd;--soft:#e6dfcc}.look-a.pal-ordnung{--bg:#eef0f0;--accent:#2f5d8a;--green:#22313f;--butter:#f0b429;--sage:#cfdde3;--blush:#e3e8ee;--soft:#dde3e6}.look-a.pal-cozy{--bg:#f3ece3;--accent:#8a5a3c;--green:#3f4a36;--butter:#d8b98a;--sage:#c9d0b8;--blush:#e8d3c0;--soft:#e7dccb}.look-a.pal-goodhome{--bg:#f5f1ea;--accent:#ee5a47;--green:#16294a;--butter:#ffc857;--sage:#cbd8e6;--blush:#f7d1c9;--soft:#e9e2d6}.look-a.pal-beauty{--bg:#f4ede4;--accent:#6b2d5c;--green:#3a2a35;--butter:#e8c9a0;--sage:#d3d8c3;--blush:#ecc9c6;--soft:#e9dccb}.look-a.pal-tier{--bg:#f1eee2;--accent:#c47d16;--green:#1f3d2c;--butter:#f1c24f;--sage:#cbd9b9;--blush:#efd9b4;--soft:#e5decb}.look-a.pal-reise{--bg:#f3efe4;--accent:#1f78c1;--green:#123a57;--butter:#f3d27a;--sage:#c6dfe8;--blush:#f1dcc0;--soft:#e8e0cc}.look-a.pal-fitness{--bg:#efeeec;--accent:#ff5a4a;--green:#1e2124;--butter:#e8ff59;--sage:#d3d8d2;--blush:#ffd2cb;--soft:#e2e1de}.look-a.pal-geld{--bg:#f1f0e8;--accent:#0f6b4a;--green:#0d2e22;--butter:#d9b44a;--sage:#c7dccd;--blush:#e6e0c3;--soft:#e3e1d0}.look-a.pal-business{--bg:#eeeeef;--accent:#f26a1b;--green:#0e1b33;--butter:#ffd166;--sage:#cdd6e4;--blush:#f7d5bd;--soft:#dfe0e4}.look-a.pal-vorlagen{--bg:#f6f5f0;--accent:#4338ca;--green:#1b1a3a;--butter:#ffe27a;--sage:#d5d3f3;--blush:#ece9fb;--soft:#e7e5de}.look-a.pal-technik{--bg:#eceeee;--accent:#0f8b8d;--green:#1b2226;--butter:#f2c14e;--sage:#c8dcdc;--blush:#dfe5e6;--soft:#dde1e1}.look-a.pal-klick{--bg:#f3f1e8;--accent:#1d3fbb;--green:#0f1d3f;--butter:#ffd23f;--sage:#cdd7ee;--blush:#f3dfa9;--soft:#e6e2d0}.look-a.pal-garten{--bg:#f0f1e6;--accent:#3f7d3a;--green:#1d3a22;--butter:#e5c14f;--sage:#cfe0bd;--blush:#ecd9b8;--soft:#e2e3d1}.look-a.pal-energie{--bg:#f3f1e4;--accent:#c77700;--green:#14222e;--butter:#ffd23f;--sage:#d9e2c4;--blush:#f6e0b0;--soft:#e6e2cd}.look-a.pal-smarthome{--bg:#f1eff6;--accent:#6d3fd1;--green:#1c1530;--butter:#f5d547;--sage:#d9d2f3;--blush:#e8e0fb;--soft:#e4e0ee}.look-a.pal-werkzeug{--bg:#efede8;--accent:#d9480f;--green:#26282b;--butter:#f2b705;--sage:#d4d6d6;--blush:#f3d6c3;--soft:#e1ded6}.look-a.pal-geschenke{--bg:#f6efe9;--accent:#c0264b;--green:#3b1a2a;--butter:#f4c95d;--sage:#e9d3d8;--blush:#f4d3d9;--soft:#ecdcd2}.look-a.pal-creator{--bg:#f3f0f5;--accent:#b4237f;--green:#240a2e;--butter:#ffd23f;--sage:#e6d0ee;--blush:#f6d3ea;--soft:#e6dfe9}@media(min-width:901px){.look-a .nav .menu{flex-wrap:wrap;row-gap:0}.look-a .nav a{padding:14px 9px;letter-spacing:.1em;font-size:12px}.look-a .nav a::after{left:9px;right:9px;bottom:7px}}.look-a .topbar-pin{color:var(--butter)}.look-a .follow-box{background:var(--paper);border:2px solid var(--ink);border-radius:0;box-shadow:10px 10px 0 var(--accent)}.look-a .follow-box.follow-home{background:var(--accent);color:#fff;box-shadow:10px 10px 0 var(--ink);padding:clamp(28px,5vw,56px)}.look-a .follow-home .kicker,.look-a .follow-home p{color:#fff}.look-a .follow-box h2{font-size:clamp(26px,3.6vw,48px);line-height:1;letter-spacing:-.035em}.look-a .follow-img{border:2px solid var(--ink);border-radius:2px;transform:rotate(-2deg);box-shadow:6px 6px 0 var(--butter)}.look-a .follow-btn{background:#e60023;color:#fff;border:2px solid var(--ink)}.look-a .follow-home .follow-btn{background:var(--ink)}.look-a .follow-btn:hover{background:var(--ink)}.look-a .follow-pins a{border:2px solid var(--ink);border-radius:2px;box-shadow:5px 5px 0 var(--ink)}.look-a .follow-pins a:nth-child(odd){transform:rotate(-1.5deg)}.look-a .follow-pins a:nth-child(even){transform:rotate(1.5deg)}.look-a .follow-pins a:hover{transform:rotate(0) translateY(-4px)}.look-a .about-me{background:var(--butter);align-items:center}.look-a .about-me .about-figure{border:2px solid var(--ink);border-radius:2px;box-shadow:8px 8px 0 var(--ink);transform:rotate(-2deg)}.look-a .about-me .kicker{color:var(--ink)}.look-a .about-ph{background:var(--sage);color:var(--ink);font-weight:900;font-style:italic}.look-a .about-figure{border-radius:2px}.look-a .author-box{border:2px solid var(--ink);border-radius:0;box-shadow:6px 6px 0 var(--butter);margin-bottom:28px}.look-a .author-box .ab-photo{border:2px solid var(--ink);border-radius:0}.look-a .author-box .ab-name{font:800 20px var(--serif);letter-spacing:-.02em}.look-a .ab-link{color:var(--accent);font:700 12px var(--sans);letter-spacing:.1em;text-transform:uppercase}.look-a .about-page .about-figure{border:2px solid var(--ink);box-shadow:12px 12px 0 var(--butter);transform:rotate(-1.5deg)}.look-a .about-hero h1{font-size:clamp(40px,7vw,84px);line-height:.95;letter-spacing:-.04em}.look-a .about-lead{font:italic 400 clamp(20px,2.4vw,28px)/1.35 var(--serif)}.look-a .about-body h2{border-top:3px solid var(--ink);padding-top:12px}.look-a .about-sign{color:var(--accent)}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#1E73BE;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#1E73BE;--cmplz_button_accept_border_color:#1E73BE;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#1e73be;--cmplz_slider_inactive_color:#F56E28;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}.cmplz-deny{display:none}.cmplz-cookiebanner .cmplz-title{display:none}#cmplz-manage-consent .cmplz-manage-consent{animation:mc_slideIn 0s forwards}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{max-width:initial!important;height:80px!important;margin-bottom:20px}@media only screen and (max-width:400px){.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{height:100px!important}}.cmplz-blocked-content-container.recaptcha-invisible .cmplz-blocked-content-notice,.cmplz-blocked-content-container.g-recaptcha .cmplz-blocked-content-notice{max-width:initial;padding:7px}.twitter-tweet.cmplz-blocked-content-container{padding:10px 40px}.cmplz-placeholder-element>blockquote.fb-xfbml-parse-ignore{margin:0 20px}.tiktok-embed.cmplz-placeholder-element>div{max-width:100%}.instagram-media.cmplz-placeholder-element>div{max-width:100%}