.wpipr-form{container-type:inline-size;font-size:var(--wpipr-font-size-m);line-height:1.5;margin-block-start:var(--wpipr-space-6);scroll-margin-top:calc(var(--wpipr-rem, 1rem)*6)}.wpipr-form__inner{background:var(--wpipr-surface);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-m);padding:var(--wpipr-space-5)}.wpipr-form__title{font-family:var(--wpipr-font-display);font-size:calc(var(--wpipr-rem, 1rem)*1.25);line-height:1.3;margin:0 0 var(--wpipr-space-4)}.wpipr-form__form{display:grid;gap:var(--wpipr-space-4);margin:0}.wpipr-form__form>*{margin:0}.wpipr-form__form .comment-notes{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s)}.wpipr-form #respond{background:none;border:0;margin:0;padding:0}.wpipr-form #respond .wpipr-form__title{display:block}.wpipr-form .comment-form-author,.wpipr-form .comment-form-email{float:none;margin:0;width:auto}.wpipr-form fieldset.wpipr-field,.wpipr-form fieldset.wpipr-list-input{background:none;border:0;margin:0;padding:0}.wpipr-form .wpipr-field>legend,.wpipr-form .wpipr-list-input>legend{background:none;font-size:inherit;margin:0 0 var(--wpipr-space-1);padding:0}.wpipr-form .wpipr-input{background:var(--wpipr-surface);border:1px solid color-mix(in srgb,var(--wpipr-text) 45%,var(--wpipr-surface));border-radius:var(--wpipr-radius-s);box-shadow:none;color:var(--wpipr-text);font:inherit;min-height:calc(var(--wpipr-rem, 1rem)*2.75);padding:var(--wpipr-space-2) var(--wpipr-space-3);width:100%}.wpipr-form .wpipr-input[aria-invalid=true]{border-color:var(--wpipr-negative);box-shadow:0 0 0 1px var(--wpipr-negative)}.wpipr-form [type=submit].wpipr-button{background:var(--wpipr-accent);border:1px solid var(--wpipr-accent);border-radius:var(--wpipr-radius-s);color:var(--wpipr-accent-contrast);font:inherit;font-weight:600;min-height:calc(var(--wpipr-rem, 1rem)*2.75);padding:0 var(--wpipr-space-5)}.wpipr-field{border:0;display:grid;gap:var(--wpipr-space-1);margin:0;min-width:0;padding:0}.wpipr-field>legend{float:left;margin-block-end:var(--wpipr-space-1);padding:0;width:100%}.wpipr-field>legend+*{clear:both}.wpipr-field__label{font-weight:600}.wpipr-field__optional{font-weight:400}.wpipr-field__help,.wpipr-field__optional{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s)}.wpipr-field__help{display:block;margin:0}.wpipr-field__error,.wpipr-field__required{color:var(--wpipr-negative)}.wpipr-field__error{font-size:var(--wpipr-font-size-s);font-weight:600}.wpipr-field-group{display:grid;gap:var(--wpipr-space-4)}.wpipr-input{background:var(--wpipr-surface);border:1px solid color-mix(in srgb,var(--wpipr-text) 45%,var(--wpipr-surface));border-radius:var(--wpipr-radius-s);color:var(--wpipr-text);font:inherit;min-height:calc(var(--wpipr-rem, 1rem)*2.75);padding:var(--wpipr-space-2) var(--wpipr-space-3);width:100%}.wpipr-input[aria-invalid=true]{border-color:var(--wpipr-negative);box-shadow:0 0 0 1px var(--wpipr-negative)}textarea.wpipr-input{min-height:calc(var(--wpipr-rem, 1rem)*8);resize:vertical}.wpipr-form :is(input,select,textarea,button,label):focus-visible{outline:2px solid var(--wpipr-focus);outline-offset:2px}.wpipr-star-input{align-items:center;display:inline-flex;flex-wrap:wrap;gap:calc(var(--wpipr-rem, 1rem)*.125)}.wpipr-star-input__star{border-radius:var(--wpipr-radius-s);cursor:pointer;padding:calc(var(--wpipr-rem, 1rem)*.125);position:relative}.wpipr-star-input__star:has(input:focus-visible){outline:2px solid var(--wpipr-focus);outline-offset:1px}.wpipr-star-input__icon{background:var(--wpipr-star-empty);display:block;forced-color-adjust:none;height:calc(var(--wpipr-rem, 1rem)*2.25);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 9 4.345 24l2.821-8.866L0 9h9.153l2.846-9 2.853 9zm-4.216 15-6.361-4.429 3.872-2.96z%27/%3E%3C/svg%3E") center/contain no-repeat;transition:background var(--wpipr-duration);width:calc(var(--wpipr-rem, 1rem)*2.25)}.wpipr-star-input--small .wpipr-star-input__icon{height:calc(var(--wpipr-rem, 1rem)*1.625);width:calc(var(--wpipr-rem, 1rem)*1.625)}.wpipr-star-input__star:has(input:checked) .wpipr-star-input__icon,.wpipr-star-input__star:has(~.wpipr-star-input__star input:checked) .wpipr-star-input__icon{background:var(--wpipr-star)}@media(hover:hover){.wpipr-star-input:hover .wpipr-star-input__star .wpipr-star-input__icon{background:var(--wpipr-star-empty)}.wpipr-star-input:hover .wpipr-star-input__star:has(~.wpipr-star-input__star:hover) .wpipr-star-input__icon,.wpipr-star-input:hover .wpipr-star-input__star:hover .wpipr-star-input__icon{background:var(--wpipr-star)}}@media(forced-colors:active){.wpipr-star-input__icon{background:GrayText}.wpipr-star-input__star:has(input:checked) .wpipr-star-input__icon,.wpipr-star-input__star:has(~.wpipr-star-input__star input:checked) .wpipr-star-input__icon{background:Highlight}}.wpipr-star-input__text{color:var(--wpipr-text-muted);font-weight:600;margin-inline-start:var(--wpipr-space-2)}.wpipr-choice-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wpipr-space-1) var(--wpipr-space-4)}.wpipr-choice-group--scale{gap:var(--wpipr-space-2)}.wpipr-choice-group__end{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s)}.wpipr-choice{align-items:center;cursor:pointer;display:inline-flex;gap:var(--wpipr-space-2);min-height:calc(var(--wpipr-rem, 1rem)*2)}.wpipr-choice input{accent-color:var(--wpipr-accent);flex-shrink:0;height:calc(var(--wpipr-rem, 1rem)*1.125);margin:0;width:calc(var(--wpipr-rem, 1rem)*1.125)}.wpipr-field--consent .wpipr-choice{align-items:flex-start}.wpipr-field--consent .wpipr-choice input{margin-block-start:calc(var(--wpipr-rem, 1rem)*.2)}.wpipr-scale__points{display:grid;gap:var(--wpipr-space-1);grid-template-columns:repeat(5,minmax(0,1fr))}.wpipr-scale__point{align-items:center;border:1px solid color-mix(in srgb,var(--wpipr-text) 30%,var(--wpipr-surface));border-radius:var(--wpipr-radius-s);cursor:pointer;display:flex;justify-content:center;min-height:calc(var(--wpipr-rem, 1rem)*2.75)}.wpipr-scale__point input{accent-color:var(--wpipr-accent);height:calc(var(--wpipr-rem, 1rem)*1.125);margin:0;width:calc(var(--wpipr-rem, 1rem)*1.125)}.wpipr-scale__point:has(input:checked){background:color-mix(in srgb,var(--wpipr-accent) 10%,var(--wpipr-surface));border-color:var(--wpipr-accent)}.wpipr-scale__labels{color:var(--wpipr-text-muted);display:grid;font-size:var(--wpipr-font-size-s);gap:var(--wpipr-space-2);grid-template-columns:1fr auto 1fr;margin-block-start:var(--wpipr-space-1)}.wpipr-scale__labels span:last-child{text-align:end}.wpipr-field--pros-cons{display:grid;gap:var(--wpipr-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.wpipr-list-input{border:0;margin:0;min-width:0;padding:0}.wpipr-list-input>legend{font-weight:600;margin-block-end:var(--wpipr-space-1);padding:0}.wpipr-list-input__items{display:grid;margin:0 0 var(--wpipr-space-2)}.wpipr-list-input__items,.wpipr-uploads{gap:var(--wpipr-space-2);list-style:none;padding:0}.wpipr-uploads{display:flex;flex-wrap:wrap;margin:0}.wpipr-uploads:empty{display:none}.wpipr-upload{background:var(--wpipr-surface-2);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-m);height:calc(var(--wpipr-rem, 1rem)*5);overflow:hidden;position:relative;width:calc(var(--wpipr-rem, 1rem)*5)}.wpipr-upload img{display:block;height:100%;object-fit:cover;width:100%}.wpipr-upload.has-error{border-color:var(--wpipr-negative);box-shadow:0 0 0 1px var(--wpipr-negative)}.wpipr-upload__video{display:grid;height:100%;place-items:center;width:100%}.wpipr-upload__video:before{border-block:calc(var(--wpipr-rem, 1rem)*.6) solid transparent;border-inline-start:calc(var(--wpipr-rem, 1rem)*1) solid var(--wpipr-text-muted);content:"";height:0;width:0}.wpipr-upload__progress{background:var(--wpipr-accent);height:calc(var(--wpipr-rem, 1rem)*.25);inset-block-end:0;inset-inline-start:0;position:absolute;transition:width var(--wpipr-duration);width:var(--wpipr-progress,0)}.wpipr-upload__remove{background:rgba(0,0,0,.7);border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:calc(var(--wpipr-rem, 1rem)*1.125);height:calc(var(--wpipr-rem, 1rem)*1.75);inset-block-start:calc(var(--wpipr-rem, 1rem)*.25);inset-inline-end:calc(var(--wpipr-rem, 1rem)*.25);line-height:1;padding:0;place-items:center;position:absolute;width:calc(var(--wpipr-rem, 1rem)*1.75)}.wpipr-dropzone{border:2px dashed color-mix(in srgb,var(--wpipr-text) 30%,var(--wpipr-surface));border-radius:var(--wpipr-radius-m);display:grid;gap:var(--wpipr-space-2);justify-items:start;padding:var(--wpipr-space-4);transition:background var(--wpipr-duration),border-color var(--wpipr-duration)}.wpipr-dropzone.is-dragover{background:color-mix(in srgb,var(--wpipr-accent) 6%,var(--wpipr-surface));border-color:var(--wpipr-accent)}.wpipr-dropzone:has(input:focus-visible) .wpipr-dropzone__button{outline:2px solid var(--wpipr-focus);outline-offset:2px}.wpipr-dropzone__hint{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s);margin:0}.wpipr-hp{height:1px;inset-inline-start:-9999px;overflow:hidden;position:absolute!important;width:1px}.wpipr-form__status,.wpipr-notice{background:var(--wpipr-surface-2);border-inline-start:4px solid var(--wpipr-accent);border-radius:var(--wpipr-radius-s);margin:0 0 var(--wpipr-space-4);padding:var(--wpipr-space-3) var(--wpipr-space-4)}.wpipr-form__status p,.wpipr-notice p{margin:0}.wpipr-form__status:focus,.wpipr-notice:focus{outline:none}.wpipr-form__status:focus-visible,.wpipr-notice:focus-visible{outline:2px solid var(--wpipr-focus)}.wpipr-form__status.is-success,.wpipr-notice--success{border-inline-start-color:var(--wpipr-positive)}.wpipr-form__status{border-inline-start-color:var(--wpipr-negative);font-weight:600}.wpipr-form__delete{margin-block-start:var(--wpipr-space-3)}.wpipr-link--danger{color:var(--wpipr-negative)}.wpipr-form.is-busy .wpipr-form__form{opacity:.7;pointer-events:none}.wpipr-modal{background:var(--wpipr-surface);border:0;border-radius:var(--wpipr-radius-l);box-shadow:0 calc(var(--wpipr-rem, 1rem)*1.5) calc(var(--wpipr-rem, 1rem)*3) rgba(0,0,0,.3);color:var(--wpipr-text);max-height:92vh;padding:0;width:min(42*var(--wpipr-rem,1rem),94vw)}.wpipr-modal::backdrop{background:rgba(0,0,0,.55)}.wpipr-modal .wpipr-form__inner{border:0}.wpipr-modal--offcanvas{border-radius:0;height:100dvh;inset-block:0;margin:0;max-height:100dvh;max-width:none;position:fixed;width:min(36*var(--wpipr-rem,1rem),92vw)}.wpipr-modal--right{left:auto;right:0}.wpipr-modal--left{left:0;right:auto}@media(prefers-reduced-motion:no-preference){.wpipr-modal--right{animation:wpipr-slide-from-right var(--wpipr-duration) ease-out}.wpipr-modal--left{animation:wpipr-slide-from-left var(--wpipr-duration) ease-out}}@keyframes wpipr-slide-from-right{0%{transform:translateX(100%)}}@keyframes wpipr-slide-from-left{0%{transform:translateX(-100%)}}.wpipr-modal__close{background:var(--wpipr-surface);border:0;border-radius:50%;box-sizing:border-box;color:var(--wpipr-text);cursor:pointer;display:grid;font-size:calc(var(--wpipr-rem, 1rem)*1.5);height:calc(var(--wpipr-rem, 1rem)*2.75);inset-block-start:0;margin-inline-start:auto;padding:0;place-items:center;position:sticky;width:calc(var(--wpipr-rem, 1rem)*2.75);z-index:1}.wpipr-my-reviews__list{display:grid;gap:var(--wpipr-space-4);list-style:none;margin:0 0 var(--wpipr-space-5);padding:0}.wpipr-my-reviews__item{border-block-end:1px solid var(--wpipr-border);display:grid;gap:var(--wpipr-space-4);grid-template-columns:minmax(calc(var(--wpipr-rem, 1rem)*8),calc(var(--wpipr-rem, 1rem)*12)) 1fr;padding-block-end:var(--wpipr-space-4)}.wpipr-my-reviews__product{align-content:start;display:grid;font-weight:600;gap:var(--wpipr-space-2)}.wpipr-my-reviews__product img{height:auto;width:calc(var(--wpipr-rem, 1rem)*4)}.wpipr-my-reviews__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--wpipr-font-size-s);gap:var(--wpipr-space-2) var(--wpipr-space-3);margin:0 0 var(--wpipr-space-2)}.wpipr-my-reviews__title{font-weight:600;margin:0 0 var(--wpipr-space-1)}.wpipr-my-reviews__excerpt{color:var(--wpipr-text-muted);margin:0}.wpipr-my-reviews__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wpipr-space-3);margin-block-start:var(--wpipr-space-3)}.wpipr-my-reviews__actions form{margin:0}.wpipr-status{border-radius:var(--wpipr-radius-pill);font-weight:600;padding:calc(var(--wpipr-rem, 1rem)*.1) calc(var(--wpipr-rem, 1rem)*.5)}.wpipr-status--published{background:var(--wpipr-positive);color:var(--wpipr-positive-contrast)}.wpipr-status--pending{background:var(--wpipr-warning);color:var(--wpipr-warning-contrast)}@container (max-width: 520px){.wpipr-form__inner{padding:var(--wpipr-space-4)}.wpipr-field--pros-cons{grid-template-columns:1fr}}@media(max-width:540px){.wpipr-my-reviews__item{grid-template-columns:1fr}}.wpipr-order-review__item{border:0;border-block-start:1px solid var(--wpipr-border);display:grid;gap:var(--wpipr-space-3);margin:0;padding:var(--wpipr-space-4) 0}.wpipr-order-review__item>legend{float:left;padding:0;width:100%}.wpipr-order-review__item>legend+*{clear:both}.wpipr-order-review__product{align-items:center;display:flex;font-weight:600;gap:var(--wpipr-space-3)}.wpipr-order-review__product img{border-radius:var(--wpipr-radius-s);height:calc(var(--wpipr-rem, 1rem)*3.5);object-fit:cover;width:calc(var(--wpipr-rem, 1rem)*3.5)}.wpipr-order-review__more{font-size:var(--wpipr-font-size-s);margin:0}:where(.wpipr){box-sizing:border-box;color:var(--wpipr-text)}:where(.wpipr) *,:where(.wpipr) :after,:where(.wpipr) :before{box-sizing:inherit}:where(.wpipr) :focus-visible{outline:2px solid var(--wpipr-focus);outline-offset:2px}:where(.wpipr) figure,:where(.wpipr) h2,:where(.wpipr) h3,:where(.wpipr) ol,:where(.wpipr) p,:where(.wpipr) ul{margin:0}:where(.wpipr) ol,:where(.wpipr) ul{list-style:none;padding:0}.wpipr [hidden],.wpipr-js-only{display:none!important}.wpipr-js .wpipr-js-only{display:revert!important}.wpipr-js .wpipr-nojs-only{display:none!important}.wpipr-button{align-items:center;background:var(--wpipr-accent);border:1px solid var(--wpipr-accent);border-radius:var(--wpipr-radius-s);color:var(--wpipr-accent-contrast);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--wpipr-font-size-m);font-weight:600;gap:var(--wpipr-space-2);justify-content:center;line-height:1.2;min-height:calc(var(--wpipr-rem, 1rem)*2.5);padding:0 var(--wpipr-space-4);text-decoration:none;transition:background var(--wpipr-duration),color var(--wpipr-duration)}.wpipr-button:hover{filter:brightness(1.1)}.wpipr-button:disabled{cursor:progress;opacity:.6}.wpipr-button--outline{background:transparent;color:var(--wpipr-accent)}.wpipr-button--outline:hover{background:var(--wpipr-accent);color:var(--wpipr-accent-contrast);filter:none}.wpipr-button--small{font-size:var(--wpipr-font-size-s);min-height:calc(var(--wpipr-rem, 1rem)*2);padding:0 var(--wpipr-space-3)}.wpipr-link{background:none;border:0;color:var(--wpipr-accent);cursor:pointer;font:inherit;font-size:var(--wpipr-font-size-s);font-weight:600;min-block-size:calc(var(--wpipr-rem, 1rem)*1.5);padding:0;text-decoration:underline;text-underline-offset:2px}.wpipr-review-list,.wpipr-reviews,.wpipr-summary-card{container-type:inline-size;font-size:var(--wpipr-font-size-m);line-height:1.5}.wpipr-reviews{margin-block:var(--wpipr-space-5);transition:opacity var(--wpipr-duration)}.wpipr-reviews__title{font-family:var(--wpipr-font-display);font-size:clamp(1.4*var(--wpipr-rem,1rem),2.4vw,1.9*var(--wpipr-rem,1rem));line-height:1.15;margin-block-end:var(--wpipr-space-4)}.wpipr-panel{background:var(--wpipr-surface);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-m)}.wpipr-panel>*+*{border-top:1px solid var(--wpipr-border)}.wpipr-panel__list{padding:var(--wpipr-space-5) var(--wpipr-space-4) 0}.wpipr-summary{align-items:center;display:grid;gap:var(--wpipr-space-5) var(--wpipr-space-6);grid-template-columns:auto minmax(calc(var(--wpipr-rem, 1rem)*12),1fr) auto;padding:var(--wpipr-space-5) var(--wpipr-space-4)}.wpipr-summary--compact{grid-template-columns:auto 1fr}.wpipr-summary__score{align-items:center;border-inline-end:1px solid var(--wpipr-border);display:flex;gap:var(--wpipr-space-4);padding-inline-end:var(--wpipr-space-6)}.wpipr-summary__number{font-family:var(--wpipr-font-display);font-size:calc(var(--wpipr-rem, 1rem)*2.75);font-weight:600;line-height:1}.wpipr-summary__outof{color:var(--wpipr-text-muted);font-size:.55em}.wpipr-summary__label{font-size:calc(var(--wpipr-rem, 1rem)*.95);font-weight:600;margin-block-end:var(--wpipr-space-1)}.wpipr-summary__count{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s);margin-block-start:var(--wpipr-space-1)}.wpipr-summary__side{display:grid;gap:var(--wpipr-space-3);justify-items:start}.wpipr-summary__recommend{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-m)}.wpipr-summary__recommend strong{color:var(--wpipr-text)}.wpipr-summary__cta p{color:var(--wpipr-text-muted);margin-block-end:var(--wpipr-space-2)}.wpipr-histogram__list{display:grid;gap:2px;min-width:calc(var(--wpipr-rem, 1rem)*12)}.wpipr-histogram__row{align-items:center;border-radius:var(--wpipr-radius-s);color:inherit;display:grid;gap:var(--wpipr-space-3);grid-template-columns:calc(var(--wpipr-rem, 1rem)*2.5) 1fr calc(var(--wpipr-rem, 1rem)*2.75);min-height:calc(var(--wpipr-rem, 1rem)*1.75);padding:2px var(--wpipr-space-2);text-decoration:none;transition:background var(--wpipr-duration)}.wpipr-histogram__row.is-active,.wpipr-histogram__row:is(a):hover{background:var(--wpipr-surface-2)}.wpipr-histogram__row.is-active{box-shadow:inset 0 0 0 1px var(--wpipr-accent)}.wpipr-histogram__row.is-empty{color:var(--wpipr-text-muted)}.wpipr-histogram__pct,.wpipr-histogram__stars{font-size:var(--wpipr-font-size-s);font-variant-numeric:tabular-nums;white-space:nowrap}.wpipr-histogram__pct{color:var(--wpipr-text-muted);text-align:end}.wpipr-histogram__bar{background:var(--wpipr-star-empty);border-radius:var(--wpipr-radius-pill);height:calc(var(--wpipr-rem, 1rem)*.5);overflow:hidden}.wpipr-histogram__bar>span{background:var(--wpipr-star);border-radius:inherit;display:block;height:100%}.wpipr-disclosure{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s);grid-column:1/-1}.wpipr-disclosure summary{color:var(--wpipr-text);cursor:pointer;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;width:max-content}.wpipr-disclosure ul{display:grid;gap:var(--wpipr-space-1);list-style:disc;margin-block-start:var(--wpipr-space-2);max-width:60ch;padding-inline-start:var(--wpipr-space-4)}.wpipr-media-strip{padding:var(--wpipr-space-5) var(--wpipr-space-4)}.wpipr-media-strip__title{font-size:calc(var(--wpipr-rem, 1rem)*1.05);font-weight:600;margin-block-end:var(--wpipr-space-3)}.wpipr-card__media,.wpipr-media-strip__list{display:flex;flex-wrap:wrap;gap:var(--wpipr-space-2)}.wpipr-thumb{aspect-ratio:1;background:var(--wpipr-surface-2);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-s);cursor:zoom-in;display:block;overflow:hidden;padding:2px;position:relative;transition:border-color var(--wpipr-duration);width:calc(var(--wpipr-rem, 1rem)*4.5)}.wpipr-thumb:hover{border-color:var(--wpipr-accent)}.wpipr-thumb img{border-radius:3px;display:block;height:100%;object-fit:cover;width:100%}.wpipr-thumb--small{width:calc(var(--wpipr-rem, 1rem)*4)}.wpipr-thumb__more{background:rgba(20,20,30,.65);color:#fff;display:grid;font-size:var(--wpipr-font-size-m);font-weight:700;inset:0;place-items:center;position:absolute}.wpipr-thumb__play{background:rgba(0,0,0,.6);border-radius:50%;height:calc(var(--wpipr-rem, 1rem)*1.75);inset:0;margin:auto;position:absolute;width:calc(var(--wpipr-rem, 1rem)*1.75)}.wpipr-thumb__play:after{border-block:calc(var(--wpipr-rem, 1rem)*.4) solid transparent;border-inline-start:calc(var(--wpipr-rem, 1rem)*.65) solid #fff;content:"";height:0;inset:0;margin:auto;position:absolute;translate:calc(var(--wpipr-rem, 1rem)*.1) 0;width:0}.wpipr-toolbar{gap:var(--wpipr-space-3);justify-content:space-between}.wpipr-toolbar,.wpipr-toolbar__filters{align-items:center;display:flex;flex-wrap:wrap}.wpipr-chip,.wpipr-toolbar__filters{gap:var(--wpipr-space-2)}.wpipr-chip{align-items:center;background:var(--wpipr-surface-2);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-pill);color:var(--wpipr-text);cursor:pointer;display:inline-flex;font-size:var(--wpipr-font-size-s);font-weight:600;margin:0;min-height:calc(var(--wpipr-rem, 1rem)*2.375);padding:0 var(--wpipr-space-4);transition:border-color var(--wpipr-duration),color var(--wpipr-duration);-webkit-user-select:none;user-select:none}.wpipr-chip:hover{border-color:var(--wpipr-accent)}.wpipr-chip.is-active,.wpipr-chip:has(input:checked){background:var(--wpipr-surface);border-color:var(--wpipr-accent);color:var(--wpipr-accent)}.wpipr-chip--toggle input{accent-color:var(--wpipr-accent);height:calc(var(--wpipr-rem, 1rem)*1);margin:0;width:calc(var(--wpipr-rem, 1rem)*1)}.wpipr-chip:has(input:focus-visible){outline:2px solid var(--wpipr-focus);outline-offset:2px}summary.wpipr-chip{list-style:none}summary.wpipr-chip::-webkit-details-marker{display:none}.wpipr-chip__count{background:var(--wpipr-accent);border-radius:var(--wpipr-radius-pill);color:var(--wpipr-accent-contrast);font-size:calc(var(--wpipr-rem, 1rem)*.7);line-height:1.6;min-width:calc(var(--wpipr-rem, 1rem)*1.125);padding:0 calc(var(--wpipr-rem, 1rem)*.3);text-align:center}.wpipr-chip__chevron{border-block-end:2px solid currentcolor;border-inline-end:2px solid currentcolor;height:calc(var(--wpipr-rem, 1rem)*.5);transform:translateY(-2px) rotate(45deg);transition:transform var(--wpipr-duration);width:calc(var(--wpipr-rem, 1rem)*.5)}[open]>summary .wpipr-chip__chevron{transform:translateY(1px) rotate(-135deg)}.wpipr-dropdown{position:relative}.wpipr-dropdown__panel{background:var(--wpipr-surface);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-m);box-shadow:0 12px 28px rgba(20,20,40,.12);display:grid;inset-block-start:calc(100% + var(--wpipr-rem, 1rem)*.5);inset-inline-start:0;margin:0;min-width:calc(var(--wpipr-rem, 1rem)*13);padding:var(--wpipr-space-2);position:absolute;z-index:20}.wpipr-dropdown__option{align-items:center;border-radius:var(--wpipr-radius-s);cursor:pointer;display:flex;gap:var(--wpipr-space-3);min-height:calc(var(--wpipr-rem, 1rem)*2.25);padding:0 var(--wpipr-space-2)}.wpipr-dropdown__option:hover{background:var(--wpipr-surface-2)}.wpipr-dropdown__option input{accent-color:var(--wpipr-accent);height:calc(var(--wpipr-rem, 1rem)*1);margin:0;width:calc(var(--wpipr-rem, 1rem)*1)}.wpipr-dropdown__count{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s);margin-inline-start:auto}.wpipr-toolbar__sort{align-items:center;display:flex;font-size:var(--wpipr-font-size-s);gap:var(--wpipr-space-2)}.wpipr-toolbar__sort label{font-weight:600;white-space:nowrap}.wpipr-toolbar__sort select{background-color:var(--wpipr-surface);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-s);padding-block:0;padding-inline:var(--wpipr-space-3) var(--wpipr-space-6)}.wpipr-search input,.wpipr-toolbar__sort select{color:var(--wpipr-text);font:inherit;min-height:calc(var(--wpipr-rem, 1rem)*2.375)}.wpipr-search input{background:var(--wpipr-surface);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-pill);font-size:var(--wpipr-font-size-s);min-width:calc(var(--wpipr-rem, 1rem)*12);padding:0 var(--wpipr-space-4)}.wpipr-helpful{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--wpipr-space-3)}.wpipr-helpful [aria-pressed=true]{background:var(--wpipr-accent);color:var(--wpipr-accent-contrast)}.wpipr-helpful__icon{background:currentcolor;height:calc(var(--wpipr-rem, 1rem)*.9);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M2 21h4V9H2zm20-11a2 2 0 0 0-2-2h-6.3l1-4.6v-.3c0-.4-.2-.8-.4-1.1l-1.1-1-6.6 6.6C6.2 8 6 8.5 6 9v10a2 2 0 0 0 2 2h9c.8 0 1.5-.5 1.8-1.2l3-7.1c.1-.2.2-.5.2-.7z%27/%3E%3C/svg%3E") center/contain no-repeat;width:calc(var(--wpipr-rem, 1rem)*.9)}.wpipr-results{transition:opacity var(--wpipr-duration)}.is-loading .wpipr-results{opacity:.55}.wpipr-results__meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--wpipr-space-3);margin-block:var(--wpipr-space-5) 0}.wpipr-results__count{font-weight:600}.wpipr-empty{color:var(--wpipr-text-muted);padding:var(--wpipr-space-6) 0;text-align:center}.wpipr-list__item+.wpipr-list__item{border-top:1px solid var(--wpipr-border)}.wpipr-card{display:grid;gap:var(--wpipr-space-5);grid-template-columns:minmax(calc(var(--wpipr-rem, 1rem)*10),calc(var(--wpipr-rem, 1rem)*13.75)) 1fr;padding:var(--wpipr-space-5) 0;scroll-margin-top:calc(var(--wpipr-rem, 1rem)*6)}.wpipr-card__author{align-items:flex-start;display:flex;gap:var(--wpipr-space-3)}.wpipr-card__avatar{background:var(--wpipr-surface-2);border:1px solid var(--wpipr-border);border-radius:50%;color:var(--wpipr-accent);display:grid;flex-shrink:0;font-family:var(--wpipr-font-display);font-size:calc(var(--wpipr-rem, 1rem)*1.05);font-weight:600;height:calc(var(--wpipr-rem, 1rem)*2.75);overflow:hidden;place-items:center;width:calc(var(--wpipr-rem, 1rem)*2.75)}.wpipr-card__avatar img{height:100%;width:100%}.wpipr-card__name{font-weight:600;overflow-wrap:anywhere}.wpipr-badge{align-items:center;display:inline-flex;font-size:calc(var(--wpipr-rem, 1rem)*.75);font-weight:600;gap:calc(var(--wpipr-rem, 1rem)*.3)}.wpipr-badge--verified{color:var(--wpipr-positive)}.wpipr-badge--incentive,.wpipr-badge--staff{background:var(--wpipr-surface-2);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-pill);color:var(--wpipr-text-muted);margin-block-start:var(--wpipr-space-1);padding:calc(var(--wpipr-rem, 1rem)*.1) calc(var(--wpipr-rem, 1rem)*.45)}.wpipr-badge__icon{background:currentcolor;border-radius:50%;height:calc(var(--wpipr-rem, 1rem)*.75);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 1a11 11 0 1 0 0 22 11 11 0 0 0 0-22m-1.7 15.6L5.7 12l1.4-1.4 3.2 3.2 6.6-6.6 1.4 1.4z%27/%3E%3C/svg%3E") center/contain no-repeat;width:calc(var(--wpipr-rem, 1rem)*.75)}.wpipr-card__head{align-items:center;display:flex;gap:var(--wpipr-space-3);justify-content:space-between}.wpipr-rating-chip{align-items:center;border-radius:3px;display:inline-flex;font-size:calc(var(--wpipr-rem, 1rem)*.75);font-weight:700;gap:calc(var(--wpipr-rem, 1rem)*.2);padding:calc(var(--wpipr-rem, 1rem)*.1) calc(var(--wpipr-rem, 1rem)*.45)}.wpipr-rating-chip--high{background:var(--wpipr-positive);color:var(--wpipr-positive-contrast)}.wpipr-rating-chip--mid{background:var(--wpipr-warning);color:var(--wpipr-warning-contrast)}.wpipr-rating-chip--low{background:var(--wpipr-negative);color:var(--wpipr-negative-contrast)}@media(forced-colors:active){.wpipr-rating-chip{border:1px solid CanvasText}}.wpipr-card__date{color:var(--wpipr-text-muted);font-size:calc(var(--wpipr-rem, 1rem)*.75)}.wpipr-card__title{font-size:calc(var(--wpipr-rem, 1rem)*.95);font-weight:600;line-height:1.35;margin-block:var(--wpipr-space-3) var(--wpipr-space-1)}.wpipr-card__text{color:var(--wpipr-text-muted);overflow-wrap:anywhere}.wpipr-card__text,.wpipr-card__text p+p{margin-block-start:var(--wpipr-space-2)}.wpipr-card__media{margin-block-start:var(--wpipr-space-3)}.wpipr-card__product{margin-block-start:var(--wpipr-space-3)}.wpipr-card__actions,.wpipr-card__product{color:var(--wpipr-text-muted);font-size:var(--wpipr-font-size-s)}.wpipr-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wpipr-space-4);margin-block-start:var(--wpipr-space-4)}.wpipr-report{position:relative}.wpipr-report summary{color:var(--wpipr-text-muted);font-weight:400;list-style:none}.wpipr-report summary::-webkit-details-marker{display:none}.wpipr-report__form{background:var(--wpipr-surface);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-m);box-shadow:0 12px 28px rgba(20,20,40,.12);display:grid;gap:var(--wpipr-space-3);inset-block-start:calc(100% + var(--wpipr-rem, 1rem)*.5);inset-inline-start:0;padding:var(--wpipr-space-4);position:absolute;width:min(18*var(--wpipr-rem,1rem),80vw);z-index:20}.wpipr-report__form fieldset{border:0;display:grid;gap:var(--wpipr-space-2);margin:0;padding:0}.wpipr-report__form legend{color:var(--wpipr-text);font-weight:600;margin-block-end:var(--wpipr-space-2)}.wpipr-report__form label{align-items:center;color:var(--wpipr-text);display:flex;gap:var(--wpipr-space-2)}.wpipr-reply{background:var(--wpipr-surface-2);border-inline-start:3px solid var(--wpipr-border);border-radius:0 var(--wpipr-radius-s) var(--wpipr-radius-s) 0;margin-block-start:var(--wpipr-space-4);padding:var(--wpipr-space-3) var(--wpipr-space-4)}.wpipr-reply--store{border-inline-start-color:var(--wpipr-accent)}.wpipr-reply__head{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--wpipr-font-size-s);gap:var(--wpipr-space-2) var(--wpipr-space-3)}.wpipr-reply__head time{color:var(--wpipr-text-muted)}.wpipr-reply__label{font-weight:700}.wpipr-reply__text{color:var(--wpipr-text-muted);margin-block-start:var(--wpipr-space-1)}.wpipr-pagination{border-top:1px solid var(--wpipr-border);display:grid;gap:var(--wpipr-space-4);justify-items:center;padding:var(--wpipr-space-5) 0}.wpipr-pagination__pages{display:flex;flex-wrap:wrap;gap:var(--wpipr-space-1);justify-content:center}.wpipr-pagination__gap,.wpipr-pagination__link{border-radius:var(--wpipr-radius-s);color:var(--wpipr-text);display:inline-grid;font-weight:600;min-height:calc(var(--wpipr-rem, 1rem)*2.25);min-width:calc(var(--wpipr-rem, 1rem)*2.25);padding:0 var(--wpipr-space-2);place-items:center;text-decoration:none}a.wpipr-pagination__link:hover{background:var(--wpipr-surface-2)}.wpipr-pagination__link.is-current{background:var(--wpipr-accent);color:var(--wpipr-accent-contrast)}.wpipr-lightbox{background:#111;border:0;border-radius:var(--wpipr-radius-m);color:#fff;max-height:94vh;padding:0;width:min(56*var(--wpipr-rem,1rem),94vw)}.wpipr-lightbox::backdrop{background:rgba(10,10,20,.82)}.wpipr-lightbox__inner{display:grid;padding:var(--wpipr-space-6) var(--wpipr-space-6) var(--wpipr-space-4);place-items:center;position:relative}.wpipr-lightbox__stage{display:grid;min-height:calc(var(--wpipr-rem, 1rem)*12);place-items:center}.wpipr-lightbox__stage img,.wpipr-lightbox__stage video{display:block;height:auto;max-height:76vh;max-width:100%;object-fit:contain;width:auto}.wpipr-lightbox__caption{display:flex;font-size:var(--wpipr-font-size-s);gap:var(--wpipr-space-4);justify-content:center;margin-block-start:var(--wpipr-space-3)}.wpipr-lightbox__caption .wpipr-link{color:#fff}.wpipr-lightbox__close,.wpipr-lightbox__nav{background:hsla(0,0%,100%,.12);border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:calc(var(--wpipr-rem, 1rem)*2.75);padding:0;place-items:center;position:absolute;width:calc(var(--wpipr-rem, 1rem)*2.75)}.wpipr-lightbox__close:hover,.wpipr-lightbox__nav:hover{background:hsla(0,0%,100%,.24)}.wpipr-lightbox__close:before,.wpipr-lightbox__nav:before{border-block-start:2px solid currentcolor;border-inline-start:2px solid currentcolor;content:"";height:calc(var(--wpipr-rem, 1rem)*.7);width:calc(var(--wpipr-rem, 1rem)*.7)}.wpipr-lightbox__close{inset-block-start:var(--wpipr-space-2);inset-inline-end:var(--wpipr-space-2)}.wpipr-lightbox__close:after,.wpipr-lightbox__close:before{background:currentcolor;border:0;content:"";display:block;height:2px;position:absolute;rotate:45deg;width:calc(var(--wpipr-rem, 1rem)*1.1)}.wpipr-lightbox__close:after{rotate:-45deg}.wpipr-lightbox__nav{inset-block-start:50%;translate:0 -50%}.wpipr-lightbox__nav--prev{inset-inline-start:var(--wpipr-space-2)}.wpipr-lightbox__nav--prev:before{transform:translateX(2px) rotate(-45deg)}.wpipr-lightbox__nav--next{inset-inline-end:var(--wpipr-space-2)}.wpipr-lightbox__nav--next:before{transform:translateX(-2px) rotate(135deg)}.wpipr-lightbox__nav[hidden]{display:none}.wpipr-card__edited{color:var(--wpipr-text-muted);font-size:calc(var(--wpipr-rem, 1rem)*.75)}.wpipr-card__proscons{display:grid;gap:var(--wpipr-space-2) var(--wpipr-space-4);grid-template-columns:repeat(auto-fit,minmax(calc(var(--wpipr-rem, 1rem)*12),1fr));margin-block-start:var(--wpipr-space-3)}.wpipr-card__proscons ul{display:grid;gap:var(--wpipr-space-1);list-style:none;margin:0;padding:0}.wpipr-card__proscons li{display:flex;gap:var(--wpipr-space-2)}.wpipr-card__mark{align-items:center;display:inline-flex;flex-shrink:0;height:1lh}.wpipr-card__pros .wpipr-card__mark{color:var(--wpipr-positive)}.wpipr-card__cons .wpipr-card__mark{color:var(--wpipr-negative)}.wpipr-card__details{display:flex;flex-wrap:wrap;gap:var(--wpipr-space-2);margin:var(--wpipr-space-3) 0 0}.wpipr-card__detail{background:var(--wpipr-surface-2);border-radius:var(--wpipr-radius-pill);display:inline-flex;font-size:var(--wpipr-font-size-s);gap:.3em;padding:calc(var(--wpipr-rem, 1rem)*.15) calc(var(--wpipr-rem, 1rem)*.6)}.wpipr-card__detail dt{color:var(--wpipr-text-muted)}.wpipr-card__detail dt:after{content:":"}.wpipr-card__detail dd{font-weight:600;margin:0}.wpipr-card__recommend{font-size:var(--wpipr-font-size-s);font-weight:600;margin:var(--wpipr-space-3) 0 0}.wpipr-card__recommend .wpipr-icon{margin-inline-end:.25em}.wpipr-card__recommend--yes .wpipr-icon{color:var(--wpipr-positive)}.wpipr-card__recommend--no .wpipr-icon{color:var(--wpipr-negative)}.wpipr-ai-summary{background:var(--wpipr-surface-2);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-m);margin-block-start:var(--wpipr-space-4);padding:var(--wpipr-space-4)}.wpipr-ai-summary__label{align-items:center;color:var(--wpipr-text-muted);display:flex;flex-wrap:wrap;font-size:var(--wpipr-font-size-s);gap:var(--wpipr-space-2);margin:0}.wpipr-ai-summary__badge{border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-pill);color:var(--wpipr-text);font-weight:600;padding:0 var(--wpipr-space-2)}.wpipr-ai-summary__text{margin:var(--wpipr-space-2) 0 0}.wpipr-ai-summary__topics{display:flex;flex-wrap:wrap;gap:var(--wpipr-space-2);list-style:none;margin:var(--wpipr-space-3) 0 0;padding:0}.wpipr-ai-summary__topics .wpipr-chip{min-height:calc(var(--wpipr-rem, 1rem)*2);text-decoration:none}.wpipr-ai-summary__topics .wpipr-chip--negative{border-color:color-mix(in srgb,var(--wpipr-negative) 40%,var(--wpipr-border))}.wpipr-ai-summary__topics .wpipr-chip--positive{border-color:color-mix(in srgb,var(--wpipr-positive) 40%,var(--wpipr-border))}.wpipr-attributes{display:grid;gap:var(--wpipr-space-3);list-style:none;margin:0 0 var(--wpipr-space-4);padding:0}.wpipr-attribute__label{display:flex;font-size:var(--wpipr-font-size-s);font-weight:600;gap:var(--wpipr-space-2);justify-content:space-between;margin:0 0 var(--wpipr-space-1)}.wpipr-attribute__bar{background:var(--wpipr-star-empty);border-radius:var(--wpipr-radius-pill);height:calc(var(--wpipr-rem, 1rem)*.5);overflow:hidden}.wpipr-attribute__bar span{background:var(--wpipr-star);display:block;height:100%}.wpipr-attribute__scale{background:var(--wpipr-border);border-radius:var(--wpipr-radius-pill);forced-color-adjust:none;height:calc(var(--wpipr-rem, 1rem)*.5);margin-inline:calc(var(--wpipr-rem, 1rem)*.5);position:relative}.wpipr-attribute__marker{background:var(--wpipr-text);border:2px solid var(--wpipr-surface);border-radius:50%;height:calc(var(--wpipr-rem, 1rem)*1);inset-block-start:50%;inset-inline-start:var(--wpipr-position,50%);margin-block-start:calc(var(--wpipr-rem, 1rem)*-.5);margin-inline-start:calc(var(--wpipr-rem, 1rem)*-.5);position:absolute;width:calc(var(--wpipr-rem, 1rem)*1)}.wpipr-attribute__ends{display:flex;font-size:calc(var(--wpipr-rem, 1rem)*.75);justify-content:space-between;margin:var(--wpipr-space-1) 0 0}.wpipr-attribute__ends,.wpipr-badge-rating{color:var(--wpipr-text-muted);gap:var(--wpipr-space-2)}.wpipr-badge-rating{align-items:center;background:var(--wpipr-surface-2);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-pill);display:inline-flex;flex-wrap:wrap;font-size:var(--wpipr-font-size-s);padding:calc(var(--wpipr-rem, 1rem)*.25) calc(var(--wpipr-rem, 1rem)*.7)}.wpipr-badge-rating strong{color:var(--wpipr-text)}.wpipr-badge-rating a{color:inherit}.wpipr-summary-card{background:var(--wpipr-surface);border:1px solid var(--wpipr-border);border-radius:var(--wpipr-radius-m)}.wpipr-review-list .wpipr-card{gap:var(--wpipr-space-3);grid-template-columns:1fr}@container (max-width: 720px){.wpipr-summary{grid-template-columns:auto 1fr}.wpipr-summary__side{grid-column:1/-1}}@container (max-width: 520px){.wpipr-summary,.wpipr-summary--compact{grid-template-columns:1fr}.wpipr-summary__score{border-inline-end:0;padding-inline-end:0}.wpipr-toolbar{align-items:stretch}}@container (max-width: 600px){.wpipr-card{gap:var(--wpipr-space-3);grid-template-columns:1fr}}@media(max-width:600px){.wpipr-lightbox__inner{padding:var(--wpipr-space-6) var(--wpipr-space-2) var(--wpipr-space-4)}}
