:root{--plr-ink: #030032;--plr-ink-hover: #1d1a5c;--plr-text: #4a4866;--plr-muted: var(--pl-ink-muted);--plr-star: #ff4eff;--plr-accent: #4e78ff;--plr-accent-hover: #3a63e6;--plr-avatar: #030032;--plr-tint: #eef2ff;--plr-sunrise: #ffda09;--plr-bg: #f4f4f4;--plr-line: rgba(3, 0, 50, .1);--plr-empty: rgba(3, 0, 50, .14);--plr-hover: #ececf0;--plr-font: var(--global-body-font-family, "Ronzino", -apple-system, sans-serif);--plr-font-head: var(--global-heading-font-family, "TT Firs Text Trial", Georgia, serif);--plr-sec: 56px;--plr-btn-h: 44px;--plr-btn-px: 22px;--plr-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E")}@media(max-width:767px){:root{--plr-sec: 40px}}@property --plr-cut{syntax: "<length>"; inherits: true; initial-value: 0px;}.product-reviews-summary.product-reviews-stars{display:inline-flex!important;align-items:center;gap:5px;padding:0!important;min-height:0!important;font-size:13px!important;line-height:1!important}html body .load-more-button{border-radius:999px!important}html body.single-product #review-box.d8-reviews-wrapper{margin:56px 0 0!important;padding:56px 0!important;border:0!important;border-radius:0!important;background:var(--plr-tint)!important;box-shadow:0 0 0 100vmax var(--plr-tint)!important;clip-path:inset(0 -100vmax)!important}html body.single-product #review-box .d8-average-rating{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:24px 48px!important;margin:0 0 32px!important;padding:0!important}html body.single-product #review-box .avg-star-rating-wrapper{display:flex!important;align-items:center!important;gap:14px!important;margin:0!important}html body.single-product #review-box .avg-rating{font-family:var(--plr-font)!important;font-size:56px!important;font-weight:700!important;line-height:1!important;letter-spacing:-.02em;color:var(--plr-ink)!important}html body.single-product #review-box .st-rating{display:flex!important;flex-direction:column;gap:6px}html body.single-product #review-box .st-rating .star-rating{font-size:18px!important}html body.single-product #review-box .total-rating{font-size:14px!important;color:var(--plr-muted)!important}html body.single-product #review-box .d8-review-summary{margin:14px 0 0!important;font-size:15px!important;line-height:1.5!important;color:var(--plr-text)!important}html body.single-product #review-box .d8-review-breakdown{display:flex!important;flex-direction:column;gap:6px;margin:0!important;padding:0 0 0 48px!important;border:0!important;border-left:1px solid var(--plr-line)!important}html body.single-product #review-box .d8-review-breakdown .review-bar,html body.single-product #review-box .d8-review-breakdown a.star-filter{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;text-decoration:none!important}html body.single-product #review-box .d8-review-breakdown .stars{display:inline-block!important;flex:none;width:88px;height:16px;font-size:0!important;line-height:0!important;color:transparent!important;background:linear-gradient(90deg,var(--plr-star) calc(var(--plr-stars,5) * 20%),var(--plr-empty) 0)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") 0 0/17.6px 16px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") 0 0/17.6px 16px repeat-x}html body.single-product #review-box .d8-review-breakdown a.star-filter[data-star="1"] .stars{--plr-stars:1 }html body.single-product #review-box .d8-review-breakdown a.star-filter[data-star="2"] .stars{--plr-stars:2 }html body.single-product #review-box .d8-review-breakdown a.star-filter[data-star="3"] .stars{--plr-stars:3 }html body.single-product #review-box .d8-review-breakdown a.star-filter[data-star="4"] .stars{--plr-stars:4 }html body.single-product #review-box .d8-review-breakdown a.star-filter[data-star="5"] .stars{--plr-stars:5 }html body.single-product #review-box .d8-review-breakdown .bar{flex:none;width:180px!important;height:8px!important;margin:0!important;border-radius:999px!important;background:var(--plr-line)!important;overflow:hidden}html body.single-product #review-box .d8-review-breakdown .fill{height:100%!important;border-radius:999px!important;background:var(--plr-star)!important}html body.single-product #review-box .d8-review-breakdown .count{min-width:28px;font-size:13px!important;color:var(--plr-muted)!important}html body.single-product #review-box .write-review-btn{margin:0 0 0 auto!important;align-self:center}html body.single-product #review-box .write-review-btn a,html body.single-product #review-box .write-review-btn a:hover{display:inline-flex!important;align-items:center;height:48px!important;padding:0 24px!important;border:0!important;border-radius:999px!important;background:var(--plr-accent)!important;color:#fff!important;font-family:var(--plr-font)!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;transition:background-color .2s ease}html body.single-product #review-box .write-review-btn a:hover{background:var(--plr-accent-hover)!important}html body.single-product #review-box .review-filters{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px;margin:0 0 16px!important}html body.single-product #review-box input#review-search{width:min(360px,100%)!important;height:44px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;font-size:15px!important}html body.single-product #review-box input#review-search:focus{box-shadow:0 0 0 3px #4e78ff33!important;outline:0}html body.single-product #review-box .review-filters .field-wrap{display:flex!important;align-items:center;gap:8px;margin:0!important}html body.single-product #review-box .review-filters .field-wrap label{margin:0!important;font-size:14px!important;color:var(--plr-muted)!important}html body.single-product #review-box select#review-sort{-webkit-appearance:none;appearance:none;height:44px!important;margin:0!important;padding:0 40px 0 18px!important;border:0!important;border-radius:999px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23030032' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 14px center/16px no-repeat!important;color:var(--plr-ink)!important;font-size:15px!important;font-weight:600!important;cursor:pointer}html body.single-product #review-box ul.custom-review-list{display:flex!important;flex-direction:column;gap:12px;margin:0!important;padding:0!important}html body.single-product #review-box li.custom-review-item{margin:0!important;padding:24px!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}html body.single-product #review-box .review-author-details{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important}html body.single-product #review-box .review-avatar{display:grid!important;place-items:center!important;flex:none;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:var(--plr-avatar)!important;line-height:1!important}html body.single-product #review-box .review-avatar span{display:block;margin:0!important;color:#fff!important;font-family:var(--plr-font)!important;font-size:18px!important;font-weight:700!important;line-height:1!important}html body.single-product #review-box .review-author{margin:0 0 4px!important;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;color:var(--plr-ink)!important}html body.single-product #review-box .review-content{font-size:15px!important;line-height:1.6!important;color:var(--plr-text)!important}html body.single-product #review-box .review-content .product-quality-eh{margin:0 0 6px!important}html body.single-product #review-box .review-date,html body.single-product #review-box .review-helpful-text{font-size:13px!important;color:var(--plr-muted)!important}@media(max-width:767px){html body.single-product #review-box.d8-reviews-wrapper{margin-top:40px!important;padding:40px 0!important}html body.single-product #review-box .d8-average-rating{gap:20px!important}html body.single-product #review-box .avg-rating{font-size:44px!important}html body.single-product #review-box .d8-review-breakdown{padding:0!important;border-left:0!important}html body.single-product #review-box .d8-review-breakdown .bar{width:140px!important}html body.single-product #review-box .write-review-btn{margin:0!important}html body.single-product #review-box .review-filters{flex-wrap:wrap}html body.single-product #review-box input#review-search{width:100%!important}html body.single-product #review-box li.custom-review-item{padding:18px!important}}:is(html body.single-product #review-box,html body #review-modal-overlay) .review-avatar{position:relative!important;overflow:visible!important}:is(html body.single-product #review-box,html body #review-modal-overlay) .review-avatar .verified-buyer-icon{position:absolute!important;inset:auto -3px -3px auto!important;width:18px!important;height:18px!important;margin:0!important;border:0!important;box-shadow:none!important;outline:0!important;transform:none!important}html body.single-product #review-box .load-more-button{display:inline-flex!important;align-items:center;justify-content:center;min-width:180px;height:auto!important;margin:24px auto 0!important;padding:13px 28px!important;border:0!important;border-radius:999px!important;background:var(--plr-ink)!important;color:#fff!important;font-family:var(--plr-font)!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;box-shadow:none!important;cursor:pointer;transition:background-color .18s ease}html body.single-product #review-box .load-more-button:hover{background:var(--plr-ink-hover)!important}html body.single-product #review-box .write-review-btn a,html body.single-product #review-box .write-review-btn a:hover{background:#fff!important;color:var(--plr-ink)!important;font-weight:600!important}html body.single-product #review-box .write-review-btn a:hover{background:var(--plr-tint)!important}@media(min-width:1024px){html body.single-product #review-box ul.custom-review-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;align-items:start}}html body.single-product #review-box .review-author span{margin-left:6px;font-family:var(--plr-font)!important;font-size:13px!important;font-weight:500!important;color:#15803d!important}html body #review-modal-overlay{background:#0300328c!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html body #review-modal-overlay #review-modal-inner{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);width:min(1040px,calc(100vw - 48px))!important;max-width:none!important;height:min(640px,calc(100vh - 48px))!important;max-height:none!important;margin:auto!important;padding:0!important;border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 30px 80px -24px #03003273!important;overflow:hidden!important;position:relative!important}html body #review-modal-overlay #modal-left{position:relative!important;display:flex!important;align-items:center;justify-content:center;min-height:0;height:100%!important;padding:0!important;background:var(--plr-bg)!important}html body #review-modal-overlay #modal-img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border-radius:0!important;background:none!important}html body #review-modal-overlay :is(#prev-slide,#next-slide){position:absolute!important;top:50%!important;z-index:2;display:grid!important;place-items:center;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 2px 10px -2px #03003240!important;transform:translateY(-50%)!important;cursor:pointer;transition:background-color .2s ease}html body #review-modal-overlay #prev-slide{left:16px!important;right:auto!important}html body #review-modal-overlay #next-slide{right:16px!important;left:auto!important}html body #review-modal-overlay :is(#prev-slide,#next-slide) svg{display:none!important}html body #review-modal-overlay :is(#prev-slide,#next-slide):before{content:"";width:18px;height:18px;background:center/18px no-repeat}html body #review-modal-overlay #prev-slide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23030032' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}html body #review-modal-overlay #next-slide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23030032' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}html body #review-modal-overlay :is(#prev-slide,#next-slide):hover{background:var(--plr-bg)!important}html body #review-modal-overlay #modal-close{position:absolute!important;top:16px!important;right:16px!important;left:auto!important;z-index:3;display:grid!important;place-items:center;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--plr-bg)!important;color:transparent!important;font-size:0!important;line-height:0!important;cursor:pointer;transition:background-color .2s ease}html body #review-modal-overlay #modal-close:before{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23030032' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/16px no-repeat}html body #review-modal-overlay #modal-close:hover{background:var(--plr-line)!important}html body #review-modal-overlay #modal-right{height:100%!important;min-height:0;margin:0!important;padding:0!important;overflow-y:auto!important;background:#fff!important}html body #review-modal-overlay #review-modal-content{margin:0!important;padding:32px 32px 28px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;clip-path:none!important}html body #review-modal-overlay .review-author-details{display:flex!important;align-items:center!important;gap:12px!important;margin:0 48px 16px 0!important}html body #review-modal-overlay .review-avatar{display:grid!important;place-items:center!important;flex:none;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:var(--plr-avatar)!important;line-height:1!important}html body #review-modal-overlay .review-avatar span:not(.verified-buyer-icon){display:block;margin:0!important;color:#fff!important;font-family:var(--plr-font)!important;font-size:18px!important;font-weight:700!important;line-height:1!important}html body #review-modal-overlay .review-author{margin:0 0 4px!important;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;color:var(--plr-ink)!important}html body #review-modal-overlay .review-author span{margin-left:6px;font-family:var(--plr-font);font-size:13px!important;font-weight:500!important;color:#15803d!important}html body #review-modal-overlay .review-content{font-size:15px!important;line-height:1.6!important;color:var(--plr-text)!important}html body #review-modal-overlay .review-content .product-quality-eh{margin:0 0 6px!important}html body #review-modal-overlay .review-content :is(h3,h4,strong.review-title,.review-title){margin:14px 0 4px!important;font-family:var(--plr-font)!important;font-size:16px!important;font-weight:700!important;color:var(--plr-ink)!important}html body #review-modal-overlay :is(.review-date,[class*=date]){display:block;margin:16px 0 0!important;font-size:13px!important;color:var(--plr-muted)!important}html body #review-modal-overlay :is(.review-helpful-text,[class*=helpful]){font-size:13px!important;color:var(--plr-muted)!important}@media(max-width:767px){html body #review-modal-overlay #review-modal-inner{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,46vh) minmax(0,1fr);width:100vw!important;height:100dvh!important;border-radius:0!important}html body #review-modal-overlay #review-modal-content{padding:24px 20px!important}html body #review-modal-overlay :is(#prev-slide,#next-slide){width:40px!important;height:40px!important}}@media(min-width:768px){html body #review-modal-overlay #review-modal-inner:is(#review-modal-inner,div){position:fixed!important;top:50%!important;left:50%!important;margin:0!important;transform:translate(-50%,-50%)!important}}html body #review-modal-overlay .review-author-details .star-rating{float:none!important;margin:2px 0 0!important}html body #review-modal-overlay .review-author-details .review-rating{display:block;text-align:left!important}@media(min-width:768px){html body #review-modal-overlay #modal-close{top:34px!important;right:32px!important}}html body #review-modal-overlay #modal-close:before{position:absolute!important;top:50%!important;left:50%!important;margin:0!important;transform:translate(-50%,-50%)!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div){display:flex!important;flex-wrap:wrap;align-items:center;align-content:flex-start}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div)>*{flex:0 0 100%;min-width:0}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-content{margin:4px 0 0!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-content .product-quality-eh{display:block!important;margin:0 0 6px!important;font-size:14px!important;line-height:22px!important;color:var(--plr-ink)!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-content .product-quality-eh p{display:inline!important;margin:0!important;font-size:inherit!important;color:inherit!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-content .product-quality-eh :is(strong,em){font-style:normal!important;font-weight:500!important;color:var(--plr-muted)!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-content .cust-review-title{margin:16px 0 6px!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-content .cust-review-title strong{font-family:var(--plr-font)!important;font-size:17px!important;font-weight:700!important;line-height:1.35!important;color:var(--plr-ink)!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-content .cust-review-desc{font-size:15px!important;line-height:24px!important;color:var(--plr-text)!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div)>.review-date{flex:1 1 auto!important;margin:20px 0 0!important;padding:14px 0 0!important;border-top:1px solid var(--plr-line);font-size:13px!important;line-height:20px!important;color:var(--plr-muted)!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div)>.review-voting{flex:0 0 auto!important;display:flex!important;align-items:center;gap:14px;margin:20px 0 0!important;padding:14px 0 0!important;border-top:1px solid var(--plr-line);justify-content:flex-end!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-voting .review-helpful-text{font-size:13px!important;line-height:20px!important;color:var(--plr-muted)!important;margin:0!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-voting .vote-button{display:inline-flex!important;align-items:center;gap:6px;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--plr-muted)!important;font-size:13px!important;font-weight:600!important;line-height:20px!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-voting .vote-button img{width:14px!important;height:14px!important;margin:0!important;opacity:.55}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-voting .vote-button:hover{color:var(--plr-ink)!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div) .review-voting .vote-button:hover img{opacity:.9}html body #review-modal-overlay #modal-right{display:flex!important;flex-direction:column}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div){display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;box-sizing:border-box;flex:1 0 auto;min-height:100%}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div)>*{flex:0 0 auto!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div)>.review-date{margin:16px 0 0!important;padding:0!important;border-top:0!important}html body #review-modal-overlay #review-modal-content:is(#review-modal-content,div)>.review-voting{margin:auto 0 0!important;padding:24px 0 0!important;border-top:0!important;align-self:flex-end;justify-content:flex-end!important}html body #review-modal-overlay #modal-left:is(#modal-left,div){width:100%!important;max-width:none!important;flex:none!important;justify-self:stretch}html body #review-modal-overlay #modal-right:is(#modal-right,div){max-height:none!important;height:100%!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}@media(max-width:767px){html body #review-modal-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#03003299!important}html body #review-modal-overlay #review-modal-inner,html body #review-modal-overlay #modal-img{will-change:transform}html body #review-modal-overlay #modal-left{overflow:hidden!important;touch-action:pan-y}}html body.single-product #review-box .d8-review-breakdown{border-left-color:var(--plr-tint)!important}html body.single-product #review-box .d8-review-breakdown .bar{background:#fff!important}@media(min-width:1024px){html body.single-product #review-box ul.custom-review-list{display:block!important;column-count:2;column-gap:16px}html body.single-product #review-box ul.custom-review-list>li.custom-review-item{display:inline-block!important;width:100%;margin:0 0 16px!important;break-inside:avoid;-webkit-column-break-inside:avoid;vertical-align:top}}html body.single-product #review-box .load-more-button{min-width:160px;height:44px!important;padding:0 24px!important;background:#fff!important;color:var(--plr-ink)!important;font-size:15px!important;font-weight:600!important}html body.single-product #review-box .load-more-button:hover{background:var(--plr-tint)!important}html body.single-product #review-box .review-filters .field-wrap{position:static!important;right:auto!important;margin:0 0 0 auto!important}html body.single-product #review-box .write-review-btn{position:static!important;right:auto!important;margin:0 0 0 auto!important;padding:0!important}html body.single-product #review-box .write-review-btn a{margin:0!important}html body.single-product #review-box input#review-search::placeholder{color:var(--plr-muted)!important;opacity:1}html body.single-product #review-box .d8-average-rating{display:grid!important;grid-template-columns:auto auto minmax(0,1fr);align-items:start!important;gap:0 40px!important;margin:0 0 8px!important}html body.single-product #review-box .d8-average-rating>div:first-child{margin:0!important;padding:0!important}html body.single-product #review-box .avg-star-rating-wrapper{align-items:center!important;gap:12px!important}html body.single-product #review-box .avg-rating{font-size:48px!important}html body.single-product #review-box .st-rating{gap:4px!important;margin:0!important}html body.single-product #review-box .st-rating .star-rating{margin:0!important}html body.single-product #review-box .total-rating{margin:0!important;font-size:14px!important;line-height:1.2!important;color:var(--plr-muted)!important}html body.single-product #review-box .d8-review-summary{margin:12px 0 0!important;font-size:14px!important;line-height:1.5!important;color:var(--plr-muted)!important}html body.single-product #review-box .d8-review-breakdown{gap:8px!important;padding:2px 0 2px 40px!important}html body.single-product #review-box .d8-review-breakdown .stars{width:72px!important;height:13px!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") 0 0/14.4px 13px repeat-x!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") 0 0/14.4px 13px repeat-x!important}html body.single-product #review-box .d8-review-breakdown .bar{width:200px!important;height:6px!important}html body.single-product #review-box .d8-review-breakdown .count{font-size:13px!important;line-height:1!important}html body.single-product #review-box .write-review-btn{justify-self:end;align-self:start;margin:0!important}@media(max-width:899px){html body.single-product #review-box .d8-average-rating{grid-template-columns:minmax(0,1fr);gap:20px!important}html body.single-product #review-box .d8-review-breakdown{padding:0!important;border-left:0!important}html body.single-product #review-box .write-review-btn{justify-self:start}}html body.single-product #review-box .customer-images{margin:40px 0 32px!important;padding:0!important;text-align:left!important}html body.single-product #review-box .customer-images h4{margin:0 0 16px!important;text-align:left!important;font-family:var(--plr-font)!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;color:var(--plr-ink)!important}html body.single-product #review-box .customer-images .reviews-container{position:relative!important;display:block!important;margin:0!important;padding:0!important}html body.single-product #review-box .customer-images #review-thumbs-wrapper{width:100%!important;margin:0!important;padding:0!important}html body.single-product #review-box .customer-images .embla__viewport{overflow:hidden!important;border-radius:16px}html body.single-product #review-box .customer-images ul#review-thumbs{display:flex!important;gap:12px!important;margin:0!important;padding:0!important}html body.single-product #review-box .customer-images ul#review-thumbs>li{flex:0 0 140px!important;width:140px!important;min-width:0!important;margin:0!important;padding:0!important}html body.single-product #review-box .customer-images ul#review-thumbs img{display:block!important;width:140px!important;height:140px!important;object-fit:cover!important;border-radius:16px!important;cursor:pointer}html body.single-product #review-box .customer-images .arrow-btn{position:absolute!important;top:50%!important;z-index:2;display:grid!important;place-items:center;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 2px 10px -2px #03003240!important;transform:translateY(-50%)!important;cursor:pointer}html body.single-product #review-box .customer-images .arrow-btn svg{display:none!important}html body.single-product #review-box .customer-images .arrow-btn:before{content:"";width:16px;height:16px;background:center/16px no-repeat}html body.single-product #review-box .customer-images #prev-tslide{left:8px!important;right:auto!important}html body.single-product #review-box .customer-images #prev-tslide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23030032' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}html body.single-product #review-box .customer-images #next-tslide{right:8px!important;left:auto!important}html body.single-product #review-box .customer-images #next-tslide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23030032' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}html body.single-product #review-box .customer-images .arrow-btn:disabled{opacity:0!important;pointer-events:none}@media(max-width:767px){html body.single-product #review-box .customer-images ul#review-thumbs>li{flex-basis:112px!important;width:112px!important}html body.single-product #review-box .customer-images ul#review-thumbs img{width:112px!important;height:112px!important}}html body.single-product #review-box.d8-reviews-wrapper{padding:48px 0!important}html body.single-product #review-box nav.pagination-load-more{margin:24px 0 0!important;padding:0!important;text-align:center}html body.single-product #review-box nav.pagination-load-more .load-more-button{margin:0 auto!important}html body.single-product #review-box .customer-images{margin:32px 0 28px!important}html body.single-product #review-box .customer-images .arrow-btn{box-shadow:none!important;display:none!important}html body.single-product #review-box .customer-images.plr-thumbs-scroll .arrow-btn{display:grid!important}html body.single-product #review-box.d8-reviews-wrapper{margin-top:var(--plr-sec)!important;padding:var(--plr-sec) 0!important}html body.single-product #review-box #customer-reviews:not(:has(li.custom-review-item)) .review-filters{display:none!important}html body.single-product #review-box ul.custom-review-list:not(:has(>li.custom-review-item)){display:block!important;column-count:1!important}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item){display:flex!important;flex-direction:column;align-items:center;gap:12px;width:100%;margin:0!important;padding:48px 24px!important;border-radius:16px!important;background:#fff!important;text-align:center!important}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) .stars{display:block!important;width:120px;height:22px;font-size:0!important;line-height:0!important;color:transparent!important;background:var(--plr-empty)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") 0 0/24px 22px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") 0 0/24px 22px repeat-x}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) p{margin:4px 0 0!important;font-family:var(--plr-font)!important;font-size:18px!important;font-weight:700!important;color:var(--plr-ink)!important}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) .write-review-btn{margin:8px 0 0!important}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) .write-review-btn a{background:var(--plr-accent)!important;color:#fff!important}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) .write-review-btn a:hover{background:var(--plr-accent-hover)!important}html body.single-product #review-box .d8-average-rating:not(:has(.avg-star-rating-wrapper)):not(:has(.write-review-btn)){display:none!important}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) .write-review-btn{display:flex!important;justify-content:center!important;align-self:center!important;width:auto!important;margin:8px auto 0!important;justify-self:auto!important}html body.single-product #review-box :is(#prev-tslide,#next-tslide){width:30px!important;height:38px!important;min-width:0!important;padding:0!important;border:0!important;outline:0!important;border-radius:8px!important;background:#03003252 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E") center/14px no-repeat!important;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);box-shadow:none!important;transition:background-color .2s ease!important}html body.single-product #review-box #prev-tslide{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}html body.single-product #review-box :is(#prev-tslide,#next-tslide):hover{background-color:#03003280!important}html body.single-product #review-box :is(#prev-tslide,#next-tslide) svg{display:none!important}html body #review-modal-overlay :is(#prev-slide,#next-slide){width:30px!important;height:38px!important;border-radius:8px!important;background:#03003252!important;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);box-shadow:none!important}html body #review-modal-overlay :is(#prev-slide,#next-slide):hover{background:#03003280!important}html body #review-modal-overlay :is(#prev-slide,#next-slide):before{width:14px!important;height:14px!important;background-size:14px!important}html body #review-modal-overlay #prev-slide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}html body #review-modal-overlay #next-slide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}html body.single-product #review-box.d8-reviews-wrapper{background:var(--plr-bg)!important;box-shadow:0 0 0 100vmax var(--plr-bg)!important}html body.single-product #review-box .d8-review-breakdown{border-left-color:var(--plr-line)!important}html body.single-product #review-box :is(.write-review-btn a,.load-more-button):hover{background:var(--plr-hover)!important}html body .customer-images .embla__viewport.plr-native-scroll{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab}html body .customer-images .embla__viewport.plr-native-scroll::-webkit-scrollbar{display:none}html body .customer-images .embla__viewport.plr-native-scroll.plr-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}html body .customer-images .embla__viewport.plr-native-scroll #review-thumbs{transform:none!important}html body .customer-images .embla__viewport.plr-native-scroll #review-thumbs>li{scroll-snap-align:start}html body .customer-images .embla__viewport.plr-native-scroll img{-webkit-user-drag:none}html body.single-product #review-box .customer-images :is(#prev-tslide,#next-tslide){transition:opacity .2s ease,background-color .2s ease!important}html body.single-product #review-box .customer-images.plr-at-start #prev-tslide,html body.single-product #review-box .customer-images.plr-at-end #next-tslide{opacity:0!important;pointer-events:none!important}html body.single-product #review-box .customer-images .embla__viewport.plr-native-scroll{overflow-x:auto!important;overflow-y:hidden!important}@media(max-width:767px){html body.single-product #review-box .d8-review-breakdown{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;box-sizing:border-box!important;flex-basis:auto!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important}html body.single-product #review-box .d8-review-breakdown .review-bar{flex:none!important;width:auto!important;margin:0!important;padding:0!important}html body.single-product #review-box .d8-review-breakdown .review-bar a.star-filter{display:inline-flex!important;align-items:center!important;gap:3px!important;width:auto!important;margin:0!important;padding:4px 0!important;background:none!important;font-family:var(--plr-font)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;color:var(--plr-ink)!important;text-decoration:none!important}html body.single-product #review-box .d8-review-breakdown .review-bar a.star-filter:before{content:attr(data-star)}html body.single-product #review-box .d8-review-breakdown .review-bar .stars{display:inline-block!important;flex:none!important;width:14px!important;height:14px!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:0!important;line-height:0!important;color:transparent!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ff4eff' d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E") center/14px no-repeat!important;-webkit-mask:none!important;mask:none!important}html body.single-product #review-box .d8-review-breakdown .review-bar .stars:before,html body.single-product #review-box .d8-review-breakdown .review-bar .stars:after{content:none!important;display:none!important}html body.single-product #review-box .d8-review-breakdown .review-bar .bar{display:none!important}html body.single-product #review-box .d8-review-breakdown .review-bar .count{margin:0 0 0 1px!important;font-size:13px!important;font-weight:400!important;color:var(--plr-muted)!important}}@media(max-width:767px){html body.single-product #review-box .d8-average-rating>*{min-width:0!important;max-width:100%!important}html body.single-product #review-box .d8-average-rating{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:767px){html body.single-product #review-box.d8-reviews-wrapper{box-sizing:border-box!important;width:auto!important;max-width:100%!important;min-width:0!important}}html body.single-product #review-box .custom-reviews-wrapper:has(.load-more-button:not([style*=none]):not(:disabled)) ul.custom-review-list{position:relative!important}html body.single-product #review-box .custom-reviews-wrapper:has(.load-more-button:not([style*=none]):not(:disabled)) ul.custom-review-list:after{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgba(244,244,244,0) 0%,rgba(244,244,244,.85) 60%,var(--plr-bg) 100%)}html body.single-product #review-box .custom-reviews-wrapper:has(.load-more-button:not([style*=none]):not(:disabled)) nav.pagination-load-more{position:relative!important;z-index:3;margin-top:-72px!important}@media(max-width:767px){html body.single-product #review-box .custom-reviews-wrapper:has(.load-more-button:not([style*=none]):not(:disabled)) ul.custom-review-list:after{height:160px}html body.single-product #review-box .custom-reviews-wrapper:has(.load-more-button:not([style*=none]):not(:disabled)) nav.pagination-load-more{margin-top:-56px!important}}html body.woocommerce-account .woocommerce-MyAccount-content:has(.myreview-wrapper):before{content:"Reviews"}html body.woocommerce-account .woocommerce-MyAccount-content:has(.myreview-wrapper):before{display:block;margin:0 0 24px;font-family:var(--plr-font);font-size:28px;font-weight:700;line-height:1.2;color:var(--plr-ink)}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper .myreview-title{float:none!important;width:auto!important;margin:0 0 12px!important;font-family:var(--plr-font)!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;color:var(--plr-ink)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper .myreview-prdwarp{box-sizing:border-box;margin:0 0 32px!important;padding:24px!important;border:0!important;border-radius:24px!important;background:var(--plr-bg)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper .prd-list{margin:0!important;padding:0!important;font-size:14px!important;line-height:1.5!important;color:var(--plr-muted)!important;list-style:none}@media(max-width:767px){html body.woocommerce-account .woocommerce-MyAccount-content:has(.myreview-wrapper):before{font-size:24px;margin-bottom:20px}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper .myreview-prdwarp{padding:20px!important;border-radius:20px!important}}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper .myreview-title{border:0!important;padding:0!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper .myreview-prdwarp{margin:0 0 32px!important;padding:0!important;border-radius:0!important;background:none!important}html body #review-box :is(.load-more-button,.write-review-btn a){display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:var(--plr-btn-h)!important;min-height:0!important;padding:0 var(--plr-btn-px)!important;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap}html body.single-product #review-box .d8-review-breakdown .review-bar .stars{background:var(--plr-star)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") center/14px 14px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z'/%3E%3C/svg%3E") center/14px 14px no-repeat!important}html body :is(#review-box,#review-modal-overlay) .verified-buyer-icon{width:18px!important;height:18px!important;border:0!important;border-radius:50%!important;background:#15803d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px 11px no-repeat!important;box-shadow:none!important;font-size:0!important;color:transparent!important;overflow:hidden}html body :is(#review-box,#review-modal-overlay) .verified-buyer-icon>*{display:none!important}html body :is(#review-box,#review-modal-overlay) .verified-buyer-icon:before,html body :is(#review-box,#review-modal-overlay) .verified-buyer-icon:after{content:none!important;display:none!important}@media(max-width:767px){html body.single-product #review-box .avg-star-rating-wrapper{display:flex!important;align-items:center!important;gap:12px!important}html body.single-product #review-box .avg-rating{font-size:44px!important;line-height:1!important}html body.single-product #review-box .st-rating{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important}html body.single-product #review-box .st-rating .star-rating{margin:0!important}html body.single-product #review-box .total-rating{margin:0!important;font-size:13px!important;line-height:1.3!important}html body.single-product #review-box .d8-review-summary{margin:12px 0 0!important;font-size:13px!important;line-height:1.5!important}html body.single-product #review-box .d8-review-breakdown{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;margin:16px 0 0!important;padding:12px 0 0!important;border-top:1px solid var(--plr-line)!important}html body.single-product #review-box .d8-review-breakdown .review-bar{display:flex!important;justify-content:center!important}html body.single-product #review-box .d8-review-breakdown .review-bar+.review-bar{border-left:1px solid var(--plr-line)!important}html body.single-product #review-box .review-filters{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important}html body.single-product #review-box .review-filters input#review-search{flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important}html body.single-product #review-box .review-filters .field-wrap{flex:none!important;display:flex!important;align-items:center!important;gap:0!important;margin:0!important;position:static!important}html body.single-product #review-box .review-filters .field-wrap label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}html body.single-product #review-box .review-filters select#review-sort{width:auto!important;max-width:150px}}html body.single-product #review-box .custom-reviews-wrapper.plr-clipped ul.custom-review-list{clip-path:inset(0 0 var(--plr-clip,0px) 0)}html body.single-product #review-box .custom-reviews-wrapper.plr-clipped ul.custom-review-list:after{bottom:var(--plr-clip,0px)!important}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-clipped nav.pagination-load-more{margin-top:calc(-72px - var(--plr-clip,0px))!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .myreview-title{float:none!important;width:auto!important;clear:both!important;margin:32px 0 8px!important;font-family:var(--plr-font)!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;color:var(--plr-ink)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .myreview-title:first-child{margin-top:0!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .myreview-prdwarp{float:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:14px;color:var(--plr-muted)}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) ul.prd-list{margin:0!important;padding:0!important;list-style:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) ul.prd-list>li{margin:0!important;padding:18px 0!important;border:0!important;border-bottom:1px solid var(--plr-line)!important;background:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) ul.prd-list>li:first-child{border-top:1px solid var(--plr-line)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-warp{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name action" "rating action";align-items:center;gap:4px 24px;margin:0!important;padding:0!important;border:0!important;background:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-warp>.prd-review{display:contents!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-name{grid-area:name;min-width:0;margin:0!important;padding:0!important;float:none!important;width:auto!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-name a{color:var(--plr-ink)!important;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:600!important;line-height:22px!important;text-decoration:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-name a:hover{color:var(--plr-accent)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-attributes{margin:2px 0 0!important;font-size:13px!important;line-height:20px!important;color:var(--plr-muted)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-attributes br{display:none}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-attributes strong{font-weight:400!important;color:var(--plr-muted)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .avg-star-rating-wrapper{grid-area:rating;margin:0!important;padding:0!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .avg-star-rating-wrapper .product-reviews-summary{display:inline-flex!important;align-items:center;gap:4px;margin:0!important;font-size:13px!important;line-height:20px!important;color:var(--plr-muted)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .avg-star-rating-wrapper .average-rating{color:var(--plr-ink)!important;font-weight:600!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .avg-star-rating-wrapper a{text-decoration:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .avg-star-rating-wrapper svg{display:block;width:12px;height:12px}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) a.order-leave-review-link{grid-area:action;display:inline-flex!important;align-items:center;justify-content:center;height:var(--plr-btn-h,44px)!important;margin:0!important;padding:0 var(--plr-btn-px,22px)!important;border:0!important;border-radius:999px!important;background:var(--plr-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;white-space:nowrap;box-shadow:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) a.order-leave-review-link:hover{background:var(--plr-ink-hover)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) span.already-submitted{grid-area:action;display:inline-flex!important;align-items:center;gap:6px;height:28px;margin:0!important;padding:0 12px!important;border:0!important;border-radius:999px!important;background:#ecf8f0!important;color:#15803d!important;font-family:var(--plr-font)!important;font-size:13px!important;font-weight:600!important;line-height:1!important;white-space:nowrap;box-shadow:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) span.already-submitted:before{content:"✓";font-size:13px}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-warp.approved-reviews{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "votes";gap:10px 0}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .product-info-wrap{margin:0!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .review-title{margin:12px 0 2px!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .review-title strong{font-family:var(--plr-font)!important;font-size:15px!important;font-weight:600!important;color:var(--plr-ink)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .review-content,html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .review-content p{margin:0!important;font-size:14px!important;line-height:22px!important;color:var(--plr-text)!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .review-voting{grid-area:votes;display:flex!important;align-items:center;gap:16px;margin:0!important;padding:0!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .review-voting .vote-button{display:inline-flex!important;align-items:center;gap:6px;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--plr-muted)!important;font-family:var(--plr-font)!important;font-size:13px!important;font-weight:600!important;line-height:20px!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .review-voting .vote-button img{width:14px!important;height:14px!important;margin:0!important;opacity:.55}@media(max-width:767px){html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-warp:not(.approved-reviews){grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "rating" "action";gap:4px 0}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) :is(a.order-leave-review-link,span.already-submitted){justify-self:start;margin-top:10px!important}}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) span.already-submitted{height:auto!important;padding:0!important;background:none!important;font-size:14px!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-warp.approved-reviews{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name votes"!important;align-items:start!important;gap:0 32px!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .review-voting{justify-self:end;align-self:start;justify-content:flex-end!important;padding-top:1px!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .review-title{margin:10px 0 2px!important}@media(max-width:767px){html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .prd-warp.approved-reviews{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"name" "votes"!important;gap:10px 0!important}html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper:is(#plr-rv,section) .approved-reviews .review-voting{justify-self:start;justify-content:flex-start!important}}html body #review-box ul.custom-review-list>:not(li){display:none!important}html body #review-box .plr-two ul.custom-review-list>li.plr-hide{display:none!important}html body #review-box .plr-two{--plr-clip:0px!important}html body #review-box .plr-two.plr-clipped :is(ul.custom-review-list,ul.custom-review-list:after){max-height:none!important;-webkit-mask-image:none!important;mask-image:none!important}html body #review-box .plr-two.plr-clipped:after,html body #review-box .plr-two:not(.plr-peek) .custom-review-list:after{display:none!important}html body #review-box button.load-more-button.plr-reveal{margin-top:24px}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two:not(.plr-peek) nav.pagination-load-more{margin-top:24px!important}html body.single-product #review-box .custom-reviews-wrapper.plr-two ul.custom-review-list{clip-path:none!important}html body.single-product #review-box .custom-reviews-wrapper.plr-two:not(.plr-peek) ul.custom-review-list:after{display:none!important}html body.single-product #review-box .custom-reviews-wrapper.plr-two.plr-peek ul.custom-review-list{position:relative;max-height:calc(var(--plr-full,0px) + var(--plr-peek,160px))!important;overflow:hidden!important;clip-path:none!important}html body.single-product #review-box .custom-reviews-wrapper.plr-two.plr-peek ul.custom-review-list:after{display:block!important;content:"";position:absolute;left:0;right:0;bottom:0!important;height:var(--plr-peek,160px)!important;z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgba(244,244,244,0) 0%,rgba(244,244,244,.85) 60%,var(--plr-bg) 100%)}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two.plr-peek nav.pagination-load-more{position:relative!important;z-index:3;margin-top:-56px!important}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important;margin:0 0 24px!important;padding:0!important;border:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div)>div:first-child{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .avg-star-rating-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;margin:0!important;padding:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .avg-rating{margin:0!important;padding:0!important;font-family:var(--plr-font)!important;font-size:48px!important;font-weight:800!important;line-height:1!important;letter-spacing:-.02em;color:var(--plr-ink)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .st-rating{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;margin:0!important;padding:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .st-rating .star-rating{float:none!important;margin:0!important;font-size:18px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .total-rating{display:block!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:20px!important;color:var(--plr-muted)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-summary{display:flex!important;align-items:flex-start;gap:8px;margin:0!important;padding:0!important;font-size:14px!important;line-height:20px!important;color:var(--plr-text)!important;text-align:left!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-summary br{display:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-summary:before{content:"";flex:none;width:18px;height:18px;margin-top:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%2315803D'/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;width:auto!important;margin:0!important;padding:0!important;border:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown .review-bar{width:auto!important;margin:0!important;padding:0!important;border:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown .review-bar:before,html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown .review-bar:after{content:none!important;display:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter{display:grid!important;grid-template-columns:auto auto!important;justify-content:center!important;align-items:center!important;column-gap:3px!important;row-gap:2px!important;width:auto!important;margin:0!important;padding:10px 4px!important;border:0!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;text-decoration:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter:before{content:attr(data-star)!important;display:block!important;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:700!important;line-height:20px!important;color:var(--plr-ink)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter:after{content:none!important;display:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .stars{display:block!important;width:auto!important;margin:0!important;font-size:0!important;line-height:0!important;letter-spacing:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .stars:before{content:"★"!important;display:block;font-size:14px!important;line-height:20px!important;color:var(--plr-star)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .stars:after{content:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .bar{display:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .count{grid-column:1 / -1!important;display:block!important;margin:0!important;padding:0!important;text-align:center!important;font-size:12px!important;line-height:16px!important;color:var(--plr-muted)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter:is(.active,.selected,[aria-pressed=true]){box-shadow:inset 0 0 0 1.5px var(--plr-star)!important;background:var(--plr-tint)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn{width:100%!important;margin:0!important;padding:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;width:100%!important;height:44px!important;margin:0!important;padding:0 22px!important}}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown .review-bar{display:block!important;min-width:0!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter{box-sizing:border-box!important;width:100%!important;max-width:none!important}}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter{padding:4px 0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter:is(.active,.selected,[aria-pressed=true]){background:none!important;box-shadow:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter:is(.active,.selected,[aria-pressed=true]):before{color:var(--plr-star)!important;text-decoration:underline;text-underline-offset:3px}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn{width:auto!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn a{display:inline-flex!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--plr-ink)!important;-webkit-text-fill-color:currentColor;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:600!important;line-height:22px!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn a:hover{color:var(--plr-accent)!important}}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div){display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;grid-template-areas:"score bars" "rec rec" "ask ask"!important;column-gap:20px!important;row-gap:16px!important;align-items:center!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div)>div:first-child{display:contents!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .avg-star-rating-wrapper{grid-area:score;flex-direction:column!important;align-items:flex-start!important;gap:6px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .avg-rating{font-size:44px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .st-rating{gap:2px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .st-rating .star-rating{font-size:15px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .total-rating{font-size:13px!important;line-height:18px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-summary{grid-area:rec}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn{grid-area:ask;justify-self:start}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown{grid-area:bars;display:flex!important;flex-direction:column!important;gap:6px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter{display:grid!important;grid-template-columns:10px 12px minmax(0,1fr) 40px!important;justify-content:stretch!important;align-items:center!important;column-gap:6px!important;row-gap:0!important;padding:0!important;min-height:20px}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter:before{font-size:13px!important;font-weight:600!important;line-height:20px!important;text-align:center}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .stars:before{font-size:11px!important;line-height:20px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .bar{display:block!important;position:relative;height:6px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--plr-line)!important;overflow:hidden}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .bar .fill{display:block!important;height:100%!important;margin:0!important;border-radius:999px!important;background:var(--plr-star)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .count{grid-column:auto!important;text-align:right!important;font-size:12px!important;line-height:20px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter:is(.active,.selected,[aria-pressed=true]) .count{color:var(--plr-star)!important;font-weight:600!important}}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div){row-gap:12px!important;column-gap:24px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .avg-rating{font-size:48px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .avg-star-rating-wrapper{gap:8px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-summary{margin-top:8px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn{margin-top:-2px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown{gap:8px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter{grid-template-columns:10px 12px minmax(0,1fr) 36px!important;column-gap:8px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .bar{height:5px!important;background:var(--plr-line)!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .count{color:var(--plr-muted)!important;font-variant-numeric:tabular-nums}}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn{justify-self:stretch!important;width:100%!important;margin-top:4px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;height:44px!important;padding:0 22px!important;border-radius:999px!important;background:#fff!important;color:var(--plr-ink)!important;-webkit-text-fill-color:currentColor;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn a:hover{background:var(--plr-tint)!important;color:var(--plr-ink)!important}}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div){grid-template-columns:112px minmax(0,1fr)!important;column-gap:16px!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .avg-star-rating-wrapper{align-items:center!important;text-align:center!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .st-rating{align-items:center!important}html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .total-rating{text-align:center!important}}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full{margin:0 0 32px!important;padding:32px!important;border:0!important;border-radius:var(--pl-radius)!important;background:var(--plr-bg)!important;box-shadow:none!important;text-align:left!important}html body .five-star-reviews:is(#plr-fs,div) .summary-heading{margin:0 0 8px!important;font-family:var(--plr-font-head)!important;font-size:var(--pl-fs-h3)!important;font-weight:700!important;line-height:1.3!important;color:var(--plr-ink)!important;text-align:left!important}html body .five-star-reviews:is(#plr-fs,div) .summary-subtext{max-width:640px;margin:0 0 24px!important;font-size:15px!important;line-height:24px!important;color:var(--plr-muted)!important;text-align:left!important}html body .five-star-reviews:is(#plr-fs,div) .summary-subtext strong{color:var(--plr-ink)!important;font-weight:600!important}html body .five-star-reviews:is(#plr-fs,div) .summary-flex{display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;align-items:center!important;gap:32px!important;margin:0!important}html body .five-star-reviews:is(#plr-fs,div) .summary-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin:0!important;padding:0!important;text-align:left!important}html body .five-star-reviews:is(#plr-fs,div) .rating-value{margin:0!important;font-family:var(--plr-font)!important;font-size:56px!important;font-weight:800!important;line-height:1!important;letter-spacing:-.02em;color:var(--plr-ink)!important}html body .five-star-reviews:is(#plr-fs,div) .rating-stars-text{margin:0!important;font-size:20px!important;line-height:1!important;letter-spacing:2px;color:var(--plr-star)!important}html body .five-star-reviews:is(#plr-fs,div) .rating-count{margin:0!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;color:var(--plr-muted)!important}html body .five-star-reviews:is(#plr-fs,div) .summary-right{display:flex!important;flex-direction:column!important;gap:10px!important;width:auto!important;margin:0!important}html body .five-star-reviews:is(#plr-fs,div) .summary-row{display:grid!important;grid-template-columns:36px minmax(0,1fr) 92px!important;align-items:center!important;gap:12px!important;margin:0!important}html body .five-star-reviews:is(#plr-fs,div) .summary-label{font-family:var(--plr-font)!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;color:var(--plr-ink)!important;white-space:nowrap}html body .five-star-reviews:is(#plr-fs,div) .summary-bar{height:6px!important;margin:0!important;border-radius:999px!important;background:var(--plr-line)!important;overflow:hidden}html body .five-star-reviews:is(#plr-fs,div) .summary-fill{height:100%!important;border-radius:999px!important;background:var(--plr-star)!important}html body .five-star-reviews:is(#plr-fs,div) .summary-num{font-size:13px!important;line-height:20px!important;color:var(--plr-muted)!important;text-align:right!important;white-space:nowrap;font-variant-numeric:tabular-nums}html body .five-star-reviews:is(#plr-fs,div) .summary-num b{margin-right:6px;font-weight:600!important;color:var(--plr-ink)!important}html body .five-star-reviews:is(#plr-fs,div) ul.d8review__list{display:block!important;margin:0!important;padding:0!important;list-style:none!important;border-top:1px solid var(--plr-line)}html body .five-star-reviews:is(#plr-fs,div) ul.d8review__list>li.custom-review-item{display:grid!important;grid-template-columns:200px minmax(0,1fr)!important;gap:32px!important;width:auto!important;margin:0!important;padding:28px 0!important;border:0!important;border-bottom:1px solid var(--plr-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox .d8review-reviews-image{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin:0!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox img{display:block;width:72px!important;height:72px!important;margin:0!important;border-radius:12px!important;background:var(--plr-bg);object-fit:cover}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px!important;font-weight:600!important;line-height:20px!important;color:var(--plr-ink)!important;text-decoration:none!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-product-title a:hover{color:var(--plr-star)!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-text{position:relative;min-width:0;margin:0!important;padding:0!important}html body .five-star-reviews:is(#plr-fs,div) .review-author-details{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 12px!important}html body .five-star-reviews:is(#plr-fs,div) .review-avatar{position:relative;display:grid!important;place-items:center;flex:none;width:40px!important;height:40px!important;margin:0!important;border-radius:50%!important;background:var(--plr-avatar)!important}html body .five-star-reviews:is(#plr-fs,div) .review-avatar>span:first-child{color:#fff!important;font-family:var(--plr-font)!important;font-size:16px!important;font-weight:700!important;line-height:1!important}html body .five-star-reviews:is(#plr-fs,div) .review-avatar .verified-buyer-icon{position:absolute!important;right:-3px!important;bottom:-3px!important;width:16px!important;height:16px!important;margin:0!important}html body .five-star-reviews:is(#plr-fs,div) .review-author{margin:0 0 2px!important;font-family:var(--plr-font)!important;font-size:15px!important;font-weight:600!important;line-height:20px!important;color:var(--plr-ink)!important}html body .five-star-reviews:is(#plr-fs,div) .review-author span{margin-left:6px;font-family:var(--plr-font);font-size:13px!important;font-weight:500!important;color:#15803d!important}html body .five-star-reviews:is(#plr-fs,div) :is(.d8review-reviews-title,.cust-review-title){margin:12px 0 6px!important}html body .five-star-reviews:is(#plr-fs,div) :is(.d8review-reviews-title,.cust-review-title) strong{font-family:var(--plr-font)!important;font-size:17px!important;font-weight:700!important;line-height:1.35!important;color:var(--plr-ink)!important}html body .five-star-reviews:is(#plr-fs,div) .review-content .product-quality-eh{display:block!important;margin:0 0 4px!important;font-size:14px!important;line-height:22px!important;color:var(--plr-ink)!important}html body .five-star-reviews:is(#plr-fs,div) .review-content .product-quality-eh p{display:inline!important;margin:0!important}html body .five-star-reviews:is(#plr-fs,div) .review-content .product-quality-eh :is(strong,em){font-style:normal!important;font-weight:500!important;color:var(--plr-muted)!important}html body .five-star-reviews:is(#plr-fs,div) .cust-review-desc,html body .five-star-reviews:is(#plr-fs,div) .cust-review-desc p{margin:0!important;font-size:15px!important;line-height:24px!important;color:var(--plr-text)!important}html body .five-star-reviews:is(#plr-fs,div) .review-date{position:static!important;display:block!important;margin:12px 0 0!important;font-size:13px!important;line-height:20px!important;color:var(--plr-muted)!important}html body .five-star-reviews:is(#plr-fs,div) .review-voting{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;margin:10px 0 0!important;padding:0!important}html body .five-star-reviews:is(#plr-fs,div) .review-voting .review-helpful-text{margin:0!important;font-size:13px!important;color:var(--plr-muted)!important}html body .five-star-reviews:is(#plr-fs,div) .review-voting .vote-button{display:inline-flex!important;align-items:center;gap:6px;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--plr-muted)!important;font-size:13px!important;font-weight:600!important}html body .five-star-reviews:is(#plr-fs,div) .review-voting .vote-button img{width:14px!important;height:14px!important;margin:0!important;opacity:.55}html body .five-star-reviews:is(#plr-fs,div) button.plr-rv-more{display:flex;align-items:center;justify-content:center;height:var(--pl-btn-h);margin:32px auto 0;padding:0 28px;border:0;border-radius:999px;background:var(--plr-ink);color:#fff;font-family:var(--plr-font);font-size:var(--pl-btn-fs);font-weight:700;cursor:pointer}html body .five-star-reviews:is(#plr-fs,div) button.plr-rv-more:hover{background:var(--plr-ink-hover)}html body .five-star-reviews:is(#plr-fs,div) li.custom-review-item.plr-rv-hide{display:none!important}@media(max-width:767px){html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full{padding:20px!important;border-radius:var(--pl-radius)!important;margin-bottom:24px!important}html body .five-star-reviews:is(#plr-fs,div) .summary-heading{font-size:var(--pl-fs-h3)!important}html body .five-star-reviews:is(#plr-fs,div) .summary-subtext{font-size:14px!important;line-height:22px!important;margin-bottom:20px!important}html body .five-star-reviews:is(#plr-fs,div) .summary-flex{grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important}html body .five-star-reviews:is(#plr-fs,div) .rating-value{font-size:44px!important}html body .five-star-reviews:is(#plr-fs,div) .rating-stars-text{font-size:14px!important;letter-spacing:1px}html body .five-star-reviews:is(#plr-fs,div) .rating-count{font-size:13px!important}html body .five-star-reviews:is(#plr-fs,div) .summary-row{grid-template-columns:28px minmax(0,1fr) 70px!important;gap:8px!important}html body .five-star-reviews:is(#plr-fs,div) .summary-label{font-size:13px!important}html body .five-star-reviews:is(#plr-fs,div) .summary-num{font-size:12px!important}html body .five-star-reviews:is(#plr-fs,div) .summary-num b{margin-right:4px}html body .five-star-reviews:is(#plr-fs,div) ul.d8review__list>li.custom-review-item{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:20px 0!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox.show-mobile{margin:0 0 10px!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox.show-mobile .d8review-reviews-image{flex-direction:row!important;align-items:center!important;gap:10px!important;padding:8px!important;border-radius:12px!important;background:var(--plr-bg)!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox.show-mobile img{width:44px!important;height:44px!important;border-radius:8px!important;background:#fff}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox.show-mobile .d8review-reviews-product-title a{font-size:13px!important;line-height:18px!important}}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-text{display:block!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-text>*{width:auto!important;max-width:none!important}@media(max-width:767px){html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox.show-mobile{display:block!important}html body .five-star-reviews:is(#plr-fs,div) .d8review-reviews-imgbox.show-mobile .d8review-reviews-image{display:flex!important;width:auto!important}}html body .five-star-reviews:is(#plr-fs,div) ul.d8review__list>li.custom-review-item.plr-rv-hide{display:none!important}html body .five-star-reviews:is(#plr-fs,div) .review-content .product-quality-eh p,html body .five-star-reviews:is(#plr-fs,div) .review-content .product-quality-eh p :is(strong,em){font-size:14px!important;line-height:22px!important}html body .five-star-reviews:is(#plr-fs,div) .review-avatar{padding:0!important;display:grid!important;place-items:center!important;line-height:1!important}html body .five-star-reviews:is(#plr-fs,div) .review-avatar>span:first-child{line-height:1!important;display:block!important;margin:0!important;padding:0!important}html body .five-star-reviews:is(#plr-fs,div) a.d8review-reviews-link{border:0!important;padding:0!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important;box-shadow:none!important}html body .five-star-reviews:is(#plr-fs,div) a.d8review-reviews-link img{border:0!important;border-radius:12px!important}html body .five-star-reviews:is(#plr-fs,div) ul.d8review__list:is(#plr-rv2,ul){background:transparent!important;padding:0!important;border-radius:0!important}html body .five-star-reviews:is(#plr-fs,div) ul.d8review__list>li.custom-review-item:is(#plr-rv2,li){background:transparent!important;border-bottom:1px solid var(--plr-line)!important;padding:32px 0!important}@media(max-width:767px){html body .five-star-reviews:is(#plr-fs,div) ul.d8review__list>li.custom-review-item:is(#plr-rv2,li){padding:20px 0!important}}html body .review-voting .vote-button img{display:none!important}html body .review-voting .vote-button{gap:6px!important;color:var(--plr-muted)!important;transition:color .15s}html body .review-voting .vote-button:hover{color:var(--plr-text)!important}html body .review-voting .vote-button:before{content:"";width:17px;height:17px;flex:none;background:currentColor;-webkit-mask:var(--plr-vote-ic) center/contain no-repeat;mask:var(--plr-vote-ic) center/contain no-repeat}html body .review-voting .vote-button.upvote{--plr-vote-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v12'/%3E%3Cpath d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z'/%3E%3C/svg%3E") }html body .review-voting .vote-button.downvote{--plr-vote-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 14V2'/%3E%3Cpath d='M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z'/%3E%3C/svg%3E") }html body .review-voting .vote-button span{color:inherit!important}html body .review-voting .vote-button.plr-voted.upvote{color:var(--plr-accent)!important}html body .review-voting .vote-button.plr-voted.downvote{color:var(--plr-ink)!important}html body .review-voting{gap:14px!important}html body .review-voting .vote-button{gap:5px!important;padding:4px 0!important;margin:0!important;font-size:14px!important;line-height:1!important;min-height:0!important}html body .review-voting .vote-button span{font-size:14px!important;font-weight:500!important;line-height:1!important}html body .review-voting .vote-button:before{width:15px!important;height:15px!important}html body .custom-review-item>.review-voting{margin-top:-21.5px!important}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two ul.custom-review-list:is(#plr-rc1,ul){max-height:none!important;overflow:visible!important;clip-path:inset(0 0 var(--plr-cut,0px) 0)!important;margin-bottom:calc(0px - var(--plr-cut,0px))!important}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two.plr-peek ul.custom-review-list:is(#plr-rc1,ul):after{bottom:var(--plr-cut,0px)!important}@media(min-width:1024px){html body.single-product #review-box .custom-reviews-wrapper.plr-two ul.custom-review-list:has(>li.custom-review-item):is(#plr-rc1,ul){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-count:auto!important;gap:16px!important;align-items:start!important}html body.single-product #review-box .custom-reviews-wrapper.plr-two ul.custom-review-list:has(>li.custom-review-item):is(#plr-rc1,ul).plr-masonry{grid-auto-rows:4px!important;row-gap:0!important}html body.single-product #review-box .custom-reviews-wrapper.plr-two ul.custom-review-list:has(>li.custom-review-item):is(#plr-rc1,ul)>li.custom-review-item:not(.plr-hide):is(#plr-rc2,li){display:flex!important;flex-direction:column!important;width:auto!important;margin:0!important}}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two :is(nav.pagination-load-more,.plr-rv-bar):is(#plr-rb1,nav,div){display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;flex-wrap:wrap}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two :is(nav.pagination-load-more,.plr-rv-bar) .load-more-button:is(#plr-rb2,button){margin:0!important}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two .plr-rv-bar:is(#plr-rb1,div){margin-top:24px!important}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two.plr-peek .plr-rv-bar:is(#plr-rb1,div){position:relative!important;z-index:3!important;margin-top:-56px!important}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two button.plr-less:is(#plr-rb3,button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:44px!important;height:44px!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid var(--plr-line)!important;border-radius:999px!important;background:transparent!important;color:var(--plr-ink)!important;font:600 15px/1 var(--plr-font)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;cursor:pointer;transition:background-color .18s,border-color .18s}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two button.plr-less:is(#plr-rb3,button):after{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E") center/contain no-repeat}html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two button.plr-less:is(#plr-rb3,button):hover{background:#fff!important;border-color:#fff!important}html body.single-product #review-box #loading-reviews:is(#loading-reviews,div){background:#f4f4f4b3!important;border-radius:20px;z-index:20;animation:plrRvFade .2s ease both}html body.single-product #review-box #loading-reviews:is(#loading-reviews,div) .d8-loader{position:absolute!important;top:min(140px,40%)!important;left:50%!important;width:44px!important;height:44px!important;margin:0 0 0 -22px!important;padding:0!important;box-sizing:border-box!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 6px 20px #1111111a!important;animation:none!important}html body.single-product #review-box #loading-reviews:is(#loading-reviews,div) .d8-loader:after{content:""!important;position:absolute;inset:12px;border-radius:50%;border:2.5px solid var(--plr-tint);border-top-color:var(--plr-accent);animation:plrRvSpin .7s linear infinite}@keyframes plrRvSpin{to{transform:rotate(360deg)}}@keyframes plrRvFade{0%{opacity:0}to{opacity:1}}html body .review-voting .vote-button:is(#plr-bf2,button){font-family:var(--plr-font)!important}html body #review-box .d8-average-rating:not(:has(*)):is(div,#plr-pq):is(div,#plr-pq2):is(div,#plr-pq3){display:none!important}html body #review-box p.woocommerce-verification-required:is(p,#plr-pq):is(p,#plr-pq2){display:block!important;margin:16px 0 0!important;padding:0!important;text-align:center!important;font:400 13px/1.5 var(--plr-font)!important;color:var(--plr-muted)!important;background:none!important;border:0!important}html body.single-product #review-box.d8-reviews-wrapper{box-sizing:border-box!important;width:auto!important;max-width:1200px!important;margin:0 auto!important;padding:28px 24px var(--plr-sec)!important}@media(max-width:767px){html body.single-product #review-box.d8-reviews-wrapper{max-width:none!important;padding:20px 20px var(--plr-sec)!important}}html body.single-product .kadence-woo-template-wrap>.kb-row-layout-wrap:last-child:has(.pdp-review>.kt-inside-inner-col:empty){margin-top:var(--plr-sec)!important;background:var(--plr-bg)!important}html body.single-product .kadence-woo-template-wrap>.kb-row-layout-wrap:last-child:has(.pdp-review>.kt-inside-inner-col:empty)>.kt-row-column-wrap{padding-bottom:0!important;row-gap:0!important}html body.single-product .kadence-woo-template-wrap>.kb-row-layout-wrap:last-child:has(.pdp-review>.kt-inside-inner-col:empty) .sec-head{margin-bottom:0!important}html body.single-product .kadence-woo-template-wrap>.kb-row-layout-wrap:last-child:has(.pdp-review>.kt-inside-inner-col:empty) .pdp-review{display:none!important}html body.single-product .kb-row-layout-wrap:has(.pdp-review #review-box)>.kt-row-column-wrap{row-gap:0!important}html body.single-product .wp-block-kadence-column.sec-head:has(+.pdp-review #review-box){margin:var(--plr-sec) 0 0!important;padding-top:var(--plr-sec)!important;background:var(--plr-bg)!important;box-shadow:0 0 0 100vmax var(--plr-bg)!important;clip-path:inset(0 -100vmax)!important}html body.single-product .pdp-review:has(#review-box){margin:0!important;padding:0!important}html body.single-product .pdp-review #review-box.d8-reviews-wrapper{max-width:none!important;margin:0!important;padding:28px 0 var(--plr-sec)!important}@media(max-width:767px){html body.single-product .pdp-review #review-box.d8-reviews-wrapper{padding:20px 0 var(--plr-sec)!important}}html body.single-product .pdp-review:has(#review-box)~.wp-block-kadence-column{margin-top:var(--plr-sec)!important}html body :is(#review-box,.five-star-reviews) .review-author:has(.plr-src){position:relative!important}html body :is(#review-box,.five-star-reviews) .plr-src,html body :is(#review-box,.five-star-reviews) .plr-src:is(:hover,:focus,:active){position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:13px!important;height:13px!important;min-width:0!important;min-height:0!important;margin:0 0 0 6px!important;padding:0!important;border:0!important;border-radius:50%!important;background:none!important;box-shadow:none!important;outline:none;color:#9a98ad!important;line-height:0!important;vertical-align:-2px;transform:none!important;cursor:help}html body :is(#review-box,.five-star-reviews) .plr-src:focus-visible{outline:2px solid #9a98ad;outline-offset:2px}html body :is(#review-box,.five-star-reviews) .plr-src svg{display:block;width:13px;height:13px}html body :is(#review-box,.five-star-reviews) .plr-src:after{content:attr(data-tip);position:absolute;left:0;top:calc(100% + 6px);z-index:20;width:230px;max-width:calc(100vw - 130px);padding:8px 10px;border:1px solid rgba(3,0,50,.14);border-radius:8px;background:#fff;box-shadow:0 6px 18px -6px #0300322e;color:var(--pl-blue);font:400 12px/1.4 var(--plr-font);letter-spacing:0;text-align:left;text-transform:none;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility 0s linear .15s}html body :is(#review-box,.five-star-reviews) .plr-src:hover:after{opacity:1;visibility:visible;transition:opacity .15s ease 2s,visibility 0s linear 2s}html body :is(#review-box,.five-star-reviews) .plr-src:is(.is-open,:focus-visible):after{opacity:1;visibility:visible;transition:opacity .15s ease,visibility 0s}html body.single-product #review-box :is(.avg-rating,.customer-images h4),html body #review-box ul.custom-review-list>li:not(.custom-review-item) p,html body .five-star-reviews :is(.summary-heading,.rating-value),html body.woocommerce-account .woocommerce-MyAccount-content:has(.myreview-wrapper):before,html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper .myreview-title{font-family:var(--plr-font-head)!important;letter-spacing:-.01em}html body.single-product #review-box :is(.write-review-btn a,.load-more-button):hover,html body.single-product #review-box #customer-reviews.custom-reviews-wrapper.plr-two button.plr-less:is(#plr-rb3,button):hover{background:var(--plr-sunrise)!important;border-color:var(--plr-sunrise)!important;color:var(--plr-ink)!important}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) .write-review-btn a,html body .five-star-reviews button.plr-rv-more,html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper a.order-leave-review-link{background:var(--plr-sunrise)!important;color:var(--plr-ink)!important;-webkit-text-fill-color:currentColor}html body.single-product #review-box ul.custom-review-list>li:not(.custom-review-item) .write-review-btn a:hover,html body .five-star-reviews button.plr-rv-more:hover,html body.woocommerce-account .woocommerce-MyAccount-content .myreview-wrapper a.order-leave-review-link:hover{background:#f2cc00!important;color:var(--plr-ink)!important}html body.single-product #review-box :is(.review-content,.review-author,.review-date,.total-rating,.d8-review-summary,input#review-search,select#review-sort){font-family:var(--plr-font)!important}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .d8-review-breakdown a.star-filter .bar:is(#plr-rb,span,div){width:auto!important;min-width:0!important}}html body .star-icon{background:var(--plr-star)!important;-webkit-mask:var(--plr-star-mask) center / contain no-repeat;mask:var(--plr-star-mask) center / contain no-repeat}html body .d8-loader{border-top-color:var(--plr-accent)!important}html body.single-product #review-box.d8-reviews-wrapper{clip-path:inset(-2px -100vmax 0)!important}html body.woocommerce-account .woocommerce-MyAccount-content section.myreview-wrapper{padding-top:0!important}@media(max-width:767px){html body.single-product #review-box .d8-average-rating:is(#plr-ra,div) .write-review-btn{display:flex!important;flex-direction:column;gap:8px}}html body :is(#review_form_wrapper,.custom-review-form) p.stars+p.stars{display:none!important}html body :is(#review_form_wrapper,.custom-review-form) p.stars a:before{color:var(--plr-star)!important}html body .custom-review-form :is(.product-title-var,.product-title-var h6){color:var(--plr-ink)!important;font-family:var(--plr-font-head)!important;font-size:17px!important;text-transform:none!important}html body .custom-review-form .product-title-var small{display:block;margin-top:2px;color:var(--plr-muted)!important;font-weight:500}html body .custom-review-form .product-reviews-summary,html body .custom-review-form .product-reviews-summary :is(a,span){color:var(--plr-text)!important}html body .custom-review-form .product-reviews-summary .star-rating-wrap{color:var(--plr-star)!important}html body #review_form_wrapper :is(label,.comment-form-rating label){color:var(--plr-ink)!important;font-family:var(--plr-font)!important}html body #review_form_wrapper :is(input[type=text],input[type=email],textarea,select){border:1px solid var(--plr-line)!important;border-radius:12px!important;background:#fff!important;color:var(--plr-ink)!important;font-family:var(--plr-font)!important;box-shadow:none!important}html body #review_form_wrapper input[type=text]{min-height:44px;padding:0 14px!important}html body #review_form_wrapper textarea{padding:12px 14px!important}html body #review_form_wrapper :is(input,textarea,select):focus{border-color:var(--plr-accent)!important;box-shadow:0 0 0 3px #4e78ff33!important;outline:0}html body #review_form_wrapper input[type=radio]{accent-color:var(--plr-ink)}html body #review_form_wrapper #review_photos{border:2px dashed var(--plr-line)!important;border-radius:12px!important;background:#fff!important;color:var(--plr-text)}html body #review_form_wrapper #review_photos:hover{border-color:var(--plr-accent)!important}html body #review_form_wrapper .required{color:#c2410c!important}html body.single-product #review-box #customer-reviews li.custom-review-item{border:1px solid var(--pl-line)!important;border-radius:var(--pl-radius)!important;background:#fff!important;box-shadow:none!important}html body.single-product #review-box input#review-search,html body.single-product #review-box select#review-sort{height:var(--pl-field-h)!important;border:1px solid var(--pl-field-line)!important;border-radius:var(--pl-field-radius)!important;background-color:#fff!important;box-shadow:none!important;color:var(--pl-blue)!important;font-size:var(--pl-field-fs)!important;transition:border-color .2s ease}html body.single-product #review-box input#review-search{padding:0 16px!important}html body.single-product #review-box select#review-sort{padding:0 44px 0 16px!important;font-weight:500!important}html body.single-product #review-box :is(input#review-search,select#review-sort):hover{border-color:var(--pl-line-strong)!important}html body.single-product #review-box :is(input#review-search,select#review-sort):focus{border-color:var(--pl-blue)!important;box-shadow:none!important;outline:0}html body.single-product #review-box #customer-reviews :is(.load-more-button,button.plr-less),html body.single-product #review-box #customer-reviews :is(.load-more-button,button.plr-less):is(#plr-rb2,#plr-rb3,button){height:var(--pl-btn-h)!important;border:1px solid var(--pl-line-strong)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:var(--pl-blue)!important;font-size:var(--pl-btn-fs)!important;font-weight:600!important;transform:none!important}html body.single-product #review-box #customer-reviews .load-more-button{padding:0 var(--pl-btn-px)!important}html body.single-product #review-box #customer-reviews :is(.load-more-button,button.plr-less):hover,html body.single-product #review-box #customer-reviews :is(.load-more-button,button.plr-less):is(#plr-rb2,#plr-rb3,button):hover{border-color:var(--pl-blue)!important;background:#fff!important;color:var(--pl-blue)!important;opacity:1!important}@media(min-width:768px){html body.single-product #review-box #customer-reviews:not(.plr-two) ul.custom-review-list:has(>li.custom-review-item){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-count:auto!important;gap:16px!important;align-items:start!important}html body.single-product #review-box #customer-reviews:not(.plr-two) ul.custom-review-list>li.custom-review-item:only-child{grid-column:1 / -1}}html body.single-product #review-box:has(.avg-star-rating-wrapper) #customer-reviews .review-filters:is(#plr-rf,div){display:flex!important}html body.single-product #review-box .review-filters .plr-search{position:relative;display:flex;flex:0 1 360px;min-width:0}html body.single-product #review-box .plr-search input#review-search{width:100%!important;padding-right:44px!important}html body.single-product #review-box .plr-search button.plr-search-x:is(#plr-sx,button){position:absolute;top:50%;right:10px;display:block;width:28px;height:28px;min-width:0;margin:-14px 0 0;padding:0;border:0;border-radius:50%;background:var(--pl-seafoam);color:var(--pl-blue);box-shadow:none;cursor:pointer}html body.single-product #review-box .plr-search button.plr-search-x:is(#plr-sx,button):before{content:"";position:absolute;inset:0;margin:auto;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat}html body.single-product #review-box .plr-search button.plr-search-x:is(#plr-sx,button)[hidden]{display:none}html body.single-product #review-box .plr-search button.plr-search-x:is(#plr-sx,button):hover{background:#e9e9ee;opacity:1}html body.single-product #review-box ul.custom-review-list>li.plr-empty-note{grid-column:1 / -1;column-span:all;padding:40px 16px!important;text-align:center}html body.single-product #review-box li.plr-empty-note .plr-empty-msg{margin:0!important;color:var(--pl-blue)!important;font-size:var(--pl-fs-md, 16px)!important;font-weight:600}html body.single-product #review-box li.plr-empty-note button:is(.plr-clear-search,.plr-show-all):is(#plr-cs,button){margin:10px 0 0;padding:0;height:auto;min-height:0;border:0;background:none;box-shadow:none;color:var(--pl-blue);font-size:var(--pl-fs-sm, 14px);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}html body.single-product #review-box li.plr-empty-note button:is(.plr-clear-search,.plr-show-all):is(#plr-cs,button):hover{text-decoration-thickness:2px;opacity:1}@media(max-width:767px){html body.single-product #review-box .review-filters .plr-search{flex:1 1 auto}}html body #review-box mark.plr-hit{padding:0;border-radius:2px;background:#fff0a8;box-shadow:0 0 0 1px #fff0a8;color:inherit;font-weight:inherit}html body .custom-review-item .d8review-reviews-text{display:flex!important;flex-direction:column;max-width:none!important;width:auto!important;min-height:100%}html body .custom-review-item .review-content{display:flex;flex-direction:column;flex:1 1 auto}html body .custom-review-item .cust-review-desc{max-width:720px}html body .custom-review-item .review-date{margin-top:auto!important;padding-top:12px;line-height:20px!important}html body .custom-review-item .review-voting{position:absolute!important;inset:auto 0 0 auto!important;height:20px;margin:0!important;display:flex!important;align-items:center;gap:14px}html body .custom-review-item .review-voting .vote-button{display:inline-flex!important;align-items:center;gap:5px;height:20px;padding:0!important}html body .custom-review-item .review-voting .vote-button span{margin:0!important}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-flex{grid-template-columns:auto minmax(0,1fr)!important}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-right{min-width:0}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-row{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center;column-gap:12px!important}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-label{min-width:0}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-bar{min-width:0}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-num{display:flex!important;justify-content:flex-end;gap:10px;min-width:0;white-space:nowrap}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-num b{padding:0!important;min-width:28px;text-align:right}@media(max-width:420px){html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-flex{grid-template-columns:1fr!important}html body .five-star-reviews:is(#plr-fs,div) .d8-review-summary-full .summary-left{flex-direction:row!important;align-items:baseline;flex-wrap:wrap;gap:8px 12px!important}}html body .review-voting .vote-button{position:relative}html body .review-voting .vote-button:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;transform:translateY(-50%)}
