.svrw__in{display:grid;gap:clamp(1.5rem,4vw,2.25rem)}@media(min-width:64rem){.svrw__in{grid-template-columns:minmax(0,1fr) 36rem;gap:clamp(2.5rem,5vw,4rem);align-items:start}.svrw__intro .sv-lede{max-width:28ch}.svrw__intro .svrw__notes{max-width:34rem}.svrw__panel{grid-column:2;grid-row:1}.svrw__intro{grid-column:1;grid-row:1;position:sticky;top:calc(var(--sv-header-h, 5rem) + 1.5rem)}.svrw__notes{display:grid;gap:.5rem}}.svrw__intro{display:grid;gap:.5rem;justify-items:start}.svrw__intro .sv-lede{margin:0}.svrw__back{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--sv-font-display);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;opacity:.6;margin-bottom:.5rem;transition:opacity .2s var(--sv-ease)}.svrw__back:hover{opacity:1}.svrw__back svg{flex:none}.svrw__notes{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin-top:.75rem;list-style:none;padding:0}.svrw__notes li{display:flex;gap:.4rem;align-items:center;font-size:.8125rem;opacity:.75}.svrw__notes svg{flex:none;opacity:.6}.svrw__panel{background:var(--sv-white, #fff);color:var(--sv-ink);border:1.5px solid color-mix(in srgb,var(--sv-ink) 14%,transparent);border-radius:var(--sv-radius-card);padding:clamp(1.25rem,4vw,1.75rem)}.svrw__verified{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.625rem .875rem;border-radius:var(--sv-radius);background:color-mix(in srgb,var(--sv-lemon) 22%,transparent);font-size:.8125rem}.svrw__verified svg{flex:none}.svrw__form{display:grid;gap:1rem;max-width:none}.svrw__form textarea{max-width:42rem}.svrw__row{display:grid;gap:1rem}@media(min-width:30rem){.svrw__row{grid-template-columns:1fr 1fr;align-items:start}}.svrw__form .sv-field{display:grid;align-content:start;gap:.3rem}.svrw__hint{font-size:.75rem;opacity:.55;margin:0;line-height:1.4}.svrw__actions{margin-top:.5rem}.svrw__actions .sv-btn{width:100%}.svrw__actions .sv-fine{margin-top:.75rem;text-align:center}.svrw__rating{border:0;padding:0;margin:0;min-width:0;display:grid;gap:.3rem;align-content:start}.svrw__rating legend{font-family:var(--sv-font-display);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.7;padding:0;float:left}.svrw__stars{display:flex;gap:.125rem;min-height:2.75rem;align-items:center}.svrw__star{cursor:pointer;line-height:0}.svrw__star input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.svrw__starmark{display:inline-grid;place-items:center;padding:.15rem;color:color-mix(in srgb,var(--sv-ink) 20%,transparent);transition:color .15s var(--sv-ease),scale .15s var(--sv-ease)}.svrw__star.is-on .svrw__starmark{color:var(--sv-passionfruit)}.svrw__star:hover .svrw__starmark{scale:1.12}.svrw__star input:focus-visible~.svrw__starmark{outline:2px solid var(--sv-ink);outline-offset:2px;border-radius:4px}.svrw__gate{display:grid;gap:.75rem;justify-items:start}.svrw__gate h2{margin:0}.svrw__gate p{margin:0;max-width:42ch}@media(prefers-reduced-motion:reduce){.svrw__starmark{transition:none}.svrw__star:hover .svrw__starmark{scale:1}}.svrt__in{display:grid;justify-items:center;text-align:center;gap:.5rem;max-width:44rem;margin-inline:auto;padding-block:clamp(1rem,4vw,3rem)}.svrt__mark{display:grid;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:.75rem;border-radius:50%;background:var(--sv-lemon);color:var(--sv-ink)}.svrt__eyebrow{opacity:.6}.svrt__title{font-family:var(--sv-font-display);font-size:clamp(2rem,1.3rem + 3vw,3.25rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0;text-wrap:balance}.svrt__lede{max-width:38ch;margin:.25rem 0 0}.svrt__preview{margin-top:clamp(1.75rem,4vw,2.5rem);width:100%}.svrt__previewlabel{font-family:var(--sv-font-display);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.5;margin-bottom:1rem}.svrt__bubble{display:grid!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;overflow:visible!important;max-width:34rem;margin-inline:auto;text-align:left;cursor:auto!important}.svrt__bubble .a-quote{rotate:none;margin-bottom:4.5rem}.svrt__note{font-size:.8125rem;opacity:.6;margin-top:.25rem}.svrt__actions{margin-top:clamp(1.75rem,4vw,2.5rem);justify-content:center}.svrt__notify{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/9/assets/review-form.css.map */
