"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[26],{466(e,r,i){i.d(r,["a",0,{container:"bKnb2nke"}])},465(e,r,i){i.d(r,["a",0,{reviews:"TpY2McXS",cardReviews:"nuUq8YWl",reviewStars:"bbZRGjDa",star:"_QGknYr3",reviewCount:"ZkmEKtRN",reviewCountText:"NUYrNV6R",reviewCountParenthesized:"eNCwmy_6"}])},213(e,r,i){i.d(r,{a:()=>s});var t=i(0),n=i(1),a=i(466);function s({productId:e}){const r=(0,n.j)(null),i=()=>{var e;return null===(e=window.okeWidgetApi)||void 0===e?void 0:e.initWidget(r.current)};return(0,n.c)((()=>{var e;return(null===(e=window.okeWidgetApi)||void 0===e?void 0:e.initWidget)?i():document.addEventListener("oke-script-loaded",i),()=>{document.removeEventListener("oke-script-loaded",i)}}),[e]),(0,t.jsx)(t.a,{children:(0,t.jsx)("div",{ref:r,"data-oke-star-rating":!0,"data-oke-reviews-product-id":`shopify-${e}`,class:a.a.container})})}},127(e,r,i){i.d(r,{a:()=>l,b:()=>c});var t=i(0),n=i(465),a=i(4),s=i(213);function d({fillRatio:e,gradId:r}){const i=`${Math.round(100*e)}%`;return(0,t.b)("svg",{class:n.a.star,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,t.jsx)("defs",{children:(0,t.b)("linearGradient",{id:r,children:[(0,t.jsx)("stop",{offset:i,"stop-color":"currentColor"}),(0,t.jsx)("stop",{offset:i,"stop-color":"transparent"})]})}),(0,t.jsx)("path",{d:"M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z",stroke:"currentColor",fill:`url(#${r})`})]})}function o(e,r){const i=Math.round(2*e)/2;return Array.from({length:5},((e,n)=>{const a=Math.max(0,Math.min(1,i-n));return(0,t.jsx)(d,{fillRatio:a,gradId:`${r}-${n}`},`${r}-${n}`)}))}function c({reviewCount:e,reviewRating:r,productHeroReviewsContent:i,reviewsProvider:a,productId:d,reviewsPublicKey:c}){if(d&&"okendo"===a&&c)return(0,t.jsx)(s.a,{productId:d});const l=`${r.toFixed(1)} stars from ${e} reviews`,u=!!(null==i?void 0:i.dynamic_stars);return(0,t.jsx)("div",{class:n.a.reviews,children:(0,t.b)("a",{class:n.a.reviewCount,href:"#reviews","aria-label":l,children:[(0,t.b)("span",{class:n.a.reviewStars,"aria-hidden":"true",children:[o(r,`bn-hero-stars-${null!=d?d:"d"}`),u&&(0,t.b)(t.a,{children:[" ",r.toFixed(1)]})]})," ",(0,t.b)("span",{class:n.a.reviewCountText,children:[e," Reviews"]})]})})}function l({reviewCount:e,reviewRating:r,productId:i}){return(0,a.d)((e=>e.showStars))&&e&&r?(0,t.b)("div",{class:n.a.cardReviews,children:[(0,t.b)("span",{class:n.a.reviewStars,"aria-hidden":"true",children:[o(r,`bn-card-stars-${null!=i?i:"d"}`)," ",r.toFixed(1)]}),(0,t.b)("span",{class:n.a.reviewCountParenthesized,"aria-hidden":"true",children:["(",e,")"]}),(0,t.jsx)("span",{class:"visually-hidden",children:`${r.toFixed(1)} stars from ${e} reviews`})]}):(0,t.jsx)(t.a,{})}}}]);