.testimonial-form{position:relative;margin:3rem -.75rem;z-index:9}.testimonial-form form{margin:3rem 0 1rem}.testimonial-form h2:empty+form{margin:1rem 0}.testimonial-form .field:has([required]) .field__label:after{content:" *";color:var(--color-base-accent-1)}.testimonial-form .field-rating{display:flex;border-radius:4px}.testimonial-form .field-rating label{cursor:pointer}.testimonial-form .field-rating label~label{margin:0 .5rem 0 0}.testimonial-form .field-rating svg{height:1.5rem;width:1.5rem}.testimonial-form .field-rating [type=radio]:checked~label~label svg{opacity:.2}.testimonial-form .field-rating [type=radio]:checked+label span{clip:auto;height:auto;overflow:visible;width:auto}.testimonial-form .field-rating [type=radio]:nth-child(odd)+label span{left:11rem}.testimonial-form .field-rating:not(:has([type=radio]:checked)){opacity:.2}.testimonial-form .field-rating:has([type=radio]:focus){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.testimonial-form .field-rating:has([type=radio]:focus:not(:focus-visible)){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.testimonial-form form:has(.form__message){margin:2rem 0 1rem}.testimonial-form--inner{background:var(--color-foreground-4);padding:1rem}@media (min-width: 36rem){.testimonial-form--inner{border-radius:8px;margin:0 auto;max-width:36rem;padding:2rem 3rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-testimonial-form.css.map */
