.pr{--pr-blue: #4e75e2;--pr-blue-deep: #3f63c9;--pr-star: #f0b429;--pr-star-off: #dcdfe8;--pr-track: #eaedf4;--pr-line: #e6e9f2;--pr-muted: rgba(18, 18, 18, .55);--pr-radius: 1.6rem}.pr__inner{position:relative}.pr__header{text-align:center;margin-bottom:2.8rem}.pr__heading{margin:0;letter-spacing:-.02em;font-weight:700;text-wrap:balance}.pr__subheading{max-width:62rem;margin:.8rem auto 0;font-size:1.6rem;line-height:1.5;color:var(--pr-muted);text-wrap:balance}.pr__summary{display:grid;gap:2.4rem;align-items:center;padding:3.2rem 2.8rem;border:.1rem solid var(--pr-line);border-radius:var(--pr-radius);background:linear-gradient(135deg,#f8faff,#fff 55%);box-shadow:0 .2rem 1.2rem #1212120a}@media screen and (min-width:750px){.pr__summary{grid-template-columns:minmax(20rem,26rem) 1fr auto;gap:0}.pr__bars,.pr__summary-action{padding-left:3.2rem;border-left:.1rem solid var(--pr-line)}.pr__bars{padding-right:3.2rem}}.pr__score{text-align:center}.pr__score-value{margin:0;font-size:clamp(4.4rem,6vw,5.6rem);font-weight:700;line-height:1;letter-spacing:-.035em}.pr__score-max{margin-left:.2rem;font-size:.42em;font-weight:600;color:var(--pr-muted);letter-spacing:0}.pr__stars{display:inline-flex;gap:.25rem;margin-top:1rem}.pr__star{display:inline-flex;color:var(--pr-star-off)}.pr__star.is-on{color:var(--pr-star)}.pr__stars--lg .pr__star svg,.pr__stars--lg .pr__star-row svg{width:2.6rem;height:2.6rem}.pr__stars--split{position:relative;display:inline-flex}.pr__star-row{display:inline-flex;gap:.25rem;color:var(--pr-star-off)}.pr__star-row svg{flex:0 0 auto}.pr__star-row--fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--pr-star)}.pr__star svg{width:1.5rem;height:1.5rem}.pr__score-count{margin:1rem 0 0;font-size:1.5rem;color:var(--pr-muted)}.pr__score-count strong{font-weight:700;color:rgb(var(--color-foreground))}.pr__bars{display:grid;gap:1rem}.pr__bar-row{display:grid;grid-template-columns:auto 1fr 4.5rem;gap:1.2rem;align-items:center;font-size:1.4rem}.pr__bar-stars{display:inline-flex;gap:.15rem}.pr__bar-track{height:.9rem;border-radius:999px;background:var(--pr-track);overflow:hidden}.pr__bar-fill{display:block;height:100%;border-radius:inherit;background:var(--pr-blue)}.pr__bar-count{text-align:right;font-variant-numeric:tabular-nums;color:var(--pr-muted)}.pr__summary-action{display:flex;flex-direction:column;align-items:center;gap:.9rem}.pr__write{padding:1.4rem 3.2rem;border:0;border-radius:999px;background:var(--pr-blue-deep);color:#fff;font-size:1.5rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s ease}.pr__write:hover{background:#35539f}.pr__score-note{margin:0;font-size:1.35rem;color:var(--pr-muted)}.pr__list{display:grid;gap:1.6rem;margin:2.8rem 0 0;padding:0;list-style:none}@media screen and (min-width:990px){.pr__list{grid-template-columns:repeat(2,1fr)}}.pr__item{padding:2.2rem;border:.1rem solid var(--pr-line);border-radius:var(--pr-radius);background:rgb(var(--color-background));transition:border-color .2s ease,box-shadow .2s ease}.pr__item:hover{border-color:#cdd6ee;box-shadow:0 .4rem 1.6rem #4e75e21a}.pr__item-head{display:flex;align-items:center;gap:1.1rem;margin-bottom:1.1rem}.pr__avatar{display:grid;place-items:center;flex:0 0 auto;width:4rem;height:4rem;border-radius:50%;background:#e8edfb;color:var(--pr-blue-deep);font-size:1.6rem;font-weight:700;text-transform:uppercase}.pr__item[data-tone="1"] .pr__avatar{background:#e6eefb;color:#3a6bb5}.pr__item[data-tone="2"] .pr__avatar{background:#eaeaf8;color:#5a5aa8}.pr__item[data-tone="3"] .pr__avatar{background:#e4f0f7;color:#3d7898}.pr__item[data-tone="4"] .pr__avatar{background:#edeafa;color:#6355ab}.pr__item[data-tone="5"] .pr__avatar{background:#e6f1f4;color:#3b7f8c}.pr__meta{min-width:0}.pr__author{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.pr__verified{display:inline-flex;align-items:center;gap:.25rem;margin:0;padding:.15rem .7rem;border-radius:999px;background:#e9f4ee;color:#1a7f37;font-size:1.1rem;font-weight:600;white-space:nowrap}.pr__verified:before{content:"\2713";font-weight:700}.pr__date{margin:.15rem 0 0;font-size:1.3rem;color:#12121273}.pr__item-stars{margin-left:auto;align-self:flex-start}.pr__item-title{margin:0 0 .5rem;font-size:1.6rem;font-weight:700;line-height:1.35}.pr__item-body{margin:0;font-size:1.5rem;line-height:1.6;color:#121212b8}.pr__more{display:flex;justify-content:center;margin-top:2.4rem}.pr__more-button{padding:1.2rem 3rem;border:.1rem solid var(--pr-line);border-radius:999px;background:rgb(var(--color-background));color:var(--pr-blue-deep);font-size:1.5rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}.pr__more-button:hover{background:#f5f8ff;border-color:#cdd6ee}.pr__more-button[hidden]{display:none}.pr__form-wrap{margin-top:2.8rem;padding:2.8rem;border:.1rem solid var(--pr-line);border-radius:var(--pr-radius);background:linear-gradient(135deg,#f8faff,#fff 55%)}.pr__form-wrap[hidden]{display:none}.pr-form__title{margin:0 0 1.8rem;font-size:2rem;font-weight:700;letter-spacing:-.01em}.pr-form__field{margin-bottom:1.4rem}.pr-form__label{display:block;margin-bottom:.5rem;font-size:1.35rem;font-weight:600;color:var(--pr-muted)}.pr-form input[type=text],.pr-form input[type=email],.pr-form textarea{width:100%;padding:1.2rem 1.3rem;border:.1rem solid var(--pr-line);border-radius:1rem;background:#fff;color:rgb(var(--color-foreground));font-size:1.5rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.pr-form input:focus,.pr-form textarea:focus{outline:none;border-color:var(--pr-blue);box-shadow:0 0 0 .3rem #4e75e224}.pr-form textarea[hidden]{display:none}.pr-form__stars{margin:0 0 1.8rem;padding:0;border:0}.pr-form__star-row{display:flex;gap:.4rem}.pr-form__star{padding:0;border:0;background:transparent;color:var(--pr-star-off);cursor:pointer;transition:color .15s ease}.pr-form__star svg{width:2.8rem;height:2.8rem;display:block}.pr-form__star.is-on{color:var(--pr-star)}.pr-form__actions{display:flex;align-items:center;gap:1.4rem;margin-top:2rem}.pr-form__submit{padding:1.3rem 3rem;border:0;border-radius:999px;background:var(--pr-blue-deep);color:#fff;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background .2s ease}.pr-form__submit:hover{background:#35539f}.pr-form__cancel{border:0;background:transparent;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;color:var(--pr-muted)}.pr-form__note{margin:1rem 0 0;font-size:1.3rem;color:var(--pr-muted)}.pr-form__errors{margin-bottom:1.4rem;padding:1.1rem 1.3rem;border-left:.3rem solid #dd1d1d;border-radius:.6rem;background:#dd1d1d0f;color:#b3261e;font-size:1.4rem}.pr__setup-note{margin-top:2.4rem;padding:1.4rem 1.6rem;border-left:.3rem solid var(--pr-blue);border-radius:.6rem;background:#f5f8ff;font-size:1.4rem}@media screen and (max-width:749px){.pr__summary{padding:2.4rem 1.8rem}.pr__bar-row{grid-template-columns:auto 1fr 4rem;gap:.9rem;font-size:1.3rem}.pr__bar-stars .pr__star svg{width:1.3rem;height:1.3rem}.pr__item{padding:1.8rem}}@media(prefers-reduced-motion:reduce){.pr__item,.pr__write,.pr__more-button,.pr-form__star,.pr-form__submit,.pr-form input,.pr-form textarea{transition:none}}.pr-badge{--pr-star: #f0b429;--pr-star-off: #dcdfe8;display:inline-flex;align-items:center;gap:.6rem;margin:.4rem 0 1rem;text-decoration:none;color:inherit}.pr-badge__stars{position:relative;display:inline-flex}.pr-badge__row{display:inline-flex;gap:.15rem;color:var(--pr-star-off)}.pr-badge__row--fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--pr-star)}.pr-badge__row svg{width:1.6rem;height:1.6rem;flex:0 0 auto}.pr-badge__score{font-size:1.45rem;font-weight:700}.pr-badge__count{font-size:1.35rem;color:#1212128c}.pr-badge:hover .pr-badge__count{color:#121212cc}.pr-form__thanks{margin:0;padding:1.6rem 1.8rem;border-left:.3rem solid var(--pr-blue, #4e75e2);border-radius:.6rem;background:#f5f8ff;font-size:1.5rem;font-weight:600}.top-badge-wrap{display:flex}.top-badge-wrap--left{justify-content:flex-start}.top-badge-wrap--center{justify-content:center}.top-badge-wrap--right{justify-content:flex-end}.top-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.4rem;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.top-badge__icon{width:1.4rem;height:1.4rem;flex:0 0 auto}.trust-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.trust-row__chip{display:inline-flex;align-items:center;gap:.7rem;font-size:2.1rem;font-weight:700;line-height:1.2}.trust-row__stars{position:relative;display:inline-flex;overflow:hidden;padding-bottom:.25rem}.trust-row__stars:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:38%;background:linear-gradient(100deg,#fff0,#ffffffe6,#fff0);transform:translate(0) skew(-18deg);pointer-events:none;animation:trustStarShine 4s ease-in-out infinite}@keyframes trustStarShine{0%,62%{transform:translate(0) skew(-18deg)}to{transform:translate(430%) skew(-18deg)}}.trust-row__star-row{display:inline-flex;gap:.12rem;color:currentColor;opacity:.36}.trust-row__star-row--fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--trust-star, #f0b429);opacity:1}.trust-row__defs{position:absolute;width:0;height:0;overflow:hidden}.trust-row__star-row--fill svg{filter:drop-shadow(0 .08rem 0 rgba(120,72,0,.55)) drop-shadow(0 .16rem .18rem rgba(0,0,0,.28))}.trust-row__star-row:not(.trust-row__star-row--fill) svg{filter:none}.trust-row__star-row svg{width:1.9rem;height:1.9rem;flex:0 0 auto}.trust-row__score{font-variant-numeric:tabular-nums}.trust-row__verified{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.2rem;border-radius:999px;background:linear-gradient(135deg,#f2f6ff,#dde8ff);border:.1rem solid rgba(78,117,226,.2);color:#1f4fd8;font-size:1.35rem;font-weight:700;white-space:nowrap;text-decoration:none;transition:background .2s ease,border-color .2s ease}.trust-row__check{width:1.5rem;height:1.5rem;flex:0 0 auto;color:currentColor}.social-proof{display:flex;align-items:center;gap:.5rem;width:fit-content;max-width:100%;padding:.7rem 1.4rem .7rem 1rem;border-radius:1rem;background:linear-gradient(135deg,#fffcf2,#fdf0cc);border:.1rem solid rgba(240,180,41,.35);font-size:1.4rem;font-weight:600;line-height:1.35}.social-proof__runway{position:relative;display:inline-block;flex:0 0 auto;width:4.4rem;height:2.8rem}.social-proof__craft{position:absolute;left:0;top:50%;display:flex;align-items:center;transform:translateY(-50%) rotate(-32deg)}.social-proof__rocket{display:block;width:2.2rem;height:1.375rem;flex:0 0 auto}.social-proof__flame{display:block;width:1.1rem;height:.34rem;margin-right:-.1rem;border-radius:999px;background:linear-gradient(to left,#ffd24d,#ff8a1f 40%,#ff460080 72%,#ff460000);transform-origin:right center;transform:scaleX(.4);opacity:0}.social-proof--animated .social-proof__craft{animation:socialProofFly 2.6s cubic-bezier(.45,0,.55,1) infinite}.social-proof--animated .social-proof__flame{animation:socialProofFlicker .14s ease-in-out infinite alternate,socialProofBurn 2.6s linear infinite}@keyframes socialProofFly{0%{transform:translateY(calc(-50% + .5rem)) rotate(-32deg);opacity:0}12%{opacity:1}78%{transform:translate(1.5rem,calc(-50% - .55rem)) rotate(-32deg);opacity:1}92%{transform:translate(2.2rem,calc(-50% - 1rem)) rotate(-32deg);opacity:0}to{transform:translateY(calc(-50% + .5rem)) rotate(-32deg);opacity:0}}@keyframes socialProofFlicker{0%{transform:scaleX(.7)}to{transform:scaleX(1.15)}}@keyframes socialProofBurn{0%,to{opacity:0}14%,80%{opacity:1}92%{opacity:0}}@media(prefers-reduced-motion:reduce){.social-proof--animated .social-proof__craft,.social-proof--animated .social-proof__flame{animation:none}.social-proof--animated .social-proof__flame{opacity:0}}a.trust-row{text-decoration:none;color:inherit;width:fit-content;transition:opacity .2s ease}a.trust-row:hover{opacity:.82}a.trust-row:hover .trust-row__verified{background:linear-gradient(135deg,#e8eeff,#cddbff);border-color:#4e75e26b;text-decoration:none}a.trust-row:focus-visible{outline:.2rem solid var(--pr-blue, #4e75e2);outline-offset:.3rem;border-radius:.4rem}@media(prefers-reduced-motion:reduce){a.trust-row,.trust-row__verified{transition:none}.trust-row__stars:after{animation:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-product-reviews.css.map */
