.vrw{--vrw-accent:#6d5dfc;--vrw-ink:#171825;--vrw-muted:#6f7282;--vrw-line:#e8e9ef;--vrw-soft:#f6f6fa;--vrw-card:#fff;--vrw-star:#ffb547;--vrw-success:#16845b;--vrw-danger:#c03c4d;--vrw-radius:22px;--vrw-shadow:0 24px 70px rgba(31,29,58,.12);color:var(--vrw-ink);color-scheme:light;font-family:inherit;font-size:16px;line-height:1.65;margin:0;text-align:start}.vrw,.vrw *,.vrw *::before,.vrw *::after{box-sizing:border-box}.vrw button,.vrw input,.vrw select,.vrw textarea{font:inherit}.vrw button{-webkit-appearance:none;appearance:none;background:0 0;border:0;box-shadow:none;color:inherit;cursor:pointer;margin:0;padding:0;text-transform:none}.vrw button:focus-visible,.vrw input:focus-visible,.vrw select:focus-visible,.vrw textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--vrw-accent) 28%,transparent);outline-offset:2px}.vrw [hidden]{display:none!important}.vrw .screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.vrw__shell{background:radial-gradient(circle at 88% 3%,color-mix(in srgb,var(--vrw-accent) 9%,transparent),transparent 27rem),linear-gradient(180deg,#fff 0%,#fdfdff 100%);border:1px solid var(--vrw-line);border-radius:28px;box-shadow:0 16px 55px rgba(31,29,58,.06);margin:24px auto;max-width:1180px;overflow:hidden;padding:clamp(22px,4vw,52px);position:relative}.vrw__hero{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;margin-bottom:34px}.vrw__hero-copy{max-width:670px}.vrw__eyebrow{color:var(--vrw-accent);display:block;font-size:12px;font-weight:800;letter-spacing:.13em;margin-bottom:7px;text-transform:uppercase}.vrw__hero h2,.vrw-dialog__heading h3{color:var(--vrw-ink);font-family:inherit;font-size:clamp(27px,4vw,42px);font-weight:800;letter-spacing:-.035em;line-height:1.14;margin:0 0 10px;padding:0}.vrw__hero p,.vrw-dialog__heading p{color:var(--vrw-muted);font-size:15px;margin:0}.vrw button.vrw__write-button,.vrw button.vrw-form__submit{align-items:center;background:var(--vrw-accent)!important;border:1px solid transparent!important;border-radius:14px!important;box-shadow:0 13px 30px color-mix(in srgb,var(--vrw-accent) 28%,transparent)!important;color:#fff!important;display:inline-flex;font-size:14px;font-weight:750;gap:9px;justify-content:center;min-height:48px;padding:12px 18px!important;text-decoration:none;transition:transform 160ms ease,box-shadow 160ms ease,filter 160ms ease;white-space:nowrap}.vrw button.vrw__write-button:hover,.vrw button.vrw-form__submit:hover{box-shadow:0 16px 35px color-mix(in srgb,var(--vrw-accent) 36%,transparent)!important;filter:brightness(.96);transform:translateY(-2px)}.vrw__write-button .vrw-icon,.vrw-form__submit .vrw-icon{height:18px;width:18px}.vrw__summary{align-items:stretch;background:var(--vrw-card);border:1px solid var(--vrw-line);border-radius:var(--vrw-radius);display:grid;grid-template-columns:minmax(190px,.75fr) minmax(280px,1.35fr);margin-bottom:30px;overflow:hidden}.vrw__score{align-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--vrw-accent) 9%,#fff),#fff);display:flex;flex-direction:column;justify-content:center;min-height:210px;padding:30px;text-align:center}.vrw__score strong{color:var(--vrw-ink);font-size:64px;font-weight:850;letter-spacing:-.07em;line-height:1;margin-inline-start:-.07em}.vrw__score>span:last-child{color:var(--vrw-muted);font-size:13px;margin-top:8px}.vrw-stars{display:inline-block;font-family:Arial,sans-serif;font-size:18px;letter-spacing:2px;line-height:1;position:relative;white-space:nowrap}.vrw-stars>span{color:#dddfe7}.vrw-stars>b{color:var(--vrw-star);inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute;white-space:nowrap}.vrw__score .vrw-stars{font-size:20px;margin-top:13px}.vrw__breakdown{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:26px clamp(22px,4vw,48px)}.vrw__breakdown-row{align-items:center;border-radius:8px!important;display:grid;font-size:13px!important;font-weight:650;gap:12px;grid-template-columns:38px 1fr 32px;min-height:25px;padding:3px 5px!important;transition:background 140ms ease;width:100%;background:0 0!important;color:var(--vrw-ink)!important}.vrw__breakdown-row:hover,.vrw__breakdown-row.is-active{background:var(--vrw-soft)!important}.vrw__breakdown-row>span span{color:var(--vrw-star)}.vrw__breakdown-row i{background:#ebecf2;border-radius:999px;height:7px;overflow:hidden}.vrw__breakdown-row i b{background:linear-gradient(90deg,var(--vrw-accent),color-mix(in srgb,var(--vrw-accent) 65%,#bcb4ff));border-radius:inherit;display:block;height:100%}.vrw__breakdown-row em{color:var(--vrw-muted);font-size:12px;font-style:normal;text-align:end}.vrw__toolbar{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}.vrw__filter-pills{display:flex;flex-wrap:wrap;gap:8px}.vrw__filter-pills button,.vrw__sort select,.vrw__load-more{background:#fff!important;border:1px solid var(--vrw-line)!important;border-radius:12px!important;box-shadow:none!important;color:var(--vrw-muted)!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;min-height:42px;padding:10px 14px!important;transition:border-color 150ms ease,color 150ms ease,background 150ms ease}.vrw__filter-pills button{align-items:center;display:inline-flex;gap:7px}.vrw__filter-pills button:hover,.vrw__filter-pills button.is-active{background:color-mix(in srgb,var(--vrw-accent) 7%,#fff)!important;border-color:color-mix(in srgb,var(--vrw-accent) 34%,#fff)!important;color:var(--vrw-accent)!important}.vrw__filter-pills .vrw-icon{height:16px;width:16px}.vrw__sort select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#77798a 50%),linear-gradient(135deg,#77798a 50%,transparent 50%)!important;background-position:calc(100% - 15px) 18px,calc(100% - 11px) 18px!important;background-repeat:no-repeat!important;background-size:4px 4px,4px 4px!important;cursor:pointer;min-width:160px;padding-inline-end:34px!important}[dir=rtl] .vrw__sort select{background-position:15px 18px,11px 18px!important;padding-inline-start:34px!important;padding-inline-end:14px!important}.vrw__active-filter{align-items:center;background:color-mix(in srgb,var(--vrw-accent) 8%,#fff);border-radius:10px;color:var(--vrw-accent);display:inline-flex;font-size:12px;font-weight:750;gap:10px;margin:-8px 0 18px;padding:7px 10px}.vrw__active-filter button{color:inherit!important;font-size:11px!important;font-weight:800!important;text-decoration:underline}.vrw__reviews{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));transition:opacity 150ms ease}.vrw__reviews[aria-busy=true]{opacity:.46;pointer-events:none}.vrw-card{background:var(--vrw-card);border:1px solid var(--vrw-line);border-radius:18px;box-shadow:0 7px 25px rgba(28,27,48,.035);display:flex;flex-direction:column;margin:0;min-width:0;overflow:hidden;padding:22px;transition:border-color 170ms ease,box-shadow 170ms ease,transform 170ms ease}.vrw-card:hover{border-color:color-mix(in srgb,var(--vrw-accent) 21%,var(--vrw-line));box-shadow:0 14px 35px rgba(28,27,48,.07);transform:translateY(-2px)}.vrw-card__header{align-items:center;display:grid;gap:11px;grid-template-columns:48px minmax(0,1fr) auto;margin-bottom:17px}.vrw-card__avatar,.vrw-form__avatar{align-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--vrw-accent) 15%,#fff),color-mix(in srgb,var(--vrw-accent) 28%,#fff));border:2px solid #fff;border-radius:50%!important;box-shadow:0 0 0 1px var(--vrw-line);color:var(--vrw-accent);display:flex;font-size:18px;font-weight:850;height:48px!important;margin:0!important;max-width:none!important;justify-content:center;width:48px!important}.vrw-card__person{min-width:0}.vrw-card__person>div{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.vrw-card__person strong{color:var(--vrw-ink);font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vrw-card__person time{color:var(--vrw-muted);display:block;font-size:11px;margin-top:1px}.vrw-card__verified{align-items:center;background:#eaf8f2;border-radius:999px;color:var(--vrw-success);display:inline-flex;font-size:9px;font-weight:800;gap:3px;letter-spacing:.02em;padding:3px 7px;white-space:nowrap}.vrw-card__verified .vrw-icon{height:11px;stroke-width:2.7;width:11px}.vrw-card__header>.vrw-stars{font-size:14px;letter-spacing:1px}.vrw-card__body{flex:1}.vrw-card__body h3{color:var(--vrw-ink);font-family:inherit;font-size:17px;font-weight:800;letter-spacing:-.015em;line-height:1.35;margin:0 0 7px;padding:0}.vrw-card__content{color:#505363;font-size:13px;line-height:1.75}.vrw-card__content p,.vrw-card__reply p{margin:0 0 9px}.vrw-card__content p:last-child,.vrw-card__reply p:last-child{margin-bottom:0}.vrw-card__media{display:grid;gap:7px;grid-auto-flow:column;grid-auto-columns:minmax(78px,1fr);margin-top:17px;overflow-x:auto;padding-bottom:3px;scrollbar-width:thin}.vrw-media-item{aspect-ratio:1/1;background:#ececf2!important;border-radius:11px!important;display:block;min-width:78px;overflow:hidden;position:relative}.vrw-media-item img,.vrw-media-item video{display:block;height:100%!important;margin:0!important;max-width:none!important;object-fit:cover;transition:transform 250ms ease;width:100%!important}.vrw-media-item:hover img,.vrw-media-item:hover video{transform:scale(1.045)}.vrw-media-item__play{align-items:center;background:rgba(20,20,30,.72);border:1px solid rgba(255,255,255,.55);border-radius:50%;color:#fff;display:flex;height:34px;inset:50% auto auto 50%;justify-content:center;position:absolute;transform:translate(-50%,-50%);width:34px}.vrw-media-item__play .vrw-icon{height:14px;margin-inline-start:2px;width:14px}.vrw-card__footer{align-items:center;border-top:1px solid var(--vrw-line);display:flex;font-size:11px;justify-content:space-between;margin-top:19px;padding-top:13px}.vrw-card__footer>span{color:var(--vrw-muted)}.vrw-card__footer button{align-items:center;border-radius:9px!important;color:var(--vrw-muted)!important;display:inline-flex;font-size:11px!important;font-weight:750!important;gap:5px;padding:5px 7px!important;transition:background 140ms ease,color 140ms ease}.vrw-card__footer button:hover,.vrw-card__footer button.is-voted{background:#fff0f3!important;color:#d34b65!important}.vrw-card__footer .vrw-icon{height:14px;width:14px}.vrw-card__footer button.is-voted .vrw-icon{fill:currentColor}.vrw-card__footer b{font-size:10px}.vrw-card__reply{align-items:flex-start;background:var(--vrw-soft);border:1px solid rgba(109,93,252,.11);border-radius:12px;display:flex;font-size:12px;gap:10px;margin-top:14px;padding:12px}.vrw-card__reply.is-official{background:linear-gradient(135deg,var(--vrw-soft),#fff);border-inline-start:3px solid var(--vrw-accent)}.vrw-card__reply-icon{align-items:center;background:#fff;border-radius:8px;color:var(--vrw-accent);display:flex;flex:0 0 30px;height:30px;justify-content:center}.vrw-card__reply-icon .vrw-icon{height:16px;width:16px}.vrw-card__reply strong{display:block;font-size:11px}.vrw-card__reply-body{flex:1;min-width:0}.vrw-card__reply-heading{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.vrw-card__reply-heading em{background:var(--vrw-accent);border-radius:999px;color:#fff;font-size:8px;font-style:normal;font-weight:700;padding:2px 6px}.vrw-card__reply-heading time{color:var(--vrw-muted);font-size:9px;margin-inline-start:auto}.vrw__empty{align-items:center;background:var(--vrw-soft);border:1px dashed #d8d9e2;border-radius:18px;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;min-height:260px;padding:35px;text-align:center}.vrw__empty .vrw-icon{color:var(--vrw-accent);height:34px;margin-bottom:12px;width:34px}.vrw__empty strong{font-size:15px}.vrw__empty span{color:var(--vrw-muted);font-size:12px;margin-top:3px}.vrw__load-wrap{display:flex;justify-content:center;margin-top:24px}.vrw__load-more{align-items:center;display:inline-flex;gap:8px}.vrw__load-more:hover{border-color:var(--vrw-accent)!important;color:var(--vrw-accent)!important}.vrw__load-more .vrw-icon{height:15px;width:15px}.vrw__load-more.is-loading .vrw-icon{animation:vrw-bounce 800ms infinite alternate ease-in-out}.vrw__permission-note{background:#fff9e8;border:1px solid #f3df9c;border-radius:12px;color:#705b19;font-size:13px;margin-top:22px;padding:12px 15px;text-align:center}.vrw__permission-note a{color:inherit;font-weight:800}.vrw-dialog,.vrw-lightbox{height:100vh;height:100dvh;inset:0;pointer-events:auto;position:fixed;width:100%;z-index:999999}.vrw-dialog{align-items:center;display:flex;justify-content:center;padding:16px}[dir=rtl] .vrw-dialog{justify-content:center}.vrw-dialog__backdrop{background:radial-gradient(circle at 75% 20%,color-mix(in srgb,var(--vrw-accent) 24%,transparent),transparent 35rem),rgba(15,14,29,.72);backdrop-filter:blur(9px);inset:0;position:absolute}.vrw-dialog__panel{animation:vrw-modal-in 280ms cubic-bezier(.2,.8,.2,1);background:#f8f8fc;border:1px solid rgba(255,255,255,.74);border-radius:26px;box-shadow:0 34px 100px rgba(14,12,35,.3);display:flex;flex-direction:column;height:min(840px,calc(100vh - 32px));height:min(840px,calc(100dvh - 32px));max-width:760px;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.vrw-dialog__close,.vrw-lightbox__close{align-items:center;background:var(--vrw-soft)!important;border:1px solid var(--vrw-line)!important;border-radius:50%!important;display:flex;height:40px;justify-content:center;position:absolute;width:40px}.vrw-dialog__close{box-shadow:0 7px 20px rgba(31,29,58,.08)!important;inset-block-start:22px;inset-inline-end:24px;z-index:5}.vrw-dialog__close .vrw-icon,.vrw-lightbox__close .vrw-icon{height:18px;width:18px}.vrw-dialog__heading{background:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--vrw-accent) 13%,transparent),transparent 16rem),#fff;border-bottom:1px solid var(--vrw-line);flex:0 0 auto;margin:0;padding:30px 34px 25px;padding-inline-end:82px}.vrw-dialog__product{align-items:center;display:grid;gap:17px;grid-template-columns:76px minmax(0,1fr);min-width:0}.vrw-dialog__product-image{background:var(--vrw-soft);border:1px solid var(--vrw-line);border-radius:18px;height:76px;overflow:hidden;width:76px}.vrw-dialog__product-image img{border-radius:0!important;display:block!important;height:100%!important;margin:0!important;max-height:none!important;max-width:none!important;object-fit:cover;width:100%!important}.vrw-dialog__product-copy{min-width:0}.vrw-dialog__heading h3{font-size:clamp(22px,3.4vw,30px);line-height:1.3;margin-bottom:7px;max-width:620px}.vrw[dir=rtl] .vrw-dialog__heading h3{letter-spacing:0}.vrw form.vrw-form{background:#f8f8fc;display:flex!important;flex-direction:column;flex:1 1 auto;gap:18px;margin:0!important;min-height:0!important;overflow-x:hidden;overflow-y:auto;padding:25px 34px 34px;position:relative;width:100%!important}.vrw form.vrw-form>*{flex:0 0 auto!important}.vrw-form__website{height:0!important;inset-inline-start:-9999px!important;opacity:0!important;position:absolute!important;width:0!important}.vrw fieldset.vrw-rating-field{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--vrw-accent) 4%,#fff));block-size:auto!important;border:1px solid var(--vrw-line)!important;border-radius:18px!important;clear:both!important;display:block!important;float:none!important;height:auto!important;inline-size:100%!important;margin:0!important;max-block-size:none!important;max-height:none!important;max-inline-size:none!important;min-block-size:0!important;min-height:0!important;min-inline-size:0!important;opacity:1!important;overflow:visible!important;padding:17px 19px 18px!important;position:relative!important;transform:none!important;visibility:visible!important;width:100%!important}.vrw fieldset.vrw-rating-field legend,.vrw-form__field>span{color:var(--vrw-ink);display:block!important;float:none!important;font-size:13px;font-weight:750;height:auto!important;line-height:1.65!important;margin:0 0 8px!important;max-width:none!important;padding:0!important;position:static!important;width:auto!important}.vrw-rating-field legend span,.vrw-form__field b{color:var(--vrw-danger)}.vrw .vrw-rating-input{align-items:center!important;block-size:auto!important;clear:both!important;direction:ltr;display:flex!important;float:none!important;gap:8px;inline-size:fit-content!important;margin:0!important;max-block-size:none!important;min-block-size:46px!important;opacity:1!important;overflow:visible!important;padding:0!important;position:relative!important;visibility:visible!important}.vrw .vrw-rating-input input[type=radio]{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;display:block!important;height:1px!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.vrw .vrw-rating-input label{all:unset;align-items:center!important;background:#f4f4f8!important;border:1px solid #e3e4eb!important;border-radius:12px!important;box-shadow:none!important;color:#c8cad4!important;cursor:pointer!important;display:inline-flex!important;font-family:Arial,sans-serif!important;font-size:27px!important;font-weight:400!important;height:46px!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important;text-decoration:none!important;transition:color 120ms ease,transform 120ms ease;visibility:visible!important;width:46px!important}.vrw .vrw-rating-input label.is-filled,.vrw .vrw-rating-input label:hover{background:#fff8e8!important;border-color:#f4d58f!important;color:var(--vrw-star)!important;transform:translateY(-1px)}.vrw-rating-input input:focus-visible+label{border-radius:4px;outline:3px solid color-mix(in srgb,var(--vrw-accent) 28%,transparent);outline-offset:2px}.vrw label.vrw-form__field{all:unset;display:flex!important;flex-direction:column;float:none!important;height:auto!important;margin:0!important;max-width:none!important;min-height:0!important;position:relative!important;visibility:visible!important;width:100%!important}.vrw .vrw-form__field input:not([type=checkbox]):not([type=radio]),.vrw .vrw-form__field textarea{-webkit-appearance:none;appearance:none;background:#fff!important;border:1px solid #dadce5!important;border-radius:12px!important;box-shadow:none!important;color:var(--vrw-ink)!important;display:block!important;float:none!important;font-size:14px!important;height:auto!important;line-height:1.55!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:48px!important;opacity:1!important;padding:11px 13px!important;position:static!important;transition:border-color 150ms ease,box-shadow 150ms ease;visibility:visible!important;width:100%!important}.vrw .vrw-form__field textarea{min-height:132px!important;resize:vertical}.vrw-form__field input:focus,.vrw-form__field textarea:focus{border-color:var(--vrw-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--vrw-accent) 10%,transparent)!important}.vrw-form__field small{color:var(--vrw-muted);font-size:10px;margin-top:4px}.vrw-form__field textarea+small{inset-block-end:8px;inset-inline-end:11px;position:absolute}.vrw-form__columns,.vrw-inline-fields{display:grid!important;float:none!important;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));height:auto!important;margin:0!important;min-height:0!important;position:static!important;width:100%!important}.vrw-form__identity{align-items:center;background:var(--vrw-soft);border:1px solid var(--vrw-line);border-radius:12px;display:flex!important;float:none!important;font-size:13px;font-weight:700;gap:11px;height:auto!important;margin:0!important;padding:10px 12px;position:static!important;width:100%!important}.vrw-form__identity .vrw-form__avatar{height:40px!important;width:40px!important}.vrw .vrw-upload{align-items:center;background:#fafaff;border:1.5px dashed #cfd1dc;border-radius:15px;clear:both!important;cursor:pointer;display:flex!important;float:none!important;flex-direction:column;height:auto!important;justify-content:center;margin:0!important;max-height:none!important;max-width:none!important;min-height:168px;opacity:1!important;overflow:hidden;padding:22px;position:relative!important;text-align:center;transition:background 150ms ease,border-color 150ms ease;visibility:visible!important;width:100%!important}.vrw-upload:hover,.vrw-upload.is-dragging{background:color-mix(in srgb,var(--vrw-accent) 5%,#fff);border-color:var(--vrw-accent)}.vrw .vrw-upload input[type=file]{cursor:pointer;display:block!important;height:100%!important;inset:0!important;margin:0!important;opacity:0!important;padding:0!important;position:absolute!important;width:100%!important;z-index:2}.vrw-upload__icon{align-items:center;background:color-mix(in srgb,var(--vrw-accent) 9%,#fff);border-radius:12px;color:var(--vrw-accent);display:flex;height:42px;justify-content:center;margin-bottom:8px;width:42px}.vrw-upload__icon .vrw-icon{height:21px;width:21px}.vrw-upload strong{font-size:14px}.vrw-upload>span{color:var(--vrw-muted);font-size:12px}.vrw-upload small{color:#9294a2;font-size:10px;margin-top:5px}.vrw-upload-previews{display:grid!important;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));height:auto!important;margin:0!important;min-height:0!important;width:100%!important}.vrw-upload-preview{aspect-ratio:1/1;background:var(--vrw-soft);border:1px solid var(--vrw-line);border-radius:10px;overflow:hidden;position:relative}.vrw-upload-preview img,.vrw-upload-preview video{display:block;height:100%;object-fit:cover;width:100%}.vrw-upload-preview button{align-items:center;background:rgba(20,20,30,.78)!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:50%!important;color:#fff!important;display:flex;height:24px;inset-block-start:5px;inset-inline-end:5px;justify-content:center;position:absolute;width:24px}.vrw-upload-preview button::before,.vrw-upload-preview button::after{background:currentColor;content:"";height:1px;position:absolute;transform:rotate(45deg);width:10px}.vrw-upload-preview button::after{transform:rotate(-45deg)}.vrw label.vrw-form__consent{all:unset;align-items:flex-start;color:var(--vrw-muted);cursor:pointer!important;display:flex!important;font-size:12px;gap:9px;line-height:1.55;margin:0!important;position:relative!important;visibility:visible!important;width:100%!important}.vrw .vrw-form__consent input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;background:#fff!important;border:1.5px solid #cfd1dc!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer;display:grid!important;flex:0 0 auto;height:20px!important;margin:0!important;opacity:1!important;padding:0!important;place-content:center;position:static!important;visibility:visible!important;width:20px!important}.vrw .vrw-form__consent input[type=checkbox]::before{background:#fff;clip-path:polygon(14% 44%,0 59%,40% 100%,100% 25%,84% 10%,39% 70%);content:"";height:9px;transform:scale(0);transition:transform 120ms ease;width:11px}.vrw .vrw-form__consent input[type=checkbox]:checked{background:var(--vrw-accent)!important;border-color:var(--vrw-accent)!important}.vrw .vrw-form__consent input[type=checkbox]:checked::before{transform:scale(1)}.vrw-form__response{border-radius:10px;display:none;font-size:12px;font-weight:650;padding:10px 12px}.vrw-form__response.is-error,.vrw-form__response.is-success{display:block}.vrw-form__response.is-error{background:#fff0f1;color:var(--vrw-danger)}.vrw-form__response.is-success{background:#eaf8f2;color:var(--vrw-success)}.vrw button.vrw-form__submit{align-self:flex-start!important;min-width:190px}.vrw-form__submit:disabled{cursor:wait;filter:grayscale(.3);opacity:.7;transform:none}.vrw-lightbox{align-items:center;background:rgba(10,10,17,.93);display:flex;justify-content:center;padding:60px 80px}.vrw-lightbox__close{background:rgba(255,255,255,.11)!important;border-color:rgba(255,255,255,.18)!important;color:#fff!important;inset-block-start:18px;inset-inline-end:18px;z-index:2}.vrw-lightbox__stage{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vrw-lightbox__stage img,.vrw-lightbox__stage video{border-radius:12px;box-shadow:0 30px 90px rgba(0,0,0,.5);display:block;max-height:88vh;max-width:min(1120px,100%);object-fit:contain}.vrw-lightbox__stage video{width:auto}.vrw-lightbox__nav{align-items:center;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:50%!important;color:#fff!important;display:flex;flex:0 0 46px;height:46px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:2}.vrw-lightbox__nav--prev{inset-inline-start:20px}.vrw-lightbox__nav--next{inset-inline-end:20px}.vrw-lightbox__nav .vrw-icon{height:22px;width:22px}body.vrw-modal-open{overflow:hidden!important}.vrw-icon{display:block;flex:0 0 auto}@media (max-width:760px){.vrw__shell{border-radius:19px;padding:20px}.vrw__hero{align-items:stretch;flex-direction:column;margin-bottom:24px}.vrw__write-button{align-self:flex-start}.vrw__summary{grid-template-columns:1fr}.vrw__score{min-height:175px}.vrw__breakdown{border-top:1px solid var(--vrw-line)}.vrw__toolbar{align-items:stretch;flex-direction:column}.vrw__sort select{width:100%}.vrw__reviews{grid-template-columns:1fr}.vrw-dialog{padding:8px}.vrw-dialog__panel{border-radius:20px;height:calc(100vh - 16px);height:calc(100dvh - 16px);padding:0}.vrw-dialog__heading{padding:24px 20px 20px;padding-inline-end:65px}.vrw-dialog__heading h3{font-size:clamp(20px,6vw,26px)}.vrw-dialog__product{gap:12px;grid-template-columns:58px minmax(0,1fr)}.vrw-dialog__product-image{border-radius:14px;height:58px;width:58px}.vrw-dialog__heading p{font-size:13px}.vrw-dialog__close{height:38px;inset-block-start:14px;inset-inline-end:14px;width:38px}.vrw form.vrw-form{gap:16px;padding:20px}.vrw fieldset.vrw-rating-field{padding:15px 16px 16px!important}.vrw-form__columns{grid-template-columns:1fr}.vrw-upload-previews{grid-template-columns:repeat(4,minmax(0,1fr))}.vrw button.vrw-form__submit{align-self:stretch!important;width:100%!important}.vrw-lightbox{padding:58px 14px 80px}.vrw-lightbox__nav{bottom:18px;top:auto;transform:none}.vrw-lightbox__nav--prev{inset-inline-start:calc(50% - 56px)}.vrw-lightbox__nav--next{inset-inline-end:calc(50% - 56px)}}@media (max-width:440px){.vrw__shell{border-inline:0;margin-inline:-10px}.vrw__score strong{font-size:54px}.vrw-card{padding:17px}.vrw-card__header{grid-template-columns:42px minmax(0,1fr)}.vrw-card__avatar{height:42px!important;width:42px!important}.vrw-card__header>.vrw-stars{grid-column:2}.vrw-upload-previews{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vrw *,.vrw *::before,.vrw *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.vrw-dialog__panel{height:min(850px,calc(100dvh - 32px));max-width:820px}.vrw-dialog__heading{padding-block:25px 22px}.vrw-dialog__meta{align-items:center;color:var(--vrw-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:7px 16px;margin-top:10px}.vrw-dialog__meta span{align-items:center;display:inline-flex;gap:6px}.vrw-dialog__meta .vrw-icon{color:var(--vrw-accent);height:15px;width:15px}.vrw form.vrw-form{display:flex!important;gap:0;overflow:hidden;padding:0}.vrw-form__progress{background:#fff;border-bottom:1px solid var(--vrw-line);padding:18px 40px 16px;position:relative}.vrw-form__progress-track{background:#e9e9f1;height:3px;inset-inline:76px;position:absolute;top:33px}.vrw-form__progress-track i{background:linear-gradient(90deg,var(--vrw-accent),color-mix(in srgb,var(--vrw-accent) 65%,#a98cff));border-radius:20px;display:block;height:100%;transition:width 260ms ease;width:0}.vrw-form__progress ol{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0!important;padding:0!important;position:relative}.vrw-form__progress li{align-items:center;color:#989aa8;display:flex;flex-direction:column;font-size:10px;font-weight:700;gap:4px;line-height:1.4;margin:0!important;padding:0!important;text-align:center}.vrw-form__progress li::before{display:none!important}.vrw-form__progress li b{align-items:center;background:#fff;border:2px solid #dedfe7;border-radius:50%;color:#9b9dab;display:flex;font-size:11px;height:31px;justify-content:center;position:relative;transition:all 180ms ease;width:31px}.vrw-form__progress li.is-active,.vrw-form__progress li.is-complete{color:var(--vrw-ink)}.vrw-form__progress li.is-active b{background:var(--vrw-accent);border-color:var(--vrw-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--vrw-accent) 10%,transparent);color:#fff}.vrw-form__progress li.is-complete b{background:color-mix(in srgb,var(--vrw-accent) 12%,#fff);border-color:var(--vrw-accent);color:var(--vrw-accent)}.vrw-form__progress li.is-complete b::after{content:"✓";font-size:14px;position:absolute}.vrw-form__progress li.is-complete b{font-size:0}.vrw form.vrw-form>.vrw-form__body{flex:1 1 auto!important;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:27px 40px 30px;scrollbar-color:#d4d5df transparent;scrollbar-width:thin}.vrw-form__step{animation:vrw-step-in 220ms ease both;display:flex;flex-direction:column;gap:18px;margin:0}.vrw-step-heading{outline:none}.vrw-step-heading>span{color:var(--vrw-accent);display:block;font-size:10px;font-weight:850;letter-spacing:.11em;margin-bottom:3px;text-transform:uppercase}.vrw-step-heading h4{color:var(--vrw-ink);font-size:clamp(20px,3vw,25px);font-weight:850;letter-spacing:-.025em;line-height:1.35;margin:0 0 4px;padding:0}.vrw-step-heading p{color:var(--vrw-muted);font-size:12px;line-height:1.7;margin:0}.vrw fieldset.vrw-rating-field{background:radial-gradient(circle at 8% 10%,color-mix(in srgb,var(--vrw-accent) 9%,transparent),transparent 15rem),#fff;border-color:color-mix(in srgb,var(--vrw-accent) 15%,var(--vrw-line))!important;border-radius:20px!important;padding:19px 21px!important}.vrw fieldset.vrw-rating-field legend{font-size:12px;margin-bottom:13px!important}.vrw-rating-layout{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(280px,auto) minmax(0,1fr)}.vrw .vrw-rating-input{gap:9px;min-width:0}.vrw .vrw-rating-input label{background:#f7f7fa!important;border-radius:14px!important;font-size:30px!important;height:54px!important;width:54px!important}.vrw-rating-feedback{border-inline-start:1px solid var(--vrw-line);display:flex;flex-direction:column;justify-content:center;min-height:52px;padding-inline-start:20px}.vrw-rating-feedback strong{color:var(--vrw-ink);font-size:14px;font-weight:800}.vrw-rating-feedback span{color:var(--vrw-muted);font-size:10px;line-height:1.6;margin-top:2px}.vrw-rating-feedback.is-error strong{color:var(--vrw-danger)}.vrw-rating-feedback.is-error{animation:vrw-shake 240ms ease}.vrw-form__field>span em,.vrw-upload strong em{background:var(--vrw-soft);border-radius:50px;color:var(--vrw-muted);font-size:9px;font-style:normal;font-weight:700;margin-inline-start:5px;padding:3px 7px}.vrw .vrw-form__field input:not([type=checkbox]):not([type=radio]),.vrw .vrw-form__field textarea{border-radius:14px!important;font-size:13px!important;min-height:50px!important;padding:13px 15px!important}.vrw .vrw-form__field textarea{min-height:155px!important;padding-bottom:42px!important}.vrw-form__field small{font-size:10px;margin-top:6px}.vrw-form__field textarea+small{position:static}.vrw-writing-prompts{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.vrw-writing-prompts>span{color:var(--vrw-muted);font-size:10px;font-weight:700;margin-inline-end:2px}.vrw .vrw-writing-prompts button{background:#fff!important;border:1px solid var(--vrw-line)!important;border-radius:50px!important;color:#5d6070!important;font-size:10px;font-weight:700;padding:6px 10px!important;transition:background 140ms ease,border-color 140ms ease,color 140ms ease}.vrw .vrw-writing-prompts button:hover{background:color-mix(in srgb,var(--vrw-accent) 6%,#fff)!important;border-color:color-mix(in srgb,var(--vrw-accent) 35%,var(--vrw-line))!important;color:var(--vrw-accent)!important}.vrw-form__field--review{position:relative!important}.vrw-character-count{align-items:center;bottom:11px;color:#9799a7;display:grid;font-size:9px;gap:8px;grid-template-columns:auto minmax(70px,1fr) auto;inset-inline:15px;position:absolute}.vrw-character-count>i{background:#ececf2;border-radius:20px;height:3px;overflow:hidden}.vrw-character-count>i b{background:#b7b8c4;border-radius:inherit;display:block;height:100%;transition:width 160ms ease;width:0}.vrw-character-count em{font-style:normal}.vrw-character-count.is-ready,.vrw-character-count.is-ready>i b{color:var(--vrw-success)}.vrw-character-count.is-ready>i b{background:var(--vrw-success)}.vrw-identity-card{background:#fff;border:1px solid var(--vrw-line);border-radius:18px;display:flex;flex-direction:column;gap:14px;padding:16px}.vrw-identity-card__intro{align-items:center;display:flex;gap:10px}.vrw-identity-card__intro>.vrw-icon{background:#eaf8f2;border-radius:10px;color:var(--vrw-success);height:34px!important;padding:8px;width:34px!important}.vrw-identity-card__intro div{display:flex;flex-direction:column}.vrw-identity-card__intro strong{font-size:12px;font-weight:800}.vrw-identity-card__intro span{color:var(--vrw-muted);font-size:9px;line-height:1.6}.vrw .vrw-upload{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--vrw-accent) 8%,transparent),transparent 12rem),#fff;border-color:color-mix(in srgb,var(--vrw-accent) 28%,#d9dae3);border-radius:18px;min-height:145px;padding:19px}.vrw-upload strong em{background:color-mix(in srgb,var(--vrw-accent) 8%,#fff);color:var(--vrw-accent)}.vrw-review-summary{background:#fff;border:1px solid var(--vrw-line);border-radius:18px;overflow:hidden}.vrw-review-summary__heading{align-items:center;background:linear-gradient(110deg,color-mix(in srgb,var(--vrw-accent) 7%,#fff),#fff);border-bottom:1px solid var(--vrw-line);display:flex;gap:10px;padding:13px 16px}.vrw-review-summary__heading>.vrw-icon{color:var(--vrw-accent);height:21px;width:21px}.vrw-review-summary__heading div{display:flex;flex-direction:column}.vrw-review-summary__heading strong{font-size:12px;font-weight:850}.vrw-review-summary__heading span{color:var(--vrw-muted);font-size:9px}.vrw-review-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:15px 16px}.vrw-review-summary dl>div{min-width:0;padding:0 14px}.vrw-review-summary dl>div+div{border-inline-start:1px solid var(--vrw-line)}.vrw-review-summary dt{color:var(--vrw-muted);font-size:9px;font-weight:650;margin-bottom:3px}.vrw-review-summary dd{color:var(--vrw-ink);font-size:11px;font-weight:800;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vrw-submit-note{align-items:center;background:#f1f7ff;border:1px solid #d8e8fb;border-radius:12px;color:#3f5c7f;display:flex;font-size:10px;gap:8px;line-height:1.6;padding:10px 12px}.vrw-submit-note .vrw-icon{flex:0 0 17px;height:17px;width:17px}.vrw-form__response{margin-top:14px}.vrw form.vrw-form>.vrw-form__navigation{align-items:center;background:#fff;border-top:1px solid var(--vrw-line);display:grid;flex:0 0 auto!important;gap:12px;grid-template-columns:1fr auto 1fr;min-height:76px;padding:13px 40px}.vrw-form__navigation>span{color:var(--vrw-muted);font-size:10px;font-weight:700;grid-column:2;text-align:center}.vrw button.vrw-form__back,.vrw button.vrw-form__next{align-items:center;border-radius:13px!important;display:inline-flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;min-height:46px;padding:10px 17px!important}.vrw button.vrw-form__back{background:#fff!important;border:1px solid var(--vrw-line)!important;grid-column:1;justify-self:start}.vrw button.vrw-form__back .vrw-icon{transform:rotate(180deg)}.vrw button.vrw-form__next{background:var(--vrw-accent)!important;border:1px solid var(--vrw-accent)!important;box-shadow:0 9px 24px color-mix(in srgb,var(--vrw-accent) 24%,transparent)!important;color:#fff!important;grid-column:3;justify-self:end}.vrw button.vrw-form__back .vrw-icon,.vrw button.vrw-form__next .vrw-icon{height:16px;width:16px}.vrw button.vrw-form__submit{grid-column:3;justify-self:end;min-width:174px}.vrw form.vrw-form>.vrw-form__success{align-items:center;display:flex;flex:1 1 auto!important;flex-direction:column;justify-content:center;outline:none;padding:50px 30px;text-align:center}.vrw-form__success-icon{align-items:center;background:#eaf8f2;border:1px solid #c9ebde;border-radius:50%;color:var(--vrw-success);display:flex;height:70px;justify-content:center;margin-bottom:18px;width:70px}.vrw-form__success-icon .vrw-icon{height:31px;width:31px}.vrw-form__success>strong{font-size:21px;font-weight:850}.vrw-form__success p{color:var(--vrw-muted);font-size:12px;margin:6px 0 0}.vrw-form__success small{color:#a0a2ae;font-size:9px;margin-top:16px}@media (max-width:760px){.vrw-dialog__panel{height:calc(100dvh - 16px)}.vrw-dialog__heading{padding:19px 18px 17px;padding-inline-end:64px}.vrw-dialog__product{grid-template-columns:54px minmax(0,1fr)}.vrw-dialog__product-image{height:54px;width:54px}.vrw-dialog__heading h3{font-size:clamp(18px,5vw,23px);margin-bottom:3px}.vrw-dialog__meta{font-size:9px;gap:4px 10px;margin-top:6px}.vrw-form__progress{padding:13px 14px 12px}.vrw-form__progress-track{inset-inline:47px;top:27px}.vrw-form__progress li{font-size:8px}.vrw-form__progress li b{height:28px;width:28px}.vrw-form__body{padding:21px 18px 24px}.vrw-form__step{gap:15px}.vrw-rating-layout{gap:13px;grid-template-columns:1fr}.vrw .vrw-rating-input{justify-content:space-between;width:100%!important}.vrw .vrw-rating-input label{font-size:clamp(23px,8vw,29px)!important;height:clamp(43px,13vw,52px)!important;width:clamp(43px,13vw,52px)!important}.vrw-rating-feedback{border-inline-start:0;border-top:1px solid var(--vrw-line);min-height:0;padding-block-start:12px;padding-inline-start:0}.vrw-form__columns{grid-template-columns:1fr}.vrw-review-summary dl{gap:10px;grid-template-columns:1fr}.vrw-review-summary dl>div{padding:0}.vrw-review-summary dl>div+div{border-inline-start:0;border-top:1px solid var(--vrw-line);padding-top:9px}.vrw-form__navigation{gap:8px;min-height:68px;padding:10px 18px}.vrw button.vrw-form__back,.vrw button.vrw-form__next,.vrw button.vrw-form__submit{min-height:45px;min-width:0;padding-inline:13px!important;width:auto!important}}@media (max-width:440px){.vrw-form__progress li span{max-width:78px}.vrw-dialog__meta span:last-child{display:none}.vrw-character-count{grid-template-columns:auto minmax(45px,1fr)}.vrw-character-count em{display:none}.vrw-form__navigation>span{display:none}.vrw-form__navigation{grid-template-columns:1fr 1fr}.vrw button.vrw-form__back{grid-column:1}.vrw button.vrw-form__next,.vrw button.vrw-form__submit{grid-column:2}}