.post-wrapper .image-text-wrapper.general-container-small{padding:0;margin:0 auto}.post-wrapper .image-text-wrapper.general-container-small .image-text-container .image{max-width:400px;max-height:400px;width:100%;height:100%}.post-wrapper .general-container{padding:0}.post-wrapper a:hover{opacity:1;color:var(--dark-color)}.post-page-title{font-size:25px;font-weight:600;color:var(--dark-color);padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-light-gray)}.post-author-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 0}.post-author{display:flex;flex-direction:row;align-items:center;gap:20px}.author-avatar{max-width:70px;max-height:70px;border-radius:4px;object-fit:contain}.author-name{display:flex;flex-direction:column}.author-name .title{font-size:16px;color:var(--text-gray);font-weight:500}.author-name .name{font-size:18px;color:var(--dark-color);font-weight:600}.post-date{font-size:14px;color:var(--text-gray);font-weight:500;margin-left:auto;text-align:right}.post-content p{margin-bottom:1rem}.post-content p strong{font-weight:600}.post-content .text p{font-size:16px}.post-content .image-text-wrapper .image-text-container .text{color:var(--dark-color);font-size:16px}.post-content a{color:var(--primary-color)}.post-content h2{color:var(--primary-color);font-weight:600;font-size:22px}.post-content h2 strong{color:var(--primary-color);font-weight:600}.post-content .toc ol li,.post-content .toc ul li{font-weight:400;font-family:Poppins,sans-serif;color:var(--dark-color)}.post-content .toc ol li strong,.post-content .toc ul li strong,.post-content .toc ol strong li a,.post-content .toc ul strong li a{font-weight:600}.post-content .toc ol strong li a:hover,.post-content .toc ul strong li a:hover{opacity:1;color:var(--dark-color)}.post-content .toc h2,.post-content .toc h3,.post-content .toc h4,.post-content .toc h5,.post-content .toc h6{font-weight:500;font-family:Poppins,sans-serif}.post-content .toc p strong{font-size:18px}.post-tags{margin:20px 0;display:flex;flex-wrap:wrap;gap:10px}.post-tags .tag{color:#555;border:1px solid #b7b7b7;padding:8px 20px;font-size:14px!important;margin-bottom:10px}.post-swipers-container .shop-swiper-wrapper-1{margin:0}.post-swipers-container .shop-swiper-wrapper-1.general-container-small{width:100%}@media screen and (max-width: 1200px){.post-page-title,.post-content h1{font-size:20px}.post-content h2{font-size:18px}.post-content .toc p strong{font-size:16px}.post-content .image-text-wrapper{margin:25px auto}}@media screen and (max-width: 800px){.post-author{gap:10px}.author-avatar{max-width:50px;max-height:50px}.author-name .title{font-size:14px}.author-name .name{font-size:16px}}@media screen and (max-width: 600px){.post-author{flex-wrap:wrap}.author-avatar{max-width:40px;max-height:40px}.author-name .title{font-size:12px}.author-name .name{font-size:13px}.post-date{font-size:12px}}@media screen and (max-width: 500px){.post-page-title{font-size:18px!important;margin-bottom:10px;padding-bottom:10px}.post-content h1{font-size:18px}.post-content h2{font-size:16px}.post-content .toc p strong{font-size:15px}.post-content .image-text-wrapper .image-text-container .text,.post-content p,.post-content li,.post-content .text,.post-content .text p{font-size:14px}.post-tags .tag{font-size:12px!important;padding:6px 10px;margin-bottom:5px}}
