.parent-bar a[href="/volwassenen/"],.parent-bar a[aria-current=page]{border-radius:20px;background:#e9eee5;color:#405744;padding:8px 14px;font-weight:700;min-height:44px}.adult-world{--ink:#333c34;--muted:#6a7065;--purple:#53664f;--line:#e3dfd4;background:#f8f6ef;color:var(--ink);font-family:Arial,Helvetica,sans-serif}.adult-world main.seo-page{max-width:1200px;padding:0 32px 64px}.adult-world header{border-bottom:1px solid var(--line)}.adult-world .parent-bar{padding-top:12px}.adult-world header nav{font-weight:400}.adult-world h1,.adult-world h2,.adult-world h3,.adult-world h4{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.03em;color:#333c34}.adult-world a:focus-visible,.adult-world button:focus-visible,.adult-world select:focus-visible{outline:3px solid #97733f;outline-offset:4px}.adult-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding:70px 0 75px}.adult-eyebrow{font-size:11px!important;letter-spacing:.18em!important;font-weight:700!important;line-height:1.6;color:#69765d!important;margin:0 0 18px}.adult-world .adult-hero h1{font-size:clamp(44px,5.4vw,68px);line-height:1.08;margin:0 0 24px}.adult-world .adult-lead{font-size:17px;line-height:1.8;max-width:560px;color:#646b61}.adult-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:30px 0 20px}.adult-button{border:1px solid #52664e;background:#52664e;color:#fff!important;border-radius:6px;display:inline-flex;justify-content:center;align-items:center;gap:20px;padding:16px 22px;min-height:50px;font:600 14px Arial,sans-serif;cursor:pointer;text-decoration:none}.adult-button:hover{background:#40523d}.adult-button:disabled{opacity:.6;cursor:wait}.adult-text-link{font-size:14px;text-decoration:underline;text-underline-offset:5px;color:#4e604a}.adult-world .adult-note{font-size:12px;line-height:1.8;color:#73786d}.adult-note a{text-decoration:underline}.adult-hero-picture{background:#eae4d8;padding:28px 30px 18px;border-radius:48% 48% 6px 6px;display:block}.adult-paper{display:block;transform:rotate(3deg);box-shadow:0 12px 30px #4b43331c}.adult-paper img{display:block;width:100%;height:auto}.adult-picture-caption{display:block;padding:24px 0 4px;font:italic 17px Georgia,serif;color:#5d6654}.adult-collection{padding:50px 0 40px;border-top:1px solid var(--line);scroll-margin-top:20px}.adult-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.adult-section-heading h2,.adult-maker h2{font-size:36px;margin:0 0 14px;line-height:1.2}.adult-section-heading p{font-size:15px;color:#6a7065}.adult-section-heading>span{white-space:nowrap;font-size:12px;color:#747b6d}.adult-filter-links{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 36px}.adult-filter-links a{border:1px solid #d9ddcf;background:#eff1e9;color:#54654b;border-radius:30px;padding:13px 20px;font-size:14px;min-height:44px}.adult-world .adult-series-title{font-size:27px;margin:40px 0 22px;scroll-margin-top:20px}.adult-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.adult-card{border:1px solid #e5e1d7;border-radius:9px;background:#fffefa;overflow:hidden}.adult-card-image{display:block;background:#eeeae1;padding:16px;aspect-ratio:1}.adult-card-image img{display:block;width:100%;height:auto;aspect-ratio:1;background:#fff}.adult-card-copy{padding:20px}.adult-card-label{font:10px Arial,sans-serif!important;letter-spacing:.13em;color:#7e856f!important;margin:0 0 10px!important}.adult-world .adult-card h4{font-size:22px;line-height:1.3;min-height:57px;margin:0 0 17px}.adult-card-actions{display:flex;gap:14px;justify-content:space-between;border-top:1px solid #ede9df;padding-top:12px}.adult-card-actions a,.adult-card-actions button{min-height:44px;display:inline-flex;align-items:center;font:13px Arial,sans-serif;color:#54654b;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.adult-maker{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px;background:#eeeee3;border-radius:12px;margin:30px 0}.adult-maker p{font-size:15px;line-height:1.8}.adult-maker label{display:block;font-size:14px;margin-bottom:10px}.adult-maker select{display:block;width:100%;font:16px Arial,sans-serif;padding:15px;border:1px solid #c9cdbd;border-radius:5px;background:#fffefa;margin-bottom:20px;min-height:50px}.adult-maker form>.adult-button{width:100%}.adult-result{grid-column:1/-1}.adult-result img{display:block;width:100%;max-width:650px;height:auto;margin:20px auto}.adult-result .adult-actions{justify-content:center}.adult-world .adult-detail-title{font-size:42px;line-height:1.2;margin-top:15px}.adult-detail{margin-top:35px}.adult-world .adult-detail .detail-copy{background:#eeeee3;border-radius:10px;padding:30px}.adult-button-outline{background:transparent;color:#52664e!important}.adult-button-outline:hover{background:#e1e5d8}.adult-source{font-size:13px;line-height:1.8;border-top:1px solid #d9ddcf;margin:25px 0;padding-top:15px}.adult-source h3{font-size:22px}.adult-source a{text-decoration:underline}.adult-world .breadcrumb{margin-top:30px}.adult-world .coloring-top .label,.adult-world .coloring-amy,.adult-world .coloring-amy-label{display:none}@media(max-width:900px){.adult-hero{gap:35px}.adult-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adult-maker{padding:28px;gap:25px}}@media(max-width:600px){.parent-bar{padding:6px 12px;font-size:11px}.parent-bar a{padding:8px;min-height:44px}.adult-world main.seo-page{padding:0 20px 30px}.adult-hero{grid-template-columns:1fr;padding:32px 0 40px;gap:28px}.adult-world .adult-hero h1{font-size:47px}.adult-world .adult-lead{font-size:16px}.adult-hero-picture{max-width:360px;margin:auto;padding:22px}.adult-grid{grid-template-columns:1fr;gap:20px}.adult-section-heading{align-items:start}.adult-section-heading h2,.adult-maker h2{font-size:31px}.adult-section-heading>span{display:none}.adult-card h4{min-height:0!important}.adult-maker{grid-template-columns:1fr;padding:24px;gap:20px}.adult-world .adult-detail-title{font-size:34px}.adult-world header nav{gap:20px;font-size:14px}.adult-actions{gap:16px}.adult-world .adult-detail .detail-copy{padding:22px}}
