.Review-stars{align-items:center;display:flex;font-size:1.25rem;font-weight:700;justify-content:flex-end}.Review-stars svg{display:block;margin-left:10px;width:25px}.Review-stars svg path{fill:var(--clr-primary)}.Rating-overview{border-bottom:1px solid var(--clr-greyLight);margin-bottom:40px;padding-bottom:30px;text-align:center}.Rating-overview .Review-stars{font-size:1.875rem;justify-content:center;margin-bottom:15px}.Rating-overview .Review-stars svg{width:30px}#Review-form,.Review-comment{border-radius:20px;box-shadow:0 0 0 1px #00000005,0 8px 24px 0 #0000001a;margin-bottom:20px;padding:20px}#Review-form>fieldset>div:last-child{display:flex;flex-direction:row-reverse;gap:5px;justify-content:flex-end}.Review-average{font-style:normal}.star-rating{display:flex;gap:10px;justify-content:center;margin-bottom:10px;margin-top:10px}.star-rating svg{width:25px}.star-rating path{fill:var(--clr-primary)}.star-rating .star:hover{cursor:pointer}.star-rating .star.active .paw{display:block}.star-rating .star .paw,.star-rating .star.active .paw-outline{display:none}#Review-form .clearfix{margin-bottom:20px}#Review-form fieldset{border:none;margin:0;padding:0}#Review-form label{color:var(--clr-secondary);display:block;font-weight:700;margin-bottom:7px;text-align:center}#Review-form label.checkbox{align-items:flex-start;display:flex;gap:8px}#Review-form label.checkbox .checkbox{margin:0}#Review-form label.checkbox label{margin-bottom:0}#Review-form input[type=text],#Review-form select,#Review-form textarea{border:2px solid var(--clr-greyLight);border-radius:45px;font-size:.9rem;margin:0;padding:10px;width:100%}.error:is(#Review-form input[type=text],#Review-form textarea,#Review-form select){border:2px solid var(--clr-secondary)}#Review-form textarea,:is(#Review-form input[type=text],#Review-form textarea,#Review-form select)::placeholder{font-family:var(--font-primary)}#Review-form textarea{min-height:150px;padding:20px 50px}#Review-form .help-inline{color:red;display:block;font-weight:700;text-align:center}#Review-form select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.688 2.219-4 4A.97.97 0 0 1 6 6.5a.99.99 0 0 1-.719-.281l-4-4a1.01 1.01 0 0 1-.218-1.094C1.218.75 1.593.5 2 .5h8c.375 0 .75.25.906.625a1.01 1.01 0 0 1-.219 1.094Z' fill='%23003064'/%3E%3C/svg%3E");background-position:right .7em top 50%;background-repeat:no-repeat;background-size:.65em auto}#Review-form select::-ms-expand{display:none}#Review-form .form-navigation li{padding:0}.Review-section{padding:20px 20px 0}.Review-section .Review-proconlist{background-color:#fff;margin-bottom:40px}.Review-wrapper{margin:-20px -20px 0;overflow-x:auto;padding:20px 20px 0}.Review-wrapper .Review-comments{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:20px;width:max-content}.Review-wrapper .Review-comments .Review-comment{width:66vw}@media screen and (min-width:1026px){.Review-wrapper .Review-comments .Review-comment{width:33vw}}@media screen and (min-width:1367px){.Review-wrapper .Review-comments .Review-comment{width:20vw}}.Review-proconlist{background-color:var(--ww-paper);border-radius:20px;box-shadow:0 0 0 1px #00000005,0 8px 24px 0 #0000001a;gap:20px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:960px;padding:20px}@media screen and (min-width:1026px){.Review-proconlist{display:flex}}.Review-proconlist svg{flex-shrink:0;height:50px;width:50px}.Review-proconlist path{fill:var(--clr-tertiary)}.Review-cons,.Review-pros{align-items:center;display:flex;flex-direction:row;gap:20px;text-align:left}@media screen and (min-width:769px){.Review-cons,.Review-pros{flex-basis:50%}}@media screen and (max-width:992px){.Review-pros{border-bottom:1px solid var(--clr-greyLight);margin-bottom:10px;padding-bottom:10px}}@media (max-width:700px){.ReviewSection{padding:0 20px}}.ReviewSection-header{align-items:flex-start;display:grid;gap:48px;grid-template-columns:1fr auto;margin-bottom:48px}@media (max-width:700px){.ReviewSection-header{gap:28px;grid-template-columns:1fr}}.ReviewSection-intro{display:flex;flex-direction:column;gap:12px}.ReviewSection-headline{font-size:clamp(2rem,10vw,3.5rem)!important;line-height:1.1;margin:0}.ReviewSection-headline strong{color:var(--ww-teal);display:block;font-style:normal;font-weight:800}.ReviewSection-headline em{color:var(--ww-olive);display:block;font-style:italic;font-weight:400}.ReviewSection-ratingPanel{align-items:flex-start;display:flex;flex-direction:column;max-width:300px;min-width:220px}@media (max-width:700px){.ReviewSection-ratingPanel{max-width:none;min-width:unset}}.ReviewSection-score{align-items:center;display:flex;gap:8px}.ReviewSection-score svg{width:32px}.ReviewSection-score svg path{fill:var(--ww-teal)}.ReviewSection-average{color:var(--ww-teal);font-size:4rem;font-style:normal;font-weight:900;line-height:1}.ReviewSection-bars{display:flex;flex-direction:column;gap:6px;margin:14px 0 10px;width:100%}.ReviewSection-barRow{align-items:center;display:flex;gap:8px}.ReviewSection-barRow>span:first-child{color:var(--ww-ink-soft);flex-shrink:0;font-size:.75rem;text-align:right;width:12px}.ReviewSection-barRow>span:last-child{color:var(--ww-ink-soft);flex-shrink:0;font-size:.75rem;width:30px}.ReviewSection-barTrack{background-color:var(--ww-line);border-radius:var(--ww-r-pill);flex:1;height:5px;overflow:hidden}.ReviewSection-barFill{background-color:var(--ww-teal);border-radius:var(--ww-r-pill);height:100%}.ReviewSection-count{color:var(--ww-ink-soft);font-size:.75rem}.ReviewSection-commentList{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}@media (max-width:900px){.ReviewSection-commentList{grid-template-columns:1fr}}.ReviewCard{border-radius:var(--ww-r-lg);display:flex;flex-direction:column;padding:24px}.ReviewCard:nth-child(3n+1){background-color:var(--ww-mint-soft)}.ReviewCard:nth-child(3n+2){background-color:var(--ww-cream-2)}.ReviewCard:nth-child(3n+3){background-color:var(--ww-paper)}.ReviewCard-stars{display:flex;gap:4px;margin-bottom:14px}.ReviewCard-stars svg{width:15px}.ReviewCard-stars svg path{fill:var(--ww-teal)}.ReviewCard-quote{color:var(--ww-ink);flex:1;font-size:.9375rem;line-height:1.6;margin:0 0 20px}.ReviewCard-reviewer{align-items:center;display:flex;gap:10px}.ReviewCard-avatar{align-items:center;background-color:var(--ww-teal);border-radius:var(--ww-r-pill);color:var(--ww-paper);display:flex;flex-shrink:0;font-size:.8125rem;font-weight:700;height:32px;justify-content:center;text-transform:uppercase;width:32px}.ReviewCard-meta{display:flex;flex-direction:column;gap:2px}.ReviewCard-name{color:var(--ww-ink);font-size:.875rem;font-weight:700}.ReviewCard-dog{color:var(--ww-ink-mute);font-size:.75rem}.ReviewSection-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:16px}