.lsvrf{--rf-ink: #202124;--rf-muted: #5f6368;--rf-line: #d4d8de;--rf-star: #de7921;max-width:72rem;padding-top:4rem;padding-bottom:6rem;color:var(--rf-ink)}.lsvrf [hidden]{display:none!important}.lsvrf__head{margin-bottom:2.8rem;text-align:center}.lsvrf__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4rem);font-weight:600;letter-spacing:-.02em;text-wrap:balance}.lsvrf__intro{max-width:56rem;margin:1rem auto 0;color:var(--rf-muted);font-size:1.6rem;line-height:1.55;text-wrap:balance}.lsvrf__intro p{margin:0}.lsvrf__card{margin:0 0 1.6rem;padding:2.4rem;border:1px solid var(--rf-line);border-radius:1.2rem;background:#fff;min-width:0}@media screen and (max-width:599px){.lsvrf__card{padding:1.8rem 1.6rem}}.lsvrf__step-title{margin:0 0 1.6rem;font-size:2rem;font-weight:600}.lsvrf__fields{display:grid;gap:1.6rem}@media screen and (min-width:600px){.lsvrf__fields{grid-template-columns:1fr 1.4fr}}.lsvrf__field{display:grid;align-content:start;gap:.6rem;margin:0 0 1.6rem}.lsvrf__fields .lsvrf__field{margin:0}.lsvrf__field>span,.lsvrf__label{font-size:1.4rem;font-weight:600}.lsvrf__field em,.lsvrf__label em{color:var(--rf-muted);font-style:normal;font-weight:400}.lsvrf__field input,.lsvrf__field textarea,.lsvrf__field select{width:100%;padding:1.2rem 1.4rem;border:1px solid var(--rf-line);border-radius:.8rem;background:#fff;color:inherit;font:inherit;font-size:1.6rem}.lsvrf__field input:focus,.lsvrf__field textarea:focus,.lsvrf__field select:focus{outline:2px solid var(--rf-ink);outline-offset:1px;border-color:transparent}.lsvrf__field small,.lsvrf__media small,.lsvrf__fine{color:var(--rf-muted);font-size:1.25rem;line-height:1.45}.lsvrf__btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;margin-top:2rem;padding:0 2.8rem;border:0;border-radius:999px;background:var(--rf-ink);color:#fff;font:inherit;font-size:1.6rem;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .15s ease}.lsvrf__btn:hover{opacity:.9}.lsvrf__btn[disabled]{opacity:.6;cursor:progress}.lsvrf__btn--small{min-height:3.8rem;margin:0;padding:0 1.8rem;font-size:1.4rem}@media screen and (max-width:599px){.lsvrf__lookup .lsvrf__btn,.lsvrf__actions .lsvrf__btn{width:100%}}.lsvrf__link{padding:0;border:0;background:none;color:var(--rf-ink);font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.lsvrf__error{margin:1.6rem 0 0;padding:1.2rem 1.4rem;border-radius:.8rem;background:#fdecea;color:#8a1c13;font-size:1.4rem}.lsvrf__hello{margin:0 0 .4rem;font-size:2rem;font-weight:600}.lsvrf__perk{margin:0 0 2rem;color:var(--rf-muted);font-size:1.5rem}.lsvrf__item{border-style:solid}.lsvrf__item.is-done{background:#f8f9fa}.lsvrf__item-head{display:flex;align-items:center;gap:1.4rem;margin-bottom:2rem}.lsvrf__item-head img{flex:none;width:6.4rem;height:6.4rem;border-radius:.8rem;object-fit:cover;background:#eef1f5}.lsvrf__item-title{margin:0;font-size:1.7rem;font-weight:600;line-height:1.3}.lsvrf__item-meta,.lsvrf__note{margin:.2rem 0 0;color:var(--rf-muted);font-size:1.35rem}.lsvrf__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-bottom:1.8rem}.lsvrf__rating .lsvrf__label{flex-basis:100%}.lsvrf__stars{display:inline-flex}.lsvrf__stars input{position:absolute;opacity:0;width:1px;height:1px}.lsvrf__stars label{padding:0 .2rem;color:#d4d8de;font-family:system-ui,-apple-system,sans-serif;font-size:3.6rem;line-height:1;cursor:pointer;transition:color .1s ease,transform .1s ease}.lsvrf__stars:has(input[value="1"]:checked) label:nth-of-type(-n+1),.lsvrf__stars:has(input[value="2"]:checked) label:nth-of-type(-n+2),.lsvrf__stars:has(input[value="3"]:checked) label:nth-of-type(-n+3),.lsvrf__stars:has(input[value="4"]:checked) label:nth-of-type(-n+4),.lsvrf__stars:has(input[value="5"]:checked) label:nth-of-type(-n+5){color:var(--rf-star)}@media(hover:hover){.lsvrf__stars:hover label{color:#d4d8de}.lsvrf__stars label:hover,.lsvrf__stars label:has(~label:hover){color:var(--rf-star);transform:scale(1.08)}}.lsvrf__stars input:focus-visible+label{outline:2px solid var(--rf-ink);outline-offset:2px;border-radius:.4rem}.lsvrf__star-word{color:var(--rf-muted);font-size:1.4rem}.lsvrf__media{display:grid;gap:.8rem}.lsvrf__thumbs{display:flex;flex-wrap:wrap;gap:.8rem}.lsvrf__thumbs:empty{display:none}.lsvrf__thumb{position:relative;width:8rem;height:8rem;overflow:hidden;border-radius:.8rem;background:#eef1f5}.lsvrf__thumb img,.lsvrf__thumb video{width:100%;height:100%;object-fit:cover}.lsvrf__thumb button{position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:50%;background:#000000a6;color:#fff;font-size:1.6rem;line-height:1;cursor:pointer}.lsvrf__video-tag{position:absolute;left:.4rem;bottom:.4rem;padding:.1rem .6rem;border-radius:999px;background:#000000a6;color:#fff;font-size:1.1rem}.lsvrf__add{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:fit-content;min-height:4.4rem;padding:0 1.8rem;border:1px dashed #9aa0a6;border-radius:.8rem;background:#fafafa;font-size:1.45rem;font-weight:600;cursor:pointer}.lsvrf__add:hover{border-color:var(--rf-ink)}.lsvrf__add input{position:absolute;opacity:0;width:1px;height:1px}.lsvrf__add:focus-within{outline:2px solid var(--rf-ink);outline-offset:2px}.lsvrf__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem}.lsvrf__done{text-align:center}.lsvrf__done:focus{outline:none}.lsvrf__results{margin:0 auto 2rem;padding:0;max-width:52rem;list-style:none;color:var(--rf-muted);font-size:1.5rem;line-height:1.55}.lsvrf__results li+li{margin-top:.8rem}.lsvrf__code{max-width:44rem;margin:0 auto;padding:2rem;border:2px dashed var(--rf-ink);border-radius:1.2rem;background:#fffbe6}.lsvrf__code-label{margin:0 0 1rem;font-size:1.6rem;font-weight:600}.lsvrf__code-row{display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap}.lsvrf__code code{padding:.6rem 1.2rem;border-radius:.6rem;background:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.06em}.lsvrf-modal{width:min(64rem,calc(100vw - 2.4rem));max-height:calc(100dvh - 2.4rem);padding:0;border:0;border-radius:1.6rem;background:#f8f9fa;color:#202124;box-shadow:0 2.4rem 6rem #00000059;overflow:auto;overscroll-behavior:contain}.lsvrf-modal::backdrop{background:#0009}.lsvrf-modal[open]{animation:lsvrf-in .22s ease}@keyframes lsvrf-in{0%{opacity:0;transform:translateY(1.2rem)}}@media screen and (max-width:599px){.lsvrf-modal{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}}.lsvrf-modal__close{position:sticky;top:1.2rem;z-index:2;float:right;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:1.2rem 1.2rem -5.2rem 0;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:50%;background:#fff;color:#0009;cursor:pointer}.lsvrf--modal{max-width:none;padding:3.2rem 2.4rem 2.8rem}@media screen and (max-width:599px){.lsvrf--modal{padding:2.4rem 1.6rem}}.lsvrf--modal .lsvrf__head{margin-bottom:2rem;padding:0 3.6rem}.lsvrf--modal .lsvrf__title{font-size:clamp(2.4rem,4vw,3rem)}.lsvrf--modal .lsvrf__intro{font-size:1.5rem}html.lsvrf-lock{overflow:hidden}.lsvrf__field select{-webkit-appearance:none;appearance:none;padding-right:4rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23202124' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 1.4rem center / 1.2rem;cursor:pointer}.lsvrf__fields--even{margin-bottom:1.6rem}@media screen and (min-width:600px){.lsvrf__fields--even{grid-template-columns:1fr 1fr}}.lsvrf__fields--even:has(>[hidden]){grid-template-columns:1fr}.lsvrf__eyebrow{margin:0 0 .2rem;color:var(--rf-muted);font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase}.lsvrf__form .lsvrf__media{margin-bottom:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--rf-line)}.lsvrf__form .lsvrf__perk{margin:.4rem 0 1.6rem}.lsvrf__form .lsvrf__perk:empty{display:none}.lsvrf__human:not(:empty){margin-bottom:1.6rem}.lsvrf__form .lsvrf__fine{margin-top:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lsv-review-form.css.map */
