.bz-review-form{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0px 28px 8px 0px #7f94bd00, 0px 18px 7px 0px #7f94bd03, 0px 10px 6px 0px #7f94bd0d, 0px 5px 5px 0px #7f94bd17, 0px 1px 2px 0px #7f94bd1a;--tw-shadow-colored:0px 28px 8px 0px var(--tw-shadow-color), 0px 18px 7px 0px var(--tw-shadow-color), 0px 10px 6px 0px var(--tw-shadow-color), 0px 5px 5px 0px var(--tw-shadow-color), 0px 1px 2px 0px var(--tw-shadow-color);width:100%;max-width:400px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#d3d8e080;border-radius:1rem;margin-left:auto;margin-right:auto;padding:1rem}@media (width>=340px){.bz-review-form{padding:1.5rem}}@media (width>=800px){.bz-review-form{border-radius:1.5rem;margin-left:0;margin-right:0}}.bz-review-form label{cursor:pointer;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.bz-review-form input[type=text],.bz-review-form input[type=email],.bz-review-form textarea{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;width:100%;color:rgb(17 24 39/var(--tw-text-opacity));outline-offset:2px;border-width:1px;border-color:#d3d8e080;border-radius:.625rem;outline:2px solid #0000;padding:.625rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.bz-review-form input[type=text]:focus,.bz-review-form input[type=email]:focus,.bz-review-form textarea:focus{--tw-border-opacity:1;border-color:rgb(255 92 0/var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-opacity:1;--tw-ring-color:rgb(255 92 0/var(--tw-ring-opacity))}.bz-review-form input[type=text]:focus-visible,.bz-review-form input[type=email]:focus-visible,.bz-review-form textarea:focus-visible{outline-offset:2px;outline:2px solid #0000}.bz-review-form input[type=submit],.bz-review-form button[type=submit]{cursor:pointer}.bz-review-form button[type=submit][disabled]{cursor:wait;opacity:.6}.bz-review-form__rating{border-width:0;min-width:0;margin:0;padding:0}.bz-review-form__optional{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-weight:400}.bz-review-form__note{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));margin-top:.75rem;margin-bottom:.5rem;font-size:.75rem;line-height:1rem}.bz-review-form__message{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));margin-top:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.bz-review-form__message[data-code=sent]{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.bz-review-form__stars{align-items:center;display:flex}.bz-review-form__stars input[type=checkbox],.bz-review-form__stars input[type=radio]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bz-review-form__stars label{--tw-text-opacity:1;min-width:44px;min-height:44px;color:rgb(255 92 0/var(--tw-text-opacity));justify-content:center;align-items:center;margin-top:-.75rem;margin-bottom:-.75rem;padding:.75rem;display:inline-flex}.bz-review-form__stars svg{width:1rem;height:100%}@media (width>=800px){.bz-review-form__stars svg{width:1.25rem}}.bz-review-form__stars svg{fill:none;transition:fill .12s ease-out}.bz-review-form__stars input:checked+label svg,.bz-review-form__stars li:has(~li input:checked) svg,.bz-review-form__stars label:hover svg,.bz-review-form__stars li:has(~li label:hover) svg{fill:currentColor}.bz-review-form__stars input:focus-visible+label{outline-offset:2px;--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);--tw-ring-opacity:1;--tw-ring-color:rgb(255 92 0/var(--tw-ring-opacity));border-radius:.25rem;outline:2px solid #0000}
