.itslabubu-stock-box{border:1px dashed #d8d8d8;border-radius:12px;padding:18px 20px;margin:18px 0;background:#fff;font-family:inherit;line-height:1.5;text-align:left}
.itslabubu-stock-status{display:flex;align-items:center;gap:8px;color:#16b864;font-size:15px;margin-bottom:10px}
.itslabubu-stock-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 21px;width:21px;height:21px;border-radius:50%;background:#20c675;color:#fff;font-size:13px;font-weight:700}
.itslabubu-stock-copy{font-size:15px;color:#202020}
.itslabubu-red{color:#d92828;font-weight:700}
.itslabubu-stock-progress{width:100%;height:7px;border-radius:99px;background:#ededed;overflow:hidden;margin:14px 0 7px}
.itslabubu-stock-progress-fill{width:86%;height:100%;border-radius:99px;background:linear-gradient(90deg,#ef8f8f,#df6666)}
.itslabubu-stock-bottom{font-size:13px;font-weight:600;color:#555}
.il-stock-unavailable{color:#777}.il-stock-unavailable .itslabubu-stock-icon{background:#777}
body .commentlist .cr-avatar,body .commentlist .cr-avatar-check{display:none!important}
body .commentlist .comment_container{border:1px solid #e3e1dd!important;border-radius:18px!important;background:#fff;padding:22px!important;margin:0 0 16px!important;box-shadow:none}
body .commentlist .cr-comment-text{margin:0!important;padding:0!important;border:0!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}
body .commentlist .cr-comment-text:has(.iv-comment-image){grid-template-columns:minmax(0,1fr) 175px}
body .commentlist .cr-comment-text>.meta{grid-column:1;grid-row:1;margin:0!important;display:flex;gap:10px;justify-content:space-between}
body .commentlist .cr-meta-author-title{display:flex!important;flex-direction:row!important;gap:10px;align-items:center}
body .commentlist .woocommerce-review__author{font-size:15px;font-weight:700;color:#242424}
body .commentlist .woocommerce-review__verified{font-size:12px;color:#81715b}
body .commentlist .woocommerce-review__published-date{font-size:12px;color:#888}
body .commentlist .cr-rating-product-name{grid-column:1;grid-row:2;margin:0!important}
body .commentlist .cr-product-name-picture{display:none!important}
body .commentlist .description{grid-column:1;grid-row:3;margin:0!important;font-size:15px;line-height:1.6;color:#292929}
body .commentlist .cr-comment-images{grid-column:2;grid-row:1 / span 4;margin:0!important;display:flex;flex-wrap:wrap;gap:8px;align-self:start}
body .commentlist .iv-comment-image{float:none!important;margin:0!important;width:100%!important;max-width:175px!important;height:auto!important}
body .commentlist .iv-comment-image img{width:100%!important;height:auto!important;max-height:230px!important;max-width:100%!important;object-fit:contain;border-radius:13px!important;display:block}
body .commentlist .cr-comment-text>div:empty{display:none}
@media(max-width:749px){
.itslabubu-stock-box{padding:15px 16px;margin:14px 0}.itslabubu-stock-copy,.itslabubu-stock-status{font-size:14px}
body .commentlist .comment_container{padding:16px!important;border-radius:14px!important}
body .commentlist .cr-comment-text:has(.iv-comment-image){grid-template-columns:minmax(0,1fr) 100px;gap:10px}
body .commentlist .cr-comment-text>.meta{flex-wrap:wrap}
body .commentlist .cr-meta-author-title{flex-wrap:wrap}
body .commentlist .woocommerce-review__published-date{font-size:10px}
body .commentlist .description{font-size:13px}
body .commentlist .iv-comment-image{max-width:100px!important}
body .commentlist .iv-comment-image img{max-height:160px!important}
}
