.tab-wr{--wr-ink:#272D33;--wr-line:rgba(39,45,51,.4);font-family:GT America,sans-serif;color:var(--wr-ink);letter-spacing:0}.tab-wr[hidden],.tab-wr [hidden]{display:none!important}.tab-wr *{letter-spacing:0!important;box-sizing:border-box}.tab-wr{margin:0 0 56px;padding:0 60px}.tab-wr__form,.tab-wr__thanks{border-bottom:1px solid var(--wr-line)}.tab-wr__form{display:flex;flex-direction:column;gap:43px;padding-bottom:43px}.tab-wr__title,.tab-wr__thanks-title{margin:0;color:var(--wr-ink);text-align:center;text-transform:none;font-family:GT America Condensed,sans-serif!important}.tab-wr__title{font-weight:500;font-size:34px;line-height:24px}.tab-wr__fields{display:flex;flex-direction:column;gap:20px}.tab-wr__field{display:flex;flex-direction:column;gap:15px;min-width:0}.tab-wr__label{display:block;margin:0;font-family:GT America,sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#000}.tab-wr__field[data-f=rating] .tab-wr__label{color:var(--wr-ink);line-height:24px}.tab-wr__stars{display:flex;gap:8px;height:29px}.tab-wr__star{all:unset;cursor:pointer;width:30.33px;height:29px;display:block;line-height:0}.tab-wr__star svg{width:100%;height:100%;overflow:visible;display:block}.tab-wr__star path{fill:none;stroke:#272d3380;stroke-width:1.5;transition:fill .12s,stroke .12s}.tab-wr__star.is-on path{fill:#fbbf24;stroke:#fbbf24}.tab-wr__star:focus-visible{outline:2px solid #35AEDF;outline-offset:3px;border-radius:4px}.tab-wr__input{display:block;width:100%;margin:0;border:1px solid #7A7A7A;border-radius:100px;background:#fff;box-shadow:none;outline:none;height:43px;padding:9px 18px;font-family:GT America,sans-serif;font-weight:300;font-size:16px;line-height:25px;color:#000;-webkit-appearance:none;appearance:none}.tab-wr__input--area{height:160px;border-radius:8px;resize:vertical;min-height:120px}.tab-wr__input::placeholder{color:#000;opacity:.5;font-weight:300}.tab-wr__input:focus{border-color:var(--wr-ink);box-shadow:none;outline:none}.tab-wr__field.is-bad .tab-wr__input{border-color:#d14343}.tab-wr__row{display:flex;gap:27px}.tab-wr__row>.tab-wr__field{flex:1 1 0}.tab-wr__err{margin:-7px 0 0;font-size:13px;line-height:18px;color:#d14343;font-family:GT America,sans-serif}.tab-wr__err:empty{display:none}.tab-wr__err--form{margin:-20px 0 0;text-align:right}.tab-wr__actions{display:flex;justify-content:flex-end}.tab-wr__send,.tab-wr__continue{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:50px;border-radius:100px;background:var(--wr-ink);color:#fff;font-family:GT America,sans-serif;font-weight:300;font-size:16px;line-height:1;white-space:nowrap;transition:opacity .15s}.tab-wr__send{width:125.5px}.tab-wr__send:hover,.tab-wr__continue:hover{opacity:.88}.tab-wr__send:focus-visible,.tab-wr__continue:focus-visible{outline:2px solid #35AEDF;outline-offset:3px}.tab-wr__send[disabled]{opacity:.55;cursor:default}.tab-wr__thanks{display:flex;flex-direction:column;align-items:center;gap:30px;padding-bottom:56px;outline:none}.tab-wr__thanks-title{font-weight:400;font-size:38px;line-height:24px}.tab-wr__thanks-text{margin:0;max-width:373px;text-align:center;font-family:GT America,sans-serif;font-weight:400;font-size:21px;line-height:32px;color:var(--wr-ink)}.tab-wr__continue{padding:0 46px;min-width:229px}@media(max-width:989px){.tab-wr{margin:56px 0;padding:0}.tab-wr__form,.tab-wr__thanks{border-top:.77px solid var(--wr-line);border-bottom-width:.77px;padding-top:40px;padding-bottom:40px}.tab-wr__form{gap:35px}.tab-wr__title{font-size:26.15px;line-height:18.5px}.tab-wr__fields{gap:15.38px}.tab-wr__field{gap:15px}.tab-wr__label,.tab-wr__field[data-f=rating] .tab-wr__label{font-size:15px;line-height:18.5px}.tab-wr__stars{gap:5.93px;height:21.5px}.tab-wr__star{width:22.5px;height:21.5px}.tab-wr__star path{stroke-width:1.5}.tab-wr__input{height:33.8px;padding:6.9px 10px;font-size:12px;line-height:19.2px}.tab-wr__input--area{height:123px;border-radius:6.15px;padding:6.9px 13.8px;min-height:100px}.tab-wr__row{gap:15px}.tab-wr__row .tab-wr__field{gap:11.5px}.tab-wr__err{margin:-6px 0 0;font-size:12px;line-height:16px}.tab-wr__err--form{margin:-15px 0 0;text-align:center}.tab-wr__send,.tab-wr__continue{width:100%;height:38.5px;font-size:15px;min-width:0;padding:0}.tab-wr__thanks{gap:40px}.tab-wr__thanks-title{font-size:26.15px;line-height:18.5px}.tab-wr__thanks-text{max-width:none;font-size:17.73px;line-height:25px}.review-sec.tab-wr-open .review-top+hr{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tab-review-form.css.map */
