.minis-page .minis-hero{display:grid;grid-template-columns:1fr .9fr;gap:1.5rem;align-items:center;padding:2.5rem 0}.minis-page .minis-hero h1{max-width:10ch;font-size:clamp(2.8rem,7vw,5.6rem);line-height:.94}.minis-page .minis-hero-art{margin:0;transform:rotate(1deg);background:#fff6ea;padding:.65rem;border:1px solid rgba(43,36,56,.15);box-shadow:0 14px 28px rgba(43,36,56,.12)}.minis-page .minis-hero-art img{display:block;width:100%;border-radius:16px}.mini-catalog{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mini-product,.bundle-card{background:#fff6ea;border:1px solid rgba(43,36,56,.16);padding:1rem;border-radius:16px;box-shadow:0 10px 20px rgba(43,36,56,.08)}.mini-product:nth-child(3n+1){transform:rotate(-.7deg)}.mini-product:nth-child(3n){transform:rotate(.8deg);background:#f3dfeb}.mini-product h2,.bundle-card h2{margin:.4rem 0}.mini-joke{font-family:Gaegu,cursive;font-size:1.35rem;color:#6b4c93}.mini-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.mini-actions .button{min-height:44px}.mini-preview{max-width:680px;margin:2rem auto;padding:1.25rem;background:#f7d27a;border:1px solid rgba(43,36,56,.15);box-shadow:0 12px 24px rgba(43,36,56,.1);border-radius:16px}.sample-field{display:grid;gap:.25rem;margin:.8rem 0}.sample-field input{min-height:48px;border:1px solid #b8a897;border-radius:8px;background:#fff6ea;padding:.7rem}.bundle-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.bundle-card{background:#e4f0e5}.bundle-card strong{display:block;font-size:1.7rem;color:#6b4c93;margin:.6rem 0}.minis-note{max-width:70ch;margin:1.5rem auto;padding:1rem;background:#f3dfeb;border:1px solid rgba(43,36,56,.16);border-top:3px solid #d96c4a}.minis-note p{margin:.35rem 0}@media(max-width:850px){.minis-page .minis-hero{grid-template-columns:1fr}.mini-catalog{grid-template-columns:1fr 1fr}}@media(max-width:600px){.mini-catalog,.bundle-list{grid-template-columns:1fr}}
