.mini-back{color:var(--muted);margin-bottom:22px;font-size:12px;display:block}.mini-page .nb-handwritten{font-size:clamp(28px,3vw,42px)}.mini-page .nb-heading .mini-notice{font:13px/1.6 var(--sans);max-width:600px;color:var(--muted);margin:18px auto 0}.mini-page .paket-btn:disabled{opacity:.65;cursor:not-allowed}.mini-page .nb-package-photo img{object-fit:contain;background:#faf7fb}[data-mini-shooting=herbstshooting] .nb-package-photo img,[data-mini-shooting=einschulung] .nb-package-photo img{object-fit:cover}.mini-old-price{font:20px/1.2 var(--serif);color:var(--muted);margin-bottom:-12px}.mini-page .nb-process ol{grid-template-columns:repeat(5,minmax(0,1fr))}.mini-page .photo-strip .strip-set figure{width:auto;min-width:180px}.mini-page .photo-strip .strip-set img{object-fit:contain;width:auto;height:330px}.mini-collage{isolation:isolate;height:580px;margin:35px 0 35px 20px;position:relative}.mini-collage-motion{position:absolute;inset:0}.mini-collage:before{content:"";z-index:-1;background:#dfc5ed50;border-radius:45%;position:absolute;inset:8% -6%;transform:rotate(-12deg)}.mini-print{background:#fff;border:8px solid #fff;border-radius:25px;position:absolute;overflow:hidden;box-shadow:0 16px 30px #6e49712e}.mini-print img{width:100%;height:auto}.mini-print-0{z-index:2;width:70%;top:22%;left:0;transform:rotate(-5deg)}.mini-print-1{width:42%;top:0;right:0;transform:rotate(8deg)}.mini-print-2{z-index:3;width:49%;bottom:3%;right:-3%;transform:rotate(9deg)}.mini-collage-leaf{color:#c2a3d3;width:110px;position:absolute;top:0;right:33%}.mini-collage-heart{color:var(--nb-accent);font:45px var(--serif);position:absolute;top:45%;right:-20px;transform:rotate(15deg)}.mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mini-tile{transition:transform .25s var(--ease),box-shadow .25s var(--ease);background:#fffdfef2;border:1px solid #fff;border-radius:25px;padding:12px;overflow:hidden;box-shadow:0 8px 24px #573d7607}.mini-tile:focus-within{box-shadow:0 14px 35px #573d761c}@media (hover:hover){.mini-tile:hover{transform:translateY(-5px);box-shadow:0 14px 35px #573d761c}}@media (prefers-reduced-motion:reduce){.mini-tile{transition:none}.mini-tile:hover{transform:none}}.mini-tile-photo{background:#f6f0f8;border-radius:20px;display:block;overflow:hidden}.mini-tile-photo img{aspect-ratio:1.65;object-fit:cover;width:100%;height:auto}.mini-tile-copy{padding:18px 18px 12px;position:relative}.mini-tile-copy h3{margin-bottom:10px;font-size:32px;line-height:1.15}.mini-tile-copy p{font:18px/1.45 var(--serif);max-width:85%;color:var(--muted);margin-bottom:15px}.mini-tile .button{border-radius:30px;min-height:44px}.mini-tile-leaf{color:#c9afd2;opacity:.7;pointer-events:none;width:44px;height:75px;position:absolute;top:20px;right:2px}@media (width<=1100px){.mini-collage{height:470px}.mini-page .nb-process ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.mini-overview .nb-hero-inner{flex-direction:column;display:flex}.mini-overview .nb-hero-copy{padding:34px 24px 12px}.mini-overview .nb-heading h2{white-space:normal;font-size:42px}.mini-collage{order:-1;width:calc(100% - 40px);height:105vw;max-height:540px;margin:24px 20px 12px}.mini-print{border-width:5px;border-radius:18px}.mini-print-0{top:20%}.mini-print-2{bottom:4%;right:0}.mini-collage-heart{right:0}.mini-grid{grid-template-columns:1fr;gap:22px}.mini-tile-photo img{height:auto;max-height:none}.mini-tile-copy{padding:15px 9px 8px}.mini-tile-copy h3{font-size:28px}.mini-tile-copy p{max-width:90%;font-size:17px}.mini-tile-leaf{width:28px;right:0}.mini-page .nb-package-photo{aspect-ratio:auto}.mini-page .nb-package-photo img{object-fit:contain;height:auto;position:relative;inset:auto}[data-mini-shooting=herbstshooting] .nb-package-photo{aspect-ratio:1}[data-mini-shooting=herbstshooting] .nb-package-photo img{object-fit:cover;height:100%;position:absolute;inset:0}.mini-page .nb-process ol{grid-template-columns:1fr}.mini-page .photo-strip .strip-set img{height:260px}}@media (width>=701px){[data-mini-shooting=weihnachtsshooting] .nb-package:first-child .nb-package-photo img{object-fit:cover;object-position:28% 50%!important}}
