.cr-all-reviews-shortcode.cr-all-reviews-shortcode{--rv-ink:#1b2a2f;--rv-muted:#6b7378;--rv-star:#f5b301;--rv-green:#2f9e6b;--rv-line:#ece8e2;--rv-chip:#f6f3ee;--rv-chip-hover:#ebe5da;--rv-surface:#faf8f5;--rv-radius:16px}.cr-all-reviews-shortcode.cr-all-reviews-shortcode ol.commentlist{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%, 300px),1fr))!important;gap:16px!important;margin:24px 0!important;padding:0!important;list-style:none!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode ol.commentlist>.cr-pagination-review-spinner{grid-column:1 / -1!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode ol.commentlist>li.review{display:flex!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .comment_container{display:flex!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid var(--rv-line)!important;border-radius:var(--rv-radius)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-comment-text{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;margin:0!important;padding:22px!important;border:0!important;box-sizing:border-box!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-rating-product-name{display:contents!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .crstar-rating-svg{order:1!important;align-self:flex-start!important;color:var(--rv-star)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .description{order:2!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-product-name-picture{order:3!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .meta{order:4!important;margin-top:auto!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .crstar-rating-svg svg{width:18px!important;height:18px!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-rating-icon-bg{color:#d9d3c8!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-rating-icon{color:var(--rv-star)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .description{flex:1 1 auto!important;margin:0!important;padding:0!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .description:empty{display:none!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .description p{margin:0!important;font-size:1rem!important;line-height:1.55!important;color:var(--rv-ink)!important;overflow-wrap:anywhere!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .description p:first-child::before{content:"\201C"!important;display:block!important;height:.45em!important;margin-bottom:8px!important;font-family:Georgia,"Times New Roman",serif!important;font-size:3rem!important;line-height:1!important;color:var(--rv-star)!important;opacity:.55!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review.rv-short .description p{font-size:1.45rem!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.01em!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-product-name-picture{position:relative!important;display:flex!important;align-items:center!important;gap:8px!important;align-self:flex-start!important;max-width:100%!important;padding:4px 14px 4px 4px!important;background:var(--rv-chip)!important;border-radius:999px!important;transition:background .15s ease!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-product-name-picture:hover{background:var(--rv-chip-hover)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .iv-comment-product-a{flex:0 0 auto!important;line-height:0!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .iv-comment-product-img{display:block!important;width:30px!important;height:30px!important;margin:0!important;border-radius:50%!important;object-fit:cover!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-comment-productname-a{min-width:0!important;font-size:.8rem!important;font-weight:600!important;color:var(--rv-ink)!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-comment-productname-a::after{content:""!important;position:absolute!important;inset:0!important;border-radius:999px!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:0!important;padding:14px 0 0!important;border-top:1px solid var(--rv-line)!important;font-size:.82rem!important;color:var(--rv-muted)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-meta-author-featured-date,.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-meta-author-title{margin:0!important;padding:0!important;min-width:0!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-meta-author-title>div{display:flex!important;align-items:center!important;gap:6px!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .woocommerce-review__author{font-size:.9rem!important;font-weight:600!important;color:var(--rv-ink)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .woocommerce-review__published-date{white-space:nowrap!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-verified-owner .cr-meta-author-title>div::after{content:"\2713"!important;content:"\2713" / "Verified buyer"!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;border-radius:50%!important;background:var(--rv-green)!important;color:#fff!important;font-size:10px!important;font-weight:700!important;line-height:1!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .ivole-meter{height:20px!important;background:var(--rv-line)!important;border:0!important;border-radius:999px!important;overflow:hidden!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .ivole-meter-bar{height:100%!important;background:var(--rv-star)!important;border-radius:999px!important;font-size:0!important;color:transparent!important;transition:filter .15s ease!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .cr-histogram-a{cursor:pointer!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .ivole-histogramRow:hover .ivole-meter-bar{filter:brightness(.92)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .ivole-histogramRow:hover td{color:var(--rv-ink)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .ivole-histogramRow:not(:has(.cr-histogram-a)){opacity:.45!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .rv-themes{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0 0 18px!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .rv-themes__label{margin-right:4px!important;font-size:.9rem!important;font-weight:600!important;color:var(--rv-ink)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .rv-chip{padding:7px 14px!important;font:inherit!important;font-size:.85rem!important;font-weight:600!important;color:var(--rv-ink)!important;background:var(--rv-chip)!important;border:1px solid transparent!important;border-radius:999px!important;cursor:pointer!important;transition:background .15s ease,color .15s ease!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .rv-chip:hover{background:var(--rv-chip-hover)!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode .rv-chip[aria-pressed="true"]{background:var(--rv-ink)!important;color:#fff!important}@media (max-width:600px){.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-comment-text{padding:18px!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review.rv-short .description p{font-size:1.25rem!important}}@media (prefers-reduced-motion:reduce){.cr-all-reviews-shortcode.cr-all-reviews-shortcode *{transition:none!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .comment_container:hover{transform:none!important}}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .woocommerce-review__author::after,.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-meta-author-title::after,.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-meta-author-featured-date::after,.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .meta::after{content:none!important;display:none!important}.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .meta>*,.cr-all-reviews-shortcode.cr-all-reviews-shortcode li.review .cr-comment-text>*{float:none!important}