.capu-rf__inner{display:grid;gap:3.2rem;max-width:120rem}@media screen and (min-width:990px){.capu-rf__inner{grid-template-columns:4fr 8fr;gap:6.4rem;align-items:start}.capu-rf__intro{position:sticky;top:12rem}}.capu-rf__intro .capu-pf__text{max-width:40rem}.capu-rf__form{display:grid;gap:2rem}.capu-rf__row{margin:0!important}@media screen and (min-width:750px){.capu-rf__row{grid-template-columns:1fr 1fr}}.capu-rf__group{margin:0;padding:0;border:0;min-width:0}.capu-rf__label{padding:0;margin-bottom:.6rem;font-size:1.4rem;color:var(--pf-label)}.capu-rf__stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:.2rem}.capu-rf__star-input{position:absolute;opacity:0;width:1px;height:1px}.capu-rf__star{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;font-size:3.4rem;line-height:1;color:#d6d2cb;cursor:pointer;transition:color .15s ease,transform .15s ease}.capu-rf__star-input:checked~.capu-rf__star,.capu-rf__star:hover,.capu-rf__star:hover~.capu-rf__star{color:#f2b632}.capu-rf__stars:hover .capu-rf__star-input:checked~.capu-rf__star:not(:hover):not(:hover~.capu-rf__star){color:#d6d2cb}.capu-rf__star-input:focus-visible+.capu-rf__star{outline:2px solid var(--pf-coral);outline-offset:2px;border-radius:4px}.capu-rf__stars.is-invalid .capu-rf__star{color:#e7b9b3}@media(prefers-reduced-motion:reduce){.capu-rf__star{transition:none}}.capu-rf__thanks{display:grid;gap:1.6rem;justify-items:start}.capu-rf__google-text{margin:1.2rem 0 0;font-size:1.5rem;color:var(--pf-ink)}.capu-rf__count{margin:0;text-align:right;font-size:1.2rem;color:var(--pf-muted);font-variant-numeric:tabular-nums}.capu-rf__count.is-low{color:#b0412e}.capu-rf__improve label{color:var(--pf-ink)}.capu-cf__ways{display:grid;gap:1.4rem;margin:2.4rem 0 0;padding:0}.capu-cf__ways li{display:grid;gap:.2rem}.capu-cf__way-label{font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--pf-muted, #6b6a70)}.capu-cf__ways a{font-size:1.7rem;color:var(--pf-ink, #12142e);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.capu-cf__ways a:hover{color:var(--capu-coral-dark, #e84a4a)}.capu-cf .capu-rf__inner{align-items:start}.capu-cf .capu-rf__intro{align-self:start;position:static}
/*# sourceMappingURL=/cdn/shop/t/8/assets/capu-review-form.css.map */
