.yt-review-container{width:100%;margin:0 auto;background:#fef2ed;padding:16px;max-width:1170px;margin:0 auto;font-family:"Mulish",sans-serif}
.yt-reviews-section{max-width:1170px;margin:0 auto}
.yt-reviews-section>p{font-size:18px;font-weight:600;letter-spacing:1px;line-height:22px;color:#444;margin-bottom:5px !important;padding-left:16px}
.yt-reviews-section>h3{font-size:26px;font-weight:800;line-height:30px;margin-top:0;padding-left:16px;color:#444;margin-bottom:24px !important}
.thumbnail-img{max-width:100%;height:100%;width:100%;object-fit:cover;border-radius:12px;min-height:173px}
.yt-review-card{position:relative;border-radius:12px}
.overlay-shadow{background:#00000080;position:absolute;height:100%;width:100%;z-index:1;top:0;height:173px;border-radius:12px}
.user-info{display:flex;gap:10px;position:absolute;top:9px;left:16px;z-index:2}
.user-names h3{font-size:16px;font-weight:700;color:#fff}
.user-names p{font-size:12px;font-weight:500;color:#fff}
.user-info>img{width:45px;object-fit:cover;height:45px;border-radius:50%;border:3px solid #ffae8f}
.play-vdo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:40px;width:40px;z-index:3;cursor:pointer}
.yt-card-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.6)}
.yt-card-modal-content{padding:0;border-radius:20px;max-width:1170px;width:90%;height:max-content;overflow-y:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:"Mulish",sans-serif}
.yt-content-item iframe{height:80vh}
.yt-card-close-modal{background:transparent;border:0;position:absolute;top:15px;right:15px;cursor:pointer;z-index:999}
.yt-modal-data{height:max-content}
.yt-content-item{margin-bottom:0}
.yt-review-card{min-height:173px;border-radius:8px}
.yt-card-close-modal img{width:30px}
@media screen and (min-width:767px) and (max-width:1024px){.yt-review-container{padding:16px 0}
}
@media(max-width:767px){.yt-reviews-section>p{font-size:12px;margin-bottom:0 !important}
.yt-reviews-section>h3{font-size:18px;line-height:20px;width:232px;margin-bottom:14px !important}
.yt-content-item iframe{height:300px}
.yt-card-close-modal img{width:32px}
.yt-review-container{padding:16px 0}
}