@layer tokens{html.v3 .wl--home .hd--reviews{--hd-rv-star-off:#b5b5b5;--hd-rv-star:var(--hp-text);--hd-rv-ink:var(--hp-ink);--hd-rv-text:var(--hp-text);--hd-rv-muted:var(--hp-muted);--hd-rv-line:var(--hp-line);--hd-rv-white:var(--hp-white);--hd-rv-sun:var(--hp-sunflower);--hd-rv-butter:var(--hp-butter);--hd-rv-cream:var(--hp-cream);--hd-rv-hover:var(--hp-card-gray);--hd-rv-leaf:var(--hp-leaf);--hd-rv-ok-bg:var(--hp-fx-med-bg);--hd-rv-ok-ink:var(--hp-fx-med-ink);--hd-rv-tab-bg:var(--hp-tag-bg);--hd-rv-tab-ink:var(--hp-tag-ink);--hd-rv-pop:var(--hp-shadow-pop);--hd-rv-card:var(--hp-shadow-card)}}@layer components{.wl--home .hd--reviews{--rv-fill:93.3333;--rv-sum-h:34px;--rv-row-h:34px;--rv-spring:cubic-bezier(.34, 1.56, .64, 1)}@media (pointer:coarse){.wl--home .hd--reviews{--rv-sum-h:44px;--rv-row-h:44px}}.wl--home .hd--reviews .hd-arc{filter:brightness(0)invert()}.wl--home .hd--reviews .hd-tag{background:var(--hd-rv-white);rotate:-3deg}.wl--home .hd--reviews .hd-rv{grid-template-columns:minmax(0,1fr);row-gap:10px;padding:12px 14px 14px;display:grid}.wl--home .hd--reviews .hd-rv__sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.wl--home .hd--reviews .hd-rv__product{grid-template-columns:60px minmax(0,1fr);align-items:center;column-gap:12px;min-block-size:60px;display:grid}.wl--home .hd--reviews .hd-rv__tile{box-sizing:border-box;border:2px solid var(--hd-rv-white);background:var(--hd-rv-butter);block-size:60px;inline-size:60px;box-shadow:var(--hd-rv-card);border-radius:14px;place-items:center;display:grid;rotate:-3deg}.wl--home .hd--reviews .hd-rv__art{block-size:44px;inline-size:44px}.wl--home .hd--reviews .hd-rv__info{gap:1px;min-inline-size:0;margin:0;display:grid}.wl--home .hd--reviews .hd-rv__title{color:var(--hd-rv-ink);font-size:13.5px;font-weight:700;line-height:18px}.wl--home .hd--reviews .hd-rv__price{color:var(--hd-rv-ink);font-size:12.5px;line-height:16px}.wl--home .hd--reviews .hd-rv__rating{align-items:center;gap:5px;line-height:16px;display:flex}.wl--home .hd--reviews .hd-rv__count{color:var(--hd-rv-muted);font-size:12px}.wl--home .hd--reviews .hd-rv__srow{inline-size:calc(5 * var(--rv-star,14px));block-size:var(--rv-star,14px);display:block}.wl--home .hd--reviews .hd-rv__star{fill:none;stroke:var(--hd-rv-star-off);stroke-width:.75px}.wl--home .hd--reviews .hd-rv__star.is-on{fill:var(--hd-rv-star);stroke:none}.wl--home .hd--reviews .hd-rv__stars{inline-size:calc(5 * var(--rv-star,14px));block-size:var(--rv-star,14px);flex:none;display:inline-block;position:relative}.wl--home .hd--reviews .hd-rv__stars-off,.wl--home .hd--reviews .hd-rv__stars-on{display:block;position:absolute;inset-block:0;inset-inline-start:0}.wl--home .hd--reviews .hd-rv__stars-on{inline-size:calc(var(--rv-fill) * 1%);overflow:hidden}.wl--home .hd--reviews .hd-rv__stars--sm{--rv-star:13px}.wl--home .hd--reviews .hd-rv__stars--lg{--rv-star:15px}.wl--home .hd--reviews .hd-rv__summary{min-block-size:var(--rv-sum-h);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wl--home .hd--reviews .hd-rv__score{margin:0}.wl--home .hd--reviews .hd-rv__avg{font-family:var(--hp-font-display);color:var(--hd-rv-text);font-size:20px;font-weight:700;line-height:24px;display:inline-block}.wl--home .hd--reviews .hd-rv__total{color:var(--hd-rv-muted);align-items:center;gap:2px;font-size:14px;line-height:20px;display:inline-flex}.wl--home .hd--reviews .hd-rv__totaln{display:inline-block}.wl--home .hd--reviews .hd-rv__total svg{block-size:16px;inline-size:16px}.wl--home .hd--reviews .hd-rv__write{box-sizing:border-box;border:2px solid var(--hd-rv-ink);background:var(--hd-rv-sun);min-block-size:34px;box-shadow:0 2px 0 var(--hd-rv-ink);color:var(--hd-rv-ink);cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;margin:0 0 0 auto;padding:0 12px;font-size:13px;font-weight:700}@media (pointer:coarse){.wl--home .hd--reviews .hd-rv__write{min-block-size:44px}}.wl--home .hd--reviews .hd-rv__write:disabled{cursor:default}.wl--home .hd--reviews .hd-rv__form{border:2px solid var(--hd-rv-ink);background:var(--hd-rv-white);box-shadow:var(--hd-rv-pop);border-radius:14px;gap:6px;padding:10px;display:grid}.wl--home .hd--reviews .hd-rv__ftitle{color:var(--hd-rv-ink);margin:0;font-size:13.5px;font-weight:700;line-height:18px}.wl--home .hd--reviews .hd-rv__rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.wl--home .hd--reviews .hd-rv__row{box-sizing:border-box;inline-size:100%;min-block-size:var(--rv-row-h);border:1.5px solid var(--hd-rv-line);background:var(--hd-rv-white);color:var(--hd-rv-text);cursor:pointer;font:inherit;text-align:start;border-radius:10px;align-items:center;gap:10px;margin:0;padding:0 10px;display:flex}.wl--home .hd--reviews .hd-rv__row:disabled{cursor:default}.wl--home .hd--reviews .hd-rv__rstars{--rv-star:13px;flex:none}.wl--home .hd--reviews .hd-rv__rlabel{font-size:13.5px;font-weight:600;line-height:18px}.wl--home .hd--reviews .hd-rv__admin{border:2px solid var(--hd-rv-ink);background:var(--hd-rv-cream);border-radius:14px;gap:6px;margin-block-start:6px;padding:14px 10px 10px;display:grid;position:relative;rotate:.6deg}.wl--home .hd--reviews .hd-rv__atab{border:1.5px solid var(--hd-rv-ink);background:var(--hd-rv-tab-bg);color:var(--hd-rv-tab-ink);border-radius:8px;padding:2px 9px;font-size:11.5px;font-weight:700;line-height:16px;position:absolute;inset-block-start:-12px;inset-inline-start:12px;rotate:-3deg}.wl--home .hd--reviews .hd-rv__ahead{color:var(--hd-rv-ink);margin:0;font-size:13.5px;font-weight:700;line-height:18px}.wl--home .hd--reviews .hd-rv__rule{color:var(--hd-rv-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12px;line-height:16px;display:flex}.wl--home .hd--reviews .hd-rv__select{border:1px solid var(--hd-rv-line);background:var(--hd-rv-white);color:var(--hd-rv-ink);border-radius:8px;align-items:center;gap:4px;padding:2px 6px 2px 9px;font-weight:600;display:inline-flex}.wl--home .hd--reviews .hd-rv__select svg{block-size:14px;inline-size:14px}.wl--home .hd--reviews .hd-rv__arow{border:1px solid var(--hd-rv-line);background:var(--hd-rv-white);border-radius:10px;gap:4px;padding:8px 10px;display:grid}.wl--home .hd--reviews .hd-rv__astars{margin:0}.wl--home .hd--reviews .hd-rv__astarrow{--rv-star:14px}.wl--home .hd--reviews .hd-rv__abody{color:var(--hd-rv-muted);margin:0;font-size:12.5px;line-height:16px}.wl--home .hd--reviews .hd-rv__aact{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:2px 0 0;display:flex}.wl--home .hd--reviews .hd-rv__abadge{background:var(--hd-rv-ok-bg);color:var(--hd-rv-ok-ink);border-radius:8px;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px}.wl--home .hd--reviews .hd-rv__pub{box-sizing:border-box;border:1.5px solid var(--hd-rv-ink);background:var(--hd-rv-white);min-block-size:34px;color:var(--hd-rv-ink);cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;margin:0;padding:0 14px;font-size:13px;font-weight:600}@media (pointer:coarse){.wl--home .hd--reviews .hd-rv__pub{min-block-size:44px}}.wl--home .hd--reviews .hd-rv__pub:disabled{cursor:default}.wl--home .hd--reviews .hd-rv__toast{z-index:3;box-sizing:border-box;border:2px solid var(--hd-rv-ink);background:var(--hd-rv-white);inline-size:min(240px,86%);box-shadow:var(--hd-rv-pop);pointer-events:none;border-radius:14px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;padding:9px 12px;display:grid;position:absolute;inset-block-end:-44px;inset-inline-end:-8px;rotate:-2deg}.wl--home .hd--reviews .hd-rv__tick{block-size:26px;inline-size:26px;color:var(--hd-rv-leaf)}.wl--home .hd--reviews .hd-rv__tickmark{stroke:var(--hd-rv-white)}.wl--home .hd--reviews .hd-rv__ttext{color:var(--hd-rv-muted);margin:0;font-size:12.5px;line-height:16px;display:grid}.wl--home .hd--reviews .hd-rv__ttitle{color:var(--hd-rv-ink);font-size:13.5px;font-weight:700}.wl--home .hd--reviews.is-js .hd-rv__stars-on{transition:inline-size .52s var(--rv-spring)}.wl--home .hd--reviews.is-js .hd-cursor{transition:opacity var(--wl-dur-2) var(--wl-ease-out)}.wl--home .hd--reviews.is-js .hd-rv__row{transition:background-color var(--wl-dur-2) var(--wl-ease-out), border-color var(--wl-dur-2) var(--wl-ease-out)}@media (hover:hover) and (pointer:fine){.wl--home .hd--reviews.is-js .hd-rv__row:enabled:hover{border-color:var(--hd-rv-ink);background:var(--hd-rv-butter)}.wl--home .hd--reviews.is-js .hd-rv__pub:enabled:hover{background:var(--hd-rv-hover)}}.wl--home .hd--reviews.is-js .hd-rv__write:enabled:active{box-shadow:0 0 0 var(--hd-rv-ink);translate:0 2px}.wl--home .hd--reviews.is-played .hd-cursor{opacity:0}.wl--home .hd--reviews .is-boop{animation:hd-rv-boop .38s var(--rv-spring)}.wl--home .hd--reviews .hd-rv__admin.is-new,.wl--home .hd--reviews .hd-rv__form.is-new{animation:hd-rv-in .42s var(--rv-spring)}.wl--home .hd--reviews .hd-rv__toast.is-new{animation:hd-rv-toast .44s var(--rv-spring)}@keyframes hd-rv-boop{0%{scale:1}40%{scale:1.35}70%{scale:.92}to{scale:1}}@keyframes hd-rv-in{0%{opacity:0;translate:0 14px;scale:.94}to{opacity:1;translate:0;scale:1}}@keyframes hd-rv-toast{0%{opacity:0;scale:.5}60%{opacity:1;scale:1.06}to{scale:1}}@media (min-width:901px){.wl--home .hd--reviews{--hd-gut-top:40px;--hd-gut-left:32px}.wl--home .hd--reviews .hd-arrow,.wl--home .hd--reviews .hd-cursor,.wl--home .hd--reviews .hd-tag{--rv-row1-y:calc(var(--hd-gut-top) + 128px + var(--rv-sum-h) + var(--rv-row-h) / 2);--hd-arrow-w:56px;--hd-arrow-r:-6deg;--hd-arrow-x:calc(var(--hd-gut-left) + 20px - 53.9px);--hd-arrow-y:calc(var(--rv-row1-y) - 6.1px);--hd-cur-x:calc(var(--hd-gut-left) + 190px);--hd-cur-y:calc(var(--rv-row1-y) - 2px);--hd-tag-x:calc(var(--hd-gut-left) + 216px);--hd-tag-y:calc(var(--rv-row1-y) - 12px)}.wl--home .hd--reviews.is-sent .hd-tag{inset-block-start:calc(var(--hd-gut-top) - 12px);inset-inline:auto 16px}}@media (min-width:1200px){.wl--home .hd--reviews{--hd-gut-top:52px}}.wl--home .hd--reviews [hidden]{display:none}.wl--home .hd--reviews .hd-hint{--hd-hint-x:170px}@media (forced-colors:active){.wl--home .hd--reviews .hd-rv__tile,.wl--home .hd--reviews .hd-rv__toast,.wl--home .hd--reviews .hd-rv__abadge{border:1px solid canvastext}.wl--home .hd--reviews .hd-rv__star{stroke:canvastext}.wl--home .hd--reviews .hd-rv__star.is-on{fill:canvastext}.wl--home .hd--reviews .hd-rv__row,.wl--home .hd--reviews .hd-rv__write,.wl--home .hd--reviews .hd-rv__pub{border-color:buttontext}}}