:root {
  --star1-rounded-fill: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNDQ0NjUgMTIuMjIyNEwwLjQxODEzIDguODg5MTZDLTAuMzQxODQyIDguMjgxNDEgLTAuMDA4NTIwOTEgNy4wNTkyMyAwLjk1NTg4OCA2LjkyMTQ2TDYuNjY2NzkgNi42NjcwMkw5LjEwNTU5IDAuNTUyODAxQzkuMTg4NjMgMC4zODY2OTIgOS4zMTYzIDAuMjQ2OTkxIDkuNDc0MjcgMC4xNDkzNTRDOS42MzIyNSAwLjA1MTcxNjQgOS44MTQyOSAwIDEwIDBDMTAuMTg1NyAwIDEwLjM2NzggMC4wNTE3MTY0IDEwLjUyNTcgMC4xNDkzNTRDMTAuNjgzNyAwLjI0Njk5MSAxMC44MTE0IDAuMzg2NjkyIDEwLjg5NDQgMC41NTI4MDFMMTMuMzMzMiA2LjY2NzAyTDE5LjA0NDEgNi45MjE0NkMyMC4wMDg1IDcuMDU5MjMgMjAuMzQxOCA4LjI4MTQxIDE5LjU4MTkgOC44ODkxNkwxNS41NTU0IDEyLjIyMjRMMTYuNjU0MiAxOC43Mjk5QzE2LjY4MjkgMTguOTMwNiAxNi42NTYxIDE5LjEzNTQgMTYuNTc2OCAxOS4zMjE5QzE2LjQ5NzQgMTkuNTA4NSAxNi4zNjg1IDE5LjY2OTggMTYuMjA0MSAxOS43ODg0QzE2LjAzOTYgMTkuOTA3IDE1Ljg0NTggMTkuOTc4MyAxNS42NDM3IDE5Ljk5NDZDMTUuNDQxNyAyMC4wMTA5IDE1LjIzOSAxOS45NzE2IDE1LjA1NzYgMTkuODgxTDEwIDE2LjY2NjdMNC45NDI0MSAxOS44Nzk5QzQuNzYxMDUgMTkuOTcwNSA0LjU1ODM0IDIwLjAwOTggNC4zNTYyNSAxOS45OTM1QzQuMTU0MTYgMTkuOTc3MiAzLjk2MDM5IDE5LjkwNTggMy43OTU5MyAxOS43ODczQzMuNjMxNDYgMTkuNjY4NyAzLjUwMjU4IDE5LjUwNzQgMy40MjMyMyAxOS4zMjA4QzMuMzQzODkgMTkuMTM0MiAzLjMxNzExIDE4LjkyOTUgMy4zNDU4IDE4LjcyODhMNC40NDQ2NSAxMi4yMjI0WiIgZmlsbD0iI0Q5RDlEOSIvPgo8L3N2Zz4K");
  --star1-rounded-border: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjY1MzIgMjkuNTAwMkwxMS43NDkzIDI4LjkzMTNMMTEuMzA0OCAyOC41NjM0TDEuNjQxMTggMjAuNTYzN0wxLjYzNDY3IDIwLjU1ODNMMS42MjgwNyAyMC41NTNDMC41MDAyNDYgMTkuNjUxMSAwLjk3NzYxIDE3Ljg0NDcgMi4zOTI2MyAxNy42MDgxTDE2LjA0NDggMTYuOTk5OUwxNi42ODk5IDE2Ljk3MTFMMTYuOTI5MSAxNi4zNzEzTDIyLjc2NDYgMS43NDE1M0MyMi44ODA5IDEuNTIzMiAyMy4wNTMyIDEuMzM5MzkgMjMuMjY0IDEuMjA5MDlDMjMuNDg1MiAxLjA3MjQgMjMuNzQgMSAyNCAxQzI0LjI2IDEgMjQuNTE0OCAxLjA3MjQgMjQuNzM2IDEuMjA5MDlDMjQuOTQ2OCAxLjMzOTM5IDI1LjExOTEgMS41MjMyIDI1LjIzNTQgMS43NDE1M0wzMS4wNzA5IDE2LjM3MTNMMzEuMzEwMSAxNi45NzExTDMxLjk1NTIgMTYuOTk5OUw0NS42MDc0IDE3LjYwODFDNDcuMDIyNCAxNy44NDQ3IDQ3LjQ5OTggMTkuNjUxMSA0Ni4zNzE5IDIwLjU1M0w0Ni4zNjUzIDIwLjU1ODNMNDYuMzU4OCAyMC41NjM3TDM2LjY5NTIgMjguNTYzNEwzNi4yNTA3IDI4LjkzMTNMMzYuMzQ2OCAyOS41MDAyTDM4Ljk4MTcgNDUuMTA0M0MzOS4wMjIyIDQ1LjQwMTggMzguOTgxNiA0NS43MDQ4IDM4Ljg2NCA0NS45ODEzQzM4Ljc0NSA0Ni4yNjEyIDM4LjU1MTcgNDYuNTAzMSAzOC4zMDUgNDYuNjgxQzM4LjA1ODMgNDYuODU4OCAzNy43Njc2IDQ2Ljk2NTggMzcuNDY0NSA0Ni45OTAyQzM3LjE3NjQgNDcuMDEzNSAzNi44ODc2IDQ2Ljk2MTUgMzYuNjI2MSA0Ni44Mzk2TDI0LjUzNjQgMzkuMTU2TDI0LjAwMDEgMzguODE1MkwyMy40NjM3IDM5LjE1NTlMMTEuMzczOSA0Ni44MzY5QzExLjExMjUgNDYuOTU4OCAxMC44MjM2IDQ3LjAxMDggMTAuNTM1NSA0Ni45ODc2QzEwLjIzMjQgNDYuOTYzMSA5Ljk0MTcyIDQ2Ljg1NjEgOS42OTUwMyA0Ni42NzgzQzkuNDQ4MzQgNDYuNTAwNCA5LjI1NTAyIDQ2LjI1ODUgOS4xMzYwMSA0NS45Nzg2QzkuMDE4NDUgNDUuNzAyMiA4Ljk3NzgyIDQ1LjM5OTIgOS4wMTgzMiA0NS4xMDE3TDExLjY1MzIgMjkuNTAwMloiIHN0cm9rZT0iI0ZGQTQxQyIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=");
  --star5-rounded-fill: url("data:image/svg+xml;utf8,\ <svg viewBox='0 0 108 19' xmlns='http://www.w3.org/2000/svg'>\ <path d='M10.7813 .473551C10.6322 .18436 10.3305 0 10.0033 0C9.67615 0 9.37442 .18436 9.22538 .473551L6.54985 5.68623L0.737108 6.60441C0.413572 6.65502 .144565 6.88276 .0427783 7.19364C-.0590082 7.50452 .0246023 7.84432 .253622 8.07568L4.41233 12.2147L3.49625 17.9949C3.44536 18.3167 3.57986 18.642 3.84523 18.8336C4.1106 19.0252 4.45959 19.0541 4.75404 18.9059L10.0033 16.2526L15.249 18.9059C15.5398 19.0541 15.8924 19.0252 16.1578 18.8336C16.4231 18.642 16.5576 18.3203 16.5068 17.9949L15.587 12.2147L19.7457 8.07568C19.9784 7.84432 20.0584 7.50452 19.9566 7.19364C19.8548 6.88276 19.5894 6.65502 19.2623 6.60441L13.4532 5.68623L10.7813 .473551Z' />\ <path d='M32.7813 .473551C32.6322 .18436 32.3305 0 32.0033 0C31.6761 0 31.3744 .18436 31.2254 .473551L28.5498 5.68623L22.7371 6.60441C22.4136 6.65502 22.1446 6.88276 22.0428 7.19364C21.941 7.50452 22.0246 7.84432 22.2536 8.07568L26.4123 12.2147L25.4963 17.9949C25.4454 18.3167 25.5799 18.642 25.8452 18.8336C26.1106 19.0252 26.4596 19.0541 26.754 18.9059L32.0033 16.2526L37.249 18.9059C37.5398 19.0541 37.8924 19.0252 38.1578 18.8336C38.4231 18.642 38.5576 18.3203 38.5068 17.9949L37.587 12.2147L41.7457 8.07568C41.9784 7.84432 42.0584 7.50452 41.9566 7.19364C41.8548 6.88276 41.5894 6.65502 41.2623 6.60441L35.4532 5.68623L32.7813 .473551Z' />\ <path d='M54.7813 .473551C54.6322 .18436 54.3305 0 54.0033 0C53.6761 0 53.3744 .18436 53.2254 .473551L50.5498 5.68623L44.7371 6.60441C44.4136 6.65502 44.1446 6.88276 44.0428 7.19364C43.941 7.50452 44.0246 7.84432 44.2536 8.07568L48.4123 12.2147L47.4963 17.9949C47.4454 18.3167 47.5799 18.642 47.8452 18.8336C48.1106 19.0252 48.4596 19.0541 48.754 18.9059L54.0033 16.2526L59.249 18.9059C59.5398 19.0541 59.8924 19.0252 60.1578 18.8336C60.4231 18.642 60.5576 18.3203 60.5068 17.9949L59.587 12.2147L63.7457 8.07568C63.9784 7.84432 64.0584 7.50452 63.9566 7.19364C63.8548 6.88276 63.5894 6.65502 63.2623 6.60441L57.4532 5.68623L54.7813 .473551Z' />\ <path d='M76.7813 .473551C76.6322 .18436 76.3305 0 76.0033 0C75.6761 0 75.3744 .18436 75.2254 .473551L72.5498 5.68623L66.7371 6.60441C66.4136 6.65502 66.1446 6.88276 66.0428 7.19364C65.941 7.50452 66.0246 7.84432 66.2536 8.07568L70.4123 12.2147L69.4963 17.9949C69.4454 18.3167 69.5799 18.642 69.8452 18.8336C70.1106 19.0252 70.4596 19.0541 70.754 18.9059L76.0033 16.2526L81.249 18.9059C81.5398 19.0541 81.8924 19.0252 82.1578 18.8336C82.4231 18.642 82.5576 18.3203 82.5068 17.9949L81.587 12.2147L85.7457 8.07568C85.9784 7.84432 86.0584 7.50452 85.9566 7.19364C85.8548 6.88276 85.5894 6.65502 85.2623 6.60441L79.4532 5.68623L76.7813 .473551Z' />\ <path d='M98.7813 .473551C98.6322 .18436 98.3305 0 98.0033 0C97.6761 0 97.3744 .18436 97.2254 .473551L94.5498 5.68623L88.7371 6.60441C88.4136 6.65502 88.1446 6.88276 88.0428 7.19364C87.941 7.50452 88.0246 7.84432 88.2536 8.07568L92.4123 12.2147L91.4963 17.9949C91.4454 18.3167 91.5799 18.642 91.8452 18.8336C92.1106 19.0252 92.4596 19.0541 92.754 18.9059L98.0033 16.2526L103.249 18.9059C103.54 19.0541 103.892 19.0252 104.158 18.8336C104.423 18.642 104.558 18.3203 104.507 17.9949L103.587 12.2147L107.746 8.07568C107.978 7.84432 108.058 7.50452 107.957 7.19364C107.855 6.88276 107.589 6.65502 107.262 6.60441L101.453 5.68623L98.7813 .473551Z' />\ </svg>");
  /* --star5-rounded-border: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU2IiBoZWlnaHQ9IjI4IiB2aWV3Qm94PSIwIDAgMTU2IDI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTQuNDc1NSAzLjA4MTU2TDE2LjQ0MzIgOS4xMzcyOUMxNi42NDQgOS43NTUzMiAxNy4yMTk5IDEwLjE3MzggMTcuODY5NyAxMC4xNzM4SDI0LjIzNzFDMjQuNzIxNSAxMC4xNzM4IDI0LjkyMjkgMTAuNzkzNiAyNC41MzEgMTEuMDc4M0wxOS4zNzk3IDE0LjgyMDlDMTguODU0IDE1LjIwMjkgMTguNjM0IDE1Ljg3OTkgMTguODM0OCAxNi40OThMMjAuODAyNCAyMi41NTM3QzIwLjk1MjEgMjMuMDE0MyAyMC40MjQ4IDIzLjM5NzQgMjAuMDMzIDIzLjExMjdMMTQuODgxNyAxOS4zNzAxQzE0LjM1NTkgMTguOTg4MSAxMy42NDQxIDE4Ljk4ODEgMTMuMTE4MyAxOS4zNzAxTDcuOTY3MDEgMjMuMTEyN0M3LjU3NTE2IDIzLjM5NzQgNy4wNDc5MSAyMy4wMTQ0IDcuMTk3NTkgMjIuNTUzN0w5LjE2NTIyIDE2LjQ5OEM5LjM2NjAzIDE1Ljg3OTkgOS4xNDYwNCAxNS4yMDI5IDguNjIwMzEgMTQuODIwOUwzLjQ2OSAxMS4wNzgzQzMuMDc3MTQgMTAuNzkzNiAzLjI3ODUzIDEwLjE3MzggMy43NjI4OSAxMC4xNzM4SDEwLjEzMDNDMTAuNzgwMSAxMC4xNzM4IDExLjM1NiA5Ljc1NTMyIDExLjU1NjggOS4xMzcyOUwxMy41MjQ1IDMuMDgxNTZDMTMuNjc0MSAyLjYyMDkgMTQuMzI1OSAyLjYyMDkgMTQuNDc1NSAzLjA4MTU2WiIgc3Ryb2tlPSIjRkY4MDAwIi8+CjxwYXRoIGQ9Ik00Ni40NzU1IDMuMDgxNTZMNDguNDQzMiA5LjEzNzI5QzQ4LjY0NCA5Ljc1NTMyIDQ5LjIxOTkgMTAuMTczOCA0OS44Njk3IDEwLjE3MzhINTYuMjM3MUM1Ni43MjE1IDEwLjE3MzggNTYuOTIyOSAxMC43OTM2IDU2LjUzMSAxMS4wNzgzTDUxLjM3OTcgMTQuODIwOUM1MC44NTQgMTUuMjAyOSA1MC42MzQgMTUuODc5OSA1MC44MzQ4IDE2LjQ5OEw1Mi44MDI0IDIyLjU1MzdDNTIuOTUyMSAyMy4wMTQzIDUyLjQyNDggMjMuMzk3NCA1Mi4wMzMgMjMuMTEyN0w0Ni44ODE3IDE5LjM3MDFDNDYuMzU1OSAxOC45ODgxIDQ1LjY0NDEgMTguOTg4MSA0NS4xMTgzIDE5LjM3MDFMMzkuOTY3IDIzLjExMjdDMzkuNTc1MiAyMy4zOTc0IDM5LjA0NzkgMjMuMDE0NCAzOS4xOTc2IDIyLjU1MzdMNDEuMTY1MiAxNi40OThDNDEuMzY2IDE1Ljg3OTkgNDEuMTQ2IDE1LjIwMjkgNDAuNjIwMyAxNC44MjA5TDM1LjQ2OSAxMS4wNzgzQzM1LjA3NzEgMTAuNzkzNiAzNS4yNzg1IDEwLjE3MzggMzUuNzYyOSAxMC4xNzM4SDQyLjEzMDNDNDIuNzgwMSAxMC4xNzM4IDQzLjM1NiA5Ljc1NTMyIDQzLjU1NjggOS4xMzcyOUw0NS41MjQ1IDMuMDgxNTZDNDUuNjc0MSAyLjYyMDkgNDYuMzI1OSAyLjYyMDkgNDYuNDc1NSAzLjA4MTU2WiIgc3Ryb2tlPSIjRkY4MDAwIi8+CjxwYXRoIGQ9Ik03OC40NzU1IDMuMDgxNTZMODAuNDQzMiA5LjEzNzI5QzgwLjY0NCA5Ljc1NTMyIDgxLjIxOTkgMTAuMTczOCA4MS44Njk3IDEwLjE3MzhIODguMjM3MUM4OC43MjE1IDEwLjE3MzggODguOTIyOSAxMC43OTM2IDg4LjUzMSAxMS4wNzgzTDgzLjM3OTcgMTQuODIwOUM4Mi44NTQgMTUuMjAyOSA4Mi42MzQgMTUuODc5OSA4Mi44MzQ4IDE2LjQ5OEw4NC44MDI0IDIyLjU1MzdDODQuOTUyMSAyMy4wMTQzIDg0LjQyNDggMjMuMzk3NCA4NC4wMzMgMjMuMTEyN0w3OC44ODE3IDE5LjM3MDFDNzguMzU1OSAxOC45ODgxIDc3LjY0NDEgMTguOTg4MSA3Ny4xMTgzIDE5LjM3MDFMNzEuOTY3IDIzLjExMjdDNzEuNTc1MiAyMy4zOTc0IDcxLjA0NzkgMjMuMDE0NCA3MS4xOTc2IDIyLjU1MzdMNzMuMTY1MiAxNi40OThDNzMuMzY2IDE1Ljg3OTkgNzMuMTQ2IDE1LjIwMjkgNzIuNjIwMyAxNC44MjA5TDY3LjQ2OSAxMS4wNzgzQzY3LjA3NzEgMTAuNzkzNiA2Ny4yNzg1IDEwLjE3MzggNjcuNzYyOSAxMC4xNzM4SDc0LjEzMDNDNzQuNzgwMSAxMC4xNzM4IDc1LjM1NiA5Ljc1NTMyIDc1LjU1NjggOS4xMzcyOUw3Ny41MjQ1IDMuMDgxNTZDNzcuNjc0MSAyLjYyMDkgNzguMzI1OSAyLjYyMDkgNzguNDc1NSAzLjA4MTU2WiIgc3Ryb2tlPSIjRkY4MDAwIi8+CjxwYXRoIGQ9Ik0xMTAuNDc2IDMuMDgxNTZMMTEyLjQ0MyA5LjEzNzI5QzExMi42NDQgOS43NTUzMiAxMTMuMjIgMTAuMTczOCAxMTMuODcgMTAuMTczOEgxMjAuMjM3QzEyMC43MjEgMTAuMTczOCAxMjAuOTIzIDEwLjc5MzYgMTIwLjUzMSAxMS4wNzgzTDExNS4zOCAxNC44MjA5QzExNC44NTQgMTUuMjAyOSAxMTQuNjM0IDE1Ljg3OTkgMTE0LjgzNSAxNi40OThMMTE2LjgwMiAyMi41NTM3QzExNi45NTIgMjMuMDE0MyAxMTYuNDI1IDIzLjM5NzQgMTE2LjAzMyAyMy4xMTI3TDExMC44ODIgMTkuMzcwMUMxMTAuMzU2IDE4Ljk4ODEgMTA5LjY0NCAxOC45ODgxIDEwOS4xMTggMTkuMzcwMUwxMDMuOTY3IDIzLjExMjdDMTAzLjU3NSAyMy4zOTc0IDEwMy4wNDggMjMuMDE0NCAxMDMuMTk4IDIyLjU1MzdMMTA1LjE2NSAxNi40OThDMTA1LjM2NiAxNS44Nzk5IDEwNS4xNDYgMTUuMjAyOSAxMDQuNjIgMTQuODIwOUw5OS40NjkgMTEuMDc4M0M5OS4wNzcxIDEwLjc5MzYgOTkuMjc4NSAxMC4xNzM4IDk5Ljc2MjkgMTAuMTczOEgxMDYuMTNDMTA2Ljc4IDEwLjE3MzggMTA3LjM1NiA5Ljc1NTMyIDEwNy41NTcgOS4xMzcyOUwxMDkuNTI0IDMuMDgxNTZDMTA5LjY3NCAyLjYyMDkgMTEwLjMyNiAyLjYyMDkgMTEwLjQ3NiAzLjA4MTU2WiIgc3Ryb2tlPSIjRkY4MDAwIi8+CjxwYXRoIGQ9Ik0xNDIuNDc2IDMuMDgxNTZMMTQ0LjQ0MyA5LjEzNzI5QzE0NC42NDQgOS43NTUzMiAxNDUuMjIgMTAuMTczOCAxNDUuODcgMTAuMTczOEgxNTIuMjM3QzE1Mi43MjEgMTAuMTczOCAxNTIuOTIzIDEwLjc5MzYgMTUyLjUzMSAxMS4wNzgzTDE0Ny4zOCAxNC44MjA5QzE0Ni44NTQgMTUuMjAyOSAxNDYuNjM0IDE1Ljg3OTkgMTQ2LjgzNSAxNi40OThMMTQ4LjgwMiAyMi41NTM3QzE0OC45NTIgMjMuMDE0MyAxNDguNDI1IDIzLjM5NzQgMTQ4LjAzMyAyMy4xMTI3TDE0Mi44ODIgMTkuMzcwMUMxNDIuMzU2IDE4Ljk4ODEgMTQxLjY0NCAxOC45ODgxIDE0MS4xMTggMTkuMzcwMUwxMzUuOTY3IDIzLjExMjdDMTM1LjU3NSAyMy4zOTc0IDEzNS4wNDggMjMuMDE0NCAxMzUuMTk4IDIyLjU1MzdMMTM3LjE2NSAxNi40OThDMTM3LjM2NiAxNS44Nzk5IDEzNy4xNDYgMTUuMjAyOSAxMzYuNjIgMTQuODIwOUwxMzEuNDY5IDExLjA3ODNDMTMxLjA3NyAxMC43OTM2IDEzMS4yNzkgMTAuMTczOCAxMzEuNzYzIDEwLjE3MzhIMTM4LjEzQzEzOC43OCAxMC4xNzM4IDEzOS4zNTYgOS43NTUzMiAxMzkuNTU3IDkuMTM3MjlMMTQxLjUyNCAzLjA4MTU2QzE0MS42NzQgMi42MjA5IDE0Mi4zMjYgMi42MjA5IDE0Mi40NzYgMy4wODE1NloiIHN0cm9rZT0iI0ZGODAwMCIvPgo8L3N2Zz4K") */
  --star5-rounded-border: url("data:image/svg+xml;utf8,\ <svg viewBox='0 0 108 19' xmlns='http://www.w3.org/2000/svg'><path d='M10.0003 0C10.3275 0 10.6292 0.18436 10.7783 0.473551L13.4502 5.68623L19.2629 6.60441C19.5864 6.65502 19.8554 6.88276 19.9572 7.19364C20.059 7.50452 19.9754 7.84432 19.7464 8.07568L15.584 12.2147L16.5037 17.9949C16.5546 18.3167 16.4201 18.642 16.1548 18.8336C15.8894 19.0252 15.5368 19.0541 15.246 18.9059L10.0003 16.2526L4.75467 18.9059C4.46386 19.0541 4.11124 19.0252 3.84587 18.8336C3.58049 18.642 3.44599 18.3203 3.49688 17.9949L4.41296 12.2147L0.254255 8.07568C0.0215998 7.84432 -0.0583753 7.50452 0.0434112 7.19364C0.145198 6.88276 0.41057 6.65502 0.737741 6.60441L6.55048 5.68623L9.22601 0.473551C9.37506 0.18436 9.67678 0 10.004 0H10.0003ZM10.0003 2.77624L7.89915 6.8683C7.77192 7.11411 7.53563 7.28763 7.25935 7.33101L2.69713 8.05399L5.96157 11.3038C6.15787 11.499 6.24876 11.7773 6.20513 12.0521L5.48536 16.5888L9.60408 14.5066C9.85127 14.3801 10.1457 14.3801 10.3966 14.5066L14.5153 16.5888L13.7955 12.0521C13.7519 11.7773 13.8428 11.499 14.0391 11.3038L17.3035 8.05399L12.7413 7.33101C12.465 7.28763 12.2287 7.11411 12.1015 6.8683L10.0003 2.77624Z'/><path d='M32.0003 0C32.3275 0 32.6292 0.18436 32.7783 0.473551L35.4502 5.68623L41.2629 6.60441C41.5864 6.65502 41.8554 6.88276 41.9572 7.19364C42.059 7.50452 41.9754 7.84432 41.7464 8.07568L37.584 12.2147L38.5037 17.9949C38.5546 18.3167 38.4201 18.642 38.1548 18.8336C37.8894 19.0252 37.5368 19.0541 37.246 18.9059L32.0003 16.2526L26.7547 18.9059C26.4639 19.0541 26.1112 19.0252 25.8459 18.8336C25.5805 18.642 25.446 18.3203 25.4969 17.9949L26.413 12.2147L22.2543 8.07568C22.0216 7.84432 21.9416 7.50452 22.0434 7.19364C22.1452 6.88276 22.4106 6.65502 22.7377 6.60441L28.5505 5.68623L31.226 0.473551C31.3751 0.18436 31.6768 0 32.004 0H32.0003ZM32.0003 2.77624L29.8992 6.8683C29.7719 7.11411 29.5356 7.28763 29.2594 7.33101L24.6971 8.05399L27.9616 11.3038C28.1579 11.499 28.2488 11.7773 28.2051 12.0521L27.4854 16.5888L31.6041 14.5066C31.8513 14.3801 32.1457 14.3801 32.3966 14.5066L36.5153 16.5888L35.7955 12.0521C35.7519 11.7773 35.8428 11.499 36.0391 11.3038L39.3035 8.05399L34.7413 7.33101C34.465 7.28763 34.2287 7.11411 34.1015 6.8683L32.0003 2.77624Z'/><path d='M54.0003 0C54.3275 0 54.6292 0.18436 54.7783 0.473551L57.4502 5.68623L63.2629 6.60441C63.5864 6.65502 63.8554 6.88276 63.9572 7.19364C64.059 7.50452 63.9754 7.84432 63.7464 8.07568L59.584 12.2147L60.5037 17.9949C60.5546 18.3167 60.4201 18.642 60.1548 18.8336C59.8894 19.0252 59.5368 19.0541 59.246 18.9059L54.0003 16.2526L48.7547 18.9059C48.4639 19.0541 48.1112 19.0252 47.8459 18.8336C47.5805 18.642 47.446 18.3203 47.4969 17.9949L48.413 12.2147L44.2543 8.07568C44.0216 7.84432 43.9416 7.50452 44.0434 7.19364C44.1452 6.88276 44.4106 6.65502 44.7377 6.60441L50.5505 5.68623L53.226 0.473551C53.3751 0.18436 53.6768 0 54.004 0H54.0003ZM54.0003 2.77624L51.8992 6.8683C51.7719 7.11411 51.5356 7.28763 51.2594 7.33101L46.6971 8.05399L49.9616 11.3038C50.1579 11.499 50.2488 11.7773 50.2051 12.0521L49.4854 16.5888L53.6041 14.5066C53.8513 14.3801 54.1457 14.3801 54.3966 14.5066L58.5153 16.5888L57.7955 12.0521C57.7519 11.7773 57.8428 11.499 58.0391 11.3038L61.3035 8.05399L56.7413 7.33101C56.465 7.28763 56.2287 7.11411 56.1015 6.8683L54.0003 2.77624Z'/><path d='M76.0003 0C76.3275 0 76.6292 0.18436 76.7783 0.473551L79.4502 5.68623L85.2629 6.60441C85.5864 6.65502 85.8554 6.88276 85.9572 7.19364C86.059 7.50452 85.9754 7.84432 85.7464 8.07568L81.584 12.2147L82.5037 17.9949C82.5546 18.3167 82.4201 18.642 82.1548 18.8336C81.8894 19.0252 81.5368 19.0541 81.246 18.9059L76.0003 16.2526L70.7547 18.9059C70.4639 19.0541 70.1112 19.0252 69.8459 18.8336C69.5805 18.642 69.446 18.3203 69.4969 17.9949L70.413 12.2147L66.2543 8.07568C66.0216 7.84432 65.9416 7.50452 66.0434 7.19364C66.1452 6.88276 66.4106 6.65502 66.7377 6.60441L72.5505 5.68623L75.226 0.473551C75.3751 0.18436 75.6768 0 76.004 0H76.0003ZM76.0003 2.77624L73.8992 6.8683C73.7719 7.11411 73.5356 7.28763 73.2594 7.33101L68.6971 8.05399L71.9616 11.3038C72.1579 11.499 72.2488 11.7773 72.2051 12.0521L71.4854 16.5888L75.6041 14.5066C75.8513 14.3801 76.1457 14.3801 76.3966 14.5066L80.5153 16.5888L79.7955 12.0521C79.7519 11.7773 79.8428 11.499 80.0391 11.3038L83.3035 8.05399L78.7413 7.33101C78.465 7.28763 78.2287 7.11411 78.1015 6.8683L76.0003 2.77624Z' /><path d='M98.0003 0C98.3275 0 98.6292 0.18436 98.7783 0.473551L101.45 5.68623L107.263 6.60441C107.586 6.65502 107.855 6.88276 107.957 7.19364C108.059 7.50452 107.975 7.84432 107.746 8.07568L103.584 12.2147L104.504 17.9949C104.555 18.3167 104.42 18.642 104.155 18.8336C103.889 19.0252 103.537 19.0541 103.246 18.9059L98.0003 16.2526L92.7547 18.9059C92.4639 19.0541 92.1112 19.0252 91.8459 18.8336C91.5805 18.642 91.446 18.3203 91.4969 17.9949L92.413 12.2147L88.2543 8.07568C88.0216 7.84432 87.9416 7.50452 88.0434 7.19364C88.1452 6.88276 88.4106 6.65502 88.7377 6.60441L94.5505 5.68623L97.226 0.473551C97.3751 0.18436 97.6768 0 98.004 0H98.0003ZM98.0003 2.77624L95.8992 6.8683C95.7719 7.11411 95.5356 7.28763 95.2594 7.33101L90.6971 8.05399L93.9616 11.3038C94.1579 11.499 94.2488 11.7773 94.2051 12.0521L93.4854 16.5888L97.6041 14.5066C97.8513 14.3801 98.1457 14.3801 98.3966 14.5066L102.515 16.5888L101.795 12.0521C101.752 11.7773 101.843 11.499 102.039 11.3038L105.304 8.05399L100.741 7.33101C100.465 7.28763 100.229 7.11411 100.101 6.8683L98.0003 2.77624Z'/></svg>");
  --starnw1-rounded-border: url("data:image/svg+xml;utf8,<svg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_1622_2)'><path d='M10.7422 0.448628C10.6006 0.174656 10.314 0 10.0031 0C9.69234 0 9.4057 0.174656 9.26411 0.448628L6.72235 5.38696L1.20025 6.25681C0.892893 6.30476 0.637337 6.52051 0.540639 6.81503C0.443942 7.10955 0.523372 7.43146 0.740941 7.65064L4.69171 11.5719L3.82144 17.0478C3.77309 17.3526 3.90087 17.6609 4.15297 17.8424C4.40507 18.0239 4.73661 18.0513 5.01634 17.9109L10.0031 15.3972L14.9865 17.9109C15.2628 18.0513 15.5978 18.0239 15.8499 17.8424C16.102 17.6609 16.2298 17.3561 16.1814 17.0478L15.3077 11.5719L19.2585 7.65064C19.4795 7.43146 19.5555 7.10955 19.4588 6.81503C19.3621 6.52051 19.11 6.30476 18.7991 6.25681L13.2805 5.38696L10.7422 0.448628Z' fill='%23FF8000'/></g><defs><clipPath id='clip0_1622_2'><rect width='19' height='18' fill='white' transform='translate(0.5)'/></clipPath></defs></svg>");
}

@font-face {
  font-family: 'wsrrvwicon';
  src: url(data:application/font-woff;base64,d09GRgABAAAAAAVsAAsAAAAABSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFEWNtYXAAAAFoAAAAVAAAAFQXVtKHZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAWQAAAFk5+jZ4WhlYWQAAAMoAAAANgAAADYq+1kHaGhlYQAAA2AAAAAkAAAAJAdVA8ZobXR4AAADhAAAABQAAAAUCc0AAGxvY2EAAAOYAAAADAAAAAwAKADGbWF4cAAAA6QAAAAgAAAAIAAIAF9uYW1lAAADxAAAAYYAAAGGmUoJ+3Bvc3QAAAVMAAAAIAAAACAAAwAAAAMC5wGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkA//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAgAA/8ADkwPAAC8AXAAAAT4BHwEWFAcOAS8BBxYXFgYHBgcGJi8BBwYiJy4BPwEnLgE3Njc+ARcWFzcnJjY3FyYiBw4BHwEeAQ8BDgEnJicmBgcGBwE2Nz4BJyYnJjY/AT4BHwEWMjc+AS8BAgUdVCD9Hh4dVCASlxEDAxUZGCUIFgbaoggVCAcBCKPZBwEIJC0tYTMzMZcSHwIdbA8qDw4BDyQHAQi1BQ8IJSkpUignIwGxHBERDQUFDwQFBLUHFQgkDysPDgIQ/gN2HQEe/h5VHh0CHxKXLjIzYi4uJQcBBtqjCAgHFQij2QcVCCUYGBcDAxGXEh9VHSUPDw4qECQHFge1BgMDEAUFCxIRHv5QICgoUyopJQgQBLUHAQgkDw8OKhD9AAABAAAAAAAAdl3lW18PPPUACwQAAAAAAOQlCkUAAAAA5CUKRQAA/8ADkwPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOTAAEAAAAAAAAAAAAAAAAAAAAFBAAAAAAAAAAAAAAAAgAAAAPNAAAAAAAAAAoAFAAeALIAAQAAAAUAXQACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="wsrrvw-icon-"],
[class*="wsrrvw-icon-"] {
  font-family: 'wsrrvwicon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


/* START BRAND */

.Wisely-Fixed-Brand {
  /* position: relative;
  bottom: 15px;
  right: 15px; */
  /* box-sizing: border-box; */
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

.Wisely-Fixed-Link {
  display: flex;
  text-decoration: none;
  font-size: 12px;
  color: #000;
  height: 36px;
  border: 1px solid #000;
  align-items: center;
  justify-content: center;
  padding: 6px;
  box-sizing: border-box;
  border-radius: 26px;
  transition: transform 0.2s ease-out;
  overflow: hidden;
  zoom: 1;
  position: relative;
  background: #fff;
  /* box-shadow: 0 0 8px rgba(0, 0, 0, 0.24); */
}

.Wisely-Fixed-Brand .Wisely-Fixed-Link {
  text-decoration: none;
}

.Wisely-Fixed-Sicon,
.Wisely-Fixed-Wicom {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  transition: transform 0.2s ease-out;
  position: relative;
}

.Wisely-Fixed-Wicom {
  position: absolute;
  top: -3px;
  right: 0;
  bottom: 0;
  left: 6px;
  transform: translateY(100%);
}

.Wisely-Fixed-Arrow {
  rotate: -45deg;
}

.Wisely-Fixed-Link:hover {
  border: 1px solid #000;
  background: #000000;
  color: #ffffff;
  /* zoom: 1.09; */
}

.Wisely-Fixed-Brand .Wisely-Fixed-Link:hover {
  color: #ffffff;
}

.Wisely-Fixed-Link:hover .Wisely-Fixed-Arrow path {
  stroke: #ffffff;
}

.Wisely-Fixed-Link:hover .Wisely-Fixed-Sicon {
  transform: translateY(-100%);
}

.Wisely-Fixed-Link:hover .Wisely-Fixed-Wicom {
  transform: none;
}

mux-player {
  max-height: 300px;
  width: 100%;
  height: 300px;
  --seek-backward-button: none;
  --seek-forward-button: none;
  --mute-button: none;
  --captions-button: none;
  --airplay-button: none;
  --pip-button: none;
  --fullscreen-button: none;
  --cast-button: none;
  --playback-rate-button: none;
  --volume-range: none;
  --time-range: none;
  --time-display: none;
  --duration-display: none;
  --rendition-menu-button: none;
}

li[data-list="bullet"]::before {
  content: '•' !important;
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}

li[data-list="bullet"]::marker {
  content: none;
}

/* END BRAND */





/* popup css */

.Wsrspfapp-popup-display {
  overflow: hidden;
  /* padding-right: 15px; */
  margin-right: 15px;
}

.popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  align-items: center;
  justify-content: center;
  z-index: 999999999;
}

.Wsrspfapp-popup-display .popup {
  animation: WSrshopifyappmodal-open 0.3s;
}

.Wsrspfapp-popup-display .popup-content {
  animation: WSrshopifyappmodalcnt-open 0.6s;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
}

.Wsrspfapp-popup-media-slider .popup,
.Wsrspfapp-popup-media-slider .popup-content {
  animation: none;
}

@keyframes WSrshopifyappmodal-open {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes WSrshopifyappmodalcnt-open {
  0% {
    -webkit-transform: translate3d(0, -50px, 0);
    transform: translate3d(0, -50px, 0);
    visibility: visible
  }

  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
  }
}

.popup-content {
  background-color: white;
  padding: 0px;
  border-radius: 16px;
  text-align: left;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  max-width: 800px;
  min-height: 582px;
  max-height: 600px;
  height: 100%;
  position: relative;
  width: 100%;
}

.popup-content.Wsrspfapp-popup-img-not-found {
  height: max-content;
  margin: auto;
}

.Wsrspfapp-popup-img-not-found .popup-text {
  width: 100%;
}

.Wsrspfapp-popup-img-not-found {
  min-height: auto;
  max-width: 480px;
  height: auto;
}

.popup-body {
  display: flex;
  height: 100%;
}

.popup-image {
  flex: 0 0 auto;
  width: 48%;
  padding-right: 0px;
  height: 100%;
  position: relative;
  border-radius: 10px 0 0 10px;
  overflow: hidden;
}

.popup-text {
  width: 52%;
  max-height: 100%;
  display: flex;
  flex-direction: column;
  padding: 48px 24px 20px 24px;
}

.popup-text .WsrsPopupSame-rev-item-reviewtext {
  overflow-y: auto;
  scrollbar-width: thin;
}

.WsrsPopupSame-rev-item-reviewtext {
  font-size: 14px;
  margin: 4px 0 10px 0;
  line-height: 24px !important;
  word-wrap: break-word;
  max-height: 240px;
  overflow-y: auto;
  scrollbar-width: thin;
}

.Wsrspfapp-rev-mdl-popup {
  display: flex;
  overflow: hidden;
  height: 100%;
  align-items: center;
  justify-content: center;
  background: #000000;
  height: 100%;
}

.Wsrspfapp-rev-mdl-popup img {
  width: auto;
  height: auto;
  max-width: 100%;
  width: 100%;
  display: block !important;
}

.slider-prev,
.slider-next {
  position: absolute;
  left: 16px;
  bottom: 0px;
  width: 36px;
  height: 36px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(33, 33, 33, 0.60);
  top: 50%;
  transform: translateY(-50%);
}

.slider-next {
  left: auto;
  right: 16px;
}

.slider-prev svg path,
.slider-next svg path {
  fill: #fff;
}

.slider-prev svg {
  rotate: 180deg;
}

.slider-prev:hover,
.slider-next:hover {
  cursor: pointer;
  background: #4c4f54;
}

.popup-img-pagination {
  position: absolute;
  left: 0;
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
  bottom: 24px;
  right: 0;
}

.popup-content div:empty {
  display: inline-block;
}

.img-pagination-item {
  width: 20px;
  height: 4px;
  border-radius: 16px;
  background: #fff;
  display: block;
}

.img-pagination-item-active {
  background: #645CFC;
}

.img-pagination-item+.img-pagination-item {
  margin: 0px 0px 0px 8px;
}

.popup-text .WsrsPopupSame-review-star-datepin {
  display: flex;
  margin: 0px 0px 16px;
  padding: 0px;
  align-items: center;
  justify-content: space-between;
}

.WsrsPopupSame-review-startext {
  display: flex;
}

.WsrsPopupSame-stars-list-fullret {
  position: relative;
}

.popup-text .WsrsPopupSame-fivestars-wrap .with_border_round,
.popup-text .WsrsPopupSame-fivestars-wrap .without_border_round {
  width: 92px;
  height: 18px;
  position: relative;
}

.popup-text .with_border_round {
  margin-right: 0px;
}

/* .popup-text .without_border_round::before,
.WsrsPopupSame-fivestars-wrap .without_border_round::before,
.Wsrspfapp-fivestars-wrap .without_border_round::before, */
.popup-text .with_border_round::before,
.WsrsPopupSame-fivestars-wrap .with_border_round::before,
.Wsrspfapp-fivestars-wrap .with_border_round::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: var(--star_actbgcolor_fill);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-image: var(--star5-rounded-border);
  mask-image: var(--star5-rounded-border);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  /* background: var(--star_actbgcolor_fill); */
}

.popup-text .with_border_round::before
.WsrsPopupSame-fivestars-wrap .with_border_round::before,
.Wsrspfapp-fivestars-wrap .with_border_round::before {
  background: var(--star_actbgcolor_fill);
}

.popup-text .with_border_round::after,
.popup-text .without_border_round::after,
.WsrsPopupSame-fivestars-wrap .with_border_round::after,
.WsrsPopupSame-fivestars-wrap .without_border_round::after,
.Wsrspfapp-fivestars-wrap .with_border_round::after,
.Wsrspfapp-fivestars-wrap .without_border_round::after,
.WsrsAvtar-fivestars-wrap .without_border_round::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background: var(--star_actbgcolor_fill);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-image: var(--star5-rounded-fill);
  mask-image: var(--star5-rounded-fill);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  background: linear-gradient(90deg, var(--star_actbgcolor_fill) calc(var(--avg_per_fill) + 1.5%), #C0C0C0  0%);
}

.popup-text .with_border_round::after,
.WsrsPopupSame-fivestars-wrap .with_border_round::after,
.Wsrspfapp-fivestars-wrap .with_border_round::after {
  background: linear-gradient(90deg, var(--star_actbgcolor_fill) calc(var(--avg_per_fill) + 1.5%), rgba(2, 0, 36, 0) 0%);
}

.popup-text .WsrsPopupSame-fivestars-wrap .with_border_sharp,
.popup-text .WsrsPopupSame-fivestars-wrap .without_border_sharp {
  line-height: 28px;
  font-size: 24px;
}

.popup-text .without_border_sharp:before,
.Wsrspfapp-fivestars-wrap .without_border_sharp:before,
.WsrsAvtar-fivestars-wrap .without_border_sharp:before,
.WsrsCarousel-fivestars-wrap .without_border_sharp:before,
.WsNudge-fivestars-wrap .without_border_sharp:before,
.WsFltBdg-fivestars-wrap .without_border_sharp:before,
.WsrsFlotPop-fivestars-wrap .without_border_sharp:before,
.WsrsSidebar-fivestars-wrap .without_border_sharp:before,
.WsWall-fivestars-wrap .without_border_sharp:before{
  --star_dflbgcolor_fill: #DDDDDD;
  content: "\2605\2605\2605\2605\2605";
  background: linear-gradient(90deg, var(--star_actbgcolor_fill) var(--avg_per_fill), var(--star_dflbgcolor_fill) var(--avg_per_fill));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
} 

.popup-text .with_border_sharp:before,
.Wsrspfapp-fivestars-wrap .with_border_sharp:before, 
.WsrsAvtar-fivestars-wrap .with_border_sharp:before, 
.WsrsCarousel-fivestars-wrap .with_border_sharp:before, 
.WsNudge-fivestars-wrap .with_border_sharp:before, 
.WsFltBdg-fivestars-wrap .with_border_sharp:before, 
.WsrsFlotPop-fivestars-wrap .with_border_sharp:before, 
.WsrsSidebar-fivestars-wrap .with_border_sharp:before, 
.WsWall-fivestars-wrap .with_border_sharp:before {
  content: "\2605\2605\2605\2605\2605";
  --star_dflbgcolor_fill: #DDDDDD00;
  background: linear-gradient(90deg, var(--star_actbgcolor_fill) var(--avg_per_fill), var(--star_dflbgcolor_fill) var(--avg_per_fill));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
} 

.popup-text .with_border_sharp:after,
.Wsrspfapp-fivestars-wrap .with_border_sharp:after,
.WsrsCarousel-fivestars-wrap .with_border_sharp:after,
.WsrsAvtar-fivestars-wrap .with_border_sharp:after,
.WsNudge-fivestars-wrap .with_border_sharp:after,
.WsFltBdg-fivestars-wrap .with_border_sharp:after,
.WsrsFlotPop-fivestars-wrap .with_border_sharp:after,
.WsWall-fivestars-wrap .with_border_sharp:after,
.WsrsSidebar-fivestars-wrap .with_border_sharp:after,
.Wsrspfapp-Badge01 .with_border_sharp:after,
.Wsrspfapp-Badge02 .with_border_sharp:after,
.Wsrspfapp-Badge03 .with_border_sharp:after {
  content: "\2606\2606\2606\2606\2606";
  position: absolute;
  left: 0;
  color: var(--star_actbgcolor_fill);
  top: 0;
}

.WsrsPopupSame-popup-source-pin {
  display: flex;
  gap: 12px;
  align-items: center;
}

.WsrsPopupSame-popup-source-pin>img {
  max-width: 16px;
  width: 16px;
  height: auto;
  display: block;
}

.WsrsPopupSame-popup-item-pin {
  margin: 0 0 0 12px;
}

.wsrrvw-icon-pin:before {
  content: "\e900";
}

.wsrrvw-icon-pin {
  font-size: 15px;
}

.WsrsPopupSame-rev-item-header {
  display: flex;
  justify-content: space-between;
  margin: 0 0 10px;
}

.WsrsPopupSame-rev-item-nameverify {
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: start;
  width: 100%;
}

.WsrsPopupSame-user-img img {
  max-height: 42px;
  max-width: 42px;
  width: 42px;
  border-radius: 50%;
  overflow: hidden;
  object-fit: cover;
  height: 42px;
}

.WsrsPopupSame-user-details {
  margin: 0px;
  display: flex;
  flex-direction: column;
  align-self: center;
  align-items: start;
  width: 100%;
}

.WsrsPopupSame-rev-item-name-date {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.WsrsPopupSame-rev-item-name {
  font-size: 14px;
  /* font-weight: 500; */
  white-space: nowrap;
  max-width: 200px;
  overflow: hidden;
}

.WsrsPopupSame-rev-item-date {
  font-size: 12px;
  /* font-weight: 400; */
  text-align: right;
  margin: 4px 0 0;
}

.WsrsPopupSame-user-Jobttl-Comttl {
  font-size: 12px;
  gap: 6px;
  display: flex;
}

.WsrsPopupSame-user-Jobttl {
  color: #616161;
  max-width: 120px;
  overflow: hidden;
  white-space: nowrap;
}

.WsrsPopupSame-anchor-cmpny-name {
  font-style: italic;
  text-decoration: none;
  color: #616161;
  max-width: 120px;
  overflow: hidden;
  white-space: nowrap;
}

.WsrsPopupSame-rev-item-verify-location {
  display: flex;
  gap: 10px;
}

.WsrsPopupSame-with-iconverify {
  display: flex;
  align-items: center;
  margin: 4px 0 0 0px !important;
}

.WsrsPopupSame-with-iconverify>svg {
  width: 12px;
  height: auto;
}

.WsrsPopupSame-rev-item-verify {
  background: transparent;
  color: #fff;
  font-size: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: normal;
  height: auto;
  width: auto;
  border-radius: 0px;
  margin: 0 0 0 2px;
  max-width: 50px;
  white-space: nowrap;
  overflow: hidden;
}

.WsrsPopupSame-location-tag {
  font-size: 12px;
  margin: 4px 0 0 0px;
  padding: 0px;
  white-space: nowrap;
  overflow: hidden;
  display: flex;
  align-items: center;
}

.WsrsPopupSame-location-tag:has(.Wsrspfapp-location-flag),
.WsrsPopupSame-location-tag:has(img) {
  padding-right: 14px;
}

.Wsrspfapp-location-flag,
.WsrsPopupSame-location-tag img {
  max-width: 12px !important;
  max-height: 12px;
  margin-left: 5px;
  margin-right: 5px;
  width: 100%;
  vertical-align: middle;
}

.WsrsPopupSame-rev-item-reviewtitle {
  margin: 4px 0px;
  color: #000;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px !important;
}

.WsrsPopupSame-card-companylogo {
  justify-content: start;
}

.WsrsPopupSame-card-companylogo img {
  max-width: 100px;
  max-height: 40px;
  height: auto;
}

.WdGt-thumBs_wrap {
  display: flex;
  justify-content: end;
  align-items: center;
  margin: 12px 0 16px;
}

.WdGt-thumb_item {
  margin-left: 6px;
  display: flex;
  cursor: pointer;
}

.WdGt-thumBs_wrap .WdGt-thumBs-up-count {
  border-right: 1px solid #212121;
  margin-right: 6px;
}

.WdGt-thumBs_wrap span {
  padding: 0 6px;
  font-size: 12px;
  line-height: 10px;
}

.WdGt-thumBs_wrap .WdGt-thumBs-down-count {
  padding-right: 0px;
}

.WsrsPopupSame-rev-item-reviewreplay {
  margin: 0px 0px 8px 8px !important;
  padding: 0 0 0 8px;
  position: relative;
  align-items: center;
}

.WsrsPopupSame-rev-item-reviewreplay:before {
  content: "";
  position: absolute;
  left: -2px;
  top: 1px;
  width: 2px;
  height: 12px;
  background-color: var(--REPLY-HR-CLR);
  margin: 0;
}

.WsrsPopupSame-rev-reviewreplay-fixtext {
  font-size: 12.5px;
  font-weight: 500;
}

.WsrsPopupSame-rev-reviewreplay-owner {
  font-size: 12px;
  margin: 6px 0px 0px;
  line-height: 18px !important;
}

.WsrsPopupSame-card-recommended {
  font-size: 12px;
  color: #000;
  font-weight: 600;
  display: flex;
  align-items: center;
  padding: 12px 0;
  margin: 0 0 20px;
  gap: 7px;
}

.WsrsPopupSame-productsort {
  display: flex;
  margin-top: auto;
  border-top: 1px solid #E0E0E0;
  padding: 12px 0 0;
  text-decoration: none;
  gap: 10px;
}

.WsrsPopupSame-productsort-media {
  max-width: 54px;
  max-height: 54px;
  /* margin: 0px 12px 0px 0px; */
}

.WsrsPopupSame-productsort-img {
  width: 100%;
  max-height: 100%;
  object-fit: contain;
  max-width: 100%;
  margin: 0px 12px 0px 0px;
}

.WsrsPopupSame-productsort-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.WsrsPopupSame-productsort-title {
  font-size: 12px;
  color: #000;
  line-height: 18px;
}

.close-popup {
  position: absolute;
  top: 8px;
  right: 8px;
  font-size: 24px;
  cursor: pointer;
  width: 28px;
  height: 28px;
  background: rgba(33, 33, 33, 30%);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  border-radius: 10px;
  font-weight: 300;
  line-height: normal;
  z-index: 1;
  vertical-align: middle;
}

/* .close-popup:before {
  position: absolute;
  left: 0;
  content: "";
  top: 0;
  width: 100%;
  height: 100%;
} */
.close-popup:before {
  /* content: "\2715";
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center; */
  content: none !important;
}

.dummy-data-info, .dummy-data-info-msg {
  color: #d9534f;
  background: #fff3cd;
  padding: 8px 12px;
  border-radius: 4px;
  font-weight: 500;
  font-size: 14px;
  margin: 9px;
  margin-bottom: 10px;
}

.Wsrspfapp-theme-wrap *,
.popup-content * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  /* margin: 0; */
  line-height: normal;
}

@media (max-width: 767px) {
  .popup-text .WsrsPopupSame-fivestars-wrap .with_border_round, 
  .popup-text .WsrsPopupSame-fivestars-wrap .without_border_round{
    width: 85px;
  }
  .popup-body {
    flex-wrap: wrap;
    height: auto;
  }

  .popup-content {
    max-height: 90%;
    height: auto;
    max-width: calc(100% - 30px);
    overflow-y: auto;
  }

  .popup-image {
    width: 100%;
    padding-right: 0px;
    height: auto;
  }

  .popup-text {
    width: 100%;
    max-height: auto;
    padding: 16px;
  }

  .popup-body:has(.popup-image[style="display:none;"]) {
    padding-top: 16px;
  }
}

/* end popup css */



/* common css */

.Wsrspfcard-read-more {
  cursor: pointer;
}

.Wsrspfapp-rev-widg-summary .Wsrspfapp-fivestars-wrap .Wsrspfapp-stars-list-fullret {
  font-size: 36px;
}

.Wsrspfapp-fivestars-wrap .Wsrspfapp-stars-list-fullret.with_border_sharp,
.Wsrspfapp-fivestars-wrap .Wsrspfapp-stars-list-fullret.without_border_sharp {
  font-size: 24px;
}

.with_border_sharp,
.without_border_sharp {
  letter-spacing: 2;
}

.Wsrspfapp-rev-widg-summary .Wsrspfapp-fivestars-wrap .Wsrspfapp-stars-list-fullret {
  font-size: 36px;
}

.Wsrspfapp-onestars-wrap .without_border_sharp::before,
.Wsrspfapp-onestars-wrap .with_border_sharp::before {
  content: "\2605";
  color: var(--star_actbgcolor_fill);
} 
.Wsrspfapp-onestars-wrap .with_border_sharp::after {
  content: "\2605";
  opacity: 0;
  position: absolute;
  left: 0px;
  top: -1px;
}
