.page-module__pdLSeW__mainContainer{background-color:#fdfbf7;justify-content:center;align-items:center;min-height:100dvh;padding:.5rem 1rem 3rem;display:flex}.page-module__pdLSeW__loaderContainer{text-align:center}.page-module__pdLSeW__yarnBall{margin-bottom:1rem;font-size:3.75rem;line-height:1}.page-module__pdLSeW__loadingText{color:#5c4e4b;letter-spacing:.1em;font-weight:600}.page-module__pdLSeW__card{text-align:center;background-color:#fff;border:2px solid #f5e8b9;border-radius:32px;width:100%;max-width:24rem;padding:1.5rem;box-shadow:0 20px 25px -5px #9e868226,0 8px 10px -6px #9e86821a}.page-module__pdLSeW__photoFrame{aspect-ratio:1;border-radius:1rem;margin-bottom:1.5rem;overflow:hidden;box-shadow:inset 0 2px 4px #0000000d}.page-module__pdLSeW__photo{object-fit:cover;width:100%;height:100%}.page-module__pdLSeW__tag{color:#5c4e4b;letter-spacing:.05em;background-color:#c5d6c0;border-radius:9999px;padding:.35rem 1.25rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module__pdLSeW__catName{color:#5c4e4b;margin-top:1rem;margin-bottom:0;font-size:1.5rem;font-weight:800}.page-module__pdLSeW__catPrefix{color:#8a9d85;margin-right:.5rem;font-size:1rem;font-weight:700}.page-module__pdLSeW__description{color:#5c4e4b;margin:1.25rem 0;padding:0 .5rem;font-size:.9rem;font-weight:500;line-height:1.625}.page-module__pdLSeW__drawButton{color:#5c4e4b;cursor:pointer;background-color:#fdfbf7;border:2px solid #f2d4d7;border-radius:9999px;margin-top:1rem;padding:.6rem 2rem;font-weight:700;transition:all .2s ease-in-out}.page-module__pdLSeW__drawButton:hover{color:#5c4e4b;background-color:#f2d4d7}
