.vr{--vr-gold: linear-gradient(120deg, var(--accent-gold-start, #e1a03e), var(--accent-gold-end, #ebd27b));--vr-gold-solid: var(--accent-gold, #e1a03e);--vr-surface: var(--bg-secondary, #f8f8f8);--vr-line: var(--border-color-subtle, var(--color-border, #dfdfdf));--vr-track: var(--bg-tertiary, #eeeeee);--vr-radius: var(--border-radius, 12px);box-sizing:border-box;max-width:var(--site-max-width, 1600px);margin-inline:auto;padding-inline:calc(var(--gap, 8px) * 2);color:var(--color-body-text, var(--text-primary));font-family:var(--font-base)}.vr *,.vr *:before,.vr *:after{box-sizing:border-box}@media(min-width:1200px){.vr{padding-inline:calc(var(--gap, 8px) * 4)}}.vr__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:calc(var(--gap, 8px) * 3);padding-bottom:calc(var(--gap, 8px) * 4);border-bottom:1px solid var(--vr-line)}.vr__head-text{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1.5);max-width:560px}.vr__eyebrow{margin:0;font-family:var(--font-headline);font-size:var(--t-eyebrow, 12px);font-weight:600;letter-spacing:.28em;text-transform:uppercase;background:var(--vr-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.vr__title{margin:0;font-family:var(--font-headline);font-size:var(--t-h2, clamp(26px, 2.6vw, 42px));font-weight:var(--font-headline-weight, 600);line-height:1.08;letter-spacing:-.01em;color:var(--color-headings-text, var(--text-primary))}.vr__intro{margin:0;font-size:var(--t-body, 16px);line-height:1.6;color:var(--color-body-text-light, var(--text-secondary))}.vr__layout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:calc(var(--gap, 8px) * 7);padding-top:calc(var(--gap, 8px) * 5)}@media(max-width:989px){.vr__layout{grid-template-columns:minmax(0,1fr);gap:calc(var(--gap, 8px) * 4)}}.vr__summary{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 3);align-self:start;padding:calc(var(--gap, 8px) * 4) calc(var(--gap, 8px) * 3.5);background:var(--vr-surface);border:1px solid var(--vr-line);border-radius:var(--vr-radius)}@media(min-width:990px){.vr__summary{position:sticky;top:calc(var(--gap, 8px) * 4)}}.vr__score{display:flex;align-items:baseline;gap:calc(var(--gap, 8px) * 1.5)}.vr__score-value{font-family:var(--font-headline);font-size:60px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;background:var(--vr-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.vr__score-out-of{font-size:var(--t-small, 14px);color:var(--color-body-text-light, var(--text-secondary))}.vr__score-meta{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1.5)}.vr__count{margin:0;font-size:var(--t-small, 14px);color:var(--color-body-text-light, var(--text-secondary))}.vr__bars{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1.25);margin:0;padding:0;list-style:none}.vr__bar{display:grid;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:calc(var(--gap, 8px) * 1.5);font-size:13px;color:var(--color-body-text, var(--text-primary))}.vr__bar-track{height:4px;border-radius:2px;background:var(--vr-track);overflow:hidden}.vr__bar-fill{display:block;height:100%;border-radius:2px;background:var(--vr-gold)}.vr__bar-count{font-size:var(--t-micro, 12px);color:var(--color-body-text-light, var(--text-secondary));text-align:right;font-variant-numeric:tabular-nums}.vr__rule{height:1px;margin:0;border:0;background:var(--vr-line)}.vr__summary-cta{width:100%}.vr__note{margin:0;font-size:var(--t-micro, 12px);line-height:1.5;text-align:center;color:var(--color-body-text-light, var(--text-secondary))}.vr__list-col{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 3)}.vr__filters{display:none;flex-wrap:wrap;align-items:center;gap:calc(var(--gap, 8px) * 1.25)}.vr--enhanced .vr__filters{display:flex}.vr__chip{-webkit-appearance:none;appearance:none;padding:9px 16px;border:1px solid var(--vr-line);border-radius:999px;background:transparent;color:var(--color-body-text-light, var(--text-secondary));font-family:var(--font-base);font-size:13px;letter-spacing:.04em;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .3s ease,border-color .3s ease,background .3s ease}@media(hover:hover){.vr__chip:hover{color:var(--vr-gold-solid);border-color:var(--vr-gold-solid)}}.vr__chip[aria-pressed=true]{background:var(--vr-gold);border-color:transparent;color:var(--on-gold-text, #14110d);font-weight:700}.vr__chip:focus-visible{outline:2px solid var(--vr-gold-solid);outline-offset:3px}.vr__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--gap, 8px) * 3);margin:0;padding:0;list-style:none}@media(max-width:749px){.vr__list{grid-template-columns:minmax(0,1fr);gap:calc(var(--gap, 8px) * 2)}}.vr__review{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 2);padding:calc(var(--gap, 8px) * 3.5);background:var(--color-background, var(--bg-primary));border:1px solid var(--vr-line);border-radius:var(--vr-radius)}.vr__review[hidden]{display:none}.vr__review-title{margin:0;font-family:var(--font-headline);font-size:var(--t-h4, 19px);font-weight:600;line-height:1.3;color:var(--color-headings-text, var(--text-primary))}.vr__review-body{margin:0;font-size:var(--t-body, 15px);line-height:1.65;color:var(--color-body-text, var(--text-primary))}.vr__review-image{width:96px;height:96px;object-fit:cover;border-radius:8px;border:1px solid var(--vr-line)}.vr__review-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--gap, 8px) * 1.5) calc(var(--gap, 8px) * 2);margin-top:auto;padding-top:calc(var(--gap, 8px) * 2);border-top:1px solid var(--vr-line)}.vr__author{display:flex;align-items:center;gap:calc(var(--gap, 8px) * 1.5);min-width:0}.vr__initials{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:50%;border:1px solid color-mix(in srgb,var(--vr-gold-solid) 26%,transparent);background:color-mix(in srgb,var(--vr-gold-solid) 11%,transparent);color:var(--vr-gold-solid);font-family:var(--font-headline);font-size:13px;font-weight:600;letter-spacing:.04em}.vr__author-text{display:flex;flex-direction:column;gap:4px}.vr__author-name{font-size:var(--t-small, 14px);color:var(--color-body-text, var(--text-primary))}.vr__verified{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:var(--t-micro, 12px);color:var(--vr-gold-solid)}.vr__verified svg{flex:none}.vr__date{flex:none;font-size:var(--t-micro, 12px);color:var(--color-body-text-light, var(--text-secondary))}.vr__more-wrap{display:none;justify-content:center;padding-top:calc(var(--gap, 8px) * 1)}.vr--enhanced .vr__more-wrap:not([hidden]){display:flex}.vr__empty-list{margin:0;padding:calc(var(--gap, 8px) * 4) 0;text-align:center;font-size:var(--t-body, 15px);color:var(--color-body-text-light, var(--text-secondary))}.vr__empty{display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap, 8px) * 2);padding:calc(var(--gap, 8px) * 8) calc(var(--gap, 8px) * 3);text-align:center}.vr__empty-title{margin:0;font-family:var(--font-headline);font-size:var(--t-h3, 24px);font-weight:600;color:var(--color-headings-text, var(--text-primary))}.vr__empty-text{margin:0;max-width:460px;font-size:var(--t-body, 15px);line-height:1.6;color:var(--color-body-text-light, var(--text-secondary))}.vr__write{display:flex;flex-direction:column;align-items:center;margin-top:calc(var(--gap, 8px) * 6);border-top:1px solid var(--vr-line);padding-top:calc(var(--gap, 8px) * 5)}.vr__write--solo{margin-top:0;border-top:0;padding-top:calc(var(--gap, 8px) * 2)}.vr__invite{margin:0 0 calc(var(--gap, 8px) * 2.5) 0;max-width:520px;text-align:center;font-size:var(--t-body-lg, 17px);line-height:1.6;color:var(--color-body-text, var(--text-primary))}.vr__write-summary{display:inline-flex;list-style:none;cursor:pointer}.vr__write-summary::-webkit-details-marker{display:none}.vr__write-details[open] .vr__write-summary .wt-button{background:transparent;color:var(--btn-outline-text, var(--text-primary));border-color:var(--btn-outline-border, var(--vr-line))}.vr__write-head{display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap, 8px) * 2);padding-top:calc(var(--gap, 8px) * 4);text-align:center}.vr__write-details{width:100%;display:flex;flex-direction:column;align-items:center}.vr__write-title{margin:0;font-family:var(--font-headline);font-size:var(--t-h3, 24px);font-weight:600;color:var(--color-headings-text, var(--text-primary))}.vr__write-intro{margin:0;max-width:520px;font-size:var(--t-body, 15px);line-height:1.6;color:var(--color-body-text-light, var(--text-secondary))}.vr__form{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 3);width:100%;max-width:640px;margin:calc(var(--gap, 8px) * 4) auto 0 auto;padding:calc(var(--gap, 8px) * 4);background:var(--vr-surface);border:1px solid var(--vr-line);border-radius:var(--vr-radius)}.vr__field{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1.25)}.vr__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--gap, 8px) * 2)}@media(max-width:749px){.vr__row{grid-template-columns:minmax(0,1fr)}}.vr__label{font-family:var(--font-base);font-size:var(--t-micro, 12px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-body-text-light, var(--text-secondary))}.vr__input,.vr__textarea{width:100%;padding:14px 16px;border:1px solid var(--color-input-border, var(--vr-line));border-radius:7px;background:var(--color-input-background, var(--bg-primary));color:var(--color-input-text, var(--text-primary));font-family:var(--font-base);font-size:var(--t-body, 15px);line-height:1.5}.vr__textarea{min-height:132px;resize:vertical}.vr__input::placeholder,.vr__textarea::placeholder{color:var(--color-input-placeholder, var(--text-secondary))}.vr__input:focus-visible,.vr__textarea:focus-visible{outline:2px solid var(--vr-gold-solid);outline-offset:2px}.vr__stars{display:block;border:0;margin:0;padding:0}.vr__stars legend{padding:0;margin-bottom:calc(var(--gap, 8px) * 1.25);font-family:var(--font-base);font-size:var(--t-micro, 12px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-body-text-light, var(--text-secondary))}.vr__stars-row{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:6px}.vr__star-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.vr__star{cursor:pointer;font-family:icomoon;font-size:30px;line-height:1;color:var(--vr-track);transition:color .2s ease}.vr__star:before{content:"\e9d7"}.vr__star-input:checked~.vr__star,.vr__star-input:checked+.vr__star{color:var(--vr-gold-solid)}.vr__star-input:checked+.vr__star:before,.vr__star-input:checked~.vr__star:before{content:"\e9d9"}@media(hover:hover){.vr__stars-row:hover .vr__star{color:var(--vr-track)}.vr__stars-row .vr__star:hover,.vr__stars-row .vr__star:hover~.vr__star{color:var(--vr-gold-solid)}.vr__stars-row .vr__star:hover:before,.vr__stars-row .vr__star:hover~.vr__star:before{content:"\e9d9"}}.vr__star-input:focus-visible+.vr__star{outline:2px solid var(--vr-gold-solid);outline-offset:3px}.vr__consent{display:flex;align-items:flex-start;gap:calc(var(--gap, 8px) * 1.5);padding:14px 16px;border:1px solid color-mix(in srgb,var(--vr-gold-solid) 18%,transparent);border-radius:7px;background:color-mix(in srgb,var(--vr-gold-solid) 7%,transparent);font-size:13px;line-height:1.5;color:var(--color-body-text, var(--text-primary))}.vr__consent svg{flex:none;margin-top:2px}.vr__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--gap, 8px) * 2)}.vr__legal{flex:1 1 240px;margin:0;font-size:var(--t-micro, 12px);line-height:1.5;color:var(--color-body-text-light, var(--text-secondary))}.vr__message{margin:0;padding:14px 16px;border-radius:7px;border:1px solid var(--vr-gold-solid);background:color-mix(in srgb,var(--vr-gold-solid) 9%,transparent);font-size:var(--t-small, 14px);line-height:1.5;color:var(--color-body-text, var(--text-primary))}.vr__errors{margin:0;padding:14px 16px 14px 32px;border-radius:7px;border:1px solid var(--color-error, #d24646);color:var(--color-error, #d24646);font-size:var(--t-small, 14px)}.section-product-reviews{overflow-x:clip}.vr{--vr-band-bg: #14110d;--vr-band-text: #ede8e0;--vr-band-muted: #a8a199;--vr-band-line: #42392c;--vr-band-gold: linear-gradient(120deg, #e1a03e, #ebd27b);--vr-band-gold-solid: #e1a03e}:root[data-theme=dark] .vr{--vr-band-bg: var(--bg-secondary, #1b1813)}.vr__verdict{position:relative;margin-inline:calc(50% - 50vw);padding-block:calc(var(--gap, 8px) * 8) calc(var(--gap, 8px) * 7);background:var(--vr-band-bg);color:var(--vr-band-text);--color-star-rating: #e1a03e}.vr__verdict:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:var(--vr-band-gold)}.vr__verdict-inner{max-width:var(--site-max-width, 1600px);margin-inline:auto;padding-inline:calc(var(--gap, 8px) * 2)}@media(min-width:1200px){.vr__verdict-inner{padding-inline:calc(var(--gap, 8px) * 4)}}.vr__verdict-kicker{margin:0;font-family:var(--font-headline);font-size:var(--t-eyebrow, 12px);font-weight:600;letter-spacing:.28em;text-transform:uppercase;background:var(--vr-band-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.vr__verdict-count{color:var(--vr-band-muted);-webkit-text-fill-color:var(--vr-band-muted)}.vr__verdict-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:calc(var(--gap, 8px) * 7);margin-top:calc(var(--gap, 8px) * 4)}@media(max-width:989px){.vr__verdict-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:calc(var(--gap, 8px) * 4)}}.vr__verdict-quote{margin:0;max-width:22ch;font-family:var(--font-headline);font-size:clamp(25px,3.4vw,44px);font-weight:300;line-height:1.22;letter-spacing:-.02em;text-wrap:balance;color:var(--vr-band-text)}.vr__verdict-attr{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--gap, 8px) * 1.75);margin:calc(var(--gap, 8px) * 3.5) 0 0;font-size:var(--t-small, 14px);color:var(--vr-band-muted)}.vr__verdict-rule{flex:none;width:44px;height:1px;background:var(--vr-band-gold)}.vr__verdict-verified{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:var(--t-micro, 12px);color:var(--vr-band-gold-solid)}.vr__verdict-verified svg{flex:none}.vr__verdict-link{font-size:var(--t-micro, 12px);letter-spacing:.04em;color:var(--vr-band-muted);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--vr-band-line);transition:color .3s ease,text-decoration-color .3s ease}@media(hover:hover){.vr__verdict-link:hover{color:var(--vr-band-text);text-decoration-color:var(--vr-band-gold-solid)}}.vr__verdict-link:focus-visible{outline:2px solid var(--vr-band-gold-solid);outline-offset:3px}.vr__verdict-score{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--gap, 8px) * 1.5);padding-inline-start:calc(var(--gap, 8px) * 4);border-inline-start:1px solid var(--vr-band-line)}@media(max-width:989px){.vr__verdict-score{align-items:flex-start;padding-inline-start:calc(var(--gap, 8px) * 2.5)}}.vr__verdict-score-value{font-family:var(--font-headline);font-size:clamp(58px,6vw,84px);font-weight:300;line-height:.85;letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:var(--vr-band-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.vr__verdict-score-out{font-family:var(--font-headline);font-size:var(--t-micro, 12px);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--vr-band-muted)}.vr__verdict-stars{font-size:13px}.vr__layout--full{grid-template-columns:minmax(0,1fr)}.vr__rail-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:calc(var(--gap, 8px) * 2) calc(var(--gap, 8px) * 3)}.vr__rail-title{margin:0;font-family:var(--font-headline);font-size:var(--t-h4, 16px);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-headings-text, var(--text-primary))}.vr__rail-dist{display:flex;flex-wrap:wrap;gap:calc(var(--gap, 8px) * 2);margin:0;font-size:var(--t-micro, 12px);font-variant-numeric:tabular-nums;color:var(--color-body-text-light, var(--text-secondary))}.vr__rail-dist-item b{font-weight:700;color:var(--color-body-text, var(--text-primary))}.vr__list.vr__list--rail{display:flex;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:calc(var(--gap, 8px) * 2);scrollbar-width:thin;scrollbar-color:var(--vr-line) transparent}.vr__list.vr__list--rail:focus-visible{outline:2px solid var(--vr-gold-solid);outline-offset:4px}.vr__list.vr__list--rail::-webkit-scrollbar{height:3px}.vr__list.vr__list--rail::-webkit-scrollbar-thumb{background:var(--vr-line)}.vr__list--rail .vr__review{flex:0 0 clamp(258px,32%,360px);scroll-snap-align:start;gap:calc(var(--gap, 8px) * 1.75);padding:0 calc(var(--gap, 8px) * 3.5);background:transparent;border:0;border-inline-start:1px solid var(--vr-line);border-radius:0}.vr__list--rail .vr__review:first-child{padding-inline-start:0;border-inline-start:0}.vr__list--rail .vr__review-foot{padding-top:calc(var(--gap, 8px) * 2);border-top:1px solid var(--vr-line)}.vr__review--quoted .vr__review-title:before{content:"Quoted above";display:block;margin-bottom:8px;font-family:var(--font-headline);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--vr-gold-solid)}.vr__review:target{scroll-margin-top:120px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-reviews.css.map */
