.singlePost{flex:9 1}.singlePostWrapper{padding:0 20px 20px;display:flex;flex-direction:column}.singlePostImg{width:100%;height:300px;border-radius:5px;object-fit:cover}.singlePostTitle{color:hsl(0,0%,13%);text-align:center;margin:10px;font-family:Lora,serif;font-size:24px}.singlePostTitle:first-child{margin-top:350px}.singlePostTitleInput{text-align:center;margin:10px;font-family:Lora,serif;font-size:20px;color:grey;border:none;border-bottom:1px solid lightgray}.singlePostTitleInput:focus{outline:none}.singlePostEdit{float:right;font-size:16px}.singlePostIcon{margin-left:10px;cursor:pointer}.singlePostIcon:first-child{color:teal}.singlePostIcon:last-child{color:tomato}.singlePostInfo{margin-bottom:4px;display:flex;justify-content:space-between;font-size:14px;font-family:Varela Round,Nunito,sans-serif;color:#be9656}.singlePostEyeViewers{font-weight:400}.singlePostDesc{color:hsl(0,0%,29%);font-size:18px;line-height:25px;white-space:pre-line;word-break:normal;overflow-wrap:anywhere;font-family:Varela Round,Nunito,sans-serif;text-align:start;margin-top:16px;min-height:1000px}.singlePostDesc h2{font-size:22px}.singlePostDesc img{width:100%;height:250px;object-fit:cover}.singlePostDesc:first-letter{margin-left:20px;font-size:30px;font-weight:600}.singlePostDesc a{color:#be9656}.singlePostDescInput{border:none;color:#666;font-size:18px;line-height:25px;height:100vh}.singlePostDescInput:focus{outline:none}.singlePostButton{width:100px;border:none;background-color:teal;padding:5px;color:white;border-radius:5px;cursor:pointer;align-self:flex-end;margin-top:20px}.singlePostHeart{font-size:32px;color:#e31b23;cursor:pointer;border:none;background-color:white}.singlePostHeartCount{margin-left:10px;font-size:22px;font-family:Lora,serif;color:#e31b23;text-align:start}.singlePostTextCenter{margin-top:50px;display:flex;justify-content:center}.singlePostShareBox{border:1px solid #be9656;border-radius:5px;padding:5px 15px 10px;text-align:center;display:flex;justify-content:center;align-items:center}.singlePostShareBoxLegend{font-family:Varela Round,Nunito,sans-serif;color:#be9656}.singlePostShareButton{margin-right:3px;margin-left:3px}.singlePostSimilarPosts{margin-top:50px}.singlePostSimilarPosts h3{text-align:center;font-size:20px;font-family:Varela Round,Nunito,sans-serif;text-decoration:underline}@media (min-width:1024px){.singlePostWrapper{padding:20px 0 20px 20px}.singlePostImg{height:600px;border-radius:10px}.singlePostTitle:first-child{margin-top:650px}.singlePostDesc img{height:500px}}.lightbox{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.97);display:flex}.lightboxClose{position:absolute;top:10px;right:10px;z-index:1;width:44px;height:44px;border:none;border-radius:50%;background-color:rgba(255,255,255,.4);color:rgba(0,0,0,.5);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.lightboxClose:focus-visible,.lightboxClose:hover{background-color:rgba(255,255,255,.7)}.lightboxScroll{flex:1 1;min-width:0;overflow:auto;display:flex;padding:10px;-webkit-overflow-scrolling:touch}.lightboxImage{margin:auto;display:block;transition:opacity .4s ease-in-out}.lightboxImageFit{max-width:100%;max-height:100%;cursor:zoom-in}.lightboxImageZoomed{max-width:none;max-height:none;cursor:zoom-out}.lightboxImageVisible{opacity:1}.lightboxImageHidden{opacity:0}.lightboxStatus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:hsl(0,0%,85%);font-family:Varela Round,Nunito,sans-serif;font-size:16px;text-align:center}