.miki-personalize{padding:16px;background:#f1f9f8;border:1px solid #cde3df;border-radius:16px;margin:0 0 16px;color:#163b3d}.miki-personalize h3{font-size:17px;margin:0 0 12px}.miki-personalize label{display:grid;gap:5px;font-size:13px;font-weight:700;margin:10px 0}.miki-personalize input[type=text]{width:100%;min-width:0;box-sizing:border-box;border:1px solid #c2d6d3;border-radius:9px;padding:10px;font:inherit;background:white;color:#163b3d}.miki-personalize input[type=range]{width:100%;accent-color:#087b80}.miki-personalize .miki-photo-button{display:block;padding:12px;background:#087b80;color:white;text-align:center;border-radius:9px;cursor:pointer}.miki-personalize p{font:12px/1.5 Arial,sans-serif}.miki-personalize a,.miki-set-link{font-weight:700;color:#087b80}.miki-set-link{display:block;padding:14px;margin-top:12px;border:1px solid #cde3df;border-radius:12px;background:#f5faf8;font-size:14px;text-decoration:none}.miki-set-link[hidden],.miki-personalize[hidden],.miki-personalize [hidden]{display:none!important}
.miki-collection{max-width:1120px;margin:35px auto 60px;padding:0 22px;font-family:Arial,sans-serif;color:#163b3d}.miki-collection h1{font:clamp(30px,5vw,52px)/1.1 Georgia,serif;margin:20px 0}.miki-collection>p{max-width:710px;line-height:1.65;color:#526762}.miki-set-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.miki-set-card{border:1px solid #dce6e3;border-radius:20px;overflow:hidden;background:white;display:flex;flex-direction:column}.miki-set-card>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}.miki-set-card>div{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1}.miki-set-card h2{font-size:21px;margin:0}.miki-set-card p{font-size:14px;line-height:1.5;margin:0;color:#526762}.miki-set-card a,.miki-set-action{display:block;border-radius:10px;background:#087b80;color:white;text-decoration:none;font-weight:700;padding:13px 18px;text-align:center;margin-top:auto}.miki-set-card select{padding:9px;border-radius:8px;max-width:100%;border:1px solid #cddedc;background:white}.miki-set-total{padding:22px;background:#f2f8f5;border-radius:18px;display:flex;gap:25px;align-items:center;justify-content:space-between}.miki-set-total strong{font-size:22px}.miki-set-total p{font-size:14px;color:#526762}.miki-set-total a{margin:0;flex-shrink:0}.miki-set-mini{max-width:1100px;margin:20px auto;padding:16px 22px;border-radius:14px;background:#f1f9f8;font:14px/1.5 Arial,sans-serif}.miki-set-mini a{font-weight:700;color:#087b80}.miki-set-mini p{margin:4px 0}@media(max-width:700px){.miki-set-grid{grid-template-columns:1fr;gap:14px}.miki-set-card{display:grid;grid-template-columns:minmax(110px,36%) minmax(0,1fr)}.miki-set-card>img{align-self:center}.miki-set-card>div{padding:14px}.miki-set-card h2{font-size:19px}.miki-set-total{align-items:stretch;flex-direction:column;gap:10px}.miki-collection{padding:0 16px}}
