section.bz-product-reviews{--review-surface:#f6f8fb;background:var(--review-surface);border-top:1px solid #e4e7ed;padding-top:56px;padding-bottom:48px}.bz-product-reviews>.wrapper{max-width:var(--site-shell)}.bz-product-reviews .heading-lg{max-width:850px;margin-inline:auto}.br-reviews{--review-card-height:200px;--review-gap:16px;color:#282c34;margin-top:28px}.br-icon{flex:none;width:20px;height:20px;display:block}.br-stars{flex:none;align-items:center;gap:3px;display:inline-flex}.br-stars>span{color:#fff;background:#e1e7ec;border-radius:3px;width:22px;height:22px;padding:3px}.br-stars>span.is-filled{background:#2ac395}.br-stars .br-icon{width:100%;height:100%}.br-marquee{max-width:100vw;margin-inline:calc(min(1200px,100vw)/2 - 50vw);position:relative;overflow:hidden}.br-marquee:before,.br-marquee:after{content:"";z-index:1;pointer-events:none;width:3%;position:absolute;inset-block:0}.br-marquee:before{background:linear-gradient(90deg,var(--review-surface),transparent);left:0}.br-marquee:after{background:linear-gradient(270deg,var(--review-surface),transparent);right:0}.br-rows{gap:var(--review-gap);padding:24px 0 32px;display:grid}.br-row{margin:-24px 0 -32px;padding:24px 0 32px;overflow:hidden}.br-track{width:max-content;animation:br-drift var(--review-duration,48s) linear infinite;display:flex}.br-track--reverse{animation-direction:reverse}.br-group{gap:16px;padding-right:16px;display:flex}.br-card{background:#fff;border-radius:14px;flex-direction:column;flex:none;width:260px;min-height:0;padding:18px;display:flex;box-shadow:0 2px 4px #25324609,0 10px 22px #2736500b}.br-card blockquote{letter-spacing:-.015em;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:12px 0;font-size:17px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.br-person{margin-top:auto}.br-person strong{font-size:13px;font-weight:600}.br-person time{color:#657080;margin-top:4px;font-size:12px;display:block}@keyframes br-drift{to{transform:translate(-50%)}}.br-marquee:is(.is-paused,.is-hidden,.is-offscreen,.is-dialog-open) .br-track,.br-marquee:focus-within .br-track{animation-play-state:paused}@media (hover:hover){.br-marquee:hover .br-track{animation-play-state:paused}}.br-proof{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.br-proof>strong{font-size:18px}.br-proof>span:not(.br-stars){color:#657080;font-size:12px}.br-close{color:#657080;cursor:pointer;background:0 0;border:1px solid #dce2e9;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.br-close:hover{color:#282c34;background:#fff}.br-write{text-transform:none;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:14px;display:inline-flex}.br-empty{text-align:center;max-width:600px;margin:auto;padding:42px 24px}.br-empty>.br-icon{color:#657080;width:40px;height:40px;margin:0 auto 20px}.br-empty h3{letter-spacing:-.025em;font-size:28px;line-height:1.2}.br-empty p{color:#657080;margin:18px 0 26px;font-size:15px;line-height:1.65}.br-dialog{color:#282c34;background:#fff;border:0;border-radius:20px;width:calc(100% - 32px);max-width:480px;max-height:calc(100dvh - 32px);margin:auto;padding:32px;position:fixed;inset:0;overflow:auto;box-shadow:0 22px 80px #17223833}.br-dialog::backdrop{background:#18202f66}.br-dialog .bz-review-form{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.br-dialog .bz-review-form[hidden],.br-dialog [hidden]{display:none}.br-dialog .br-close{z-index:1;border:0;width:34px;height:34px;position:absolute;top:14px;right:14px}.br-dialog h3{letter-spacing:-.025em;margin-bottom:24px;padding-right:26px;font-size:28px;line-height:1.2}.br-dialog .form-field{margin-bottom:18px}.br-dialog .bz-review-form__stars{gap:8px;padding:0;list-style:none;display:flex}.br-dialog .bz-review-form__stars label{color:#b2bdcc;background:#edf1f4;border-radius:6px;width:42px;min-width:42px;height:42px;min-height:42px;margin:0;padding:9px}.br-dialog .bz-review-form__stars svg{fill:currentColor;width:24px;height:24px}.br-dialog .bz-review-form__stars .is-filled label{color:#fff;background:#2ac395}.br-dialog .bz-review-form__stars input:focus-visible+label{outline-offset:3px;box-shadow:none;outline:2px solid #15835f}.br-dialog textarea{resize:vertical;min-height:130px}.br-dialog .bz-review-form input[type=text],.br-dialog .bz-review-form textarea{background:#f6f8fb;border:1px solid #e4e8ef;padding:12px 14px;font-size:16px;box-shadow:inset 0 1px 3px #22324b08}.br-dialog .btn{text-transform:none;width:100%}.br-dialog .bz-review-form__note{color:#657080;margin-bottom:12px;font-size:12px}.br-dialog .bz-review-form__message{color:#9b3522;background:#fff1ed;border-radius:10px;padding:14px;font-size:14px;line-height:1.6}.br-dialog .bz-review-form__message[data-code=sent]{color:#657080;text-align:center;background:0 0;margin:16px 0 24px;padding:0}.br-confirmation{text-align:center;padding-top:18px}.br-confirmation h3{margin-bottom:18px;padding:0}.br-success-icon{color:#15835f;background:#e3f6ee;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 24px;display:grid}.br-success-icon svg{width:32px;height:32px}.br-pending{color:#657080;background:#f1f4f8;border-radius:20px;padding:8px 14px;font-size:12px;display:inline-block}.br-dialog.is-submitting button[type=submit]:before{content:"";vertical-align:middle;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:15px;height:15px;margin-right:9px;animation:.8s linear infinite br-spin;display:inline-block}@keyframes br-spin{to{transform:rotate(360deg)}}.br-reviews :is(button,summary,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #657080}.br-card blockquote{overflow-wrap:anywhere}@media (width<=700px){section.bz-product-reviews{padding-top:48px;padding-bottom:48px}.br-reviews{--review-card-height:190px;--review-gap:14px;margin-top:24px}.br-marquee{margin-inline:-24px}.br-marquee:before,.br-marquee:after{display:none}.br-group{gap:14px;padding-right:14px}.br-card{width:240px;min-height:0;padding:16px}.br-card blockquote{font-size:16px}.br-proof{gap:10px}.br-proof>span:not(.br-stars){flex-basis:100%;order:1}.br-write{width:100%}.br-dialog{padding:26px}.br-dialog h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.br-track,.br-dialog.is-submitting button[type=submit]:before{animation:none}}.bz-product-reviews [data-bz-kind=header]>.text-center{text-align:left;max-width:750px}.bz-product-reviews [data-bz-kind=header] h2{margin-bottom:20px}.bz-product-reviews [data-bz-kind=header] .subheading{color:#626c7c;max-width:740px;margin:0;font-size:15px;line-height:1.7}.br-reviews [hidden]{display:none!important}.br-toolbar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:28px;margin-bottom:8px;display:grid}.br-toolbar .br-proof{gap:8px 12px;max-width:360px}.br-toolbar .br-proof>span:not(.br-stars){flex-basis:100%;font-size:13px}.br-modes{border-bottom:1px solid #dce3eb;flex:none;gap:24px;display:inline-flex;position:relative}.br-modes button{color:#626c7c;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:13px 2px;font-size:14px;font-weight:500;display:flex;position:relative}.br-modes button:after{content:"";background:0 0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.br-modes button[aria-pressed=true]{color:#282c34;font-weight:600}.br-modes button[aria-pressed=true]:after{background:#ff6100}.br-modes button[aria-pressed=true] .br-icon{color:#ff6100}.br-modes button:hover{color:#282c34}.br-modes .br-icon{width:17px;height:17px}.br-stage{height:calc(var(--review-card-height)*2 + var(--review-gap) + 56px)}.br-stage .br-card{height:var(--review-card-height);min-height:0}.br-stage .br-card blockquote{-webkit-line-clamp:3}.br-stage .br-stars>span{width:18px;height:18px;padding:2px}.br-reader{padding:24px 0 32px}.br-reader__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,var(--review-card-height));gap:var(--review-gap);display:grid}.br-reader__card{width:auto;min-width:0}.br-reader__card blockquote{letter-spacing:-.01em;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b9c3d0 transparent;flex:1;min-height:0;margin:12px 0;padding-right:8px;font-size:16px;line-height:1.5;display:block;overflow:auto}.br-reader__card blockquote:focus-visible{outline-offset:4px;outline:2px solid #657080}.br-pagination{justify-content:center;align-items:center;gap:18px;margin-top:8px;display:flex}.br-pagination button{color:#282c34;cursor:pointer;background:#fff;border:1px solid #dce2e9;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.br-pagination button:hover:not(:disabled){background:#e9edf2}.br-pagination button:disabled{opacity:.35;cursor:default}.br-pagination span{text-align:center;color:#586478;font-variant-numeric:tabular-nums;min-width:50px;font-size:13px}@media (width<=700px){.br-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:22px 16px;margin-bottom:0}.br-toolbar .br-write{grid-area:1/2;width:auto;min-height:44px;padding-inline:14px;font-size:13px}.br-toolbar .br-modes{grid-area:2/1/auto/-1}.br-toolbar .br-stars>span{width:18px;height:18px;padding:2px}.br-toolbar .br-proof{gap:8px}.br-modes{align-self:stretch;gap:22px}.br-modes button{flex:1;padding-inline:0;font-size:13px}.br-reader__grid{grid-template-columns:1fr;grid-template-rows:repeat(2,var(--review-card-height));gap:var(--review-gap)}.br-reader__card blockquote{font-size:16px}.br-pagination{gap:8px}.br-pagination button{width:40px;height:40px}.br-pagination span{min-width:40px}.br-toolbar .br-proof>span:not(.br-stars){flex-basis:100%}}.br-modes[data-indicator=ready] button:after{display:none}.br-mode-indicator{pointer-events:none;background:#ff6100;border-radius:3px 3px 0 0;height:3px;transition:transform .34s cubic-bezier(.16,1,.3,1),width .34s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0}.br-modes button,.br-modes .br-icon{transition:color .16s}.br-pagination button,.br-close,.br-write{transition:background-color .16s,color .16s,transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s}.br-pagination .br-icon,.br-write .br-icon{transition:transform .2s cubic-bezier(.16,1,.3,1)}.br-pagination button:active:not(:disabled),.br-write:active,.br-close:active{transform:scale(.96)}@media (hover:hover){.br-pagination [data-review-next]:hover:not(:disabled) .br-icon{transform:translate(2px)}.br-pagination [data-review-prev]:hover:not(:disabled) .br-icon{transform:translate(-2px)}.br-write:hover .br-icon{transform:rotate(-6deg)}}.br-dialog .bz-review-form__stars label{transition:background-color .14s,color .14s,transform .18s cubic-bezier(.16,1,.3,1)}.br-dialog .bz-review-form__stars li:nth-child(2) label{transition-delay:15ms}.br-dialog .bz-review-form__stars li:nth-child(3) label{transition-delay:30ms}.br-dialog .bz-review-form__stars li:nth-child(4) label{transition-delay:45ms}.br-dialog .bz-review-form__stars li:nth-child(5) label{transition-delay:60ms}.br-dialog .bz-review-form__stars label:active{transform:scale(.9)}.br-dialog[open]::backdrop{animation:.24s ease-out both br-backdrop-in}@keyframes br-backdrop-in{0%{background-color:#18202f00}to{background-color:#18202f66}}@media (prefers-reduced-motion:reduce){.br-mode-indicator,.br-pagination button,.br-close,.br-write,.br-pagination .br-icon,.br-write .br-icon{transition:none}.br-dialog .bz-review-form__stars label{transition:background-color .1s,color .1s;transition-delay:0s!important}.br-dialog[open]::backdrop{animation:none}.br-reviews :is(button,label,.br-icon){transform:none!important}}.br-reviews .br-write{font-weight:400}.br-stage--compact{height:auto}.br-reader--compact .br-reader__grid{grid-template-rows:none;align-items:start}.br-reader--compact .br-reader__grid:has(>article:only-child){grid-template-columns:minmax(0,760px);justify-content:center}.br-stage--compact .br-card{height:auto;min-height:200px}.br-reader--compact .br-card blockquote{-webkit-line-clamp:unset;flex:none;padding-right:0;display:block;overflow:visible}@media (width<=700px){.br-stage--compact .br-card{min-height:0}}.bz-product-reviews>.wrapper{max-width:var(--site-shell);padding-inline:var(--site-gutter)}.br-marquee{margin-inline:calc(50% - 50vw)}.bz-product-assurances+.bz-product-reviews{--review-surface:#fff;background:var(--review-surface)}@media (width<=700px){.bz-product-reviews>.wrapper{padding-inline:var(--site-gutter)}.br-marquee{margin-inline:-24px}}.br-toolbar .br-write{white-space:nowrap;justify-self:end;padding-inline:20px}@media (width<=1000px) and (width>=701px){.br-toolbar{gap:20px}.br-modes{gap:16px}.br-modes button{font-size:13px}.br-toolbar .br-write{padding-inline:16px}}@media (width<=700px){.br-toolbar .br-write{gap:8px;padding-inline:14px}.br-toolbar .br-proof>strong{font-size:16px}}@media (width<=380px){.br-toolbar{grid-template-columns:1fr}.br-toolbar .br-write{grid-area:2/1;justify-self:start}.br-toolbar .br-modes{grid-row:3}}.br-archive-link{text-align:center;color:#657080;margin:20px 0 0;font-size:13px}.br-archive-link a{text-underline-offset:4px;text-decoration:underline}.br-reviews [data-review-load-error]{text-align:center;color:#9b3522;font-size:14px}.br-reviews:not([data-ready]) .bz-review-form__stars li:has(input:checked) label,.br-reviews:not([data-ready]) .bz-review-form__stars li:has(~li input:checked) label,.br-reviews:not([data-ready]) .bz-review-form__stars li:has(label:hover) label,.br-reviews:not([data-ready]) .bz-review-form__stars li:has(~li label:hover) label{color:#fff;background:#2ac395}
